Reference signal transmission method and related apparatus
By configuring time units with different numbers of multiplexing ports in wireless communication and using ZC sequences to generate reference signals, the problem of insufficient reference signal transmission performance is solved, transmission efficiency and compatibility are improved, and the detection complexity at the receiver is reduced.
Patent Information
- Application Number
- PCT/CN2025/103994
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-28
- Filing Date
- 2025-06-26
- Publication Date
- 2026-01-02
AI Technical Summary
How to improve the transmission performance of reference signals in order to enhance the efficiency and quality of wireless communication.
By configuring resources to transmit reference signals with different numbers of multiplexed ports in at least two time units across K time units, and by using ZC and Gold sequences to generate reference signals, combined with the characteristics of cyclic shifting, the detection complexity at the receiver is reduced.
It improves the efficiency of reference signal transmission resource reuse, matches channels with different numbers of ports, is compatible with devices with different communication capabilities, and reduces the detection complexity at the receiver.
Smart Images

Figure CN2025103994_02012026_PF_FP_ABST
Abstract
Description
Method and related apparatus for transmitting reference signal
[0001] The present application claims priority from the Chinese patent application No. CN202410878024.0 filed on June 28, 2024, and entitled "Method and related apparatus for transmitting reference signal", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication, and in particular, to a method and related apparatus for transmitting reference signal. BACKGROUND
[0003] Wireless communication can be transmission communication between two or more communication devices without propagating through conductors or cables. Generally, the two or more communication devices include a network device and a terminal device, or the two or more communication devices include different terminal devices.
[0004] At present, different communication devices can use multi-input multi-output (MIMO) technology for communication. In the communication process, a signal sender can send a reference signal, and a signal receiver can receive the reference signal and measure channel information based on the reference signal. Subsequently, high-rate data transmission can be implemented based on the channel information.
[0005] However, in the above implementation process, how to improve the transmission performance of the reference signal is a technical problem to be solved. SUMMARY
[0006] The present application provides a method and related apparatus for transmitting reference signal, which is used to improve the transmission performance of the reference signal.
[0007] The first aspect of the present application provides a method for transmitting a reference signal, which is performed by a first communication device. The first communication device can be a communication apparatus (e.g., a terminal device), or the first communication device can be a part of the communication apparatus (e.g., a circuit or a chip responsible for communication functions (e.g., a Modem chip (also referred to as a baseband chip), a system on chip (SoC) chip, such as an SoC chip including a modem core, or a system in package (SIP) chip), etc.), or the first communication device can also be a logic module or software capable of implementing all or part of the functions of the communication apparatus. In the method, the first communication device receives first information, which is used to configure a first resource used to carry a reference signal; wherein the first resource includes K time units, and K is an integer greater than 1; and the first communication device receives the reference signal on the first resource.
[0008] In a possible implementation of the first aspect, in the K time units, the number of multiplexing ports of at least two time units is different.
[0009] Based on the above scheme, the first information received by the first communication device is used to configure the first resource, and then the first communication device can receive the reference signal on the first resource. In the K time units included in the first resource, the number of multiplexing ports of at least two time units is different. In this way, the first resource can be used to transmit reference signals with at least two different numbers of multiplexing ports, which can improve the multiplexing efficiency of the transmission resource of the reference signal and improve the transmission performance of the reference signal.
[0010] In addition, the number of first communication devices can be one or more, wherein each of the one or more first communication devices can receive the reference signal through the first resource. In the above scheme, since the number of multiplexing ports of at least two time units in the K time units included in the first resource is different, different first communication devices can receive reference signals with different numbers of multiplexing ports configured (or expected) by the first communication devices on the first resource, which can match channels with different numbers of ports and improve the multiplexing efficiency of the transmission resource of the reference signal and improve the transmission performance of the reference signal.
[0011] In a possible implementation of the first aspect, the method further includes: the first communication device sends second information, which is used to indicate a measurement result of the reference signal.
[0012] Based on the above scheme, after the first communication device receives the reference signal on the first resource, the first communication device can measure the reference signal to obtain a measurement result, and indicate the measurement result through the transmitted second information, so that the receiver of the second information can communicate based on the measurement result to improve the communication quality.
[0013] The second aspect of the present application provides a transmission method of a reference signal, which is performed by a second communication device. The second communication device can be a communication device (such as a terminal device or a network device), or the second communication device can be a part of the communication device (for example, a circuit or a chip responsible for communication functions (such as a Modem chip (also known as a baseband chip), a SoC chip, such as a SoC chip containing a modem core, or a SIP chip, etc.), or the second communication device can also be a logic module or software that can realize all or part of the functions of the communication device. In the method, the second communication device transmits first information, which is used to configure a first resource, and the first resource is used to carry a reference signal; wherein the first resource includes K time units, and K is an integer greater than 1; and the second communication device transmits the reference signal on the first resource.
[0014] In a possible implementation of the second aspect, in the K time units, the number of multiplexing ports of at least two time units is different.
[0015] Based on the above scheme, the first information transmitted by the second communication device is used to configure the first resource, and thereafter, the second communication device can transmit the reference signal on the first resource. In the K time units included in the first resource, the number of multiplexing ports of at least two time units is different. In this way, the first resource can be used to transmit reference signals of at least two different numbers of multiplexing ports, which can improve the multiplexing efficiency of the transmission resource of the reference signal, and improve the transmission performance of the reference signal.
[0016] In addition, the number of first communication devices can be one or more, wherein each of the one or more first communication devices can receive the reference signal through the first resource. In the above scheme, since the number of multiplexing ports of at least two time units in the K time units included in the first resource is different, on the first resource, different first communication devices can receive reference signals of different numbers of multiplexing ports configured (or expected) by themselves, which can match channels of different numbers of ports, improve the multiplexing efficiency of the transmission resource of the reference signal, and improve the transmission performance of the reference signal.
[0017] In this application, each time unit in the K time units can be one or more orthogonal frequency division multiplexing (OFDM) symbols, one or more slots, one or more subframes, or one or more frames, etc.
[0018] It should be understood that the time length corresponding to different time units (or the time domain resource size occupied by different time units) in the K time units can be the same or different, which is not limited here.
[0019] As an example, each time unit (or any time unit, or one of the time units, or at least one time unit) in the K time units is 1 OFDM symbol, 2 OFDM symbols, 3 OFDM symbols, or 4 OFDM symbols.
[0020] Optionally, in the K time units, the number of multiplexing ports of any two time units is different. In this way, more multiplexing port quantity of reference signals can be transmitted in the K time units contained in the first resource, and the multiplexing efficiency of the transmission resource of the reference signal is further improved.
[0021] Optionally, in the K time units, one or more OFDM symbols in any (or at least one) time unit can be continuous or discontinuous in the time domain, which is not limited here. In addition, different time units in the K time units can be spaced by one or more OFDM symbols, or adjacent in the time domain (i.e., the different time units are not spaced by other OFDM symbols in the time domain, or the number of OFDM symbols spaced by the different time units in the time domain is 0).
[0022] Optionally, in the K time units, one or more frequency domain units (or available frequency domain units) in any (or at least one) time unit can be continuous or discontinuous in the frequency domain, which is not limited here. In addition, the interval of the frequency domain units (or available frequency domain units) of different time units in the K time units (or the frequency domain density of different time units in the K time units) can be the same or different, which is not limited here.
[0023] In a possible implementation of the first aspect or the second aspect, in the K time units, the number of multiplexing ports of at least two time units is the same, or the number of multiplexing ports of any two time units is the same.
[0024] For example, the number of multiplexing ports of each time unit (or any time unit, or one of the time units, or at least one time unit) in the K time units is 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, or 512.
[0025] For example, the total number of multiplexing ports of the K time units is 16, 32, 48, 64, 96, 128, 192, or 256.
[0026] For example, the total number of multiplexing ports of the K time units is 128, 192, 256, 384, 512, 768, or 1024.
[0027] For example, on the K time units, the time lengths of at least two time units are different (for example, the number of symbols occupied by at least two time units is 1 and 2, or the number of symbols occupied by at least two time units is 2 and 4, and the like).
[0028] For example, on the K time units, the number of frequency domain units on at least two time units is different (for example, the number of frequency domain units occupied by at least two time units is 2 and 4, or the number of frequency domain units occupied by at least two time units is 4 and 8, and the like).
[0029] For example, on the K time units, the CDM groups corresponding to at least two time units are different (for example, the sizes of the CDM groups corresponding to at least two time units include 2, 4, or the sizes of the CDM groups corresponding to at least two time units include 4, 8, and the like).
[0030] For example, on the K time units, the CSs corresponding to the reference signal sequences carried by at least two time units are different.
[0031] For example, on the K time units, the frequency domain intervals of resource or sequence mapping on at least two time units are different.
[0032] For example, on the K time units, the frequency domain widths occupied by at least two time units are different (for example, the frequency domain widths occupied by at least two time units include 64 RBs, 128 RBs, 272 RBs, and the like).
[0033] In a possible implementation of the second aspect, the method further includes: receiving, by the second communication device, second information, the second information being used to indicate the measurement result of the reference signal.
[0034] Based on the above scheme, after the first communication device receives the reference signal on the first resource, the first communication device can measure the reference signal to obtain a measurement result, and indicate the measurement result to the second communication device through the transmitted second information, so that the second communication device can communicate based on the measurement result to improve the communication quality.
[0035] In a possible implementation form of the first aspect or the second aspect, the first information includes at least one of the following:
[0036] The first indication information indicates multiplexing port information of each time unit of the K time units; wherein the multiplexing port information is used to indicate at least one of time domain code grouping, frequency domain code grouping, frequency domain interval, frequency domain starting position, and number of multiplexing ports;
[0037] The second indication information indicates a number of symbols contained in each time unit of the K time units;
[0038] The third indication information indicates a total number of multiplexing ports of the K time units.
[0039] Based on the above scheme, the first information for configuring the first resource can be implemented in the above-mentioned multiple ways to improve the flexibility of the scheme implementation.
[0040] In a possible implementation form of the first aspect or the second aspect, the total number of multiplexing ports of the K time units is P RS , and the P RS ports include P0 ports multiplexed by the first time unit... P K-1 ports multiplexed by the Kth time unit, P0... P K-1 are all greater than 1; wherein the mapping order of the P RS ports and the K time units is:
[0041] The first P ports in the P0 ports multiplexed by the first time unit... the first P K-1 ports in the P ports multiplexed by the Kth time unit, the last P ports in the P0 ports multiplexed by the first time unit... the last P K-1 ports in the P ports multiplexed by the Kth time unit.
[0042] Based on the above scheme, the first resource contains K time units, and the total number of multiplexing ports of the K time units is P RS , and the P RSThe mapping sequence of the P ports to the K time units satisfies the above process, such that the mapping sequence of the first half ports and the second half ports of any time unit of the K time units is staggered (for example, the first half ports of any time unit of the K time units correspond to different polarization directions than the second half ports), to be compatible with communication devices of different communication capabilities (for example, different numbers of communication ports).
[0043] In a possible implementation of the first aspect or the second aspect, the K time units satisfy at least one of the following:
[0044] The mapping sequence of the P i ports in the second half of the P ports in the P j ports in the first half of the P ports in the P i ports in the second half of the P j ports in the second half of the P
[0045] The mapping sequence of the P i+1 ports in the first half of the P ports in the first half of the P i ports in the first half of the P ports in the first half of the P
[0046] The mapping sequence of the P i+1 ports in the second half of the P ports in the second half of the P i ports in the second half of the P ports in the second half of the P
[0047] Based on the above scheme, the mapping order of the ports multiplexed in the i-th time unit of the K time units satisfies the at least one of the above, so that the mapping order of the first half ports and the second half ports of the same time unit in the K time units is staggered (for example, the polarization direction corresponding to the first half ports of any time unit in the K time units is different from the polarization direction corresponding to the second half ports), to be compatible with communication devices of different communication capabilities (for example, different number of communication ports).
[0048] In a possible implementation of the first aspect or the second aspect, the number of multiplexed ports in the k-th time unit of the K time units is P k , k is 0 to K-1, P k > 1; wherein, in the P k ports, the polarization directions of at least two ports are different. Or, in the P k ports, the polarization directions of ports 0 to ports are the first polarization direction, and the polarization directions of ports to ports are the second polarization direction.
[0049] Based on the above scheme, in the P k ports multiplexed in the k-th time unit of the K time units, the polarization directions of at least two ports are different, so that the polarization direction corresponding to the first half ports of any time unit in the K time units is different from the polarization direction corresponding to the second half ports, to be compatible with communication devices of different communication capabilities (for example, different number of communication ports).
[0050] In a possible implementation of the first aspect or the second aspect, the reference signal is generated based on a ZC (Zadoff-Chu) sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence.
[0051] Based on the above scheme, the reference signal transmitted on the first resource can be generated based on a ZC sequence, or generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by a Gold sequence, the detection complexity of the receiving end of the reference signal is higher. In the above process, the reference signal transmitted on the first resource is at least generated based on a ZC sequence, which can utilize the characteristics of the ZC sequence having constant envelope and cyclic shift, and can identify multiple ports in one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0052] Optionally, the reference signal (or the sequence of the reference signal) satisfies:
[0053]
[0054]
[0055]
[0056]
[0057] x u [m] = exp(-j2πm×CS); or,
[0058] x u [m] = exp(-j2πm×CS)×r(m);
[0059] wherein x u [m] represents the reference signal (or the sequence of the reference signal), N is the number of mapped frequency domain, N ZC is the sequence length, j is the imaginary unit, u is the root sequence index, CS is the cyclic shift value, and r(m) represents the Gold sequence.
[0060] It should be understood that, in the case that the reference signal satisfies the first two items (i.e. ), the reference signal or the sequence of the reference signal can be a ZC sequence. In the case that the reference signal satisfies the last two items (i.e. ), the reference signal or the sequence of the reference signal can be obtained jointly by a ZC sequence and a Gold sequence.
[0061] The third aspect of the present application provides a transmission method of a reference signal, which is performed by a first communication device. The first communication device can be a communication device (such as a terminal device or a network device), or the first communication device can be a part of the communication device (for example, a circuit or a chip responsible for communication functions (such as a Modem chip (also known as a baseband chip), a SoC chip, such as a SoC chip containing a modem core, or a SIP chip), etc.), or the first communication device can also be a logic module or software capable of realizing all or part of the functions of the communication device. In the method, the first communication device receives third information, the third information being used for configuring a second resource, the second resource being used for carrying a reference signal; wherein the first resource includes K time units, K being an integer greater than 1; and the first communication device receives the reference signal on the second resource. In addition, any one of the following modes one to four is satisfied:
[0062] Mode one, the total number of multiplexing ports of the K time units is PRS P RS The ports include P0, which is multiplexed in the first time unit, ... P0, which is multiplexed in the Kth time unit. K-1 Ports, P0...P K-1 All are greater than 1; among them, P RS The mapping order between the ports and the K time units is as follows: the first of the P0 ports multiplexed in the first time unit Port...P multiplexed in the Kth time unit K-1 The first of the ports The last port of port P0, which is multiplexed in the first time unit. Port...P multiplexed in the Kth time unit K-1 The last one in the port One port.
[0063] Method 2: The K time units satisfy at least one of the following:
[0064] The P-th time unit in the K time units is reused i The last one in the port The mapping order of the ports, located in the j-th time unit multiplexed in the K time units, is P. j The first of the ports After the mapping order of the ports, i and j are any numbers from 1 to K, P i and P j All are greater than 1;
[0065] The P that is reused in the (i+1)th time unit of the K time units i+1 The first of the ports The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The first of the ports The mapping order of the ports;
[0066] The P that is reused in the (i+1)th time unit of the K time units i+1 The last one in the port The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The last one in the port The mapping order of the ports is then determined.
[0067] Method 3: The number of multiplexed ports in the k-th time unit out of the K time units is P. k k takes values from 0 to K-1, P k Greater than 1;
[0068] Among them, in P kThe polarization directions of at least two ports among the P ports are different.
[0069] In the fourth mode, the P k ports, ports 0 to ports have a first polarization direction, and ports to ports have a second polarization direction.
[0070] In the first mode, the total number of multiplexed ports in the K time units is P RS , and the mapping order of the P RS ports to the K time units satisfies the above process, so that the mapping order of the first half ports and the second half ports of any time unit in the K time units is staggered (for example, the polarization direction corresponding to the first half ports of any time unit in the K time units is different from the polarization direction corresponding to the second half ports), to be compatible with communication devices with different communication capabilities (for example, different number of communication ports).
[0071] In the second mode, the mapping order of the ports multiplexed in the i-th time unit in the K time units satisfies at least one of the above, so that the mapping order of the first half ports and the second half ports of the same time unit in the K time units is staggered (for example, the polarization direction corresponding to the first half ports of any time unit in the K time units is different from the polarization direction corresponding to the second half ports), to be compatible with communication devices with different communication capabilities (for example, different number of communication ports).
[0072] In the third or fourth mode, among the P k ports multiplexed in the k-th time unit in the K time units, the polarization directions of at least two ports are different, so that the polarization direction corresponding to the first half ports of any time unit in the K time units is different from the polarization direction corresponding to the second half ports, to be compatible with communication devices with different communication capabilities (for example, different number of communication ports).
[0073] A fourth aspect of this application provides a method for transmitting a reference signal. This method is executed by a second communication device, which may be a communication device (such as a terminal device or network device), or a component of the communication device (e.g., a circuit or chip responsible for communication functions, such as a modem chip (also known as a baseband chip), a SoC chip, such as an SoC chip containing a modem core, or a SIP chip, etc.), or a logic module or software capable of implementing all or part of the functions of the communication device. In this method, the second communication device transmits third information for configuring a second resource, which is used to carry the reference signal; wherein the first resource includes K time units, where K is an integer greater than 1; the second communication device transmits the reference signal on the second resource.
[0074] In addition, any one of the following methods from method one to method four is satisfied:
[0075] Method 1: The total number of multiplexed ports for K time units is P. RS P RS The ports include P0, which is multiplexed in the first time unit, ... P0, which is multiplexed in the Kth time unit. K-1 Ports, P0...P K-1 All are greater than 1; among them, P RS The mapping order between the ports and the K time units is as follows: the first of the P0 ports multiplexed in the first time unit Port...P multiplexed in the Kth time unit K-1 The first of the ports The last port of port P0, which is multiplexed in the first time unit. Port...P multiplexed in the Kth time unit K-1 The last one in the port One port.
[0076] Method 2: The K time units satisfy at least one of the following:
[0077] The P-th time unit in the K time units is reused i The last one in the port The mapping order of the ports, located in the j-th time unit multiplexed in the K time units, is P. j The first of the ports After the mapping order of the ports, i and j are any numbers from 1 to K, P i and P j All are greater than 1 (or, in K time units, the mapping order of the second half of the multiplexed ports in any time unit is after the mapping order of the first half of the multiplexed ports in any time unit);
[0078] The P that is reused in the (i+1)th time unit of the K time units i+1 The first of the ports The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The first of the ports The mapping order of the ports is after (or, in K time units, the mapping order of the first half of the multiplexed ports of any time unit is after the mapping order of the first half of the multiplexed ports of the next adjacent time unit of that time unit);
[0079] The P that is reused in the (i+1)th time unit of the K time units i+1 The last one in the port The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The last one in the port The mapping order of the ports follows (or, in K time units, the mapping order of the second half of the multiplexed ports of any time unit follows the mapping order of the second half of the multiplexed ports of the next adjacent time unit).
[0080] Method 3: The number of multiplexed ports in the k-th time unit out of K time units is P. k k takes values from 0 to K-1, P k Greater than 1; where, in P k Of the ports, at least two ports have different polarization directions.
[0081] Method 4: The number of multiplexed ports in the k-th time unit out of K time units is P. k k takes values from 0 to K-1, P k Greater than 1; where, in P k Of the ports, port 0 to port 1 The polarization direction is the first polarization direction, and the port To port The polarization direction is the second polarization direction.
[0082] Based on the first method described above, the total number of multiplexed ports for the K time units included in the second resource is P. RS Furthermore, the P RSThe mapping order of ports to K time units satisfies the above process, so that the mapping order of the first half port and the second half port of any time unit in the K time units is staggered (for example, the polarization direction corresponding to the first half port of any time unit in the K time units is different from the polarization direction corresponding to the second half port), so as to be compatible with communication devices with different communication capabilities (for example, different numbers of communication ports).
[0083] Based on the above method 2, the mapping order of the ports multiplexed in the i-th time unit among the K time units satisfies at least one of the above, so that the mapping order of the first half of the ports and the second half of the ports in the same time unit among the K time units is staggered (for example, the polarization direction corresponding to the first half of the port in any time unit among the K time units is different from the polarization direction corresponding to the second half of the port), so as to be compatible with communication devices with different communication capabilities (for example, different numbers of communication ports).
[0084] Based on method three or four above, the P of the kth time unit in the K time units is reused. k In the K ports, at least two ports have different polarization directions, such that the polarization direction of the first half of the ports in any time unit is different from the polarization direction of the second half of the ports, so as to be compatible with communication devices with different communication capabilities (e.g., different numbers of communication ports).
[0085] In one possible implementation of the third or fourth aspect, the reference signal is generated based on the ZC sequence, or the reference signal is generated based on the ZC sequence and the Gold sequence, or the reference signal is generated based on a cyclic shift sequence.
[0086] Based on the above scheme, the reference signal transmitted on the first resource can be generated based on a ZC sequence, or based on the ZC sequence and a Gold sequence, or the reference signal can be generated based on a cyclic shift sequence. Compared to the implementation where the reference signal is generated solely using the Gold sequence, which has a higher detection complexity at the receiver, in the above process, the reference signal transmitted on the first resource is at least generated based on a ZC sequence. This leverages the constant envelope characteristic and cyclic shift characteristic of the ZC sequence to identify multiple ports within a single reception detection, thereby reducing the detection complexity at the receiver.
[0087] Optionally, the reference signal (or the sequence of the reference signal) satisfies:
[0088] or,
[0089] or,
[0090] or,
[0091] or,
[0092] x u [m] = exp(-j2πm x CS); or,
[0093] x u [m] = exp(-j2πm x CS) x r(m);
[0094] wherein, x u [m] represents the reference signal (or the sequence of the reference signal), N is the number of mapped frequency domain, N ZC is the sequence length, j is the imaginary unit, u is the root sequence index, CS is the cyclic shift value, and r(m) represents the Gold sequence.
[0095] It should be understood that, in the case where the reference signal satisfies the first two items (i.e. or, ), the reference signal or the sequence of the reference signal can be a ZC sequence. In the case where the reference signal satisfies the last two items (i.e. or, ), the reference signal or the sequence of the reference signal can be obtained jointly from a ZC sequence and a Gold sequence.
[0096] The fifth aspect of the present application provides a transmission method of a reference signal, which is performed by a first communication device. The first communication device can be a communication device (such as a terminal device or a network device), or the first communication device can be a part of the communication device (for example, a circuit or a chip responsible for communication functions (such as a Modem chip (also known as a baseband chip), a SoC chip, such as a SoC chip containing a modem core, or a SIP chip), etc.), or the first communication device can also be a logic module or software capable of realizing all or part of the functions of the communication device. In the method, the first communication device receives fourth information, the fourth information being used to configure a third resource, the third resource being used to carry a reference signal; wherein the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the first communication device receives the reference signal on the third resource.
[0097] Based on the above scheme, the reference signal transmitted on the third resource can be generated based on a ZC sequence, or generated based on the ZC sequence and a Gold sequence, or generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by a Gold sequence, the implementation manner has higher detection complexity of the receiving end of the reference signal; in the above process, the reference signal transmitted on the third resource is at least generated based on a ZC sequence, which can utilize the characteristics of the ZC sequence, such as envelope constant and cyclic shift, to identify multiple ports within one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0098] The sixth aspect of the present application provides a reference signal transmission method, which is executed by a second communication device. The second communication device can be a communication device (such as a terminal device or a network device), or the second communication device can be a part of the communication device (for example, a circuit or a chip responsible for communication function (such as a Modem chip (also known as a baseband chip), a SoC chip, such as a SoC chip containing a modem core, or a SIP chip, etc.), or the second communication device can also be a logic module or software capable of realizing all or part of the communication device function. In the method, the second communication device sends fourth information, the fourth information is used to configure a third resource, the third resource is used to carry a reference signal; wherein the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the second communication device sends the reference signal on the third resource.
[0099] Based on the above scheme, the reference signal transmitted on the third resource can be generated based on a ZC sequence, or generated based on the ZC sequence and a Gold sequence, or generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by a Gold sequence, the implementation manner has higher detection complexity of the receiving end of the reference signal; in the above process, the reference signal transmitted on the third resource is at least generated based on a ZC sequence, which can utilize the characteristics of the ZC sequence, such as envelope constant and cyclic shift, to identify multiple ports within one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0100] The seventh aspect of the present application provides a method for transmitting a reference signal, which is performed by a first communication device. The first communication device can be a communication device (such as a terminal device or a network device), or the first communication device can be a part of the communication device (for example, a circuit or a chip responsible for communication functions (such as a Modem chip (also known as a baseband chip), a SoC chip, such as a SoC chip containing a modem core, or a SIP chip), etc.), or the first communication device can also be a logic module or software capable of realizing all or part of the functions of the communication device. In the method, the first communication device generates a reference signal, which is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the first communication device transmits the reference signal.
[0101] Based on the above scheme, the reference signal can be generated based on a ZC sequence, or generated based on the ZC sequence and a Gold sequence, or generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by a Gold sequence, the implementation of the detection complexity of the receiving end of the reference signal is higher; in the above process, the reference signal transmitted on the third resource is at least generated based on a ZC sequence, which can utilize the characteristics of the ZC sequence having a constant envelope and the characteristics of the cyclic shift, and can identify multiple ports in one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0102] The eighth aspect of the present application provides a method for transmitting a reference signal, which is performed by a second communication device. The second communication device can be a communication device (such as a terminal device or a network device), or the second communication device can be a part of the communication device (for example, a circuit or a chip responsible for communication functions (such as a Modem chip (also known as a baseband chip), a SoC chip, such as a SoC chip containing a modem core, or a SIP chip, etc.), or the second communication device can also be a logic module or software capable of realizing all or part of the functions of the communication device. In the method, the second communication device receives a reference signal, which is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence.
[0103] Based on the above scheme, the reference signal transmitted on the third resource can be generated based on a ZC sequence, or generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by the Gold sequence, the implementation manner of the detection complexity of the receiving end of the reference signal is higher; in the above process, the reference signal transmitted on the third resource is at least generated based on the ZC sequence, which can utilize the characteristics of the ZC sequence having constant envelope and the characteristics of cyclic shift, and can identify multiple ports within one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0104] Optionally, the reference signal (or the sequence of the reference signal) satisfies:
[0105] Or,
[0106] Or,
[0107] Or,
[0108] Or,
[0109] x u [m] = exp(-j2πm x CS); or,
[0110] x u [m] = exp(-j2πm x CS) x r(m);
[0111] wherein, x u [m] represents the reference signal (or the sequence of the reference signal), N is the number of mapped frequency domains, N ZC is the sequence length, j is the imaginary unit, u is the root sequence index, CS is the cyclic shift value, and r(m) represents the Gold sequence.
[0112] It should be understood that, in the case where the reference signal satisfies the first two items (i.e. Or, ), the reference signal or the sequence of the reference signal can be a ZC sequence. In the case where the reference signal satisfies the last two items (i.e. Or, ), the reference signal or the sequence of the reference signal can be obtained jointly by a ZC sequence and a Gold sequence.
[0113] The ninth aspect of the present application provides a communication device, which is a first communication device, the communication device comprising a transceiver and a processing unit; the transceiver is configured to receive first information, the first information being used for configuring a first resource, the first resource being used for carrying a reference signal; wherein the first resource comprises K time units, K being an integer greater than 1; the processing unit is configured to control the transceiver to receive the reference signal on the first resource.
[0114] In the ninth aspect of the present application, the constituent modules of the communication device can also be configured to perform the steps performed in the possible implementation manners of the first aspect and achieve the corresponding technical effects, which can be known in detail by the first aspect and will not be repeated here.
[0115] The tenth aspect of the present application provides a communication device, which is a second communication device, the communication device comprising a transceiver and a processing unit; the processing unit is configured to determine first information; the transceiver is configured to send the first information, the first information being used for configuring a first resource, the first resource being used for carrying a reference signal; wherein the first resource comprises K time units, K being an integer greater than 1; the transceiver is further configured to send the reference signal on the first resource.
[0116] In the tenth aspect of the present application, the constituent modules of the communication device can also be configured to perform the steps performed in the possible implementation manners of the second aspect and achieve the corresponding technical effects, which can be known in detail by the second aspect and will not be repeated here.
[0117] The eleventh aspect of the present application provides a communication device, which is a first communication device, the communication device comprising a transceiver and a processing unit; the transceiver is configured to receive third information, the third information being used for configuring a second resource, the second resource being used for carrying a reference signal; wherein the first resource comprises K time units, K being an integer greater than 1; the processing unit is configured to control the transceiver to receive the reference signal on the second resource.
[0118] In the eleventh aspect of the present application, the constituent modules of the communication device can also be configured to perform the steps performed in the possible implementation manners of the third aspect and achieve the corresponding technical effects, which can be known in detail by the third aspect and will not be repeated here.
[0119] The twelfth aspect of the present application provides a communication device, which is a second communication device, the communication device comprising a transceiver and a processing unit; the processing unit is configured to determine third information; the transceiver is configured to send the third information, the third information being used for configuring a second resource, the second resource being used for carrying a reference signal; wherein the first resource comprises K time units, K being an integer greater than 1; the transceiver is further configured to send the reference signal on the second resource.
[0120] In the twelfth aspect, the constituent modules of the communication apparatus can also be used to perform the steps performed in the various possible implementation manners of the fourth aspect and achieve the corresponding technical effects, which can be known in detail by referring to the fourth aspect and will not be described here again.
[0121] The thirteenth aspect of the present application provides a communication apparatus, which is a first communication apparatus, comprising a transceiver and a processing unit; the transceiver is configured to receive fourth information, the fourth information being used to configure a third resource, the third resource being used to carry a reference signal; wherein the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the processing unit is configured to control the transceiver to receive the reference signal on the third resource.
[0122] In the thirteenth aspect, the constituent modules of the communication apparatus can also be used to perform the steps performed in the various possible implementation manners of the fifth aspect and achieve the corresponding technical effects, which can be known in detail by referring to the fifth aspect and will not be described here again.
[0123] The fourteenth aspect of the present application provides a communication apparatus, which is a second communication apparatus, comprising a transceiver and a processing unit; the processing unit is configured to determine fourth information; the transceiver is configured to send the fourth information, the fourth information being used to configure a third resource, the third resource being used to carry a reference signal; wherein the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the transceiver is further configured to send the reference signal on the third resource.
[0124] In the fourteenth aspect, the constituent modules of the communication apparatus can also be used to perform the steps performed in the various possible implementation manners of the sixth aspect and achieve the corresponding technical effects, which can be known in detail by referring to the sixth aspect and will not be described here again.
[0125] The fifteenth aspect of the present application provides a communication apparatus, which is a first communication apparatus, comprising a transceiver and a processing unit; the processing unit is configured to generate a reference signal, the reference signal being generated based on a ZC sequence, or the reference signal being generated based on the ZC sequence and a Gold sequence, or the reference signal being generated based on a cyclic shift sequence; and the transceiver is configured to send the reference signal.
[0126] In the fifteenth aspect, the constituent modules of the communication apparatus can also be used to perform the steps performed in the various possible implementation manners of the seventh aspect and achieve the corresponding technical effects, which can be known in detail by referring to the seventh aspect and will not be described here again.
[0127] The sixteenth aspect of the present application provides a communication device, which is a second communication device, comprising a transceiver and a processing unit; the transceiver is configured to receive a reference signal, the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence.
[0128] In the sixteenth aspect of the present application, the constituent modules of the communication device can also be configured to perform the steps performed in the various possible implementation manners of the eighth aspect and achieve the corresponding technical effects, which can be referred to the eighth aspect and will not be described here in detail.
[0129] The seventeenth aspect of the present application provides a communication device comprising at least one processor configured to execute computer programs or instructions to enable the communication device to implement the method described in any one of the possible implementation manners of any one of the first aspect to the eighth aspect. Optionally, the communication device can comprise a memory or an external memory of the communication device, and the memory is configured to store the computer programs or instructions.
[0130] The eighteenth aspect of the present application provides a communication device comprising at least one logic circuit and an input and output interface; the logic circuit is configured to execute the method described in any one of the possible implementation manners of any one of the first aspect to the eighth aspect.
[0131] The nineteenth aspect of the present application provides a communication system comprising the first communication device and the second communication device.
[0132] The twentieth aspect of the present application provides a computer readable storage medium configured to store one or more computer execution instructions, when the computer execution instructions are executed by a processor, the processor executes the method described in any one of the possible implementation manners of any one of the first aspect to the eighth aspect.
[0133] The twenty-first aspect of the present application provides a computer program product (or computer program), when the computer program or instructions in the computer program product are executed by the processor, the processor executes the method described in any one of the possible implementation manners of any one of the first aspect to the eighth aspect.
[0134] The twenty-second aspect of the present application provides a chip system comprising at least one processor configured to support the communication device to implement the method described in any one of the possible implementation manners of any one of the first aspect to the eighth aspect.
[0135] In a possible design, the chip system can further include a memory for storing program instructions and data necessary for the communication apparatus. The chip system can be composed of a chip, or can include a chip and other discrete devices. Optionally, the chip system further includes an interface circuit, which provides program instructions and / or data for the at least one processor.
[0136] The technical effects brought by any one of the ninth aspect to the twenty-second aspect can be referred to the technical effects brought by the first aspect to the eighth aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0137] FIG. 1 is a schematic diagram of a communication system related to the present application;
[0138] FIG. 2 is a schematic diagram of a process of transmitting and receiving a reference signal related to the present application;
[0139] FIG. 3 is a schematic diagram of a time-frequency domain resource carrying a reference signal related to the present application;
[0140] FIG. 4 is a schematic diagram of a method for transmitting a reference signal provided by the present application;
[0141] FIG. 5a and FIG. 5b are another schematic diagram of a time-frequency domain resource carrying a reference signal provided by the present application;
[0142] FIG. 6a, FIG. 6b, FIG. 6c and FIG. 6d are some schematic diagrams of a time-frequency domain resource carrying a reference signal provided by the present application;
[0143] FIG. 7 is another schematic diagram of a method for transmitting a reference signal provided by the present application;
[0144] FIG. 8 is another schematic diagram of a method for transmitting a reference signal provided by the present application;
[0145] FIG. 9 is another schematic diagram of a method for transmitting a reference signal provided by the present application;
[0146] FIG. 10 is a schematic diagram of a communication apparatus provided by the present application;
[0147] FIG. 11 is another schematic diagram of a communication apparatus provided by the present application;
[0148] FIG. 12 is another schematic diagram of a communication apparatus provided by the present application;
[0149] FIG. 13 is another schematic diagram of a communication apparatus provided by the present application. DETAILED DESCRIPTION
[0150] First, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0151] (1) Configuration and pre-configuration: In the present application, configuration and pre-configuration will be used together. Configuration refers to that a network device such as a base station or a server sends some parameter configuration information or parameter values to a terminal through a message or signaling, so that the terminal determines the communication parameters or the resources in the transmission according to the values or information. Pre-configuration is similar to configuration, which can be a way that a network device such as a base station or a server sends parameter information or values to a terminal through a communication link or carrier; or a way that the corresponding parameters or parameter values are defined in the standard, or the related parameters or values are set in the terminal device in advance, which is not limited in the present application. Further, these values and parameters can be changed or updated.
[0152] (2) In the present application, "for indicating" can include for directly indicating and for indirectly indicating. When describing that an indication information is for indicating A, it can be understood that the indication information carries A, directly indicates A or indirectly indicates A.
[0153] In the present application, the information indicated by the indication information is referred to as the to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, it can be realized by a direct indication method, such as indicating by the to-be-indicated information itself or the index of the to-be-indicated information. It can also be realized by an indirect indication method by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. It can also only indicate a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be realized by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent.
[0154] The to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending occasion of the sub-information can be the same or different. The specific sending method is not limited in the present application. The sending period and / or sending occasion of the sub-information can be pre-defined, for example, pre-defined according to the protocol, or configured by the transmitting end device to the receiving end device. The configuration information may, for example, but not limited to, include one or a combination of at least two of radio resource control (RRC) signaling, media / medium access control (MAC) layer signaling and physical layer signaling. The MAC layer signaling may, for example, include a MAC control element (CE); the physical layer signaling may, for example, include downlink control information (DCI).
[0155] (3) Reference signal (RS), also known as pilot signal. In a communication system, it is necessary to estimate the uplink channel or the downlink channel in order to transmit and receive data, obtain system synchronization and feedback channel information. Channel estimation refers to the process of reconstructing or restoring the received signal in order to compensate for signal distortion caused by channel fading and noise generated by fading. It uses the reference signal known by the transmitter and the receiver to track the time domain and frequency domain changes of the channel. The above-mentioned reference signal is also called reference signal, which is distributed in different resource elements (REs) in the time-frequency two-dimensional space within the orthogonal frequency division multiplexing (OFDM) symbol, and has a known amplitude and phase.
[0156] At the physical layer, uplink communication can include transmission of uplink physical channels and uplink signals. Among them, the uplink physical channel includes a random access channel (PRACH), a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), etc., and the uplink signal includes a channel sounding reference signal (SRS), a physical uplink control channel demodulation reference signal (PUCCH-DMRS), a physical uplink shared channel demodulation reference signal (PUSCH-DMRS), a demodulation reference signal (DMRS), a phase tracking signal (PTRS), a positioning reference signal (for example: positioning SRS or SRS for positioning), etc.
[0157] At the physical layer, the downlink communication can include transmission of downlink physical channels and downlink signals. Among them, the downlink physical channels include a physical broadcast channel (PBCH), a physical downlink control channel (PDCCH), a physical downlink shared channel (PDSCH), etc., and the downlink signals include a primary synchronization signal (PSS) / secondary synchronization signal (SSS), a physical downlink control channel demodulation reference signal (PDCCH-DMRS), a physical downlink shared channel demodulation reference signal (PDSCH-DMRS), a PTRS, a channel state information reference signal (CSI-RS), a cell reference signal (CRS), a tracking reference signal (TRS), a positioning RS, a synchronization signal / physical broadcast channel block (SS / PBCH block, SSB), etc.
[0158] (4) The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the cases of A alone, A and B together, and B alone, where A and B can be singular or plural. The character " / " generally represents that the associated objects before and after it are in an "or" relationship. "At least one of the following" or the like refers to any combination of these items, including any combination of single or multiple items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. In addition, unless otherwise specified, the ordinal numbers mentioned in the embodiments of the present application are used to distinguish a plurality of objects, and are not used to limit the order, time sequence, priority or importance of the plurality of objects.
[0159] (5) The "sending" and "receiving" in the embodiments of the present application represent the direction of signal transmission. For example, "sending information to X device" can be understood as that the destination of the information is X device, which can include direct transmission through the air interface, and also includes indirect transmission through the air interface by other units or modules. "Receiving information from Y device" can be understood as that the source of the information is Y device, which can include direct reception from Y device through the air interface, and also includes indirect reception from Y device through the air interface by other units or modules. "Sending" can also be understood as "output" of the chip interface, and "receiving" can also be understood as "input" of the chip interface.
[0160] For example, the communication process between entity A and entity B is taken as an example. In the present application, entity A sends information to entity B, which can be that A directly sends to B, or A indirectly sends to B through other entities. Similarly, entity B receives information from entity A, which can be that entity B directly receives the information sent by entity A, or entity B indirectly receives the information sent by entity A through other entities. Here, entity A and B can be radio access network (RAN) nodes or terminals, or modules inside the RAN nodes or terminals. The sending and receiving of information can be the information interaction between RAN nodes and terminals, for example, the information interaction between base stations and terminals; the sending and receiving of information can also be the information interaction between two RAN nodes, for example, the information interaction between centralized unit (CU) and distributed unit (DU); the sending and receiving of information can also be the information interaction between different modules inside one device, for example, the information interaction between terminal chip and other modules of the terminal, or the information interaction between base station chip and other modules in the base station.
[0161] (6) Precoding technology: the sending end can send the to-be-sent signal after processing by means of a precoding matrix matched with the channel in the case of known channel state, so that the precoded to-be-sent signal is adapted to the channel. Thus, compared with the process of receiving the to-be-sent signal without precoding and eliminating the influence of the channel by the receiving end, the complexity of the process of receiving the precoded to-be-sent signal and eliminating the influence of the channel by the receiving end is reduced. Therefore, the quality of the received signal (for example, signal to interference plus noise ratio (SINR) and the like) is improved by the precoding process of the to-be-sent signal. By using the precoding technology, the sending end and multiple receiving ends can also transmit on the same time-frequency resource, that is, multiple user multiple input multiple output (MU-MIMO) is realized.
[0162] Optionally, the sending end can be a network device, and the receiving end can be a terminal device; or the sending end can be a terminal device, and the receiving end can be a terminal device.
[0163] In an implementation manner, the Multiple Input Multiple Output (MIMO) technology is used to increase the system capacity and improve the throughput. The mathematical expression is y = Hx + n, where y is a received signal, H is channel information of a MIMO channel, x is a to-be-sent signal, and n is noise. In a communication system with multiple antennas, the signals of multiple sending antennas are superimposed on any receiving antenna, so that the method of sending the signal by the sending end affects the performance of the system, and the recovery of the to-be-sent signal at the receiving end is often complex. In this background, precoding is used to reduce the system overhead and maximize the system capacity of MIMO, and to reduce the complexity of the implementation of the elimination of the influence of the channel by the receiver. At this time, the mathematical expression is y = HPx + n, and P is a precoding matrix (or vector). In order to simplify the implementation complexity, P can be selected from a pre-defined matrix (or vector) set, which is called a codebook, and the method is also called a codebook-based sending method. If the sending end can obtain all the information of H, P can be obtained by the sending end, and the method is also called a non-codebook sending method (NCB).
[0164] It should be understood that the related description about the precoding technology is only for facilitating understanding and is not used to limit the protection scope of the embodiments of the present application. In the specific implementation process, the sending end can also perform precoding in other manners. For example, in the case where the channel information (for example, but not limited to, a channel matrix) cannot be obtained, a pre-configured precoding matrix or a weighting processing manner is used for precoding. For the sake of brevity, the specific content is not described herein.
[0165] (7) Precoding matrix indication (PMI): which can be used to indicate a precoding matrix. The precoding matrix may, for example, be a precoding matrix determined by the terminal device based on a channel matrix of one frequency domain unit. The channel matrix can be determined by the terminal device through channel estimation or based on channel reciprocity. However, it should be understood that the specific method for determining the precoding matrix by the terminal device is not limited to the above description, and for the sake of brevity, it is not listed here.
[0166] For example, the precoding matrix can be obtained by singular value decomposition (SVD) of the channel matrix or the covariance matrix of the channel matrix, or can also be obtained by eigenvalue decomposition (EVD) of the covariance matrix of the channel matrix. It should be understood that the above-mentioned determination methods of the precoding matrix are only examples and should not constitute any limitation on the present application.
[0167] It should be noted that the method provided by the embodiments of the present application can be used to determine the channel state information (CSI) RS port, the discrete fourier transformation (DFT) vector and the combination coefficient of the space-frequency vector used to construct the precoding vector based on the feedback of the terminal device, and then determine the precoding matrix corresponding to each frequency domain unit. The precoding matrix can be directly used for downlink data transmission; or can be subjected to some beamforming methods, for example, including zero forcing (ZF), regularized zero-forcing (RZF), minimum mean-squared error (MMSE), maximum signal-to-leakage-and-noise (SLNR) ratio, etc., to obtain the final precoding matrix used for downlink data transmission. The present application does not make any limitation. In the absence of special description, the precoding matrix involved in the following can refer to the precoding matrix determined based on the method provided by the present application.
[0168] It can be understood that the precoding matrix determined by the terminal device can be understood as a precoding matrix to be fed back. The terminal device can indicate the precoding matrix to be fed back through a precoding matrix indicator (PMI) so that the network device recovers the precoding matrix based on the PMI. It can be understood that the precoding matrix recovered by the network device based on the PMI can be the same as or similar to the precoding matrix to be fed back.
[0169] In downlink channel measurement, the higher the approximation degree of the precoding matrix determined by the network device based on the PMI and the precoding matrix determined by the terminal device, the more suitable the precoding matrix determined by the network device for data transmission is to the channel state, and thus the reception quality of the signal can be improved.
[0170] (8) Antenna port: can be simply referred to as port. It can be understood as a transmitting antenna identified by the receiving end or a transmitting antenna that can be distinguished in space. One antenna port can be pre-configured for each virtual antenna, each virtual antenna can be a weighted combination of multiple physical antennas, and each antenna port can correspond to one reference signal. Therefore, each antenna port can be referred to as a port of one reference signal, such as a CSI-RS port, a demodulation reference signal (DMRS), an SRS port, etc.
[0171] Among them, the antenna port is a logical concept, and one antenna port generally has no direct correspondence with one physical antenna. The antenna port is usually associated with a reference signal, and its meaning can be understood as a transceiving interface on the channel experienced by the reference signal. For low frequencies, one antenna port can correspond to one or more antenna elements, and these elements jointly transmit the reference signal, and the receiving end can treat them as a whole and does not need to distinguish these elements. For high-frequency systems, an antenna port can correspond to a beam, and similarly, the receiving end only needs to regard the beam as an interface and does not need to distinguish each element.
[0172] In addition, a port group can refer to a set of multiple antenna ports. In one way, multiple digital ports of the network device are grouped to form multiple port groups. In another way (especially in a hybrid digital-analog beam architecture), a port group can be multiple digital ports corresponding to one analog beam, also simply referred to as a port group or a digital-analog port group. Alternatively, a port group can be a set of digital ports corresponding to multiple analog beams, also simply referred to as a port group or a digital-analog port group. Alternatively, multiple digital ports of the same analog beam are divided into multiple subsets, and each subset is referred to as a port group or a digital-analog port group.
[0173] (9) Channel state information (CSI) report: In a wireless communication system, information reported by a receiving end (e.g., a terminal device) to a sending end (e.g., a network device) to describe the channel properties of a communication link. The CSI report may, for example, include but is not limited to a precoding matrix indicator (PMI), a rank indicator (RI), a channel quality indicator (CQI), a channel state information reference signal (CSI-RS), a CSI-RS resource indicator (CRI), and a layer indicator (LI), and the like. It should be understood that the specific content of the CSI listed above is only exemplary and should not constitute any limitation on the present application. The CSI may include one or more of the above-listed items, or other information used to characterize the CSI in addition to the above-listed items, which is not limited in the present application.
[0174] (10) Beam. Wherein beam and beam pair link (BPL) are introduced into a communication system. A beam is a kind of communication resource. A beam can be divided into a sending beam and a receiving beam. The technology for forming a beam can be beamforming technology or other technical means. Beamforming includes sending beamforming and receiving beamforming.
[0175] Wherein a beam is a kind of communication resource. A beam can be a wide beam, or a narrow beam, or other types of beams. The technology for forming a beam can be beamforming technology or other technical means. Beamforming technology can be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology. Different beams can be considered as different resources. The same information or different information can be transmitted through different beams. Alternatively, multiple beams with the same or similar communication characteristics can be considered as one beam. One beam can include one or more antenna ports for transmitting data channels, control channels, and sounding signals, etc. For example, a transmitting beam can refer to the distribution of signal strength in different directions in space after the signal is transmitted by an antenna, and a receiving beam can refer to the distribution of signal strength in different directions in space of the wireless signal received by an antenna. It can be understood that one or more antenna ports forming a beam can also be regarded as an antenna port set. The beam can be embodied in the protocol as a spatial filter.
[0176] Transmit beam: the transmitting end device transmits signals with certain beamforming weights, so that the transmitted signals form a beam with spatial directivity. Among them, in the uplink direction, the transmitting end device can be a terminal; in the downlink direction, the transmitting end device can be a network device.
[0177] Receive beam: the receiving end device receives signals with certain beamforming weights, so that the received signals form a beam with spatial directivity. Among them, in the uplink direction, the receiving end device can be a network device; in the downlink direction, the receiving end device can be a terminal.
[0178] Transmit beamforming: when the transmitting end device with an antenna array transmits signals, a specific amplitude and phase are set on each antenna element of the antenna array, so that the transmitted signals have certain spatial directivity, i.e. the signal power is high in some directions and low in some directions, and the direction with the highest signal power is the direction of the transmit beam. The antenna array includes multiple antenna elements, and the attached specific amplitude and phase are beamforming weights.
[0179] Receive beamforming: when the receiving end device with an antenna array receives signals, a specific amplitude and phase are set on each antenna element of the antenna array, so that the power gain of the received signals has directionality, i.e. the power gain is high when receiving signals in some directions and low when receiving signals in some directions, and the direction with the highest power gain when receiving signals is the direction of the receive beam. The antenna array includes multiple antenna elements, and the attached specific amplitude and phase are beamforming weights.
[0180] Optionally, transmitting signals using a certain transmit beam can be understood as transmitting signals using a certain beamforming weight.
[0181] Optionally, receiving signals using a certain receive beam can be understood as receiving signals using a certain beamforming weight.
[0182] Generally, different beams can be considered as different resources. The same information or different information can be transmitted using (or through) different beams. Beam pair is based on the concept of beam. A beam pair usually includes a transmit beam of the transmitting end device and a receive beam of the receiving end device.
[0183] (11) ZC sequence and Gold sequence.
[0184] Gold sequences are pseudorandom sequences based on two maximum length sequences (m-sequences) constructed by modulo-2 addition. They have good autocorrelation and cross-correlation properties: this means that the correlation of a sequence with a delayed version of itself is close to zero, while the correlation between different sequences is very small. This is particularly important for code division multiple access (CDMA) systems, which allow multiple users to share the same frequency band and reduce interference.
[0185] ZC sequences are complex sequences that are known for their low peak-to-average power ratio (PAPR) and good autocorrelation properties, which make them suitable for orthogonal frequency division multiplexing (OFDM) systems.
[0186] Referring to FIG. 1, there is shown a schematic diagram of an architecture of a communication system 1000 to which embodiments of the present application can be applied. As shown in FIG. 1, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 1000 can further include an Internet 300. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in FIG. 1, collectively referred to as 120). The RAN 100 can further include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1). The terminals 120 are wirelessly connected to the RAN nodes 110, and the RAN nodes 110 are connected to the core network 200 wirelessly or wiredly. The RAN nodes 110 and the core network devices in the core network 200 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the RAN nodes and the logical functions of the core network devices. The terminals and the terminals, and the RAN nodes and the RAN nodes can be connected to each other by wire or wirelessly.
[0187] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, and a future wireless access system defined in the 3rd generation partnership project (3GPP). The RAN 100 can also include two or more different wireless access systems described above. The RAN 100 can also be an open RAN (O-RAN).
[0188] A RAN node, also referred to as a radio access network device, RAN entity, or access node, is configured to help a terminal to access a communication system through wireless means. In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, or a base station in a future communication system. The RAN node can be a macro base station (e.g., 110a in FIG. 1), a micro base station or an indoor station (e.g., 110b in FIG. 1), or a relay node or a donor node.
[0189] In another application scenario, a terminal can access a communication system through wireless means with the help of cooperation among a plurality of RAN nodes, each of which implements part of the functionalities of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU implements the functionalities of the radio resource control protocol and the packet data convergence protocol (PDCP) of a base station, and can also implement the functionalities of the service data adaptation protocol (SDAP). The DU implements the functionalities of the radio link control layer and the medium access control (MAC) layer of a base station, and can also implement part of the functionalities or all of the functionalities of the physical layer. For details of the protocol layers, refer to the relevant technical specifications of 3GPP. The RU can be configured to implement the functionalities of the transceiving of radio frequency signals. The CU and the DU can be two independent RAN nodes, or can be integrated in the same RAN node, e.g., in a baseband unit (BBU). The RU can be included in a radio frequency device, e.g., in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes, CU-control plane and CU-user plane.
[0190] In different systems, the RAN node can have different names, for example, in an open access network (open RAN, O-RAN or ORAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU and the RU are taken as examples for description in this application. Any one of the CU (or the CU-CP, the CU-UP), the DU and the RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0191] The communication between the access network device and the terminal device complies with a certain protocol layer structure. The protocol layer can include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer can include at least one of the following: a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media / medium access control (MAC) layer, or a physical (PHY) layer, etc. The user plane protocol layer can include at least one of the following: a service data adaptation protocol (SDAP) layer, a PDCP layer, an RLC layer, a MAC layer, or a physical layer, etc.
[0192] For the correspondence relationship between the network element in the ORAN system and the protocol layer function that can be implemented, refer to Table 1 below.
[0193] Table 1
[0194] For the convenience of description, the base station is taken as an example of the RAN node for description in the following.
[0195] A terminal is a device with wireless transceiver function, which can send signals to a base station or receive signals from a base station. A terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. A terminal can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. A terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, airplane, ship, robot, mechanical arm, smart home device, etc. Embodiments of the present application do not limit the specific technology and specific device form of the terminal.
[0196] A base station and a terminal can be in a fixed position or movable. A base station and a terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; can also be deployed on an airplane, balloon and artificial satellite. Embodiments of the present application do not limit the application scenarios of a base station and a terminal.
[0197] The roles of a base station and a terminal can be relative, for example, the helicopter or drone 120i in FIG. 1 can be configured as a mobile base station, which is a base station for those terminals 120j accessing to the wireless access network 100 through 120i; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate with each other through a wireless air interface protocol. Of course, 110a and 120i can also communicate with each other through a base station-to-base station interface protocol, in which case, 120i is also a base station relative to 110a. Therefore, a base station and a terminal can be collectively referred to as a communication device, 110a and 110b in FIG. 1 can be referred to as a communication device with base station function, and 120a-120j in FIG. 1 can be referred to as a communication device with terminal function.
[0198] A base station and a terminal, a base station and a base station, a terminal and a terminal can communicate through licensed spectrum, can also communicate through unlicensed spectrum, and can also communicate through licensed spectrum and unlicensed spectrum at the same time; can communicate through spectrum below 6 gigahertz (GHz), can also communicate through spectrum above 6 GHz, and can also communicate through spectrum below 6 GHz and spectrum above 6 GHz at the same time. Embodiments of the present application do not limit the spectrum resources used for wireless communication.
[0199] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing the functions of the base station. The control subsystem containing the functions of the base station herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal can also be performed by a module (such as a chip or modem) in the terminal, or by a device containing the functions of the terminal.
[0200] In a wireless communication system (for example, the communication system shown in FIG. 1), MIMO technology, as a key technology for wireless communication, can be used to meet the demand for high-speed transmission. Taking the communication process between a network device and a terminal device as an example, the network device performs channel measurement by using a reference signal to obtain channel state information (CSI) (or channel information), and then the network device can calculate precoding information between the network device and the terminal device by using the channel information, and the network device and the terminal device can implement MIMO communication by using the precoding information.
[0201] In an implementation example, in order to send data to a terminal device, a network device can perform precoding on a digital port, and select a suitable modulation and coding order. For example, the role of precoding is to make the antenna (or beam) more matched with the channel, so as to ensure that the signal quality is better and the interference is smaller when the transmitted data reaches the terminal side, and a better modulation order and code rate can ensure that the channel transmission capacity is maximized under the condition of reliable data transmission. The settings of precoding and modulation coding scheme (MCS) need to be determined according to the channel quality and channel response. A commonly used method is that the network device sends a downlink reference signal, the terminal device determines the channel according to the downlink reference signal, and then feeds back the corresponding channel state information, including precoding information, the number of transmission streams supported by the channel (namely, RI), and CQI (used to feed back the MCS recommended by the terminal under the current channel quality), which is called channel state information feedback (CSI feedback). Another way is to measure and obtain uplink channel information through an uplink reference signal, and then further obtain downlink channel information based on channel reciprocity. The implementation process of the downlink reference signal will be described exemplarily by using the implementation example shown in FIG. 2.
[0202] As shown in FIG. 2, in the implementation process of the downlink reference signal, the following steps are included.
[0203] S201, a network device sends configuration information to a terminal device, wherein the configuration information includes channel information reporting (or measurement) configuration information.
[0204] Specifically, the channel information reporting configuration information can be sent by the network device to the terminal device through RRC signaling, and can include two parts: resource configuration information and reporting configuration information.
[0205] The resource configuration information is measurement resource related information, which can be configured through a three-level structure (resource configuration (resourceConfig)-resource set (resourceSet)-resource). In other words, the network device can configure one or more resource configurations for the terminal device, each resource configuration includes one or more resource sets, and each resource set can include one or more resources. Each resource configuration / resource set / resource includes its own index. Optionally, the channel information reporting configuration information can also include some other parameters, such as the period of the resource, the signal type corresponding to the resource, etc.
[0206] In addition, the reporting configuration information refers to measurement result reporting related information, which is configured in the protocol through reporting configuration (ReportConfig). The network device can configure one or more reporting configurations (ReportConfig) for the terminal device, each reporting configuration includes reporting indicators, reporting time and period, reporting format, and other information related to reporting. In addition, the reporting configuration also includes the index of the resource configuration, which is used to indicate that the reported result is measured through what measurement configuration.
[0207] Optionally, the channel information reporting configuration information includes codebook configuration information (CodebookConfig) for configuring the first type or second type codebook.
[0208] S202, the network device sends a downlink reference signal. For example, the network device sends a downlink signal (generally a downlink reference signal) on the resource configured by the resource configuration information, so that the terminal device can measure the downlink signal and determine the quality of each resource (i.e. the quality of the beam corresponding to the resource).
[0209] S203, the terminal device measures the downlink reference signal according to the channel information reporting configuration information. The downlink reference signal mainly includes synchronization signal / physical broadcast channel block (SSB or S-SS / PSBCH block), CSI-RS, tracking reference signal (TRS), etc. In the PBCH, the master information block (MIB) can be carried, which is used to configure the main system information of the cell.
[0210] S204, the terminal device sends channel information to the network device. For example, the channel information can include a beam measurement report, and the report includes channel state information (CSI). The channel state information can include one or more of the following: an index of one or more resources, a CQI, a reference signal received power (RSRP), a precoding matrix indicator (PMI), a rank indicator (RI), a layer indicator (LI), a channel state information reference signal resource indicator (CRI) field, a synchronization signal / physical broadcast channel block resource indicator (SSBRI), and the like.
[0211] Optionally, for a codebook of Release 15 (R15), each layer PMI matrix can be equivalent to: W = W1W2, the dimension of W is P CSI-RS ×N3, the dimension of W1 is P CSI-RS ×2L (or a wideband precoding matrix), and the dimension of W2 is 2L×N3 (or a precoding matrix of each subband), where P CSI-RS is a number of CSI-RS ports, and N3 is a number of subbands (or a number of PMIs) of PMI feedback.
[0212] Optionally, the PMI matrix can be equivalent to: the dimension of W is P CSI-RS ×N3, the dimension of W1 is P CSI-RS ×2L (or a wideband precoding matrix), the dimension of W2 is 2L×N3 (corresponding to W2 of Release 15, that is, a precoding matrix of each subband). the dimension of W is 2L×M (or a compressed matrix), the dimension of W is M×N3 (M rows in an inverse discrete fourier transformation (IDFT) matrix of the dimension of N3×N3, that is, M columns in a DFT matrix W f of the dimension of N3×N3), where P CSI-RS is a number of CSI-RS ports, The number of IDFT basis vectors is selected as N3, and the number of subbands (or the number of PMIs) fed back by the PMI. When finally feeding back, only the port or DFT codebook information related to W1 needs to be fed back, the IDFT basis selection information related to W1, the non-zero elements in W1. More details can be referred to 38.214, which will not be described here.
[0213] Optionally, the channel state information can be carried in the uplink control information (UCI) and transmitted through the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH).
[0214] In addition, after the network device obtains the channel information in step S204, the scheduling information can be determined, including one or more of the following: MCS, RB resource allocation, transmission beam, reception beam, and improving the degree of beam matching channel, thereby facilitating the improvement of communication rate and efficiency.
[0215] As an example, the downlink reference signal shown in FIG. 2 can be a CSI-RS. Different ports can be distinguished by orthogonal resources in time and frequency, which will be introduced below by FIG. 3.
[0216] As shown in FIG. 3, 32 resources correspond to 32 ports, wherein the horizontal direction corresponds to the time domain (14 OFDM symbols are taken as an example in the figure), and the vertical direction corresponds to the frequency domain (12 subcarriers are taken as an example in the figure). There are eight groups of resources with different filling patterns in total, each group containing 4 REs corresponding to 4 ports. Specifically as follows:
[0217] The first group of resources: 4 REs corresponding to symbol 5 and symbol 6, subcarrier 0 and subcarrier 1.
[0218] The second group of resources: 4 REs corresponding to symbol 5 and symbol 6, subcarrier 2 and subcarrier 3.
[0219] The third group of resources: 4 REs corresponding to symbol 5 and symbol 6, subcarrier 4 and subcarrier 5.
[0220] The fourth group of resources: 4 REs corresponding to symbol 5 and symbol 6, subcarrier 6 and subcarrier 7.
[0221] The fifth group of resources: 4 REs corresponding to symbol 9 and symbol 10, subcarrier 0 and subcarrier 1.
[0222] The sixth group of resources: 4 REs corresponding to symbol 9 and symbol 10, subcarrier 2 and subcarrier 3.
[0223] The seventh group of resources: 4 REs corresponding to symbol 9 and symbol 10, subcarrier 4 and subcarrier 5.
[0224] The eighth group of resources: 4 REs corresponding to symbol 9 and symbol 10, subcarrier 6 and subcarrier 7.
[0225] Between the four ports corresponding to each group of resources, code division in time domain and frequency domain (for example, orthogonal cover code (OCC)). The starting position in time of the CSI-RS resource, the density in frequency domain (that is, how many resource elements REs in one resource block (RB) or how many resources apart), time domain OCC, and frequency domain OCC can be specified by the configuration information sent by the network device (such as the implementation process of step S201 in the foregoing).
[0226] The CSI-RS signal carried on symbol l, resource k, and port p satisfies:
[0227] wherein β CSIRS is a power adjustment coefficient, w f (k') is a frequency domain OCC coefficient, w t (l') is a time domain OCC coefficient, l is an OFDM symbol index, n s,f is a slot number, μ is a subcarrier interval index, k' and l' are OCC indexes in frequency domain and time domain respectively, and m' is a pilot symbol index, which satisfies:
[0228] or
[0229] n is a resource block index, ρ is a frequency domain density (generally 1 / 3, 1 / 4, 1 / 6, 1 / 8, 0.5 or 1, indicating that one resource in 2 resource blocks or one resource in 1 resource block), is a frequency domain starting resource (subcarrier) index of an OCC group in a resource block, is the number of resources on one resource block. For a typical frequency domain density, the same OFDM symbol and the symbols in different OCC groups (for example, code division multiplexing (CDM) groups) are the same (for example, the same symbol, and the m' corresponding to different CDM groups are the same). Wherein, satisfies:
[0230] wherein j is an imaginary unit, and c(n) is a Gold sequence: c(n) = (x1(n+N C )+x2(n+N C ))mod2 x1(n+31)=(x1(n+3)+x1(n))mod2 x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2
[0231] wherein, N C =1600 the initial value of the first m-sequence sequence x1(n) is x1(0)=1, and x1(n)=0, n=1, 2,..., 30. The initial value of the second m-sequence sequence x2(n) is represented as satisfies:
[0232] n ID is a scrambling code configured by the base station.
[0233] Optionally, the network device can implement the flow shown in FIG. 2 through multi-beam measurement.
[0234] For example, the network device serves different terminal devices through multiple beams (analog beams) respectively. The terminal device measures the channels of the multiple beams through CSI-RS, and then reports the channel information (such as step S204). Among them, the terminal device can measure and / or report the channel information (especially PMI) of part of the beams, and calculate CSI for each resource separately (without recombining port measurement CSI between resources).
[0235] For another example, the network device serves through multiple CSI-RS resources, and each CSI-RS resource is composed of a plurality of antenna ports. By jointly measuring the multiple CSI-RS resources, the channel corresponding to a larger number of antenna ports is obtained, and then the channel information (CSI) is reported. For example, through 4 CSI-RS resources, each resource has 32 antenna ports, and the channel of 128 ports is obtained through joint measurement.
[0236] From the above process, it can be known that in the communication process of the MIMO system, the signal sender can send the reference signal, and correspondingly, the signal receiver can receive the reference signal and measure the channel information based on the reference signal, and subsequent high-rate data transmission can be implemented based on the channel information. However, in the above implementation process, how to improve the transmission performance of the reference signal is a technical problem to be solved.
[0237] In order to solve the above problem, the present application provides a reference signal transmission method and related device. The following will be described in detail in combination with the drawings.
[0238] Please refer to FIG. 4, which is an implementation schematic diagram of the reference signal transmission method provided by the present application. The method comprises the following steps.
[0239] It should be noted that in the following, the first communication device and the other communication device (e.g., the second communication device) are taken as an example to illustrate the execution subject of the interaction in FIG. 4 and FIG. 7 / FIG. 8 / FIG. 9, but the application is not limited to the execution subject of the interaction. For example, the communication device can be a communication device, or a chip, a baseband chip, a modem chip, a system on chip (SoC) chip containing a modem core, a system in package (SIP) chip, a communication module, a chip system, a processor, a logic module or software, etc. in the communication device. Optionally, the communication device can be a terminal device or a network device (e.g., an access network device, an access network element, a core network element, or a core network device, etc.).
[0240] Optionally, the network device that executes the method shown in FIG. 4 / FIG. 7 / FIG. 8 / FIG. 9 can be an ORAN network element, including but not limited to one or more of O-CU-CP, O-CU-UP, O-DU, O-RU. Taking FIG. 4 as an example, the second communication device can be a network device, and in the case that the network device is an ORAN network element, the second communication device can determine the first information through at least one of O-CU-CP, O-CU-UP and O-DU, and send the first information through O-RU.
[0241] S401. The second communication device sends first information. Correspondingly, the first communication device receives the first information. The first information is used to configure a first resource, and the first resource is used to carry a reference signal. The first resource includes K time units, and K is an integer greater than 1.
[0242] S402. The second communication device sends a reference signal. Correspondingly, the first communication device receives the reference signal. The reference signal is carried in the first resource.
[0243] In this application, in the K time units, each time unit can be one or more orthogonal frequency division multiplexing (OFDM) symbols, one or more time slots, one or more subframes, or one or more frames, etc.
[0244] It should be understood that, in the K time units, the time lengths corresponding to different time units (or, the time domain resource sizes occupied by different time units) can be the same or different, which is not limited here. For example, in the K time units, each time unit includes one or more OFDM symbols that are continuous in the time domain, or different time units are separated by one or more OFDM symbols. For another example, in the K time units, the number of OFDM symbols contained in different time units can be the same, partially the same and partially different, or completely different.
[0245] As an example, each time unit (or any time unit, or one of the time units, or at least one time unit) in the K time units is 1 OFDM symbol, 2 OFDM symbols, 3 OFDM symbols, or 4 OFDM symbols.
[0246] Optionally, in the K time units, the number of multiplexing ports of any two time units is different. In this way, more multiplexing port numbers of reference signals can be transmitted as much as possible in the K time units contained in the first resource, and the multiplexing efficiency of the transmission resource of the reference signal is further improved.
[0247] For example, the number of multiplexing ports of each time unit (or any time unit, or one of the time units, or at least one time unit) in the K time units is 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, or 512.
[0248] For another example, the total number of multiplexing ports of the K time units is 16, 32, 48, 64, 96, 128, 192, or 256.
[0249] For another example, the total number of multiplexing ports of the K time units is 128, 192, 256, 384, 512, 768, or 1024.
[0250] Optionally, in the K time units, one or more OFDM symbols in any time unit (or at least one time unit) can be continuous in the time domain or discontinuous in the time domain, which is not limited here. In addition, in the K time units, different time units can be separated by one or more OFDM symbols in the time domain, or adjacent in the time domain (i.e., the different time units are not separated by other OFDM symbols in the time domain, or the number of OFDM symbols separated by the different time units in the time domain is 0).
[0251] Optionally, in the K time units, the one or more frequency domain units (or available frequency domain units) in any (or at least one) time unit can be continuous or discontinuous in the frequency domain, which is not limited here. In addition, the interval of the frequency domain units (or available frequency domain units) in different time units (or the frequency domain density in different time units) in the K time units can be the same or different, which is not limited here.
[0252] In a possible implementation, in the K time units included in the first resource, the number of multiplexing ports in at least two time units is different. In this way, the first resource can be used to transmit reference signals of at least two multiplexing port numbers, which can improve the multiplexing efficiency of the transmission resource of the reference signal, and improve the transmission performance of the reference signal.
[0253] In addition, the number of first communication devices can be one or more, wherein the one or more first communication devices can each receive the reference signal through the first resource. In the scheme shown in FIG. 4, since the number of multiplexing ports in at least two time units in the K time units included in the first resource is different, the different first communication devices can each receive the reference signal of the respective configured (or expected) multiplexing port number on the first resource, which can match the channels of different port numbers, improve the multiplexing efficiency of the transmission resource of the reference signal, and improve the transmission performance of the reference signal.
[0254] It should be noted that the K time units can be implemented in various ways, which will be described below in conjunction with some examples.
[0255] Example A, for the time domain resource, one or more of the following is met:
[0256] The time lengths of the at least two time units are different;
[0257] The at least one time unit is 1 orthogonal frequency division multiplexing, OFDM, symbol, 2 OFDM symbols, 3 OFDM symbols, or 4 OFDM symbols.
[0258] Example B, for the frequency domain resource, one or more of the following is met:
[0259] The number of frequency domain units in the at least two time units is different;
[0260] The frequency domain widths occupied by the at least two time units are different.
[0261] Example C, for the number of multiplexing ports, one or more of the following is met:
[0262] The number of multiplexed ports of each time unit is 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, or 512;
[0263] The number of multiplexed ports of at least one time unit is 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, or 512;
[0264] The total number of multiplexed ports of the K time units is 16, 32, 48, 64, 96, 128, 192, 256, 384, 512, 768, or 1024.
[0265] For example D, for other implementations of resources, one or more of the following are met:
[0266] On the K time units, at least two time units correspond to different code division multiplexing (CDM) groups;
[0267] On the K time units, at least two time units carry reference signal sequences corresponding to different cyclic shifts (CS);
[0268] On the K time units, at least two time units have different frequency domain intervals for resource or sequence mapping.
[0269] Taking the scenario shown in FIG. 3 as an example, according to the traditional reference signal transmission mode, the number of multiplexed ports of reference signals transmitted on different time units of the same resource is the same. For example, in the case of FIG. 3, symbols 5 and 6 are regarded as a time unit, and symbols 9 and 10 are regarded as another time unit, and the number of multiplexed ports of the two time units is 16. In the scheme shown in FIG. 4, the number of multiplexed ports of at least two time units in the K time units included in the first resource is different.
[0270] As shown in the example of FIG. 5a, the K time units can include two time units, the first time unit includes symbols 5 and 6, and the second time unit includes symbols 9 and 10. The number of multiplexed ports of the two time units can be different. The resources with different filling patterns have a total of 6 groups, each group includes 4 REs, which correspond to 4 ports. Specifically as follows:
[0271] The first group of resources: 4 REs corresponding to symbols 5 and 6, subcarriers 0 and 1.
[0272] The second group of resources: 4 REs corresponding to symbols 5 and 6, subcarriers 2 and 3.
[0273] The third group of resources: 4 REs corresponding to symbols 9 and 10, subcarriers 0 and 1.
[0274] The fourth group of resources: 4 REs corresponding to symbol 9 and symbol 10, subcarrier 2 and subcarrier 3.
[0275] The fifth group of resources: 4 REs corresponding to symbol 9 and symbol 10, subcarrier 4 and subcarrier 5.
[0276] The sixth group of resources: 4 REs corresponding to symbol 9 and symbol 10, subcarrier 6 and subcarrier 7.
[0277] As can be seen from the example shown in FIG. 5a, the number of ports multiplexed in the first time unit is 8, and the number of ports multiplexed in the second time unit is 16, so that the first resource can be used to transmit reference signals of at least two multiplexed port numbers, and the multiplexing efficiency of the transmission resource of the reference signal can be improved to improve the transmission performance of the reference signal. Moreover, in the case where the number of first communication devices is multiple, a part of the first communication devices can receive reference signals on the first time unit (i.e., symbol 5 and symbol 6) shown in FIG. 5a based on ports with a port multiplexing number of 8, and another part of the first communication devices can receive reference signals on the second time unit (i.e., symbol 9 and symbol 10) shown in FIG. 5a based on ports with a port multiplexing number of 16, which can match channels with different port numbers and improve the multiplexing efficiency of the transmission resource of the reference signal to improve the transmission performance of the reference signal.
[0278] As shown in the example of FIG. 5b, the K time units can include two time units, the first time unit includes symbol 3 to symbol 6, and the second time unit includes symbol 9 to symbol 12 (i.e., each time unit contains 4 symbols). The number of ports multiplexed in the two time units can be different. There are a total of 2 groups of resources with different filling patterns, the first group contains 16 REs and corresponds to 16 ports, and the second group contains 32 REs and corresponds to 32 ports. Specifically as follows:
[0279] The first group of resources: 16 REs corresponding to symbol 3, symbol 4, symbol 5 and symbol 6, and subcarrier 0, subcarrier 1, subcarrier 2 and subcarrier 3.
[0280] The second group of resources: 32 REs corresponding to symbol 9, symbol 10, symbol 11 and symbol 12, and subcarrier 0, subcarrier 1, subcarrier 2, subcarrier 3, subcarrier 4, subcarrier 5, subcarrier and subcarrier 7.
[0281] As can be seen from the example shown in FIG. 5b, the number of ports multiplexed in the first time unit is 16, and the number of ports multiplexed in the second time unit is 32, so that the first resource can be used to transmit reference signals of at least two multiplexed port numbers, and the multiplexing efficiency of the transmission resource of the reference signal can be improved to improve the transmission performance of the reference signal. Moreover, in the case where the number of first communication devices is multiple, a part of the first communication devices can receive reference signals based on ports with a port multiplexing number of 16 on the first time unit (i.e., symbol 3 to symbol 6) shown in FIG. 5b, and another part of the first communication devices can receive reference signals based on ports with a port multiplexing number of 32 on the second time unit (i.e., symbol 9 to symbol 12) shown in FIG. 5b, which can match channels with different port numbers and improve the multiplexing efficiency of the transmission resource of the reference signal to improve the transmission performance of the reference signal.
[0282] In a possible implementation, in the K time units, the number of multiplexed ports of at least two time units is the same, or the number of multiplexed ports of any two time units is the same. Further, the way of port multiplexing on the at least two time units is different. Specifically, the K time units can refer to the following embodiments (for example, the first condition, the second condition, the third condition, FIG. 6a to FIG. 6d, and related implementations described below, etc.).
[0283] As an example, the first communication device can be a terminal device and the second communication device can be a network device (for example, an access network device). For example, the scheme shown in FIG. 4 and FIG. 7 / FIG. 8 / FIG. 9 described below can be applied to a communication scenario of downlink reference signal transmission, in which case the reference signal received by the first communication device in step S402 (or step S702, step S802, step S901, etc.) can be a downlink reference signal. Optionally, the implementation process of step S401 and step S402 can refer to the implementation process of step S201 and step S202 described above.
[0284] In addition, the scheme shown in FIG. 4 and FIG. 7 / FIG. 8 / FIG. 9 described below can also be applied to a communication scenario of uplink reference signal transmission, in which case the first communication device can not perform the process of transmitting a reference signal in step S402 (or step S702, step S802, step S901, etc.), but performs the process of transmitting a reference signal, and the reference signal transmitted by the first communication device can be an uplink reference signal.
[0285] Optionally, the downlink reference signal involved above can include SSB, CSI-RS, PTRS, DMRS, or TRS, etc.
[0286] Optionally, the uplink reference signal involved above can include SRS, PTRS, DMRS, or uplink positioning signal, etc.
[0287] As another example, the first communication device and the second communication device are both terminal devices, i.e., the scheme shown in FIG. 4 and subsequent FIG. 7 / FIG. 8 / FIG. 9 can be applied to a sidelink communication scenario, i.e., the above-mentioned reference signal can be a sidelink reference signal.
[0288] Optionally, the above-mentioned sidelink reference signal can include a sidelink synchronization signal block (S-SSB or SL-SSB), or a sidelink channel state information reference signal (SL-CSI-RS), etc.
[0289] In a possible implementation, after step S402, the method further includes: the first communication device sends second information, and correspondingly, the second communication device receives the second information (the implementation process can refer to the implementation process of steps S203 and S204 described above). Wherein, the second information is used to indicate the measurement result of the reference signal. Specifically, after the first communication device receives the reference signal on the first resource, the first communication device can measure the reference signal to obtain a measurement result, and indicate the measurement result through the sent second information, so that the receiver of the second information can communicate based on the measurement result to improve the communication quality.
[0290] In a possible implementation, the first information received by the first communication device in step S401 includes at least one of the following:
[0291] The first indication information indicates multiplexing port information of each time unit in the K time units; wherein, the multiplexing port information is used to indicate at least one of time domain code grouping, frequency domain code grouping, frequency domain interval, frequency domain starting position, and number of multiplexing ports;
[0292] The second indication information indicates the number of symbols contained in each time unit of the K time units;
[0293] The third indication information indicates the total number of multiplexing ports of the K time units.
[0294] Therefore, the first information used to configure the first resource can be implemented in the above-mentioned multiple ways to improve the flexibility of the scheme implementation. And the first communication device can also obtain the multiplexing port information on the K time units and the related information of the time units through the above-mentioned multiple ways, so that the first communication device can receive the reference signal in step S402 based on these specified information, which can avoid the failure of receiving the reference signal.
[0295] Optionally, if the first resource indicated by the first information is used to carry a downlink reference signal, the first information can be one or more of the following combinations: RRC, DCI, or MAC CE.
[0296] In one possible implementation, the first communication device can determine the first resource based on the first information received in step S401. The first resource contains K time units, which can be implemented by one or more of the following methods (wherein one or more methods can be referred to as the first condition), which will be described in detail below.
[0297] Method 1: The total number of multiplexed ports for K time units is P. RS P RS The ports include P0, which is multiplexed in the first time unit, ... P0, which is multiplexed in the Kth time unit. K-1 Ports, P0...P K-1 All are greater than 1; among them, P RS The mapping order between the ports and the K time units is as follows:
[0298] The first of the P0 ports multiplexed in the first time unit Port...P multiplexed in the Kth time unit K-1 The first of the ports The last port of port P0, which is multiplexed in the first time unit. Port...P multiplexed in the Kth time unit K-1 The last one in the port One port.
[0299] In Method 1, the total number of multiplexed ports for K time units is P. RS Furthermore, the P RS The mapping order of ports to K time units satisfies the above process, so that the mapping order of the first half port and the second half port of any time unit in the K time units is staggered (for example, the polarization direction corresponding to the first half port of any time unit in the K time units is different from the polarization direction corresponding to the second half port), so as to be compatible with communication devices with different communication capabilities (for example, different numbers of communication ports).
[0300] Method 2: The K time units satisfy at least one of the following:
[0301] The P-th time unit in the K time units is reused i The last one in the port The mapping order of the ports, located in the j-th time unit multiplexed in the K time units, is P. j The first of the ports After the mapping order of the ports, i and j are any numbers from 1 to K, P i and P j All are greater than 1 (or, in K time units, the mapping order of the second half of the multiplexed ports in any time unit is after the mapping order of the first half of the multiplexed ports in any time unit);
[0302] The P that is reused in the (i+1)th time unit of the K time units i+1 The first of the ports The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The first of the ports The mapping order of the ports is after (or, in K time units, the mapping order of the first half of the multiplexed ports of any time unit is after the mapping order of the first half of the multiplexed ports of the next adjacent time unit of that time unit);
[0303] The P that is reused in the (i+1)th time unit of the K time units i+1 The last one in the port The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The last one in the port The mapping order of the ports follows (or, in K time units, the mapping order of the second half of the multiplexed ports of any time unit follows the mapping order of the second half of the multiplexed ports of the next adjacent time unit).
[0304] In Method 2, the mapping order of the ports multiplexed in the i-th time unit among the K time units satisfies at least one of the above, such that the mapping order of the first half and the second half of the ports in the same time unit among the K time units is staggered (for example, the polarization direction corresponding to the first half of the port in any time unit among the K time units is different from the polarization direction corresponding to the second half of the port), so as to be compatible with communication devices with different communication capabilities (for example, different numbers of communication ports).
[0305] Method 3: The number of multiplexed ports in the k-th time unit out of the K time units contained in the first resource is P. k k takes values from 0 to K-1, P k Greater than 1; where, in P k Of the ports, at least two ports have different polarization directions.
[0306] Method 4: In this P k Of the ports, port 0 to port 1 The polarization direction is the first polarization direction, and the port To port The polarization direction is the second polarization direction.
[0307] In methods three and four, the P-th time unit multiplexed in the k-th time unit out of the K time units k In the K ports, at least two ports have different polarization directions, such that the polarization direction of the first half of the ports in any time unit is different from the polarization direction of the second half of the ports, so as to be compatible with communication devices with different communication capabilities (e.g., different numbers of communication ports).
[0308] In any of the methods from Method 1 to Method 4, P is multiplexed in the kth time unit of the K time units. k One port, the first half (i.e.) (Corresponding to the first polarization direction, the second half) This corresponds to the second polarization. For example, in ascending order of time, multiple ports in the first polarization direction of each group are combined sequentially, and then similarly, multiple ports in the second polarization direction of each group are combined. See Table 2 below for reference.
[0309] Table 2
[0310] It should be understood that the number of ports P multiplexed in the k-th time unit k The possible values are 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, or 512.
[0311] For example, there exist i ≠ j such that P i and P j They are not equal.
[0312] For example, the total number P of multiplexed ports in K time units. RS The values are 16, 32, 48, 64, 96, 128, 192, 256, 384, 512, 768, or 1024.
[0313] Taking the scenario shown in Figure 3 above as an example, according to the traditional reference signal transmission method, in the multiple time units contained in a resource, the mapping order of the multiple ports multiplexed by the resource is as follows: at the lower position of the time domain resource index, mapping is performed from the lower frequency domain resource index to the higher frequency domain resource index, and then at the lower position of the time domain resource index, mapping is performed from the lower frequency domain resource index to the higher frequency domain resource index. That is, the traditional mapping method first maps the multiple frequency domain resource positions corresponding to one time domain resource index, and then maps the multiple frequency domain resource positions corresponding to the next time domain resource index.
[0314] An example of the implementation of the conventional mapping mode corresponding to the scenario shown in FIG. 3 is shown in FIG. 6a. In the case where 32 ports are mapped to 32 resources in FIG. 6a, the mapping sequence of the 32 ports is as follows:
[0315] 8 ports are mapped on the first symbol (i.e., ports 0-7 are mapped on symbol 5);
[0316] 8 ports are mapped on the second symbol (i.e., ports 8-15 are mapped on symbol 6);
[0317] 8 ports are mapped on the third symbol (i.e., ports 16-23 are mapped on symbol 9);
[0318] 8 ports are mapped on the fourth symbol (i.e., ports 24-31).
[0319] In any of the modes one to four, the first half of the ports in any time unit of the K time units correspond to a polarization direction different from the polarization direction corresponding to the second half of the ports, which will be described below in connection with the examples shown in FIG. 6b and FIG. 6c.
[0320] An example of the implementation of the mapping mode corresponding to the scenario shown in FIG. 5a is shown in FIG. 6b. In FIG. 6b, the K time units can include two time units, the first time unit including symbol 5 and symbol 6, and the second time unit including symbol 9 and symbol 10. In the case where 24 ports are mapped to 24 REs corresponding to the two time units in FIG. 6b, the mapping sequence of the 24 ports is as follows:
[0321] The first 4 ports are mapped on the first time unit (i.e., ports 0-3 are mapped on symbol 5 and symbol 6), and the number of the ports is half of the total number of ports (8) mapped on the first time unit;
[0322] The first 8 ports are mapped on the second time unit (i.e., ports 4-11 are mapped on symbol 9 and symbol 10), and the number of the ports is half of the total number of ports (16) mapped on the second time unit;
[0323] The last 4 ports are mapped on the first time unit (i.e., ports 12-15 are mapped on symbol 5 and symbol 6), and the number of the ports is half of the total number of ports (8) mapped on the first time unit;
[0324] The last 8 ports are mapped on the second time unit (i.e., ports 16-23 are mapped on symbol 9 and symbol 10), and the number of the ports is half of the total number of ports (16) mapped on the second time unit.
[0325] As can be seen from the example shown in FIG. 6b, the polarization directions corresponding to the first half of the ports in any of the K time units are different from the polarization directions corresponding to the second half of the ports, which can be compatible with communication devices of different communication capabilities (e.g., different numbers of communication ports). For example, in the case where the number of first communication devices is large, a part of the first communication devices can receive reference signals based on ports of a port multiplexing number of 8 on the first time unit shown in FIG. 6b, and another part of the first communication devices can receive reference signals based on ports of a port multiplexing number of 16 on the second time unit shown in FIG. 6b, which can match channels of different port numbers.
[0326] As shown in the example of FIG. 6c, this is one implementation example of the mapping manner corresponding to the scenario shown in FIG. 5b. In FIG. 6b, the K time units can include two time units, the first time unit includes symbols 3 to 6, and the second time unit includes symbols 9 to 12. In the case where the 48 ports are mapped to the 48 REs corresponding to the two time units in FIG. 6c, the mapping order of the 48 ports is as follows:
[0327] The first 8 ports are mapped in the first time unit (i.e., ports 0-7 are mapped on symbols 3 to 6), and the number of ports is half of the total number of ports (16) mapped in the first time unit;
[0328] The first 16 ports are mapped in the second time unit (i.e., ports 8-23 are mapped on symbols 9 to 12), and the number of ports is half of the total number of ports (32) mapped in the second time unit;
[0329] The last 8 ports are mapped in the first time unit (i.e., ports 24-31 are mapped on symbols 3 to 6), and the number of ports is half of the total number of ports (16) mapped in the first time unit;
[0330] The last 16 ports are mapped in the second time unit (i.e., ports 32-47 are mapped on symbols 9 to 12), and the number of ports is half of the total number of ports (32) mapped in the second time unit.
[0331] As can be seen from the example shown in FIG. 6c, the polarization directions corresponding to the first half of the ports in any of the K time units are different from the polarization directions corresponding to the second half of the ports, which can be compatible with communication devices of different communication capabilities (e.g., different numbers of communication ports). For example, in the case where the number of first communication devices is large, a part of the first communication devices can receive reference signals based on ports of a port multiplexing number of 16 on the first time unit shown in FIG. 6c, and another part of the first communication devices can receive reference signals based on ports of a port multiplexing number of 32 on the second time unit shown in FIG. 6c, which can match channels of different port numbers.
[0332] From the implementation process shown in FIG. 5a, FIG. 5b, FIG. 6a, FIG. 6b, FIG. 6c, in K time units, one or more of the following conditions (which can be denoted as a second condition) are met:
[0333] The time length of at least two time units can be the same (for example, both time units in FIG. 6c include 4 symbols), in this way, the complexity of configuration can be reduced.
[0334] The number of frequency domain units on at least two time units is different (for example, the number of frequency domain units on the first time unit in FIG. 6c is 4, and the number of frequency domain units on the second time unit is 8), and / or, the frequency domain width occupied by at least two time units is different (for example, the frequency domain width occupied by the first time unit in FIG. 6c is 4 RBs, and the frequency domain width occupied by the second time unit is 8 RBs). In this way, more port number corresponding reference signals can be transmitted on more frequency domain units, and fewer port number corresponding reference signals can be transmitted on fewer frequency domain units, so as to improve resource utilization.
[0335] In actual application, K time units can be implemented in a more flexible way, which will be described in combination with more examples.
[0336] As shown in the example of FIG. 6d, K time units can include three time units, the first time unit includes symbol 1, the second time unit includes symbol 4 to symbol 5, and the third time unit includes symbol 9 to symbol 12. In the case that 52 ports are mapped to 52 REs corresponding to the three time units in FIG. 6d, the mapping order of the 52 ports is as follows:
[0337] The first time unit maps the first 2 ports (i.e., maps ports 0-1 on symbol 1), and the number of ports is half of the total number of ports mapped by the first time unit (4);
[0338] The second time unit maps the first 8 ports (i.e., maps ports 2-9 on symbol 4 to symbol 5), and the number of ports is half of the total number of ports mapped by the second time unit (16);
[0339] The third time unit maps the first 16 ports (i.e., maps ports 10-25 on symbol 9 to symbol 12), and the number of ports is half of the total number of ports mapped by the second time unit (32);
[0340] The first time unit maps the last 2 ports (i.e., maps ports 26-27 on symbol 1), and the number of ports is half of the total number of ports mapped by the first time unit (4);
[0341] After mapping 8 ports in the second time unit (i.e., mapping ports 28-35 on symbol 4 to symbol 5), the number of ports is half of the total number of ports (16) mapped in the second time unit;
[0342] After mapping 16 ports in the third time unit (i.e., mapping ports 36-51 on symbol 9 to symbol 12), the number of ports is half of the total number of ports (32) mapped in the second time unit.
[0343] As can be seen from the example shown in FIG. 6d, the polarization directions corresponding to the first half of the ports in any one of the K time units are different from the polarization directions corresponding to the second half of the ports, which can be compatible with communication devices with different communication capabilities (e.g., different numbers of communication ports). For example, in the case where the number of first communication devices is multiple, a part of the first communication devices can receive reference signals on the first time unit shown in FIG. 6d based on ports with a port multiplexing number of 4, another part of the first communication devices can receive reference signals on the second time unit shown in FIG. 6d based on ports with a port multiplexing number of 16, and another part of the first communication devices can receive reference signals on the third time unit shown in FIG. 6d based on ports with a port multiplexing number of 32, which can match channels with different numbers of ports.
[0344] As can be seen from the example shown in FIG. 6d, in the K time units, one or more of the following conditions (which can be denoted as a third condition) are met:
[0345] The time lengths of at least two time units can be different (e.g., the number of symbols occupied by the three time units in FIG. 6d is 1, 2, and 4, respectively), in this way, more port numbers can be transmitted on more time units, and fewer port numbers can be transmitted on fewer time units, so as to improve resource utilization.
[0346] The time intervals of at least two time units can be different (e.g., the time interval between the first time unit and the second time unit in FIG. 6d is 2 symbols, and the time interval between the second time unit and the third time unit in FIG. 6d is 3 symbols), in this way, a longer time interval can be configured for a larger number of time units with longer time lengths, so as to improve anti-interference capability. A shorter time interval can also be configured for a smaller number of time units with shorter time lengths, so as to improve resource utilization.
[0347] The frequency domain width occupied by at least two time units is different, or the number of frequency domain units in at least two time units is different (for example, the number of frequency domain units occupied by the first time unit in FIG. 6d is 4, and the number of frequency domain units occupied by the second time unit in FIG. 6d is 8), which can make the number of frequency domain units carrying the reference signal match the number of multiplexed ports in the time unit.
[0348] The CDM group size corresponding to at least two time units is different (for example, the CDM group corresponding to the first time unit in FIG. 6d contains an indication that 2 ports are code-division multiplexed on the same time-frequency domain resource, and the CDM group corresponding to the second time unit in FIG. 6d contains an indication that 8 ports are code-division multiplexed on the same time-frequency domain resource), which can make the code-division multiplexing manner of the resource carrying the reference signal match the number of multiplexed ports in the time unit.
[0349] The frequency domain interval of resource or sequence mapping in at least two time units is different, that is, the frequency domain granularity is different (for example, the interval between different REs corresponding to the first time unit in FIG. 6d is 2 REs, and the interval between different REs corresponding to the second time unit in FIG. 6d is 0 RE), in this way, the corresponding frequency domain granularity can be configured for the time unit corresponding to different numbers of multiplexed ports, and the resource utilization can be improved when the frequency domain granularity is dense, and the anti-interference ability of signal transmission can be improved when the frequency domain granularity is sparse.
[0350] The cyclic shift (CS) corresponding to the reference signal sequence carried by at least two time units is different, which can improve the resource utilization.
[0351] In a possible implementation, the reference signal transmitted on the first resource is generated based on a Zadoff-Chu (ZC) sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by the Gold sequence, the detection complexity of the receiving end of the reference signal is higher. In the above process, the reference signal transmitted on the first resource is at least generated based on the ZC sequence, which can utilize the characteristics of the ZC sequence having a constant envelope and the characteristics of the cyclic shift, and a plurality of ports can be identified in one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0352] Optionally, the reference signal (or the sequence of the reference signal) satisfies:
[0353] Or,
[0354] Or,
[0355] Or,
[0356] or, x u [m] = exp(-j2πm×CS); or, x u [m] = exp(-j2πm×CS)×r(m);
[0357] wherein, x u [m] represents the reference signal (or the sequence of the reference signal), N is the number of mapped frequency domain, N ZC is the sequence length, j is the imaginary unit, u is the root sequence index, CS is the cyclic shift value, and r(m) represents the Gold sequence.
[0358] It should be understood that, in the case where the reference signal satisfies the first two items (i.e. or, ), the reference signal or the sequence of the reference signal can be a ZC sequence. In the case where the reference signal satisfies the last two items (i.e. or, ), the reference signal or the sequence of the reference signal can be a combination of a ZC sequence and a Gold sequence.
[0359] Optionally, one or more of the root sequence index, the cyclic shift value, the number of cyclic shifts of a single root sequence or may be configured by the network device or preconfigured.
[0360] Optionally, the implementation of r(m) can refer to the foregoing description, for example, r(m) can be the foregoing
[0361] Referring to FIG. 7, another implementation of the method for transmitting the reference signal provided in the present application is shown, and the method comprises the following steps.
[0362] S701. The second communication device sends third information. Correspondingly, the first communication device receives the third information. The third information is used to configure a second resource, and the second resource is used to carry a reference signal. The first resource comprises K time units, and K is an integer greater than 1.
[0363] S702. The second communication device sends the reference signal. Correspondingly, the first communication device receives the reference signal. The reference signal is carried in the second resource.
[0364] In addition, in the process shown in FIG. 7, any one of the following modes 1 to 4 is satisfied:
[0365] Method 1: The total number of multiplexed ports for K time units is P. RS P RS The ports include P0, which is multiplexed in the first time unit, ... P0, which is multiplexed in the Kth time unit. K-1 Ports, P0...P K-1 All are greater than 1; among them, P RS The mapping order between the ports and the K time units is as follows: the first of the P0 ports multiplexed in the first time unit Port...P multiplexed in the Kth time unit K-1 The first of the ports The last port of port P0, which is multiplexed in the first time unit. Port...P multiplexed in the Kth time unit K-1 The last one in the port One port.
[0366] Method 2: The K time units satisfy at least one of the following:
[0367] The P-th time unit in the K time units is reused i The last one in the port The mapping order of the ports, located in the j-th time unit multiplexed in the K time units, is P. j The first of the ports After the mapping order of the ports, i and j are any numbers from 1 to K, P i and P j All are greater than 1;
[0368] The P that is reused in the (i+1)th time unit of the K time units i+1 The first of the ports The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The first of the ports The mapping order of the ports;
[0369] The P that is reused in the (i+1)th time unit of the K time units i+1 The last one in the port The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The last one in the port The mapping order of the ports is then determined.
[0370] Method 3: The number of multiplexed ports in the k-th time unit out of the K time units is P. k k takes values from 0 to K-1, P k Greater than 1;
[0371] wherein, in the P k ports, the polarization directions of at least two ports are different.
[0372] Mode four, in the P k ports, the polarization directions of ports 0 to ports are the first polarization direction, and the polarization directions of ports to ports are the second polarization direction.
[0373] Based on the above-mentioned mode one, the total number of multiplexed ports of the K time units contained in the second resource is P RS , and the mapping order of the P RS ports to the K time units satisfies the above-mentioned process, so that the mapping order of the first half ports and the second half ports of any time unit in the K time units is staggered (for example, the polarization direction corresponding to the first half ports of any time unit in the K time units is different from the polarization direction corresponding to the second half ports), to be compatible with communication devices with different communication capabilities (for example, different number of communication ports).
[0374] Based on the above-mentioned mode two, the mapping order of the ports multiplexed by the i-th time unit in the K time units satisfies at least one of the above-mentioned processes, so that the mapping order of the first half ports and the second half ports of the same time unit in the K time units is staggered (for example, the polarization direction corresponding to the first half ports of any time unit in the K time units is different from the polarization direction corresponding to the second half ports), to be compatible with communication devices with different communication capabilities (for example, different number of communication ports).
[0375] Based on the above-mentioned mode three or mode four, in the P k ports multiplexed by the k-th time unit in the K time units, the polarization directions of at least two ports are different, so that the polarization direction corresponding to the first half ports of any time unit in the K time units is different from the polarization direction corresponding to the second half ports, to be compatible with communication devices with different communication capabilities (for example, different number of communication ports).
[0376] In a possible implementation, the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence. Specifically, the reference signal transmitted on the first resource can be generated based on a ZC sequence, or generated based on the ZC sequence and a Gold sequence, or generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by a Gold sequence, the implementation has a higher detection complexity of the receiving end of the reference signal; in the above process, the reference signal transmitted on the first resource is at least generated based on a ZC sequence, which can utilize the characteristics of the ZC sequence having a constant envelope and the characteristics of cyclic shift, and can identify multiple ports in one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0377] Optionally, the reference signal (or the sequence of the reference signal) satisfies:
[0378] Or,
[0379] Or,
[0380] Or,
[0381] Or, x u [m] = exp(-j2πm x CS); or, x u [m] = exp(-j2πm x CS) x r(m);
[0382] Wherein, x u [m] represents the reference signal (or the sequence of the reference signal), N is the number of mapped frequency domains, N ZC is the sequence length, j is the imaginary unit, u is the root sequence index, CS is the cyclic shift value, and r(m) represents a Gold sequence.
[0383] It should be understood that, in the case where the reference signal satisfies the first two items (i.e. Or, ), the reference signal or the sequence of the reference signal can be a ZC sequence. In the case where the reference signal satisfies the last two items (i.e. Or, ), the reference signal or the sequence of the reference signal can be obtained jointly by a ZC sequence and a Gold sequence.
[0384] Referring to FIG. 8, another implementation schematic diagram of a reference signal transmission method provided by the present application is shown, and the method includes the following steps.
[0385] S801. The second communication device sends fourth information. Correspondingly, the first communication device receives the fourth information. The fourth information is used for configuring a third resource, and the third resource is used for carrying a reference signal. The reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence.
[0386] S802. The second communication device sends the reference signal. Correspondingly, the first communication device receives the reference signal. The reference signal is carried in the third resource.
[0387] Based on the scheme shown in FIG. 8, the reference signal transmitted on the third resource can be generated based on a ZC sequence, or generated based on the ZC sequence and a Gold sequence, or generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by a Gold sequence, the detection complexity of the receiving end of the reference signal is higher. In the above process, the reference signal transmitted on the third resource is generated based on at least a ZC sequence, and the ZC sequence has the characteristics of constant envelope and cyclic shift, so that multiple ports can be identified in one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0388] Referring to FIG. 9, another implementation schematic diagram of the reference signal transmission method provided by the present application is shown. The method includes the following steps.
[0389] S901. The second communication device generates a reference signal. The reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence.
[0390] S902. The second communication device sends the reference signal. Correspondingly, the first communication device receives the reference signal.
[0391] Based on the scheme shown in FIG. 9, the reference signal can be generated based on a ZC sequence, or generated based on the ZC sequence and a Gold sequence, or generated based on a cyclic shift sequence. Compared with the case where the reference signal is generated only by a Gold sequence, the detection complexity of the receiving end of the reference signal is higher. In the above process, the reference signal transmitted on the third resource is generated based on at least a ZC sequence, and the ZC sequence has the characteristics of constant envelope and cyclic shift, so that multiple ports can be identified in one receiving detection, thereby reducing the detection complexity of the receiving end of the reference signal.
[0392] It should be noted that any of the implementation manners in FIGS. 7 to 9 can refer to the implementation process of the foregoing FIG. 4 and the related implementation examples (for example, FIGS. 5a, 6a, 6b, 6c, etc.).
[0393] Referring to FIG. 10, an embodiment of the present application provides a communication apparatus 10, which can implement the functions of the first communication apparatus (or the second communication apparatus) in the foregoing method embodiments, and thus can also implement the beneficial effects possessed by the foregoing method embodiments. In the embodiment of the present application, the communication apparatus 10 can be the first communication apparatus (or the second communication apparatus), or can be an integrated circuit or an element etc. inside the first communication apparatus (or the second communication apparatus), for example, a chip.
[0394] In a possible implementation, when the apparatus 10 is configured to perform the method performed by the first communication apparatus in the foregoing embodiments, the apparatus 10 includes a processing unit 1001 and a transceiver unit 1002; the transceiver unit 1002 is configured to receive first information, the first information being used for configuring a first resource, the first resource being used for carrying a reference signal; wherein the first resource includes K time units, K being an integer greater than 1; and the processing unit 1001 is configured to control the transceiver unit 1002 to receive the reference signal on the first resource.
[0395] In a possible implementation, when the apparatus 10 is configured to perform the method performed by the second communication apparatus in the foregoing embodiments, the apparatus 10 includes a processing unit 1001 and a transceiver unit 1002; the processing unit 1001 is configured to determine first information; the transceiver unit 1002 is configured to send the first information, the first information being used for configuring a first resource, the first resource being used for carrying a reference signal; wherein the first resource includes K time units, K being an integer greater than 1; and the transceiver unit 1002 is further configured to send the reference signal on the first resource.
[0396] In a possible implementation, when the apparatus 10 is configured to perform the method performed by the first communication apparatus in the foregoing embodiments, the apparatus 10 includes a processing unit 1001 and a transceiver unit 1002; the transceiver unit 1002 is configured to receive third information, the third information being used for configuring a second resource, the second resource being used for carrying a reference signal; wherein the first resource includes K time units, K being an integer greater than 1; and the processing unit 1001 is configured to control the transceiver unit 1002 to receive the reference signal on the second resource.
[0397] In a possible implementation, when the apparatus 10 is configured to perform the method performed by the second communication device in the foregoing embodiments, the apparatus 10 includes a processing unit 1001 and a transceiver unit 1002; the processing unit 1001 is configured to determine third information; and the transceiver unit 1002 is configured to send the third information, where the third information is used to configure a second resource, and the second resource is used to carry a reference signal; the first resource includes K time units, and K is an integer greater than 1; and the transceiver unit 1002 is further configured to send the reference signal on the second resource.
[0398] In a possible implementation, when the apparatus 10 is configured to perform the method performed by the first communication device in the foregoing embodiments, the apparatus 10 includes a processing unit 1001 and a transceiver unit 1002; the transceiver unit 1002 is configured to receive fourth information, where the fourth information is used to configure a third resource, and the third resource is used to carry a reference signal; the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the processing unit 1001 is configured to control the transceiver unit 1002 to receive the reference signal on the third resource.
[0399] In a possible implementation, when the apparatus 10 is configured to perform the method performed by the second communication device in the foregoing embodiments, the apparatus 10 includes a processing unit 1001 and a transceiver unit 1002; the processing unit 1001 is configured to determine fourth information; and the transceiver unit 1002 is configured to send the fourth information, where the fourth information is used to configure a third resource, and the third resource is used to carry a reference signal; the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the transceiver unit 1002 is further configured to send the reference signal on the third resource.
[0400] In a possible implementation, when the apparatus 10 is configured to perform the method performed by the first communication device in the foregoing embodiments, the apparatus 10 includes a processing unit 1001 and a transceiver unit 1002; the processing unit 1001 is configured to generate a reference signal, where the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the transceiver unit 1002 is configured to send the reference signal.
[0401] In a possible implementation, when the apparatus 10 is configured to perform the method performed by the second communication apparatus in the foregoing embodiments, the apparatus 1000 includes a transceiver 1002; the transceiver 1002 is configured to receive a reference signal, the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence.
[0402] It should be noted that the information execution process of the units of the communication apparatus 10 described above can refer to the descriptions in the method embodiments provided in the foregoing embodiments of the present application, and will not be described herein.
[0403] Referring to FIG. 11, another schematic structural diagram of a communication apparatus 1100 provided in the present application is shown, the communication apparatus 1100 includes a logic circuit 1101 and an input / output interface 1102. The communication apparatus 1100 can be a chip or an integrated circuit.
[0404] The transceiver 1002 shown in FIG. 10 can be a communication interface, which can be the input / output interface 1102 shown in FIG. 11. The input / output interface 1102 can include an input interface and an output interface. Alternatively, the communication interface can be a transceiver circuit, which can include an input interface circuit and an output interface circuit.
[0405] Optionally, the input / output interface 1102 is configured to receive first information, the first information being used to configure a first resource, the first resource being used to carry a reference signal; the first resource includes K time units, K being an integer greater than 1; and the logic circuit 1101 is configured to control the input / output interface 1102 to receive the reference signal on the first resource. The logic circuit 1101 and the input / output interface 1102 can also perform other steps performed by the first communication apparatus in the foregoing embodiments and achieve corresponding beneficial effects, which will not be described herein.
[0406] Optionally, the logic circuit 1101 is configured to determine first information, and the input / output interface 1102 is configured to send the first information, the first information being used to configure a first resource, the first resource being used to carry a reference signal; the first resource includes K time units, K being an integer greater than 1; and the input / output interface 1102 is further configured to send the reference signal on the first resource. The logic circuit 1101 and the input / output interface 1102 can also perform other steps performed by the second communication apparatus in the foregoing embodiments and achieve corresponding beneficial effects, which will not be described herein.
[0407] Optionally, the input / output interface 1102 is configured to receive third information, the third information being used to configure a second resource, the second resource being used to carry a reference signal; wherein the first resource comprises K time units, K being an integer greater than 1; and the logic circuit 1101 is configured to control the input / output interface 1102 to receive the reference signal on the second resource. The logic circuit 1101 and the input / output interface 1102 can also perform other steps and achieve corresponding beneficial effects as performed by the first communication device in the foregoing embodiments, which are not described here again.
[0408] Optionally, the logic circuit 1101 is configured to determine third information; and the input / output interface 1102 is configured to send the third information, the third information being used to configure a second resource, the second resource being used to carry a reference signal; wherein the first resource comprises K time units, K being an integer greater than 1; and the input / output interface 1102 is further configured to send the reference signal on the second resource. The logic circuit 1101 and the input / output interface 1102 can also perform other steps and achieve corresponding beneficial effects as performed by the second communication device in the foregoing embodiments, which are not described here again.
[0409] Optionally, the input / output interface 1102 is configured to receive fourth information, the fourth information being used to configure a third resource, the third resource being used to carry a reference signal; wherein the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the logic circuit 1101 is configured to control the input / output interface 1102 to receive the reference signal on the third resource. The logic circuit 1101 and the input / output interface 1102 can also perform other steps and achieve corresponding beneficial effects as performed by the first communication device in the foregoing embodiments, which are not described here again.
[0410] Optionally, the logic circuit 1101 is configured to determine fourth information; and the input / output interface 1102 is configured to send the fourth information, the fourth information being used to configure a third resource, the third resource being used to carry a reference signal; wherein the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the input / output interface 1102 is further configured to send the reference signal on the third resource. The logic circuit 1101 and the input / output interface 1102 can also perform other steps and achieve corresponding beneficial effects as performed by the second communication device in the foregoing embodiments, which are not described here again.
[0411] Optionally, the logic circuit 1101 is configured to generate a reference signal, the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence; and the input and output interface 1102 is configured to send the reference signal. The logic circuit 1101 and the input and output interface 1102 can also perform other steps and achieve corresponding beneficial effects performed by the first communication device in the foregoing embodiments, which are not described here.
[0412] Optionally, the input and output interface 1102 is configured to receive a reference signal, the reference signal is generated based on a ZC sequence, or the reference signal is generated based on the ZC sequence and a Gold sequence, or the reference signal is generated based on a cyclic shift sequence. The logic circuit 1101 and the input and output interface 1102 can also perform other steps and achieve corresponding beneficial effects performed by the second communication device in the foregoing embodiments, which are not described here.
[0413] In a possible implementation, the processing unit 1001 shown in FIG. 10 can be the logic circuit 1101 in FIG. 11.
[0414] Optionally, the logic circuit 1101 can be a processing device, and the functions of the processing device can be partially or entirely implemented through software. The functions of the processing device can be partially or entirely implemented through software.
[0415] Optionally, the processing device can include a memory and a processor, where the memory is configured to store a computer program or instructions, and the processor is configured to read and execute the computer program or instructions stored in the memory to perform the corresponding processing and / or steps in any one of the method embodiments.
[0416] Optionally, the processing device can only include the processor. The memory for storing the computer program or instructions is located outside the processing device, and the processor is connected with the memory through a circuit / wire to read and execute the computer program or instructions stored in the memory. The memory and the processor can be integrated together, or can also be physically independent of each other.
[0417] Optionally, the processing device can be one or more chips, or one or more integrated circuits. For example, the processing device can be one or more field-programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), systems on chips (SoCs), central processing units (CPUs), network processors (NPs), digital signal processors (DSPs), micro controller units (MCUs), programmable logic devices (PLDs), or other integrated chips, or any combination of the above chips or processors, etc.
[0418] Referring to FIG. 12, a communication device 1200 involved in the above embodiments is provided according to an embodiment of the present application, which can be specifically a communication device as a terminal device in the above embodiments, and the example shown in FIG. 12 is implemented by the terminal device (or a component in the terminal device).
[0419] Optionally, the communication device 1200 can include but is not limited to at least one processor 1201 and a communication port 1202.
[0420] Further optionally, the device can further include at least one of a memory 1203, a bus 1204, and the at least one processor 1201 is configured to control and process actions of the communication device 1200.
[0421] In addition, the processor 1201 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, transistor logic, hardware components, or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure. The processor can also be a combination of computing functions, such as one or more microprocessor combinations, combinations of digital signal processors and microprocessors, etc. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0422] It should be noted that the communication apparatus 1200 shown in FIG. 12 can be specifically used to implement the steps implemented by the terminal device in the foregoing method embodiments, and achieve the corresponding technical effects of the terminal device. The specific implementation of the communication apparatus shown in FIG. 12 can be referred to the description in the foregoing method embodiments, which will not be repeated here.
[0423] Please refer to FIG. 13, which is a structural schematic diagram of a communication apparatus 1300 provided by an embodiment of the present application and related to the foregoing embodiments. The communication apparatus 1300 can be specifically the communication apparatus as the network device in the foregoing embodiments, and the example shown in FIG. 13 is implemented by the network device (or components in the network device). The structure of the communication apparatus can refer to the structure shown in FIG. 13.
[0424] The communication apparatus 1300 includes at least one processor 1311 and at least one network interface 1314. Further optionally, the communication apparatus further includes at least one memory 1312, at least one transceiver 1313 and one or more antennas 1315. The processor 1311, the memory 1312, the transceiver 1313 and the network interface 1314 are connected, for example, through a bus. In the embodiments of the present application, the connection can include various interfaces, transmission lines or buses, etc., which are not limited in the present embodiment. The antenna 1315 is connected to the transceiver 1313. The network interface 1314 is used to enable the communication apparatus to communicate with other communication devices through a communication link. For example, the network interface 1314 can include the network interface between the communication apparatus and the core network device, such as the S1 interface. The network interface can include the network interface between the communication apparatus and other communication apparatuses (such as other network devices or core network devices), such as the X2 or Xn interface.
[0425] The processor 1311 is mainly used for processing communication protocols and communication data, and controlling the whole communication device, executing software programs, processing data of the software programs, for example, for supporting the communication device to perform the actions described in the embodiments. The communication device can include a baseband processor mainly used for processing communication protocols and communication data, and a central processor mainly used for controlling the whole terminal device, executing software programs, and processing data of the software programs. The processor 1311 in FIG. 13 can integrate the functions of the baseband processor and the central processor, and those skilled in the art can understand that the baseband processor and the central processor can also be independent processors interconnected by a bus or the like. Those skilled in the art can understand that the terminal device can include multiple baseband processors to adapt to different network modes, and the terminal device can include multiple central processors to enhance its processing capability, and various components of the terminal device can be connected by various buses. The baseband processor can also be referred to as a baseband processing circuit or a baseband processing chip. The central processor can also be referred to as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor, or stored in the memory in the form of a software program, and the processor executes the software program to realize the baseband processing function.
[0426] The memory is mainly used for storing software programs and data. The memory 1312 can exist independently and be connected with the processor 1311. Alternatively, the memory 1312 can be integrated with the processor 1311, for example, integrated in a chip. The memory 1312 can store program codes for executing the technical solutions of the embodiments of the present application, and the processor 1311 controls the execution. Various computer programs executed can also be regarded as a driver of the processor 1311.
[0427] FIG. 13 only shows one memory and one processor. In actual terminal devices, there can be multiple processors and multiple memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be a storage element on the same chip as the processor, that is, an on-chip storage element, or an independent storage element, and the embodiments of the present application do not limit this.
[0428] The transceiver 1313 can be configured to support the receiving or transmitting of radio frequency signals between the communication apparatus and a terminal. The transceiver 1313 can be connected to the antenna 1315. The transceiver 1313 includes a transmitter Tx and a receiver Rx. Specifically, the one or more antennas 1315 can receive radio frequency signals, the receiver Rx of the transceiver 1313 is configured to receive the radio frequency signals from the antenna and convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or the digital intermediate frequency signals to the processor 1311 for further processing, such as demodulation processing and decoding processing, by the processor 1311. In addition, the transmitter Tx in the transceiver 1313 is also configured to receive modulated digital baseband signals or digital intermediate frequency signals from the processor 1311, and convert the modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through the one or more antennas 1315. Specifically, the receiver Rx can selectively perform one or more levels of down-mixing processing and analog-to-digital conversion processing on the radio frequency signals to obtain the digital baseband signals or the digital intermediate frequency signals, and the order of the down-mixing processing and the analog-to-digital conversion processing can be adjustable. The transmitter Tx can selectively perform one or more levels of up-mixing processing and digital-to-analog conversion processing on the modulated digital baseband signals or the digital intermediate frequency signals to obtain the radio frequency signals, and the order of the up-mixing processing and the digital-to-analog conversion processing can be adjustable. The digital baseband signals and the digital intermediate frequency signals can be collectively referred to as digital signals.
[0429] The transceiver 1313 can also be referred to as a transceiving unit, a transceiver, a transceiving apparatus, etc. Optionally, the devices in the transceiving unit for implementing the receiving function can be regarded as a receiving unit, and the devices in the transceiving unit for implementing the transmitting function can be regarded as a transmitting unit, that is, the transceiving unit includes the receiving unit and the transmitting unit, the receiving unit can also be referred to as a receiver, an input port, a receiving circuit, etc., and the transmitting unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0430] It should be noted that the communication apparatus 1300 shown in FIG. 13 can be specifically configured to implement the steps implemented by the network device in the foregoing method embodiments, and achieve the corresponding technical effects of the network device. The specific implementation manner of the communication apparatus 1300 shown in FIG. 13 can be referred to the description in the foregoing method embodiments, which will not be described here in detail.
[0431] The embodiments of the present application also provide a computer readable storage medium for storing one or more computer execution instructions, when the computer execution instructions are executed by a processor, the processor executes the method described in the possible implementation manners of the communication apparatus (such as a terminal device or a network device) in the foregoing embodiments.
[0432] The embodiment of the present application further provides a computer program product (or computer program), when the computer program product is executed by the processor, the processor executes the method of the possible implementation manners of the communication device (such as a terminal device or a network device).
[0433] The embodiment of the present application further provides a chip system, which comprises at least one processor for supporting the communication device to implement the functions involved in the possible implementation manners of the communication device. Optionally, the chip system further comprises an interface circuit, which provides program instructions and / or data for the at least one processor. In a possible design, the chip system can further comprise a memory, which is used to store necessary program instructions and data of the communication device. The chip system can be composed of a chip, or can comprise a chip and other discrete devices, and the communication device can be the terminal device or the network device in the foregoing method embodiments.
[0434] The embodiment of the present application further provides a communication system, which comprises the first communication device and the second communication device in any of the foregoing embodiments.
[0435] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the device embodiment described above is only illustrative, and for example, the division of the units is only a logical function division, and there can be another division manner in actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or in other forms.
[0436] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. According to actual needs, some or all of the units can be selected to implement the purposes of the embodiments.
[0437] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit. When the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such an understanding, the technical solutions of the present application, essentially or in the form of a contribution, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
Claims
1. A method for transmitting a reference signal, characterized in that, include: Receive first information, the first information being used to configure a first resource, the first resource being used to carry a reference signal; wherein, the first resource includes K time units, K being an integer greater than 1; in the K time units, at least two time units have different numbers of multiplexed ports; The reference signal is received on the first resource.
2. A method for transmitting a reference signal, characterized in that, include: Send first information, the first information being used to configure a first resource, the first resource being used to carry a reference signal; wherein, the first resource includes K time units, K being an integer greater than 1; in the K time units, at least two time units have different numbers of multiplexed ports; The reference signal is sent on the first resource.
3. The method according to claim 1 or 2, characterized in that, The first information includes at least one of the following: The first indication information indicates the multiplexing port information for each of the K time units; wherein the multiplexing port information is used to indicate at least one of the following: time domain code group, frequency domain code group, frequency domain interval, frequency domain start position, and number of multiplexing ports; The second indication information indicates the number of symbols contained in each of the K time units; The third indication information indicates the total number of multiplexed ports for the K time units.
4. The method according to any one of claims 1 to 3, characterized in that, The K time units satisfy at least one of the following: The number of multiplexed ports in each of the K time units is 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256 or 512; The number of multiplexed ports for at least one of the K time units is 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256 or 512. The total number of multiplexed ports for the K time units is 16, 32, 48, 64, 96, 128, 192, 256, 384, 512, 768, or 1024. At least one of the K time units is one orthogonal frequency division multiplexing (OFDM) symbol, two OFDM symbols, three OFDM symbols, or four OFDM symbols; In the K time units, at least two time units have different durations; In the K time units, at least two time units have a different number of frequency domain units; In the K time units, at least two time units correspond to different code division multiplexing (CDM) groups; In the K time units, at least two time units carry reference signal sequences with different cyclic shifts (CS). In the K time units, the frequency domain spacing of resource or sequence mappings is different in at least two time units; or In the K time units, at least two time units occupy different frequency domain widths.
5. The method according to any one of claims 1 to 4, characterized in that, The total number of multiplexed ports for the K time units is P. RS P RS The ports include P0, which is multiplexed in the first time unit, ... P0, which is multiplexed in the Kth time unit. K-1 Ports, P0...P K-1 All are greater than 1; Among them, P RS The mapping order between the ports and the K time units is as follows: The first of the P0 ports multiplexed in the first time unit Port...P multiplexed in the Kth time unit K-1 The first of the ports The last port of port P0, which is multiplexed in the first time unit. Port...P multiplexed in the Kth time unit K-1 The last one in the port One port.
6. The method according to any one of claims 1 to 5, characterized in that, The K time units satisfy at least one of the following: The P that is multiplexed in the i-th time unit of the K time units i The last one in the port The mapping order of the ports, located in the j-th time unit multiplexed in the K time units, is P j The first of the ports After the mapping order of the ports, i and j are any numbers from 1 to K, P i and P j All are greater than 1; The P that is reused in the (i+1)th time unit of the K time units i+1 The first of the ports The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The first of the ports The mapping order of the ports; The P that is reused in the (i+1)th time unit of the K time units i+1 The last one in the port The mapping order of the ports, located in the P of the i-th time unit multiplexed in the K time units. i The last one in the port The mapping order of the ports is then determined.
7. The method according to any one of claims 1 to 6, characterized in that, The reference signal is generated based on the ZC sequence, or the reference signal is generated based on the ZC sequence and the Gold sequence, or the reference signal is generated based on the cyclic shift sequence.
8. The method according to any one of claims 1 to 7, characterized in that, The reference signal satisfies: or, or, or, Or, x u [m] = exp(-j2πm×CS); or, x u [m]=exp(-j2πm×CS)×r(m); Where, x u [m] represents the reference signal, and N is the number of frequency domains mapped. ZC denoted as sequence length, j as imaginary unit, u as root sequence index, CS as cyclic shift value, and r(m) as Gold sequence.
9. The method according to any one of claims 1 to 8, characterized in that, The number of multiplexed ports in the at least two time units is different, including: The number of multiplexed ports is different for any two time units.
10. A method for transmitting a reference signal, characterized in that, include: Receive first information, the first information is used to configure a first resource, the first resource is used to carry a reference signal; wherein, the first resource includes K time units, K is an integer greater than 1; in the K time units, the number of ports multiplexed on each time unit is 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256 or 512; The reference signal is received on the first resource.
11. A method for transmitting a reference signal, characterized in that, include: Send first information, the first information is used to configure a first resource, the first resource is used to carry a reference signal; wherein, the first resource includes K time units, K is an integer greater than 1; in the K time units, the number of ports multiplexed on each time unit is 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256 or 512; The reference signal is sent on the first resource.
12. The method according to claim 10 or 11, characterized in that, The frequency domain units of the K time units are spaced at the same interval.
13. The method according to any one of claims 10 to 12, characterized in that, The K time units are K OFDM symbols, where K can be 1, 2, 3, or 4.
14. The method according to any one of claims 9 to 13, characterized in that, The total number of multiplexed ports in the K time units is 32, 48, 64, 96, 128, 192, or 256.
15. A communication device, characterized in that, Includes a module for performing the method as described in any one of claims 1 to 14.
16. A communication device, characterized in that, It includes at least one processor, said at least one processor being configured to execute a computer program or instructions to implement the method as described in any one of claims 1 to 14.
17. The communication device according to claim 16, characterized in that, The communication device is a chip or chip system.
18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1 to 14.
19. A computer program product, characterized in that, It includes a computer program or instructions that, when executed by a computer, implement the method as described in any one of claims 1 to 14.
Citation Information
Patent Citations
Reference signal transmission method and device
CN111541526A
Communication method and device
CN113259287A
Method for sending and receiving uplink reference signal and communication device
CN115380493A
Method and device for transmitting or receiving reference signal in wireless communication system
WO2019050367A1