Transmission method of demodulation reference signal, communication device, storage medium and program product
By configuring different demodulation reference signal transmission parameters for different terminals and using a combination of code division multiplexing and time division multiplexing, the problem of insufficient multi-user DMRS transmission in IoT systems is solved, thereby improving system capacity and estimation accuracy.
Patent Information
- Application Number
- CN202410577999.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2025-11-11
AI Technical Summary
In existing technologies, demodulation reference signals in IoT systems only support single-user transmission and cannot effectively support multiple users transmitting on the same time-frequency resources. As a result, multi-user DMRS transmission schemes are insufficient for accurate time-frequency offset estimation and channel estimation.
By configuring different demodulation reference signal transmission parameters for different terminals in the physical uplink shared channel, including orthogonal coverage code index, cell identifier, time-frequency resources and time domain symbols, the DMRS of multiple users can be transmitted on the same time-frequency resources. The DMRS capacity is enhanced by combining code division multiplexing and time division multiplexing.
It enables DMRS transmission for multiple users on the same time-frequency resource, improving system capacity and accuracy, and supporting time-frequency offset estimation and channel estimation for multiple users.
Smart Images

Figure CN120934705A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a method for transmitting a demodulated reference signal, a communication device, a storage medium, and a program product. Background Technology
[0002] In related technologies, the demodulation reference signal (DMRS) in Internet of Things (IoT) systems only supports single-user transmission. Therefore, when data supporting multiple users is transmitted on the same time-frequency resource using orthogonal overlay codes, how to support the transmission of DMRS for multiple users on the same time-frequency resource is a technical problem that needs to be solved in related technologies. Summary of the Invention
[0003] This application provides a method for transmitting demodulated reference signals, a communication device, a storage medium, and a program product that can support the transmission of DMRS by multiple users on the same time-frequency resources.
[0004] In a first aspect, a method for transmitting a demodulation reference signal is provided, comprising: a terminal determining transmission parameters of its demodulation reference signal in a single transmission on a physical uplink shared channel, wherein the transmission parameters of the demodulation reference signal are different for different terminals in the single transmission; and the terminal transmitting the demodulation reference signal in the single transmission based on the determined transmission parameters.
[0005] Secondly, a method for transmitting a demodulation reference signal is provided, comprising: a network-side device determining transmission parameters of demodulation reference signals of multiple terminals in a single transmission on a physical uplink shared channel, wherein the transmission parameters of the demodulation reference signals of different terminals are different; and the network-side device receiving demodulation reference signals sent by each terminal according to the transmission parameters of each terminal.
[0006] Thirdly, a communication device is provided, the communication device comprising a processor and a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to implement the above-described method for transmitting a demodulated reference signal.
[0007] Fourthly, a computer-readable storage medium is provided, wherein at least one computer program is stored in the computer-readable storage medium, the computer program being loaded and executed by a processor to implement the above-described method for transmitting a demodulated reference signal.
[0008] On the other hand, a computer program product is provided, the computer program product comprising at least one computer program, the computer program being loaded and executed by a processor to implement the above-described method for transmitting a demodulated reference signal.
[0009] In this embodiment of the application, the terminal determines the transmission parameters of the demodulation reference signal in a single transmission on the physical uplink shared channel. In this single transmission, the transmission parameters of the demodulation reference signal of different terminals are different. Then, based on the determined transmission parameters, the demodulation reference signal is transmitted in the single transmission. Since the transmission parameters of different terminals are different, it is possible to support the transmission of DMRS of multiple users on the same time-frequency resource.
[0010] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0011] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0012] Figure 1 A schematic diagram of a non-terrestrial network provided in an exemplary embodiment of this application is shown;
[0013] Figure 2 This illustration shows a schematic diagram of the DMRS structure during PUSCH format 1 transmission provided in an exemplary embodiment of this application;
[0014] Figure 3 A flowchart illustrating a method for transmitting a demodulated reference signal provided in an exemplary embodiment of this application is shown;
[0015] Figure 4 A schematic diagram of an enhanced DMRS symbol structure provided in an exemplary embodiment of this application is shown;
[0016] Figure 5 This illustration shows a schematic diagram of a code division multiplexing method for enhancing DMRS provided in an exemplary embodiment of this application;
[0017] Figure 6 A schematic diagram of an enhanced DMRS symbol structure provided in an exemplary embodiment of this application is shown;
[0018] Figure 7 This illustration shows a schematic diagram of a code division multiplexing method for enhancing DMRS provided in an exemplary embodiment of this application;
[0019] Figure 8 This illustration shows a schematic diagram of a time-division multiplexing method for enhancing DMRS provided in an exemplary embodiment of this application;
[0020] Figure 9 This illustration shows a schematic diagram of a time-division multiplexing method for enhancing DMRS provided in an exemplary embodiment of this application;
[0021] Figure 10 This illustration shows a schematic diagram of a time-division multiplexing method for enhancing DMRS provided in an exemplary embodiment of this application;
[0022] Figure 11 This illustration shows a schematic diagram of a time-division multiplexing method for enhancing DMRS provided in an exemplary embodiment of this application;
[0023] Figure 12 This illustration shows a schematic diagram of a time-division multiplexing method for enhancing DMRS provided in an exemplary embodiment of this application;
[0024] Figure 13 This illustration shows a schematic diagram of a time-division multiplexing and code-division multiplexing combined method to enhance DMRS according to an exemplary embodiment of this application;
[0025] Figure 14 This illustration shows a schematic diagram of a time-division multiplexing and code-division multiplexing combined method to enhance DMRS according to an exemplary embodiment of this application;
[0026] Figure 15 This illustration shows a schematic diagram of a time-division multiplexing and code-division multiplexing combined method to enhance DMRS according to an exemplary embodiment of this application;
[0027] Figure 16 This illustration shows a schematic diagram of the code division DMRS multiplexing and data multiplexing granularity provided in an exemplary embodiment of this application;
[0028] Figure 17 This illustration shows a schematic diagram of the code division DMRS multiplexing and data multiplexing granularity provided in an exemplary embodiment of this application;
[0029] Figure 18 This illustration shows a schematic diagram of the code division DMRS multiplexing and data multiplexing granularity provided in an exemplary embodiment of this application;
[0030] Figure 19a This diagram illustrates resource mapping in related technologies when TBoMS is not configured.
[0031] Figure 19b A schematic diagram of resource mapping under TBoMS configuration in related technologies is shown;
[0032] Figure 20a A schematic diagram of resource mapping provided in an exemplary embodiment of this application is shown;
[0033] Figure 20b A schematic diagram of resource mapping provided in an exemplary embodiment of this application is shown;
[0034] Figure 20c A schematic diagram of resource mapping provided in an exemplary embodiment of this application is shown;
[0035] Figure 21 A flowchart illustrating a method for transmitting a demodulated reference signal provided in an exemplary embodiment of this application is shown;
[0036] Figure 22 This illustration shows a structural diagram of a communication device provided in an embodiment of this application;
[0037] Figure 23 This illustration shows a hardware structure diagram of a terminal provided in an embodiment of this application;
[0038] Figure 24 This diagram illustrates the hardware structure of a network-side device according to an embodiment of this application. Detailed Implementation
[0039] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0040] In related technologies, both terrestrial networks (TN) and non-terrestrial networks (NTN) support the use of repetition techniques to enhance uplink coverage. Meanwhile, in Internet of Things (IoT) scenarios, there are typically a large number of IoT terminals, while allocated resources are limited. Repetitive transmissions further constrain resources; therefore, how to improve system capacity is a problem that needs to be addressed in related technologies.
[0041] In related technologies, orthogonal covering codes (OCC) have been proposed to enhance uplink capacity. However, demodulation reference signals (DMRS) in IoT systems only support single-user transmission. Therefore, when multiple users' data are transmitted simultaneously on the same time-frequency resource, how to support the transmission of DMRS for multiple users so that time-frequency offset estimation, compensation, and channel estimation can be accurately performed based on DMRS is a problem. However, related technologies do not provide a solution for supporting the transmission of DMRS for multiple users on the same time-frequency resource.
[0042] Based on this, embodiments of this application provide a transmission scheme for demodulation reference signals to support the transmission of DMRS from multiple users on the same time-frequency resources.
[0043] In some embodiments, the Physical Uplink Shared Channel (PUSCH) includes at least one of the following: a Physical Uplink Shared Channel (PUSCH) scheduled by the DCI; a Physical Uplink Shared Channel (PUSCH) scheduled by at least one of a Random Access Response (RAR) message or a Fallback RAR message; PUSCH transmission during random access; configuration grant PUSCH transmission; PUSCH transmission in Pre-configured Uplink Resources (PUR); and PUSCH transmission in Early Data Transmission (EDT).
[0044] In some embodiments, the physical uplink shared channel may include at least one of the following: Narrow Band Internet of Things Physical Uplink Shared Channel (NPUSCH), Enhanced Mobile Broadband Physical Uplink Shared Channel (eMBB PUSCH), Ultra-Reliable and Low-Latency Communications Physical Uplink Shared Channel (uRLLCPUSCH), and Massive Machine Type Communications Physical Uplink Shared Channel (mMTC PUSCH).
[0045] The various physical uplink shared channels described above are applicable to the physical uplink shared channels involved in the embodiments of this application.
[0046] Figure 1 A schematic diagram of a non-terrestrial network 100 provided in an exemplary embodiment of this application is shown, as follows: Figure 1As shown, the link between the user equipment (UE, also known as the terminal) and the satellite is the service link. The link between the base station (BS) and the satellite is a feeder link, and it is common to all UEs within the same cell.
[0047] The frequency unit of the physical uplink shared channel can be a subcarrier, and the DMRS on consecutive frequency units used for PUSCH transmission are different. In the time domain, for the uplink DMRS of PUSCH format 1, such as Figure 2 As shown, each time slot contains one Orthogonal Frequency Division Multiplexing (OFDM) symbol as the DMRS number; for the uplink DMRS of PUSCH format 2, there are three OFDM symbols as DMRS symbols in each time slot. In the frequency domain, the number of subcarriers used for DMRS is the same as that of the data portion.
[0048] When there is one consecutive subcarrier (e.g., a single tone), the DMRS sequence is 16 in length, mapped to 16 symbols in 16 time slots. When there are 3 or 6 consecutive subcarriers, the DMRS sequence is 3 or 6 in length, corresponding to 3 (e.g., 3 consecutive subcarriers, 3-tone) or 6 (e.g., 6 consecutive subcarriers, 6-tone) subcarriers in each time slot. Because the DMRS sequence is short, the number of available root sequences is limited; therefore, a cyclic shift is introduced to expand the number of available sequences. When configured for 3-carrier transmission, the cyclic shift can be configured as one of {0, 2 / 3, 4 / 3}; when configured for 6-carrier transmission, the cyclic shift can be configured as one of {0, 2 / 2, 4 / 4, 8 / 6}. When there are 12 consecutive subcarriers, the DMRS sequence is 12 in length, corresponding to 12 subcarriers in each time slot. The cyclic shift of the pre-configured uplink resource (PUR) PUSCH can be configured to one of {0, 6} by higher-layer parameters, while for other PUSCHs, the cyclic shift is set to 0.
[0049] For PUSCH format 1 single-tone transmission, a single transmission contains at least 16 time slots, with one DMRS symbol in each time slot. Note that the number of time slots in a single transmission is related to the number of configured uplink resource units (RPUs). For example, when one RPU is configured, a single transmission contains 16 time slots. Under the above configuration, when multiple repetitions of a transport block are configured, each repetition of a transport block contains 16 time slots.
[0050] Figure 3The diagram illustrates a flowchart of a method for transmitting a demodulated reference signal according to an exemplary embodiment of this application. This method 300 can be executed by a terminal, which may be a terminal in an IoT system. Figure 3 As shown, the method mainly includes the following steps.
[0051] S310, the terminal determines the transmission parameters of the demodulation reference signal in a single transmission on the physical uplink shared channel.
[0052] In this embodiment of the application, the transmission parameters of the demodulation reference signal of different terminals are different in a single transmission of the physical uplink shared channel, thereby enabling multiple users to transmit demodulation reference signals based on transmission parameters in a single transmission of the physical uplink shared channel, ensuring that the network-side device can identify the demodulation reference signals of different terminals.
[0053] In the embodiments of this application, a single transmission of the Physical Uplink Shared Channel refers to the transmission of the Physical Uplink Shared Channel on one or more uplink resource units. For example, for PUSCH format 1 single-tone transmission, a single transmission includes at least 16 time slots. It should be noted that the number of time slots included in a single transmission is related to the number of configured uplink resource units. For example, when one uplink resource unit is configured, a single transmission includes 16 time slots. Under the above configuration, when multiple repetitions of a transport block are configured, each transmission in the multiple repetitions of a transport block includes 16 time slots.
[0054] S312, the terminal transmits a demodulation reference signal in a single transmission on the physical uplink shared channel based on the determined transmission parameters.
[0055] In this embodiment of the application, the terminal determines the transmission parameters of the demodulation reference signal in a single transmission on the physical uplink shared channel. In this single transmission, the transmission parameters of the demodulation reference signal of different terminals are different. Then, based on the determined transmission parameters, the demodulation reference signal is transmitted in the single transmission. Since the transmission parameters of different terminals are different, it is possible to support the transmission of DMRS of multiple users on the same time-frequency resource.
[0056] In an optional implementation of this application embodiment, the transmission parameters of the demodulation reference signal of the terminal may include at least one of the following:
[0057] 1) Orthogonal Coverage Code Index; For example, if two users are allowed to transmit demodulation reference signals in a single transmission, the network-side device can assign different orthogonal coverage code indices to these two users. When transmitting the demodulation reference signal, the terminal can obtain the orthogonal coverage code assigned by the network-side device according to the orthogonal coverage code index assigned by the network-side device, and apply the orthogonal coverage code to the demodulation reference signal to be transmitted, thereby achieving code division multiplexing. This orthogonal coverage code index can be dedicated to each terminal's DMRS, or it can be shared between each terminal's DMRS and data portion.
[0058] 2) Cell Identifier (ID); For example, if two users are allowed to transmit demodulation reference signals in a single transmission, these two users can be from different cells, allowing the network-side equipment to distinguish demodulation reference signals from different users. These two users can also be different users from the same cell, allowing the network-side equipment to distinguish demodulation reference signals from different users. In this case, the cell identifier is reused as a transmission parameter to distinguish user DMRS.
[0059] 3) Time and frequency resources; For example, if two users are allowed to transmit demodulation reference signals in a single transmission, these two users can use different time and frequency resources to transmit demodulation reference signals. Based on the time and frequency resources used to receive the demodulation reference signals, the network-side device can distinguish demodulation reference signals from different users.
[0060] 4) Time-domain symbols. For example, if two users are allowed to transmit demodulation reference signals in a single transmission, these two users can use different time-domain symbols to transmit the demodulation reference signals. The network-side device can distinguish between demodulation reference signals from different users based on the time-domain symbols of the received demodulation reference signals.
[0061] In an optional implementation of this application, the number of demodulation reference signal symbols in a single transmission can be enhanced. For example, the number of demodulation reference signal symbols within a time slot can be expanded. These DMRS symbols can be used to enhance DMRS capacity in the code domain or time domain. Therefore, in this optional implementation, each time slot in a single transmission on the physical uplink shared channel includes multiple target symbols for transmitting demodulation reference signals. For example, a time slot containing only one DMRS symbol can be expanded to contain x consecutive or non-consecutive DMRS symbols, where x can be 2, 3, or 4, etc., for example, as shown below. Figure 4 As shown, a single DMRS symbol in a time slot can be expanded to contain two consecutive DMRS symbols.
[0062] In related technologies, such as Figure 2As shown, a time slot contains one DMRS symbol. However, in the above optional implementation, the DMRS symbols contained in a time slot are expanded to multiple symbols, thereby enhancing the uplink transmission capacity.
[0063] In the above optional implementation, the extended DMRS symbol can be used for repeated transmission of the DMRS of the same UE, for example, x repeated transmissions, that is, each or a group of elements of the DMRS should be mapped x times during mapping.
[0064] In an optional implementation, the OCC code can be applied to the DMRS that is repeatedly mapped within the time slot to increase the DMRS capacity. Therefore, in this optional implementation, when the transmission parameters include an orthogonal coverage code index, different terminals are configured with different orthogonal coverage code indices during a single transmission on the physical uplink shared channel. S312 may include the following steps:
[0065] Step 1: The terminal determines the multiple target symbols included in each time slot for repeated mapping of the terminal's demodulation reference signal;
[0066] Step 2: The terminal applies the orthogonal coverage code corresponding to the orthogonal coverage code index to the demodulation reference signal that is repeatedly mapped within the time slot for transmission.
[0067] In other words, the operations in steps 1 and 2 can also be called extending the DMRS symbol using orthogonal overlay codes, thereby completing the operation of applying orthogonal overlay codes to multiple target symbols in the time slot to transmit the demodulation reference signal in that time slot.
[0068] For example, the terminal's OCC code can be applied to the DMRS that is repeatedly mapped within a time slot (the application can be a multiplication operation). For PUSCH transmission, when N is configured... RU One uplink resource unit, N rep During repeated transmissions, one transmission contains N slots Each time slot, such as Figure 5As shown. If configured to allow 2 users to transmit on this time-frequency resource, one DMRS symbol in a time slot is expanded to contain 2 consecutive DMRS symbols. Every 2 DMRS symbols can be a repeat of a DMRS, and a 2-length OCC code can be applied to every 2 DMRS symbols (OCC code [W1 W2] multiplied by [DMRS1 DMRS2] on every 2 DMRS symbols). When configured to allow 4 users to transmit on this time-frequency resource, one DMRS symbol in a time slot is expanded to contain 4 consecutive DMRS symbols. Every 4 DMRS symbols can be a repeat of a DMRS, and a 4-length OCC code can be applied to every 4 DMRS symbols (OCC code [W1 W2 W3 W4] multiplied by [DMRS1 DMRS2 DMRS3 DMRS4] on every 4 DMRS symbols).
[0069] By applying the terminal's OCC code to the repeatedly transmitted DMRS through the above optional implementation methods, the DMRS capacity can be increased.
[0070] In an optional implementation of this application, the number of DMRS symbols can also be enhanced by increasing the number of DMRS symbols between time slots. In this optional implementation, every n consecutive time slots in a single transmission of the physical uplink shared channel include m target symbols for transmitting demodulation reference signals, where m and n are integers greater than 1, and m is greater than n. The m target symbols may or may not be consecutive. Figure 6 As shown, the number of DMRS symbols included in two consecutive time slots is expanded to four. In this optional implementation, expanding the number of DMRS symbols across multiple consecutive time slots allows for a greater number of symbols available for data transmission compared to the first implementation, with a smaller impact on the bit rate.
[0071] In an optional implementation, the OCC code can be applied to the inter-slot repetitive mapping DMRS to increase DMRS capacity. Therefore, in this optional implementation, when the transmission parameters include an orthogonal coverage code index, different terminals are configured with different orthogonal coverage code indices during a single transmission on the physical uplink shared channel. S312 may include the following steps:
[0072] Step 1: The terminal determines the repetitive mapping of every m target symbols used for the terminal's demodulation reference signal;
[0073] Step 2: The terminal applies the orthogonal coverage code corresponding to the orthogonal coverage code index to the demodulation reference signal that is repeatedly mapped between n time slots for transmission.
[0074] In other words, the operations in steps 1 and 2 can also be called extending the DMRS symbol using orthogonal overlay codes, thereby completing the operation of applying orthogonal overlay codes to multiple target symbols in a time slot to transmit the demodulation reference signal in that time slot.
[0075] For example, OCC codes can be applied to DMRS with inter-slot repetition mapping (the application can be a multiplication operation). For PUSCH transmission, when N is configured... RU One uplink resource unit, N rep During repeated transmissions, one transmission contains N slots Each time slot, such as Figure 7 As shown. If configured to allow 2 users to transmit on this time-frequency resource, the 2 DMRS symbols contained in the 2 time slots are expanded to contain 4 consecutive DMRS symbols. Every 4 DMRS can be a repeat of a DMRS. The 2-length OCC code is first expanded to a 4-length OCC code and then applied to every 4 DMRS symbols (OCC code [W1 W2 W1 W2] multiplied by [DMRS1 DMRS2 DMRS3 DMRS4] on every 4 DMRS symbols). When configured to allow 4 users to transmit on this time-frequency resource, the 2 DMRS symbols contained in the 2 time slots are expanded to contain 4 consecutive DMRS symbols. Every 4 DMRS can be a repeat of a DMRS. The 4-length OCC code can be applied to every 4 DMRS symbols (OCC code [W1 W2 W3 W4] multiplied by [DMRS1 DMRS2 DMRS3 DMRS4] on every 4 DMRS symbols).
[0076] It should be noted that although the above embodiments illustrate the use of extended DMRS symbol numbers within or between time slots when the transmission parameter is an OOC index, they are not limited to this. Code division multiplexing can also be performed using OOC even without extending the number of DMRS symbols within or between time slots. For example, in each L extended by the OCC sequence... occLength OCC is applied on consecutive slots, and the DMRS of the OCC sequence remains consistent. In some scenarios, such as with small subcarrier configurations, due to the long slot duration, phase rotation may exceed the estimation range. Considering that adjacent DMRS may need to be used for time-frequency offset estimation compensation, etc., the phase rotation is extended in each L slot by the OCC sequence. occLength Target DMRS symbols on discontinuous slots apply OCC, and DMRSs applying OCC remain consistent. occLength The distance between the non-continuous time slots is L. occLength A continuous time slot.
[0077] In this embodiment, when multiple users transmit PUSCH on the same time-frequency resource, in order to accurately perform frequency offset estimation, compensation, and channel estimation, in addition to code division multiplexing using OCC codes, the DMRS symbols of different UEs can also be separated in the time domain, so that the DMRS of different UEs are located on different time domain symbols, that is, the DMRS capacity is increased through time division multiplexing. Therefore, in an optional implementation, when the transmission parameters include time domain symbols, time-frequency resources, or orthogonal coverage code indexes, the time domain symbols of the demodulation reference signals of different terminals are different in the single transmission. In this optional implementation, S312 may include the following step: in a single transmission on the physical uplink shared channel, the terminal maps the demodulation reference signal of the terminal onto a determined time domain symbol for transmission. In this optional implementation, the DMRS of different UEs are located on different DMRS symbols. For example, multiple DMRS symbols extended in the time domain can be used for DMRS transmission of different UEs respectively.
[0078] In this embodiment, when determining the time-domain symbol of the demodulation reference signal, the terminal can first determine the time-domain symbol of the first mapping demodulation reference signal, and then determine the time-domain symbol of the next mapping demodulation reference signal based on the time-domain symbol of the first mapping demodulation reference signal. Therefore, in an optional implementation, S310 may include the following steps:
[0079] Step 1: The terminal determines the time-domain symbol of the first mapped demodulation reference signal in a single transmission of the physical uplink shared channel, wherein the time-domain symbols of the first mapped demodulation reference signal are different for different terminals in a single transmission of the physical uplink shared channel.
[0080] Step 2: The terminal determines the target symbol of the next mapping and demodulation reference signal as the y-th symbol or the z-th time slot after the time-domain symbol of the previous mapping and demodulation reference signal, where y and z are integers greater than 1.
[0081] In the above implementation, after determining the time-domain symbol of the first mapping and demodulation reference signal, the terminal uses the y-th symbol or the target symbol of the z-th time slot following that time-domain symbol as the time-domain symbol of the next mapping and demodulation reference signal.
[0082] The demodulation reference signal described in this application embodiment can be the demodulation reference signal corresponding to a single transmission of the physical uplink shared channel. This single transmission can be a single transmission of the physical uplink shared channel (i.e., without repeated transmissions) or multiple repeated transmissions. The demodulation reference signal is the demodulation reference signal included in this single transmission. This application embodiment enhances the capacity of this demodulation reference signal.
[0083] Optionally, the value of y can be an integer multiple of the number of symbols included in a time slot. For example, y = k * N, where N is the number of symbols included in a time slot, and k is an integer greater than 0. k can also be an integer multiple of the OCC length, such as k = n * L. occLength n is an integer greater than 0. k can be indicated by downlink control signaling or configured by higher-layer signaling. Alternatively, k can be a parameter related to the subcarrier spacing (e.g., k = 1 when the subcarrier spacing is 15 kHz; k = 2 when the subcarrier spacing is 3.75 kHz). Or k can be a value equal to the OCC length.
[0084] In one optional implementation, the terminal can determine the time-domain symbol of the first mapped demodulated reference signal in the transmission based on the terminal's orthogonal coverage code index, wherein each terminal's orthogonal coverage code index corresponds to the time-domain symbol at the time of the first mapping, and different orthogonal coverage code indices correspond to different time-domain symbols.
[0085] In this optional implementation, each orthogonal overlay code index can correspond to a user's first position, which can be the location of the DMRS symbol within one or more time slots (which can be called the DMRS position). For example, OCC index 1 indicates the DMRS position within the first time slot when user 1 transmits (i.e., the target symbol used to transmit the DMRS), index 2 indicates the DMRS position within the second time slot when user 2 transmits (i.e., the target symbol used to transmit the DMRS within the second time slot, with the DMRS position within the first time slot reserved for user 1), index 3 indicates the DMRS position within the third time slot when user 3 transmits (the DMRS positions within the first and second time slots are reserved for users 1 and 2), and index 4 indicates the DMRS position within the fourth time slot when user 4 transmits (the DMRS positions within the first, second, and third time slots are reserved for users 1, 2, and 3); the first, second, third, and fourth time slots can contain one or more time slots and can be any combination of odd and even time slots.
[0086] For example, for PUSCH transport, when N is configured RU One uplink resource unit, N rep During repeated transmissions, one transmission contains N slots Each time slot, such as Figure 8As shown. If configured to allow two users to transmit on this time-frequency resource, user terminal 1 and user terminal 2 determine the first DMRS position (i.e., the time-domain symbol of the first DMRS mapping) according to their respective configured orthogonal coverage code indices. Assuming user 1's orthogonal coverage code index is configured as 1 and user 2's as 2, then user 1's first DMRS position is the DMRS symbol within the first time slot, and the second DMRS position (i.e., the time-domain symbol of the second DMRS transmission) is the 14th OFDM symbol following the first DMRS position, and so on. Similarly, user 2's first DMRS position is the DMRS symbol within the second time slot, and the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on. In this example, the first and second time slots each contain one consecutive time slot, and the number of DMRS symbols available to each user is determined by N in the existing protocol. RU *N slots *N rep The number of DMRS symbols becomes 1 / 2*N RU *N slots *N rep With each symbol, the DMRS time-domain density is halved, and the reduction in the number of symbols is closely related to the number of UEs reused. Figure 8 This approach utilizes the existing DMRS time-frequency structure in the current protocol, increasing DMRS capacity by assigning DMRS symbols in different time domains to different users. This case is suitable for situations where frequency errors (e.g., frequency offset) have a small impact or transmission time is short (e.g., when the subcarrier spacing is large, such as 15kHz or 30kHz).
[0087] For example, for PUSCH transmission, when N is configured... RU One uplink resource unit, N rep During repeated transmissions, one transmission contains N slots Each time slot, such as Figure 9 As shown. If configured to allow two users to transmit on this time-frequency resource, user terminal 1 and user terminal 2 determine the first DMRS position according to their respective configured orthogonal coverage code indices. Assuming user 1's orthogonal coverage code index is 1 and user 2's is 2, then user 1's first DMRS position is the DMRS symbol within the first time slot, the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on; user 2's first DMRS position is the DMRS symbol within the second time slot, the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on. In this example, the first and second time slots each contain two consecutive time slots, and the number of DMRS symbols available to each user is determined by N in the existing protocol. RU *N slots *N rep The number of DMRS symbols becomes 1 / 2*NRU *N slots *N rep With each symbol, the DMRS time-domain density is halved, and the reduction in the number of symbols is closely related to the number of UEs reused. Figure 9 This approach utilizes the existing DMRS time-frequency structure in the current protocol, increasing DMRS capacity by assigning DMRS symbols in different time domains to different users. This case is suitable for situations where frequency errors (e.g., frequency offset) have a significant impact or transmission time is long (e.g., when the subcarrier spacing is small, such as 3.75kHz, 1.25kHz, etc.).
[0088] For example, for PUSCH transmission, when N is configured... RU One uplink resource unit, N rep During repeated transmissions, one transmission contains N slots Each time slot, such as Figure 10 As shown. If configured to allow two users to transmit on this time-frequency resource, user terminal 1 and user terminal 2 determine the first DMRS position according to their respective configured orthogonal coverage code indices. Assuming user 1's orthogonal coverage code index is configured as 1 and user 2's as 2, then user 1's first DMRS position is the first DMRS symbol within the first time slot, the second DMRS position is the 7th OFDM symbol following the first DMRS position, and so on; user 2's first DMRS position is the second DMRS symbol within the first time slot, the second DMRS position is the 7th OFDM symbol following the first DMRS position, and so on. Each DMRS position contains multiple DMRS symbols, used by different users. The number of DMRS symbols available to each user in this case is similar to N in existing protocols. RU *N slots *N rep The number of DMRS symbols remains the same, but the number of DMRS symbols in each time slot is closely related to the number of user multiplexing. At the same time, due to the increase in the number of DMRS symbols in each time slot, the effective time domain resources available for data transmission are reduced, which improves the bit rate to some extent.
[0089] For example, for PUSCH transmission, when N is configured... RU One uplink resource unit, N rep During repeated transmissions, one transmission contains N slots Each time slot, such as Figure 11As shown. If configured to allow two users to transmit on this time-frequency resource, user terminal 1 and user terminal 2 determine the first DMRS position according to their respective configured orthogonal coverage code indices. Assuming user 1's orthogonal coverage code index is 1 and user 2's is 2, then user 1's first DMRS position is the first DMRS symbol (i.e., the symbol used for DMRS transmission) within the first time slot, the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on. Similarly, user 2's first DMRS position is the second DMRS symbol within the second time slot, the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on. Each DMRS position contains multiple DMRS symbols, used by different users. The number of DMRS symbols available to each user in this case is similar to N in existing protocols. RU *N slots *N rep While maintaining a consistent number of DMRS symbols, the increased number of DMRS symbols per time slot reduces the effective time-domain resources available for data transmission, thus improving the bit rate to some extent. However, compared to the above... Figure 10 The example shown has a relatively small impact on bitrate.
[0090] For example, for PUSCH transmission, when N is configured... RU One uplink resource unit, N rep During repeated transmissions, one transmission contains N slots Each time slot, such as Figure 12 As shown. If configured to allow 4 users to transmit on this time-frequency resource, user terminal 1 and user terminal 2 determine the first DMRS position according to their respective configured orthogonal coverage code indices. Assuming the orthogonal coverage code indices for users 1, 2, 3, and 4 are configured as 1, 2, 3, and 4 respectively, then user 1's first DMRS position is the first DMRS symbol within the first time slot, the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on; user 2's first DMRS position is the second DMRS symbol within the first time slot, the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on; user 3's first DMRS position is the first DMRS symbol within the second time slot, the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on; user 4's first DMRS position is the second DMRS symbol within the second time slot, the second DMRS position is the 14th OFDM symbol following the first DMRS position, and so on. Each DMRS position contains multiple DMRS symbols, used by different users. In this case, the number of DMRS symbols available to each user is determined by N in the existing protocol. RU *N slots *N repDMRS becomes 1 / 2*N RU *N slots *N rep The increased number of symbols, coupled with the reduced effective time-domain resources available for data transmission due to the increased number of DMRS symbols per time slot, leads to a certain improvement in bit rate. This example is similar to... Figure 11 The impact on bitrate is consistent compared to the example shown.
[0091] In another alternative implementation, the time-domain symbol of the first mapped demodulation reference signal in a single transmission of the terminal on the physical uplink shared channel can be determined based on the terminal's user identifier, such as user identity information. For example, z = mod(user identifier, orthogonal coverage code length, or number of user multiplexing), where z represents the first DMRS position for each user; for instance, z = 1 indicates the DMRS position in the first time slot when user 1 transmits, z = 2 indicates the DMRS position in the second time slot when user 2 transmits (the DMRS position in the first time slot is reserved for user 1), z = 3 indicates the DMRS position in the third time slot when user 3 transmits (the DMRS positions in the first and second time slots are reserved for users 1 and 2), and z = 4 indicates the DMRS position in the fourth time slot when user 4 transmits (the DMRS positions in the first, second, and third time slots are reserved for users 1, 2, and 3); the first, second, third, and fourth time slots can contain one or more time slots and can be any combination of odd and even time slots.
[0092] In one optional implementation, the time-domain symbol of the terminal corresponding to the first mapped demodulation reference signal in the transmission can be determined based on the time slot number. For example, the first DMRS position of user 1 is in the first time slot, and the first DMRS position of user 2 is in the second time slot; or, for another example, the first DMRS position of user 1 is in the first time slot, the first DMRS position of user 2 is in the second time slot, the first DMRS position of user 3 is in the third time slot, and the first DMRS position of user 4 is in the fourth time slot, where each first time slot (second time slot) or (first time slot, second time slot, third time slot, fourth time slot) constitutes a group of DMRS position information; the first, second, third, and fourth time slots can contain one or more time slots, and can be any combination of odd and even time slots. The determination of the time slot numbers belonging to user 1, user 2, user 3, and user 4 can be related to the OCC index order.
[0093] In another optional implementation, the terminal can also determine the time-domain symbol of the first mapped demodulation reference signal in a single transmission of the physical uplink shared channel based on the time slot number and the terminal's orthogonal coverage code index. For example, the time slot number and OCC index of the first mapped demodulation reference signal in a single transmission of the physical uplink shared channel satisfy that the OCC index is always equal to mod(time slot number, OCC index). For instance, assuming the OCC length is 4, and the time slot numbers are 1, 2, 3, 4, 5, ..., and the OCC indices indicated to users 1, 2, 3, 4 are 3, 1, 2, 0 respectively, then the first position DMRS of user 1 is the DMRS position in the 3rd time slot (3 = mod(3,4)), the first position DMRS of user 2 is the DMRS position in the 1st time slot (1 = mod(1,4)), and the first position DMRS of user 3 is the DMRS position in the 2nd time slot. The DMRS position within each time slot is 2 = mod(2,4)). The first position DMRS of user 4 is the DMRS position within the 0th time slot (0 = mod(0,4)); the second position DMRS of user 1 is the DMRS position within the 7th time slot (3 = mod(3,4)); the first position DMRS of user 2 is the DMRS position within the 5th time slot (1 = mod(1,4)); the first position DMRS of user 3 is the DMRS position within the 6th time slot (2 = mod(2,4)); the first position DMRS of user 4 is the DMRS position within the 4th time slot (0 = mod(0,4)), and so on.
[0094] In one optional implementation of this application, the second DMRS position of the terminal (i.e., the position of the second DMRS transmission) can be the target symbol of the y-th OFDM symbol following the first DMRS position, the third DMRS position of the terminal (i.e., the position of the third DMRS transmission) is the y-th OFDM symbol following the second DMRS position, and so on. y can be 7 or 14, or it can be a parameter related to the OCC length, such as the OCC length L. occLength When the value is 2, y = 2 * 7 symbols or n * L occLength The symbols following a time slot, where n can be a positive integer. Optionally, the value of y can be an integer multiple of the number of symbols included in a time slot, for example, y = k * N, where N is the number of symbols included in a time slot, and k is a positive integer. k can also be an integer multiple of the OCC length, such as k = n * L. occLength n is an integer greater than 0. k can be indicated by downlink control signaling or configured by higher-layer signaling. Alternatively, k can be a parameter related to the subcarrier spacing (e.g., k = 1 when the subcarrier spacing is 15 kHz; k = 2 when the subcarrier spacing is 3.75 kHz). Or k can be a value equal to the OCC length.
[0095] In one optional implementation of this application, the second DMRS location of the terminal (i.e., the location of the second DMRS transmission) can also be the second set of DMRS location information, the third set of DMRS location information can be the third set of DMRS location information, and so on.
[0096] In an optional implementation of this application embodiment, the second DMRS location of the terminal (i.e., the location of the second DMRS transmission) can also be every L occLength The DMRS symbol position in the second time slot of each time slot, and the third DMRS position is every L occLength The DMRS symbol position in the third time slot of each time slot, and so on. Each subsequent L... occLength The rules for confirming the position of DMRS symbols in each time slot are consistent.
[0097] In each of the above implementation methods, each DMRS location of the terminal (first DMRS location, second DMRS location, etc.) may contain one or more continuous or non-continuous DMRS symbols, or one or more DMRS symbols in continuous or non-continuous time slots.
[0098] In the embodiments of this application, each DMRS position of the terminal mentioned above refers to the position of the mapped DMRS in a single transmission of the physical uplink shared channel.
[0099] The above implementation methods can be applied to DMRS mapping in existing protocols, or to the extended DMRS mapping in the embodiments of this application.
[0100] In this embodiment, DMRS can also be enhanced by combining time division multiplexing (TDM) and code division multiplexing (CDM). DMRS for different user terminals can be distinguished using TDM and CDM. For example, DMRS for some user terminals can be distinguished using TDM, while DMRS for user terminals with the same time domain can be distinguished using CDM. TDM can be implemented using different time domain symbols to transmit DMRS for different terminals as described in the above embodiments, and CDM can be implemented using OCC as described in the above embodiments. In an optional implementation, when the transmission parameters include orthogonal coverage code index and time-frequency resources, the multiple terminals transmitting the demodulation reference signal in one transmission are divided into two terminal groups. The first terminal group corresponds to the first time-frequency resource, and the second terminal group corresponds to the second time-frequency resource. The first time-frequency resource and the second time-frequency resource are different time-frequency resources. In this optional implementation, S312 may include the following steps:
[0101] Step 1: The terminal obtains the target time-frequency resources corresponding to the target terminal group it belongs to;
[0102] Step 2: The terminal applies the orthogonal coverage code corresponding to its orthogonal coverage code index to the demodulation reference signal mapped on the target time-frequency resource for transmission.
[0103] Figures 13 to 15 Examples of jointly enhancing DMRS capacity using time division multiplexing and code division multiplexing are shown respectively, such as Figures 13 to 15 As shown, user terminals 1 and 2 are multiplexed onto the first time-frequency resource using OCC codes, and user terminals 3 and 4 are multiplexed onto the second time-frequency resource using OCC codes. User terminals 1 and 2 transmit DMRS (i.e., TDM DMRS) with user terminals 3 and 4 using separate time-frequency resources. The OCC codes can be configured for the data portion or can be dedicated to DMRS.
[0104] In related technologies, OCC granularity schemes for PUSCH capacity enhancement include repetition-level OCC applications, slot-level OCC applications, and symbol-level OCC applications. Since DMRS capacity enhancement granularity affects data demodulation performance, appropriately matching the DMRS multiplexing granularity with the PUSCH multiplexing granularity can improve system demodulation performance. In an optional implementation of this application embodiment, the method may further include one of the following:
[0105] 1) When the orthogonal coverage code granularity of the data portion in a single transmission of the physical uplink shared channel is at the repetition level or the time slot level, the terminal transmits the demodulation reference signal according to at least one of the orthogonal coverage code granularity of the repetition level, the time slot level, and the symbol level.
[0106] 2) When the orthogonal coverage code granularity of the data portion in the first transmission is at the symbol level, the terminal transmits the demodulation reference signal according to the orthogonal coverage code granularity at the symbol level.
[0107] In the above implementation, when the OCC granularity of the data portion is at the repetition or slot level, the DMRS multiplexing granularity can be at least one of the repetition, slot, and symbol levels. The DMRS multiplexing method can be either code division or time division. When the OCC granularity of the data portion is at the symbol level, the DMRS multiplexing granularity can also be at the symbol level, thereby improving the system demodulation performance.
[0108] For example, when the data portion supports a repetition-level OCC scheme, the same orthogonal overlay code is applied to the DMRS within each repetition, and the OCC of the data portion between repetitions is the same, as is the OCC of the DMRS; when the data portion supports a slot-level OCC scheme, the same orthogonal overlay code is applied to the DMRS within each slot, and the data portion between slots is the same, as is the DMRS portion. Figure 16 As shown.
[0109] For example, when the data section supports the use of a repetition-level OCC scheme, the DMRS symbols within each repetition are sequentially allocated to different users for DMRS transmission, meaning that OCC is not applied to the DMRS; when the data section supports the use of a slot-level OCC scheme, the DMRS within each slot are sequentially allocated to different users for DMRS transmission, such as... Figure 17 As shown. Or, as Figure 18 As shown, when the data portion supports the use of the repetition-level OCC scheme, the DMRS symbols of different time slots within each repetition are sequentially allocated to different users to transmit DMRS, that is, DMRS does not apply OCC.
[0110] When the OCC granularity of the data portion is at the symbol level, the DMRS multiplexing granularity can also be at the symbol level, and the DMRS multiplexing method is time-division multiplexing. The relationship between the data portion and the DMRS portion can be enhanced by the aforementioned time-division multiplexing DMRS, where the repetition of the data portion is based on the symbol level, and the application granularity of OCC is also at the symbol level.
[0111] In the embodiments of this application, when only one DMRS multiplexing mode exists, when the data part is configured with multiplexing information, OCC sequence parameters, OCC sequence length and OCC sequence index, and at least one of the OCC application schemes (repetition level, slot level, symbol level, continuous slot level, etc.), code division multiplexing or time division multiplexing is allowed to enhance DMRS capacity.
[0112] When both code division multiplexing (CDM) and time division multiplexing (TDM) are present, and when multiplexing information is configured in the data portion, the DMRS capacity is increased using a joint approach based on the OCC sequence length. The configuration information can be indicated by higher-layer parameters or control signaling, or related to the OCC index. For example, 2 bits represent TDM / CDM configuration information: "00" represents (CDM0, TDM0), "01" represents (CDM0, TDM1), "10" represents (CDM1, TDM0), and "11" represents (CDM1, TDM1). CDM0 represents a specific OCC sequence, such as [1 1], and CDM1 represents an OCC sequence such as [1 -1]. TDM0 represents the first time-frequency resource, and TDM1 represents the second time-frequency resource. The first and second time-frequency resources can be completely separate or interleaved.
[0113] In related technologies, Transport Block Over Multi-Slot (TBoMS) maps a transport block (TB) to N time slots, where each symbol in these N slots carries different information. TBoMS and repetition are configured through two independent signaling protocols; both can be configured simultaneously, or only one can be configured. When TBoMS is not configured, and repetition (e.g., Type Arepetition) is configured, each TB is mapped to one slot, and the information carried by each data symbol within the slot is different. Repetition is then performed at the slot level. For example, if a UE needs to transmit one TB and perform four repetitions, it needs to be mapped to four slots, with each slot carrying the same information, s1, s2, ..., s... N N is a positive integer related to the number of data symbols in a slot (for example, if the number of data symbols in a slot is 12, then N is 12). Resource mapping is as follows: Figure 19a As shown.
[0114] When TBoMS is configured and repetition (e.g., Type A repetition) is configured, each TB is mapped to a (TBoMS slot number configured as a) slots. The information carried by each data symbol in these a slots is different. Then, the a slots are repeated b (repetition configured as b) times as a whole. For example, if the UE needs to transmit 1 TB, it needs to be mapped to 2 slots (TBoMS slot number configured as 2). After the two slots are mapped, the process is repeated (repetition configured as 2) to get 4 slots. The information carried in the first two slots is s1, s2, ..., s 2N N is a positive integer related to the number of data symbols in the slot. Resource mapping is as follows: Figure 19b As shown.
[0115] In uplink capacity enhancement, OCC codes can be applied to resources at different time-frequency domain granularities, such as slot-level or symbol-level. However, when the granularity of OCC code application is small, it is necessary to consider enhancing the existing TBoMS to keep the actual transmission rate within a reasonable range, so that OCC codes can be applied to one or more symbol-level time-domain resources. To address this issue, embodiments of this application enhance TBoMS.
[0116] Therefore, in one implementation, the method may further include: when transmitting the Physical Uplink Shared Channel, mapping a TB to a timeslots, in which the information carried on some data symbols (i.e., the symbols occupied by the data part) in a timeslots may be the same, where a is the number of slots of the enhanced TBoMS and a is a positive integer greater than 1.
[0117] In some embodiments, the aforementioned Physical Uplink Shared Channel includes at least one of the following: a Physical Uplink Shared Channel (PUSCH) scheduled by DCI; a Physical Uplink Shared Channel (PUSCH) scheduled by at least one of a Random Access Response (RAR) message or a Fallback RAR message; PUSCH transmission during random access; configuration grant PUSCH transmission; PUSCH transmission in Pre-configured Uplink Resources (PUR); and PUSCH transmission in Early Data Transmission (EDT).
[0118] In some embodiments, the physical uplink shared channel may include at least one of the following: Narrow Band Internet of Things Physical Uplink Shared Channel (NPUSCH), Enhanced Mobile Broadband Physical Uplink Shared Channel (eMBB PUSCH), Ultra-Reliable and Low-Latency Communications Physical Uplink Shared Channel (uRLLCPUSCH), and Massive Machine Type Communications Physical Uplink Shared Channel (mMTC PUSCH).
[0119] For example, 'a' can be configured by the existing Radio Resource Control (RRC) parameter numberOfRepetitions, or by the existing RRC parameter numberOfSlotsTBoMS, or by a new RRC parameter, or by a parameter or field in the DCI.
[0120] In the above implementation, some data symbols in slot a can carry the same information. For example, b adjacent data symbols can carry the same information, that is, each data symbol is repeated b times, until X groups are mapped, where X is the number of data symbols in slot a / b.
[0121] For example, in some implementations, b = a, which means that in the case of enhanced TBoMS, the number of symbol-level repetitions is equal to the number of slots mapped to a TB. Both a and b can be configured using the same parameter.
[0122] For example, in some implementations b is not equal to a, then a and b need to be configured with different parameters.
[0123] For example, b can be configured using the existing RRC parameter numberOfRepetitions.
[0124] For example, b can be configured by new RRC parameters.
[0125] For example, b can be configured by parameters or fields in the DCI.
[0126] In one implementation, slot 'a' can be treated as a whole and repeated c times. 'c' can be configured by the RRC parameter `numberOfRepetitions`, by a new RRC parameter or the DCI field, or by a combination of the RRC parameter `numberOfRepetitions` and `numberOfSlotsTBoMS`. For example, if the number of slots 'a' in TBoMS is the same as the number of symbol-level repetitions 'b', both configured by the RRC parameter `numberOfSlotsTBoMS`, then the RRC parameter `numberOfRepetitions` can be used to configure 'c'. Alternatively, if the number of slots 'a' in TBoMS is the same as the number of symbol-level repetitions 'b', both configured by the RRC parameter `numberOfSlotsTBoMS`, then 'c' is obtained by dividing `numberOfRepetitions` by `numberOfSlotsTBoMS`.
[0127] Optionally, enhanced TBoMS can be enabled by a new RRC parameter, for example, by using one bit to represent the two states of "enabled" or "disabled", or by using a single state "enabled" to indicate that enhanced TBoMS is disabled when this parameter is not configured.
[0128] Optionally, the enhanced TBoMS can be used in conjunction with inter-symbol OCC, where, in slot a, the b elements of the OCC sequence can be multiplied by the b identical data symbols on the same b data symbols.
[0129] In some implementations, b can be determined by the length of the OCC sequence; for example, b equals the length of the OCC sequence. In some implementations, the length of the OCC sequence can be determined by the number of slots in the enhanced TBoMS; for example, the length of the OCC sequence equals the number of slots in the enhanced TBoMS. In some implementations, the number of slots in the enhanced TBoMS, the length of the OCC sequence, and the symbol-level repetition count b are all the same and can be configured by the same parameter.
[0130] Example 1: such as Figure 20a As shown, the number of slots 'a' and the number of symbol-level repetitions 'b' in TBoMS are the same, both being 4. One TB is mapped to 4 slots, where each data symbol is repeated 4 times within these 4 slots, until N groups of 4 identical data symbols in each group are mapped, where N is the number of data symbols in each slot, which can be configured by the TDRA table. If the OCC sequence is used in conjunction with the enhanced TBoMS, the 4-length OCC sequence [x1,x2,x3,x4] can be multiplied by the 4 data symbols in each of the N groups to obtain [s1x1,s1x2,s1x3,s1x4,s2x1,s2x2,s2x3,s2x4,...,s N x1,s N x2,s N x3,s N x4).
[0131] Example 2: such as Figure 20bAs shown, the number of slots 'a' and the number of symbol-level repetitions 'b' in TBoMS are different, where a = 2 and b = 4. One TB is mapped to two slots, where each data symbol is repeated four times within these two slots, until N / 2 groups of four identical data symbols are mapped. N is the number of data symbols in each slot, which can be configured by the TDRA table. The number of groups can be obtained by multiplying the number of slots in TBoMS by the number of data symbols in each slot and then dividing by the number of symbol-level repetitions. If the OCC sequence is used in conjunction with enhanced TBoMS, the four-length OCC sequence [x1, x2, x3, x4] can be multiplied by the four data symbols in each of the N / 2 groups to obtain [s1x1, s1x2, s1x3, s1x4, s2x1, s2x2, s2x3, s2x4, ..., s N / 2 *x1,s N / 2 *x2,s N / 2 *x3,s N / 2 *x4].
[0132] Example 3: such as Figure 20c As shown, the number of slots 'a' and the number of symbol-level repetitions 'b' in TBoMS are both 2. Slot 'a' is then repeated 'c' times, where c = 2. A TB is mapped to 2 slots, where each data symbol is repeated twice within these 2 slots, until N groups of 2 identical data symbols are mapped, where N is the number of data symbols in each slot, which can be configured by the TDRA table. The 2 slots are then repeated twice as a whole, for a total of 4 slots used for the transmission of this TB. If the OCC sequence is used in conjunction with enhanced TBoMS, the 2-long OCC sequence [x1, x2] can be multiplied by the 2 data symbols in each of the N groups, resulting in [s1x1, s1x2, s2x1, s2x2] in the first two slots. 2, ,...,s N x1,s N [x2], the last two slots are the same as the first two slots.
[0133] In the above implementation, the example of repetition at the granularity of a single symbol in multiple slots of the enhanced TBoMS is only given. When repetition is performed at the granularity of multiple symbols, the implementation is the same, and will not be repeated here.
[0134] The above implementation method can enhance TBoMS, making the actual transmission bit rate within a reasonable range, and allowing OCC codes to be applied to one or more symbol-level time-domain resources.
[0135] Based on the same technical concept, this application also provides another method for transmitting a demodulated reference signal.
[0136] It should be noted that the following embodiments only describe the operation of the network-side device. For other matters not covered, please refer to the relevant descriptions in the above-mentioned method 300.
[0137] Figure 21 A flowchart illustrating a method for transmitting a demodulated reference signal according to an exemplary embodiment of this application is shown. This method 2100 can be performed by a network-side device. Figure 21 As shown, the method for transmitting the demodulated reference signal mainly includes the following steps.
[0138] S2110, the network-side device determines the transmission parameters of demodulation reference signals of multiple terminals in a single transmission on the physical uplink shared channel, wherein the transmission parameters of the demodulation reference signals of different terminals are different.
[0139] S2112, the network-side device receives the demodulation reference signal sent by each of the terminals according to the transmission parameters of each terminal.
[0140] Through the technical solution provided in the embodiments of this application, the network-side device can determine the transmission parameters of the demodulation reference signals of multiple terminals in a single transmission of the physical uplink shared channel, and receive the demodulation reference signals sent by each terminal according to the transmission parameters of each terminal, thereby realizing the transmission of demodulation reference signals of multiple terminals in a single transmission and improving the capacity of DMRS.
[0141] In one alternative implementation, the transmission parameters of the demodulation reference signals of multiple terminals may include at least one of the following: orthogonal coverage code index, cell identifier, time-frequency resources, and time-domain symbol.
[0142] In one alternative implementation, each time slot in a single transmission includes a plurality of target symbols for transmitting demodulation reference signals.
[0143] In one optional implementation, DMRS capacity can be increased by code division multiplexing. In this optional implementation, when the transmission parameters include orthogonal coverage codes, different terminals are configured with different orthogonal coverage codes in the first transmission. The network-side device receiving the demodulation reference signals sent by each terminal according to the transmission parameters of each terminal may include: the network-side device demodulating the demodulation reference signals repeatedly transmitted on the target symbol of each time slot of the first transmission by each terminal according to the orthogonal coverage codes of each terminal.
[0144] In one optional implementation, each consecutive n time slot in a single transmission includes m target symbols for transmitting demodulation reference signals, where m and n are integers greater than 1, and m is greater than n.
[0145] In one optional implementation, DMRS capacity can be increased by code division multiplexing. In this optional implementation, when the transmission parameters include orthogonal coverage codes, different terminals are configured with different orthogonal coverage codes in the single transmission. The network-side device receiving the demodulation reference signals sent by each terminal according to the transmission parameters of each terminal may include: the network-side device demodulating the demodulation reference signals repeatedly transmitted on m target symbols in every consecutive n time slots of the single transmission of each terminal according to the orthogonal coverage codes of each terminal.
[0146] In one optional implementation, DMRS capacity can be increased by time division multiplexing. In this optional implementation, when the transmission parameters include time-domain symbols, the time-domain symbols of the demodulation reference signals of different terminals are different in the single transmission. The network-side device receiving the demodulation reference signals sent by each terminal according to the transmission parameters of each terminal may include: the terminal receiving the demodulation reference signals sent by each terminal on the time-domain symbols corresponding to each terminal in the single transmission.
[0147] In an optional implementation, the network-side device determines that, in a single transmission on the physical uplink shared channel, the time-domain symbols of the demodulation reference signals for each terminal may include:
[0148] Step 1: The network-side device determines the time-domain symbol of the demodulation reference signal transmitted for the first time by each terminal in the first transmission, wherein the time-domain symbol of the demodulation reference signal transmitted for the first time by different terminals is different in the first transmission.
[0149] Step 2: The network-side device determines the target symbol of the y-th symbol or the z-th time slot after the time-domain symbol of the demodulation reference signal transmitted by each terminal in the last transmission as the time-domain symbol of the demodulation reference signal transmitted by each terminal in the next transmission, where y is an integer greater than 1 and z is an integer greater than or equal to 1.
[0150] In one optional implementation, the network-side device determining the time-domain symbol of the demodulation reference signal transmitted for the first time by each of the terminals in the transmission may include one of the following:
[0151] 1) The network-side device determines the time-domain symbol of the demodulation reference signal transmitted for the first time by each of the terminals in the transmission based on the orthogonal coverage code index configured for each of the terminals. The orthogonal coverage code index of each terminal corresponds to the time-domain symbol when the DMRS is transmitted for the first time, and different orthogonal coverage code indices correspond to different time-domain symbols.
[0152] 2) The network-side device determines the time-domain symbol of the demodulation reference signal transmitted by each terminal for the first time in the transmission based on the user identifier of each terminal;
[0153] 3) The network-side device determines the time-domain symbol of the demodulation reference signal transmitted by each terminal for the first time in the transmission based on the timeslot number corresponding to each terminal;
[0154] 4) The network-side device determines the time-domain symbol of the demodulation reference signal transmitted by each terminal for the first time in the transmission based on the time slot number corresponding to each terminal and the orthogonal coverage code index configured for each terminal.
[0155] In one optional implementation, DMRS capacity can be increased by combining time division multiplexing and code division multiplexing. In this optional implementation, when the transmission parameters include orthogonal coverage code index and time-frequency resources, the multiple terminals transmitting demodulation reference signals in the single transmission are divided into two terminal groups. The first terminal group corresponds to a first time-frequency resource, and the second terminal group corresponds to a second time-frequency resource. The first time-frequency resource and the second time-frequency resource are different time-frequency resources. The network-side device receiving the demodulation reference signals sent by each terminal according to the transmission parameters of each terminal may include:
[0156] Step 1: The network-side device demodulates the demodulation reference signal sent by each terminal in the first terminal group on the first time-frequency resource in the first time-frequency resource according to the orthogonal coverage code of each terminal in the first terminal group.
[0157] Step 2: The network-side device demodulates the demodulation reference signal sent by each terminal in the second terminal group on the second time-frequency resource in the first transmission, according to the orthogonal coverage code of each terminal in the second terminal group, on the second time-frequency resource.
[0158] In an alternative implementation, the method may also include one of the following:
[0159] 1) When the orthogonal coverage code granularity of the data portion in the first transmission is at the repetition level or the time slot level, the network-side device receives the demodulation reference signal sent by each of the terminals according to at least one of the orthogonal coverage code granularity at the repetition level, the time slot level, and the symbol level.
[0160] 2) When the orthogonal coverage code granularity of the data portion in the first transmission is at the symbol level, the network-side device receives the demodulation reference signal sent by each of the terminals according to the orthogonal coverage code granularity at the symbol level.
[0161] In this embodiment of the application, after receiving the demodulation reference signals sent by each terminal, the network-side device can perform time-frequency offset estimation, compensation, and channel estimation based on the demodulation reference signals of each terminal, thereby improving the accuracy of time-frequency offset estimation, compensation, and channel estimation when multiple users' data (PUSCH) are transmitted simultaneously on the same time-frequency resource.
[0162] like Figure 22 As shown, this application embodiment also provides a communication device 2200, including a processor 2201 and a memory 2202. The memory 2202 stores a program or instructions that can run on the processor 2201. For example, when the communication device 2200 is a terminal, the program or instructions executed by the processor 2201 implement the various steps of the above-described demodulation reference signal transmission method 200 embodiment, and achieve the same technical effect. When the communication device 2200 is a network-side device, the program or instructions executed by the processor 2201 implement the various steps of the above-described demodulation reference signal transmission method 2100 embodiment, and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0163] Figure 23 A structural block diagram of a communication device 2300 illustrating an exemplary embodiment of this application is shown. The communication device 2300 can be implemented as the aforementioned terminal, such as a smartphone, tablet computer, laptop computer, desktop computer, smartwatch, and television. The communication device 2300 may also be referred to by other names such as user terminal, user equipment, portable terminal, laptop terminal, and desktop terminal.
[0164] Typically, the communication device 2300 includes a processor 2301 and a memory 2302.
[0165] Processor 2301 may include one or more processing cores, such as a quad-core processor or a deca-core processor. Processor 2301 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 2301 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 2301 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 2301 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0166] The memory 2302 may include one or more computer-readable storage media, which may be non-transitory. The memory 2302 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 2302 is used to store at least one instruction, which is executed by the processor 2301 to implement all or part of the steps in the demodulation reference signal transmission method 300 shown in the method embodiments of this application.
[0167] In some embodiments, the communication device 2300 may optionally include a peripheral device interface 2303 and at least one peripheral device. The processor 2301, memory 2302, and peripheral device interface 2303 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 2303 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 2304, a display screen 2305, a camera assembly 2306, an audio circuit 2307, and a power supply 2308.
[0168] In some embodiments, the communication device 2300 further includes one or more sensors 2309. The one or more sensors 2309 include, but are not limited to: an acceleration sensor 2310, a gyroscope sensor 2311, a pressure sensor 2312, an optical sensor 2313, and a proximity sensor 2314.
[0169] Those skilled in the art will understand that Figure 23 The structure shown does not constitute a limitation on the communication device 2300, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0170] In one exemplary embodiment, a network-side device is also provided, which can be used to implement, for example... Figure 21 The method steps are shown. (As shown) Figure 24 As shown, the network-side device 2400 includes: an antenna 2401, a radio frequency (RF) device 2402, a baseband device 2403, a processor 2404, and a memory 2405. The antenna 2401 is connected to the RF device 2402. In the uplink direction, the RF device 2402 receives information through the antenna 2401 and transmits the received information to the baseband device 2403 for processing. In the downlink direction, the baseband device 2403 processes the information to be transmitted and sends it to the RF device 2402. The RF device 2402 processes the received information and transmits it through the antenna 161.
[0171] The method 2100 executed by the network-side device in the above embodiments can be implemented in the baseband device 2403, which includes a baseband processor.
[0172] The baseband device 2403 may, for example, include at least one baseband board on which multiple chips are disposed, such as... Figure 23 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 2405 via a bus interface to call the program in the memory 2405 and execute the network device operation shown in the above method embodiment.
[0173] The network-side device may also include a network interface 2406, such as a Common Public Radio Interface (CPRI).
[0174] Specifically, the network-side device 2300 in this embodiment further includes: instructions or programs stored in memory 2405 and executable on processor 2404, wherein processor 2404 calls the instructions or programs in memory 165 to execute. Figure 21 The steps of method 2100 shown are identical to achieve the same technical effect, and will not be described in detail here to avoid repetition.
[0175] In one exemplary embodiment, a readable storage medium is also provided, on which a program or instructions are stored, which are loaded and executed by a processor to implement all or part of the steps in the above-described method for transmitting a demodulated reference signal. For example, the readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, or optical data storage device, etc.
[0176] In one exemplary embodiment, a computer program product is also provided, comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions that, when executed by a computer, implement all or part of the steps of the method for transmitting a demodulated reference signal as described in any of the above embodiments.
[0177] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the claims.
[0178] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for transmitting a demodulated reference signal, characterized in that, include: The terminal determines the transmission parameters of its demodulation reference signal in a single transmission on the physical uplink shared channel, wherein the transmission parameters of the demodulation reference signal are different for different terminals in the single transmission. Based on the determined transmission parameters, the terminal transmits a demodulation reference signal in the single transmission.
2. The method according to claim 1, characterized in that, The transmission parameters of the demodulation reference signal of the terminal include at least one of the following: orthogonal coverage code index, cell identifier, time-frequency resources, and time domain symbol.
3. The method according to claim 2, characterized in that, Each time slot in a single transmission includes multiple target symbols for transmitting demodulation reference signals.
4. The method according to claim 3, characterized in that, When the transmission parameters include an orthogonal coverage code index, different terminals are configured with different orthogonal coverage code in the single transmission. Based on the determined transmission parameters, the terminal transmits a demodulation reference signal in the single transmission, including: The terminal determines a plurality of the target symbols for repeated mapping of the terminal's demodulation reference signal; The terminal applies the orthogonal cover code corresponding to the orthogonal cover code index to the demodulation reference signal that is repeatedly mapped within the time slot for transmission.
5. The method according to claim 2, characterized in that, Each consecutive n time slot in a single transmission includes m target symbols for transmitting demodulation reference signals, where m and n are integers greater than 1, and m is greater than n.
6. The method according to claim 5, characterized in that, When the transmission parameters include an orthogonal coverage code index, different terminals have different orthogonal coverage code indices during the single transmission; Based on the determined transmission parameters, the terminal transmits a demodulation reference signal in the single transmission, including: The terminal determines m of the target symbols in every consecutive n time slots for repeated mapping of the terminal's demodulation reference signal; The terminal applies the orthogonal cover code corresponding to the orthogonal cover code index to the demodulation reference signal that is repeatedly mapped between n time slots for transmission.
7. The method according to any one of claims 1 to 6, characterized in that, When the transmission parameters include time-domain symbols, the time-domain symbols of the demodulation reference signals of different terminals are different in the single transmission; Based on the determined transmission parameters, the terminal transmits a demodulation reference signal in the single transmission, including: In the single transmission, the terminal maps the demodulation reference signal onto a determined time-domain symbol for transmission.
8. The method according to claim 7, characterized in that, The terminal determines that, in a single transmission on the physical uplink shared channel, the time-domain symbols of the terminal's demodulation reference signal include: The terminal determines the time-domain symbol of the first mapped demodulated reference signal in the first transmission, wherein the time-domain symbols of the first mapped demodulated reference signal are different for different terminals in the first transmission. The terminal determines the target symbol of the next mapping and demodulation reference signal as the y-th symbol or the z-th time slot after the time-domain symbol of the previous mapping and demodulation reference signal, where y is an integer greater than 1 and z is an integer greater than or equal to 1.
9. The method according to claim 8, characterized in that, The terminal determines the time-domain symbol of the first mapped demodulated reference signal in the first transmission, including one of the following: The terminal determines the time-domain symbol of the first mapping demodulation reference signal in the first transmission based on the terminal's orthogonal coverage code index. Each terminal's orthogonal coverage code index corresponds to the time-domain symbol during the first mapping of the DMRS, and different orthogonal coverage code indices correspond to different time-domain symbols. The terminal determines the time-domain symbol of the first mapped demodulation reference signal in the first transmission based on the user identifier of the terminal. The terminal determines the time-domain symbol of the first mapped demodulation reference signal in the transmission based on the time slot number. The terminal determines the time-domain symbol of the first mapped demodulation reference signal in the transmission based on the time slot number and the orthogonal coverage code index of the terminal.
10. The method according to any one of claims 2, 3, and 5, characterized in that, When the transmission parameters include orthogonal coverage code index and time-frequency resources, the multiple terminals transmitting demodulation reference signals in the first transmission are divided into two terminal groups. The first terminal group corresponds to the first time-frequency resource, and the second terminal group corresponds to the second time-frequency resource. The first time-frequency resource and the second time-frequency resource are different time-frequency resources. Based on the determined transmission parameters, the terminal transmits a demodulation reference signal in the single transmission, including: The terminal obtains the target time-frequency resources corresponding to the target terminal group based on the target terminal group to which it belongs; The terminal applies the orthogonal cover code corresponding to its orthogonal cover code index to the demodulation reference signal mapped on the target time-frequency resource for transmission.
11. The method according to any one of claims 1 to 6, 8 to 9, characterized in that, The method also includes one of the following: When the orthogonal coverage code granularity of the data portion in the first transmission is at the repetition level or the time slot level, the terminal transmits the demodulation reference signal according to at least one of the orthogonal coverage code granularity at the repetition level, the time slot level, and the symbol level. When the orthogonal overlay code granularity of the data portion in the first transmission is at the symbol level, the terminal transmits the demodulation reference signal according to the orthogonal overlay code granularity at the symbol level.
12. A method for transmitting a demodulated reference signal, characterized in that, include: The network-side equipment determines the transmission parameters of the demodulation reference signals of multiple terminals in a single transmission on the physical uplink shared channel, wherein the transmission parameters of the demodulation reference signals of different terminals are different. The network-side device receives the demodulation reference signal sent by each terminal according to the transmission parameters of each terminal.
13. The method according to claim 12, characterized in that, The transmission parameters of the demodulation reference signals of multiple terminals include at least one of the following: orthogonal coverage code index, cell identifier, time-frequency resources, and time-domain symbol.
14. The method according to claim 13, characterized in that, Each time slot in a single transmission includes multiple target symbols for transmitting demodulation reference signals.
15. The method according to claim 14, characterized in that, When the transmission parameters include orthogonal coverage codes, different terminals are configured with different orthogonal coverage codes in the single transmission. The network-side device receives demodulation reference signals sent by each of the terminals according to the transmission parameters of each terminal, including: The network-side device demodulates the demodulation reference signal repeatedly transmitted on the target symbol in each time slot of each of the terminals in a single transmission, according to the orthogonal coverage code of each terminal.
16. The method according to claim 13, characterized in that, Each consecutive n time slot in a single transmission includes m target symbols for transmitting demodulation reference signals, where m and n are integers greater than 1, and m is greater than n.
17. The method according to claim 16, characterized in that, When the transmission parameters include orthogonal coverage codes, different terminals are configured with different orthogonal coverage codes in the single transmission. The network-side device receives demodulation reference signals sent by each of the terminals according to the transmission parameters of each terminal, including: The network-side device demodulates the demodulation reference signal repeatedly transmitted on m target symbols in every consecutive n time slots of a single transmission by each terminal, according to the orthogonal coverage code of each terminal.
18. The method according to any one of claims 12 to 17, characterized in that, When the transmission parameters include time-domain symbols, the time-domain symbols of the demodulation reference signals of different terminals are different in the single transmission; The network-side device receives demodulation reference signals sent by each of the terminals according to the transmission parameters of each terminal, including: The terminal receives the demodulation reference signal sent by each terminal on the time domain symbol corresponding to each terminal in the transmission.
19. The method according to claim 18, characterized in that, The network-side device determines that, in a single transmission on the physical uplink shared channel, the time-domain symbols of the demodulation reference signals for each terminal include: The network-side device determines the time-domain symbol of the demodulation reference signal transmitted for the first time by each terminal in the first transmission, wherein the time-domain symbol of the demodulation reference signal transmitted for the first time by different terminals is different in the first transmission. The network-side device determines the target symbol of the y-th symbol or the z-th time slot after the time-domain symbol of the demodulation reference signal transmitted by each terminal in the last transmission as the time-domain symbol of the demodulation reference signal transmitted by each terminal in the next transmission, where y is an integer greater than 1 and z is an integer greater than or equal to 1.
20. The method according to claim 19, characterized in that, The network-side device determines the time-domain symbol of the demodulation reference signal transmitted for the first time in the transmission by each terminal, including one of the following: The network-side device determines the time-domain symbol of the demodulation reference signal transmitted for the first time by each terminal in the transmission based on the orthogonal coverage code index configured for each terminal. The orthogonal coverage code index of each terminal corresponds to the time-domain symbol when the DMRS is transmitted for the first time, and different orthogonal coverage code indices correspond to different time-domain symbols. The network-side device determines the time-domain symbol of the demodulation reference signal transmitted by each terminal for the first time in the transmission based on the user identifier of each terminal. The network-side device determines the time-domain symbol of the first transmission of the demodulation reference signal by each terminal in the transmission based on the time slot number corresponding to each terminal. The network-side device determines the time-domain symbol of the demodulation reference signal transmitted by each terminal for the first time in the transmission based on the time slot number corresponding to each terminal and the orthogonal coverage code index configured for each terminal.
21. The method according to any one of claims 13, 14 and 16, characterized in that, When the transmission parameters include orthogonal coverage code index and time-frequency resources, the multiple terminals transmitting demodulation reference signals in the first transmission are divided into two terminal groups. The first terminal group corresponds to the first time-frequency resource, and the second terminal group corresponds to the second time-frequency resource. The first time-frequency resource and the second time-frequency resource are different time-frequency resources. The network-side device receives demodulation reference signals sent by each of the terminals according to the transmission parameters of each terminal, including: The network-side device demodulates the demodulation reference signal sent by each terminal in the first terminal group on the first time-frequency resource in one transmission, according to the orthogonal coverage code of each terminal in the first terminal group on the first time-frequency resource. The network-side device demodulates the demodulation reference signal sent by each terminal in the second terminal group on the second time-frequency resource in the first transmission, according to the orthogonal coverage code of each terminal in the second terminal group, on the second time-frequency resource.
22. The method according to any one of claims 12 to 17, 19 to 20, characterized in that, The method also includes one of the following: When the orthogonal coverage code granularity of the data portion in the first transmission is at the repetition level or the slot level, the network-side device receives the demodulation reference signal sent by each of the terminals according to at least one of the orthogonal coverage code granularity of repetition level, slot level and symbol level; When the orthogonal coverage code granularity of the data portion in the first transmission is at the symbol level, the network-side device receives the demodulation reference signal sent by each of the terminals according to the orthogonal coverage code granularity at the symbol level.
23. A communication device, characterized in that, The communication device includes a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions being executed by the processor to implement the steps of the method for transmitting a demodulated reference signal as described in any one of claims 1 to 22.
24. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the method for transmitting a demodulated reference signal as described in any one of claims 1 to 22.
25. A computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions that, when executed by a computer, cause the computer to perform the steps of the method for transmitting a demodulated reference signal as claimed in any one of claims 1 to 22.