Communication method, apparatus, device, and storage medium

CN117014254BActive Publication Date: 2026-09-18BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210467581.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-29
Publication Date
2026-09-18
Estimated Expiration
2042-04-29

AI Technical Summary

Benefits of technology

[0012] Eighthly, embodiments of this application provide a computer-readable storage medium for storing computer program instructions that cause a computer to perform methods as described in the first aspect, the second aspect, or various possible implementations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117014254B_ABST
    Figure CN117014254B_ABST
Patent Text Reader

Abstract

The application provides a communication method, device, equipment and storage medium. The method comprises the following steps: a terminal device receives indication information sent by a network device, the indication information is used for determining sequence initialization parameters corresponding to at least one CDM group in which at least one reference signal port is located, the at least one CDM group is contained in M CDM groups, M is an integer greater than 3, the sequence initialization parameter is related to the parity of the index λ of the corresponding CDM group, and a reference signal initial sequence is generated according to the sequence initialization parameter; and the terminal device receives a reference signal sent by the network device, the reference signal is used for channel estimation in combination with the reference signal initial sequence. In the case that the CDM groups supported by the transmission of the reference signal are more than 3 groups, the sequence initialization parameters corresponding to the CDM groups are determined based on the parity of the index of the CDM group, and then the reference signal is generated, so that the PAPR of the reference signal is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method, apparatus, device, and storage medium. Background Technology

[0002] In some communication systems, such as 5G, network devices need to send reference signals, such as demodulation reference signals (DMRS), to terminal devices so that the terminal devices can perform channel estimation based on the reference signals.

[0003] Currently, DMRS transmission supports a maximum of three Code Division Multiplexing (CDM) groups, each containing a maximum of four DMRS ports, distinguished by code division multiplexing. Therefore, code division multiplexing is achieved through these up to 12 DMRS ports when generating the initial DMRS sequence. However, with the continuous development of communication technology, to further improve the throughput of communication systems, it is desired that DMRS transmission can support spatial multiplexing for more users. Therefore, how to generate the initial DMRS sequence when DMRS transmission supports more than three CDM groups, enabling DMRS transmission based on the initial DMRS sequence and subsequent channel estimation, is a pressing problem that needs to be solved. Summary of the Invention

[0004] This application provides a communication method, apparatus, device, and storage medium that enables the generation of an initial sequence of reference signals when the transmission of reference signals supports more than three CDM groups.

[0005] In a first aspect, embodiments of this application provide a communication method, comprising: a terminal device receiving indication information sent by a network device, the indication information being used at least to determine sequence initialization parameters corresponding to at least one CDM group to which at least one reference signal port is located, the at least one CDM group being comprised of M CDM groups, where M is an integer greater than 3, and the sequence initialization parameters being related to the parity of the index λ of the corresponding CDM group; the terminal device generating an initial sequence of a reference signal based on the sequence initialization parameters; and the terminal device receiving a reference signal sent by the network device, the reference signal being used for channel estimation in conjunction with the initial sequence of the reference signal.

[0006] Secondly, embodiments of this application provide a communication method, comprising: a network device determining sequence initialization parameters corresponding to M code division multiplexing (CDM) groups, where M is an integer greater than 3, and the sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group; the network device generating M initial sequences of reference signals based on the sequence initialization parameters corresponding to the M CDM groups; the network device generating a reference signal containing multiple reference signal ports based on the M initial sequences of reference signals, wherein the multiple reference signal ports are contained in the M CDM groups, and the initial sequence of the reference signal for each reference signal port is the initial sequence of the reference signal corresponding to the CDM group in which the reference signal port is located; and the network device sending the reference signal to a terminal device.

[0007] Thirdly, embodiments of this application provide a communication apparatus, comprising: a transceiver unit, configured to receive indication information sent by a network device, the indication information being used at least to determine sequence initialization parameters corresponding to at least one CDM group to which at least one reference signal port is located, the at least one CDM group being comprised of M CDM groups, where M is an integer greater than 3, and the sequence initialization parameters being related to the parity of the index λ of the corresponding CDM group; a processing unit, configured to generate an initial sequence of a reference signal based on the sequence initialization parameters; the transceiver unit is further configured to receive a reference signal sent by the network device, the reference signal being used for channel estimation in conjunction with the initial sequence of the reference signal.

[0008] Fourthly, embodiments of this application provide a communication device, comprising: a processing unit, configured to determine sequence initialization parameters corresponding to M code division multiplexing (CDM) groups, where M is an integer greater than 3, and the sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group; the processing unit is further configured to generate M initial sequences of reference signals based on the sequence initialization parameters corresponding to the M CDM groups; the processing unit is further configured to generate a reference signal containing multiple reference signal ports based on the M initial sequences of reference signals, wherein the multiple reference signal ports are contained in the M CDM groups, and the initial sequence of the reference signal for each reference signal port is the initial sequence of the reference signal corresponding to the CDM group in which the reference signal port is located; and a transceiver unit, configured to transmit the reference signals to a terminal device.

[0009] Fifthly, embodiments of this application provide an apparatus including a logic circuit and an input / output interface, wherein the input / output interface is used to receive signals from other communication devices outside the apparatus and transmit them to the logic circuit or to send signals from the logic circuit to other communication devices outside the apparatus, and the logic circuit is used to execute code instructions to implement the methods as described in the first aspect, the second aspect, or various possible implementations.

[0010] In a sixth aspect, embodiments of this application provide a communication device, including: a processor and a memory, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to perform methods as described in the first aspect, the second aspect, or various possible implementations.

[0011] In a seventh aspect, embodiments of this application provide a chip, including: a processor, configured to retrieve and execute computer instructions from a memory, causing a device on which the chip is mounted to perform methods as described in the first aspect, the second aspect, or various possible implementations.

[0012] Eighthly, embodiments of this application provide a computer-readable storage medium for storing computer program instructions that cause a computer to perform methods as described in the first aspect, the second aspect, or various possible implementations.

[0013] Ninthly, embodiments of this application provide a computer program product including computer program instructions that cause a computer to perform the methods as described in the first aspect, the second aspect, or various possible implementations.

[0014] This application provides a scheme for generating an initial sequence of a reference signal (such as DMRS), which aims to generate an initial sequence of the reference signal when the transmission of the reference signal supports more than 3 CDM groups.

[0015] Furthermore, in the process of generating the initial sequence of the reference signal, the difference between the initial sequences of the reference signal between different CDM groups is adjusted according to the parity of the index λ of the CDM group, so as to reduce the peak-to-average power ratio (PAPR) of the initial sequence of the DMRS. Attached Figure Description

[0016] Figure 1 This is a schematic diagram of the architecture of the communication system used in the embodiments of this application.

[0017] Figure 2 This is a schematic flowchart of a communication method provided in an embodiment of this application.

[0018] Figure 3 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application.

[0019] Figure 4 Another schematic block diagram of the communication device provided in the embodiments of this application. Detailed Implementation

[0020] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0021] The communication method provided in this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, future 5th Generation (5G) mobile communication systems or new radio access technology (NR), and the three major application scenarios of 5G mobile communication systems: enhanced mobile broadband (eMBB), ultra-reliable low latency communications (uRLLC), and massive machine-type communications (mMTC), device-to-device (D2D) communication systems, satellite communication systems, Internet of Things (IoT), narrowband Internet of Things (NB-IoT) systems, and Global System for Mobile Communications (GSM). The 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA) architectures. These architectures include GSM (Global Standard Communication), Enhanced Data Rate for GSM Evolution (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), and Time Division-Synchronization Code Division Multiple Access (TD-SCDMA).

[0022] The communication method provided in this application can also be applied to future communication systems, such as sixth-generation mobile communication systems. This application does not limit this application.

[0023] Figure 1 This is a schematic diagram of the architecture of the communication system used in the embodiments of this application. Figure 1 As shown, the mobile communication system includes core network equipment 110, network equipment 120, and at least one terminal device (such as...). Figure 1 The terminal devices 130 and 140 are included in this document. The terminal devices connect wirelessly to the network devices, and the network devices connect wirelessly or via wired connection to the core network devices. The core network devices and network devices can be independent physical devices, or the functions of the core network devices and the logical functions of the network devices can be integrated onto the same physical device. Alternatively, a single physical device can integrate some of the functions of the core network devices and some of the functions of the network devices. The terminal devices can be fixed in location or mobile. Figure 1 This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 Not shown in the diagram. The embodiments of this application do not limit the number of core network devices, network devices, and terminal devices included in the mobile communication system.

[0024] A network device is an access device that allows a terminal device to access the mobile communication system wirelessly. It can be a NodeB base station, an evolved NodeB base station, a base station in an NR mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The embodiments of this application do not limit the specific technology or specific device form used in the network device.

[0025] Terminal equipment can also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. Terminal equipment can include mobile phones, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminal equipment, augmented reality (AR) terminal equipment, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and so on.

[0026] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the network devices and terminal devices.

[0027] Communication between network devices and terminal devices, as well as between terminal devices, can be achieved through licensed spectrum, unlicensed spectrum, or a combination of both. Communication between network devices and terminal devices, as well as between terminal devices, can also be achieved through spectrum below 6 GHz, spectrum above 6 GHz, or a combination of both. The embodiments of this application do not limit the spectrum resources used between network devices and terminal devices.

[0028] It should be understood that this application does not limit the specific form of network equipment and terminal equipment.

[0029] exist Figure 1In the communication system shown, network devices can send reference signals to terminal devices. Terminal devices analyze the received reference signals to perform channel evaluation of the physical layer channel, thereby obtaining the characteristics of the physical channel. The following explanation uses DMRS as an example of a reference signal, but this should not be construed as limiting the scope of this application. For example, the reference signal can also be a Sounding Reference Signal (SRS), a Channel State Information Reference Signal (CSI-RS), etc.

[0030] This application provides a scheme for generating an initial sequence of a reference signal (such as DMRS), which aims to generate an initial sequence of the reference signal when the transmission of the reference signal supports more than 3 CDM groups.

[0031] Furthermore, in the process of generating the initial sequence of the reference signal, the difference between the initial sequences of the reference signal between different CDM groups is adjusted according to the parity of the index λ of the CDM group, so as to reduce the PAPR of the initial sequence of DMRS.

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

[0033] It should be understood that the following description is for ease of understanding and explanation only, using the interaction between a terminal device and a network device as an example to illustrate the method provided in the embodiments of this application. The terminal device may, for example, be... Figure 1 The terminal device in the communication system shown. For example, the terminal device could be... Figure 1 The terminal device in the network is 130 or 140. This network device could be, for example, a terminal device 130 or 140. Figure 1 Network device 120 in the communication system shown.

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

[0035] Figure 2 This is a schematic flowchart of a communication method 200 provided in an embodiment of this application. Figure 2As shown, method 200 may include some or all of the processes in S210 to S260. The steps in method 200 are described below.

[0036] S210, the network device determines the sequence initialization parameters corresponding to M CDM groups respectively, where M is an integer greater than 3, and the sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group;

[0037] S220, the network device generates M initial sequences of reference signals based on the sequence initialization parameters corresponding to the M CDM groups respectively;

[0038] S230, the network device generates a reference signal containing multiple reference signal ports based on M initial sequences of reference signals. The multiple reference signal ports are contained in the M CDM groups, and the initial sequence of the reference signal for each reference signal port is the initial sequence of the reference signal corresponding to the CDM group to which the reference signal port is located.

[0039] S240, the network device sends indication information to the terminal device, the indication information being used at least to determine the sequence initialization parameters corresponding to at least one CDM group to which at least one reference signal port is located, the at least one CDM group being included in M ​​CDM groups; correspondingly, the terminal device receives the indication information sent by the network device;

[0040] S250, the terminal device generates an initial sequence of reference signals based on the sequence initialization parameters;

[0041] S260, the network device sends a reference signal to the terminal device; correspondingly, the terminal device receives the reference signal sent by the network device, which is used to perform channel estimation in conjunction with the initial sequence of the reference signal.

[0042] The embodiments of this application do not limit the execution order of some of the above steps. For example, the execution order of S260 and S240 / S250 is not limited, and S260 may be executed before S240 or S250; as another example, the execution order of S240 and S220 / S230 is not limited, and S240 may be executed before S220 or S230.

[0043] In this embodiment, the transmission of the reference signal can support more than three CDM groups; for example, the transmission of the reference signal can support four CDM groups, six CDM groups, and so on. A CDM group includes multiple reference signal ports; for example, a CDM group may include four reference signal ports.

[0044] The sequence initialization parameters can be used to generate a reference signal. For example, the network device generates an initial sequence of reference signals based on the sequence initialization parameters, superimposes an orthogonal cover code (OCC) on the initial sequence of reference signals to form a reference signal sequence, and then maps the reference signal sequence to time-frequency resources to obtain the reference signal.

[0045] To reduce the PAPR of the reference signal, this application considers determining different sequence initialization parameters for each CDM group using the index λ of CDM groups with different parity. Based on these different sequence initialization parameters, a differentiated initial sequence of the reference signal is generated for each CDM group. The range of the index λ for the M CDM groups is {0, 1, ..., M-1}. However, this application does not limit this range; for example, the range of the index λ for the M CDM groups could also be {1, 2, ..., M}, etc.

[0046] For example, when the index λ of the CDM group is even, the sequence initialization parameter is the sequence initialization identifier. Alternatively, when the index λ of the CDM group is odd, the sequence initialization parameters are: The sequence initialization identifier can be indicated by the network device through physical layer control information. Assuming the reference signal is DMRS, when M=6 and the index λ of the M CDM groups ranges from {0, 1, ..., 5}, the sequence initialization parameters of DMRS are... The index λ of the CDM group and the sequence initialization identifier of the DMRS. It satisfies the following formula (1):

[0047] (1)

[0048] For example, when M=4, and the index λ of the M CDM groups takes values ​​in the range {0, 1, ..., 3}, the sequence initialization parameters of DMRS... The index λ of the CDM group and the sequence initialization identifier of the DMRS. The following formula (2) is satisfied:

[0049] (1)

[0050] Of course, the value of the index λ of the CDM group can be set to adapt to the value of M. For example, when M=5, the range of the index λ of the CDM group is {0, 1, ..., 4}, which will not be listed here.

[0051] In the above S220, the network device can generate the initial sequence of the reference signal corresponding to each of the M CDM groups according to the sequence initialization parameters of each CDM group, so as to obtain the M initial sequences of the reference signals corresponding to the M CDM groups respectively.

[0052] For example, taking the reference signal DMRS as an example, the network device can input the sequence initialization parameters of the DMRS corresponding to a CDM group into the following formula (3) to generate the initial sequence of the DMRS corresponding to the CDM group. .

[0053] (3)

[0054] in, The number of symbols within a time slot. Here, l is the slot number within the radio frame, and l is the index of the current OFDM symbol within the slot. and A scrambling code identifier configured for network devices via higher-level signaling. This is used when a higher-level layer instructs the use of low PAPR DMRS. .

[0055] It is understandable that a DMRS can occupy one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols, for example, a DMRS can occupy two OFDM symbols. When a DMRS occupies multiple OFDM symbols, the initial sequence of the DMRS on each symbol is determined based on the above formula (3).

[0056] In S230 above, the network device can generate a reference signal containing multiple reference signal ports based on some or all of the initial reference signal sequences from the M initial reference signal sequences. These multiple reference signal ports can belong to different CDM groups among the M CDM groups. For example, CDM group 0 includes DMRS ports 0 to DMRS ports 3, CDM group 1 includes DMRS ports 4 to DMRS ports 7, CDM group 2 includes DMRS ports 8 to DMRS ports 11, and CDM group 3 includes DMRS ports 12 to DMRS ports 15. Assuming that DMRS ports 0 to DMRS ports 6 are the DMRS ports corresponding to terminal device A, the network device can generate a DMRS containing DMRS ports 0 to DMRS ports 6 based on the initial DMRS sequence corresponding to CDM group 0 and the initial DMRS sequence corresponding to CDM group 1. Alternatively, assuming that DMRS ports 0 to DMRS ports 15 are the DMRS ports corresponding to terminal device B, the network device can generate a DMRS containing DMRS ports 0 to DMRS ports 15 based on the initial DMRS sequences corresponding to the four CDM groups respectively. Of course, this example should not be construed as limiting this application.

[0057] In the above-described S260, the network device can send reference signals to one or more terminal devices. When the network device sends reference signals to multiple terminal devices, each terminal device can correspond to a different reference signal or the same reference signal; this application does not limit this. Taking DMRS as an example again, each terminal device can correspond to a different DMRS port, and the network device can generate DMRS corresponding to each terminal device based on the different DMRS ports.

[0058] Understandably, after receiving the reference signal sent by the network device, the terminal device can perform channel estimation based on the received reference signal. To achieve channel estimation, the terminal device also needs to generate an initial sequence of reference signals based on sequence initialization parameters, and then perform channel estimation based on the initial sequence and the reference signal.

[0059] Specifically, the process of the terminal device generating the reference signal initialization sequence can be seen in S240 and S250 above.

[0060] In S240 above, at least one reference signal port can be the reference signal port corresponding to the terminal device among all the reference signal ports included in the M CDM groups. The at least one reference signal port can be in one or more of the M CDM groups. The indication information can directly indicate the sequence initialization parameters corresponding to the at least one CDM group to which the at least one reference signal port is located, or the indication information can be used to determine the sequence initialization parameters corresponding to the at least one CDM group to which the at least one reference signal port is located. This application does not limit this.

[0061] In some implementations, the indication information may indicate at least one reference signal port and / or at least one CDM group. The terminal device directly obtains at least one CDM group from the indication information, or the terminal device can determine its CDM group based on at least one reference signal port indicated by the information. Furthermore, the terminal device can determine the sequence initialization parameters based on the parity of the index λ of the CDM group, and its implementation is similar to S210 described above, so it will not be repeated here.

[0062] In S250 above, the terminal device can generate an initial sequence of reference signals based on the sequence initialization parameters. It should be noted that when at least one reference signal port corresponds to multiple CDM groups, the terminal device can generate the initial sequence of reference signals corresponding to each CDM group based on the sequence initialization parameters for that CDM group. The process by which the terminal device generates the initial sequence of reference signals based on the sequence initialization parameters is similar to S220 above and will not be repeated here.

[0063] In some embodiments, in order to further reduce the PAPR of the reference signal, the network device can generate initial reference signal sequences corresponding to M CDM groups based on sequence initialization parameters and a first parameter X. The first parameter X is used to adjust the value of one or more least significant bits (LSBs) of each reference signal sequence in the M initial reference signal sequences.

[0064] Taking DMRS as the reference signal as an example, the initial sequence of the reference signal corresponding to each CDM group The following formula (4) can be satisfied:

[0065] (4)

[0066] Except for the first parameter X, the explanation of the parameters in formula (4) is similar to that in formula (3) above, and will not be repeated here.

[0067] For example, for each of the M CDM groups, the value of the first parameter X is related to the index λ of the CDM group. For instance, for each of the M CDM groups, the value of the first parameter X satisfies one of the following:

[0068] ;

[0069] ;

[0070] .

[0071] in, express Divide by 2 and round down.

[0072] It should be noted that during the process of generating the initial reference signal sequence, the terminal device can also generate the initial reference signal sequence based on the sequence initialization parameters and the first parameter X. Generally, the reference signal sent by the network device to the terminal device is generated from a reference signal sequence based on the first parameter X. Therefore, when the terminal device performs channel estimation based on this reference signal, it also needs to generate a reference signal sequence based on the first parameter X. It should be understood that the process by which the first terminal device generates the initial reference signal sequence based on the sequence initialization parameters and the first parameter X is similar to the process by which the network device generates the initial reference signal sequence, and will not be elaborated here.

[0073] Therefore, in the case where the transmission of the reference signal supports more than 3 CDM groups, the embodiments of this application determine the sequence initialization parameters corresponding to each CDM group based on the parity of the CDM group index, and then generate the reference signal based on the sequence initialization parameters corresponding to each CDM group, thereby reducing the PAPR of the reference signal.

[0074] The above examples illustrate in detail the methods provided in the embodiments of this application. The following, in conjunction with... Figure 3 and Figure 4 The apparatus provided in the embodiments of this application will be described in detail.

[0075] Figure 3 This is a schematic diagram of the structure of a communication device 300 provided in an embodiment of this application. Figure 3 As shown, the communication device 300 may include a transceiver unit 310 and a processing unit 320.

[0076] Optionally, the communication device 300 can be applied to the terminal device in the above method embodiments, for example, it can be a terminal device, or a component (such as a chip or chip system) configured in the terminal device.

[0077] It should be understood that each unit in the communication device 300 and the other operations and / or functions described above are respectively for the purpose of implementing Figure 2 The corresponding process of method 200 in the middle.

[0078] When the communication device 300 is applied to the method in any of the above embodiments, the transceiver unit 310 can be used to receive indication information sent by the network device. The indication information is used to determine the sequence initialization parameters corresponding to at least one CDM group to which at least one reference signal port is located. The at least one CDM group is comprised of M CDM groups, where M is an integer greater than 3. The sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group. The processing unit 320 can be used to generate an initial sequence of reference signals according to the sequence initialization parameters. The transceiver unit 310 is also used to receive a reference signal sent by the network device. The reference signal is used to perform channel estimation in conjunction with the initial sequence of reference signals.

[0079] In some embodiments, the processing unit 320 is specifically used to: generate an initial sequence of reference signals corresponding to the CDM group based on the sequence initialization parameters and the first parameter X, wherein the first parameter X is used to adjust the value of one or more least significant bits (LSBs) of the initial sequence of reference signals, and the value of the first parameter X is related to the index λ of the CDM group.

[0080] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0081] When the communication device 300 is a terminal device, the transceiver unit 310 in the communication device 300 can be implemented by a transceiver, for example, it can correspond to... Figure 4 The transceiver 420 in the communication device 400 shown, and the processing unit 320 in the communication device 300 can be implemented by a processor, for example, corresponding to Figure 4 The processor 410 in the communication device 400 shown.

[0082] When the communication device 300 is a chip or chip system configured in a terminal device, the transceiver unit 310 and the processing unit 320 in the communication device 300 can both be implemented through input / output interfaces, circuits, etc.

[0083] Optionally, the communication device 300 may correspond to the network device in the above method embodiments. For example, it may be a network device or a component (such as a chip or chip system) configured in a network device.

[0084] It should be understood that each unit in the communication device 300 and the other operations and / or functions described above are respectively for the purpose of implementing Figure 2 The corresponding process of method 200 in the middle.

[0085] When the communication device 300 is used to execute the method in any of the above embodiments, the processing unit 320 can be used to determine the sequence initialization parameters corresponding to M code division multiplexing (CDM) groups respectively, where M is an integer greater than 3, and the sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group; the processing unit 320 is also used to generate M initial sequences of reference signals according to the sequence initialization parameters corresponding to the M CDM groups respectively; the processing unit 320 is also used to generate a reference signal containing multiple reference signal ports according to the M initial sequences of reference signals, wherein the multiple reference signal ports are contained in the M CDM groups, and the initial sequence of the reference signal of the reference signal port is the initial sequence of the reference signal corresponding to the CDM group in which the reference signal port is located; the transceiver unit 310 is used to send the reference signal to the terminal device.

[0086] In some embodiments, the processing unit 320 is specifically used to: generate initial reference signal sequences corresponding to the M CDM groups based on the sequence initialization parameters and the first parameter X, wherein the first parameter X is used to adjust the value of one or more least significant bits (LSBs) of each reference signal sequence in the M initial reference signal sequences, and for each CDM group in the M CDM groups, the value of the first parameter X is related to the index λ of the CDM group.

[0087] It should also be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0088] When the communication device 300 is a network device, the transceiver unit 310 in the communication device 300 can be implemented by a transceiver, for example, it can correspond to... Figure 4 The transceiver 420 in the communication device 400 shown.

[0089] When the communication device 300 is a chip or chip system configured in a network device, the transceiver unit 310 and the processing unit 320 in the communication device 300 can both be implemented through input / output interfaces, circuits, etc.

[0090] Figure 4 Another schematic block diagram of the communication device 400 provided in an embodiment of this application. (See diagram below.) Figure 4 As shown, the device 400 may include a processor 410, a transceiver 420, and a memory 430. The processor 410, transceiver 420, and memory 430 communicate with each other via an internal connection. The memory 430 stores instructions, and the processor 410 executes the instructions stored in the memory 430 to control the transceiver 420 to transmit and / or receive signals.

[0091] It should be understood that the communication device 400 may correspond to the terminal device or network device in the above method embodiments, and may be used to execute the various steps and / or processes executed by the terminal device or network device in the above method embodiments. Optionally, the memory 430 may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. The memory 430 may be a separate device or integrated into the processor 410. The processor 410 may be used to execute the instructions stored in the memory 430, and when the processor 410 executes the instructions stored in the memory, the processor 410 is used to execute the various steps and / or processes of the above method embodiments corresponding to the terminal device or network device.

[0092] Optionally, the communication device 400 is the terminal device in the preceding embodiments.

[0093] Optionally, the communication device 400 is a network device in the preceding embodiments.

[0094] The transceiver 420 may include a transmitter and a receiver. The transceiver 420 may further include an antenna, and the number of antennas may be one or more. The processor 410 and memory 430 may be integrated with the transceiver 420 on different chips. For example, the processor 410 and memory 430 may be integrated in a baseband chip, and the transceiver 420 may be integrated in a radio frequency chip. Alternatively, the processor 410 and memory 430 may be integrated with the transceiver 420 on the same chip. This application does not limit this.

[0095] Optionally, the communication device 400 is a component configured in a terminal device, such as a chip or chip system.

[0096] Optionally, the communication device 400 is a component configured in a network device, such as a chip or chip system.

[0097] The transceiver 420 can also be a communication interface, such as an input / output interface or circuit. The transceiver 420, processor 410, and memory 430 can all be integrated into the same chip, such as within a baseband chip.

[0098] This application also provides a processing apparatus, including at least one processor, the at least one processor being configured to execute a computer program stored in a memory, such that the processing apparatus performs the method executed by the terminal device or the method executed by the network device in the above method embodiments.

[0099] This application also provides a processing apparatus, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the processing apparatus performs the method executed by the terminal device or the method executed by the network device in the above method embodiments.

[0100] It should be understood that the aforementioned processing device can be one or more chips. For example, the processing device can be a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system-on-chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0101] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0102] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0103] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the method executed by the terminal device or network device in the above method embodiments.

[0104] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code, which, when run on a computer, causes the computer to perform the method executed by the terminal device or network device in the above method embodiments.

[0105] According to the method provided in the embodiments of this application, this application also provides a communication system, which may include the aforementioned terminal device and network device.

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

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

[0108] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, include: The terminal device receives indication information sent by the network device. The indication information is used to determine the sequence initialization parameters corresponding to at least one CDM group in which at least one reference signal port is located. The at least one CDM group is contained in M ​​CDM groups, where M is an integer greater than 3. The sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group. The terminal device generates an initial sequence of reference signals based on the sequence initialization parameters and the first parameter X; the first parameter X is used to adjust the value of one or more least significant bits (LSBs) of the initial sequence of reference signals, and the value of the first parameter X is related to the index λ of the CDM group; the value of the first parameter X satisfies one of the following: ; ; ; The terminal device receives a reference signal sent by the network device, and the reference signal is used to perform channel estimation in conjunction with the initial sequence of the reference signal.

2. The method according to claim 1, characterized in that, When the index λ of the CDM group is even, the sequence initialization parameter is the sequence initialization identifier. ; or, When the index λ of the CDM group is odd, the sequence initialization parameter is: .

3. The method according to claim 1, characterized in that, The M is equal to 4 or 6; the index λ of the M CDM groups takes values ​​in the range of {0, 1, ..., M-1}.

4. The method according to any one of claims 1 to 3, characterized in that, The CDM group includes up to four reference signal ports.

5. A communication method, characterized in that, include: The network device determines the sequence initialization parameters corresponding to M code division multiplexing (CDM) groups, where M is an integer greater than 3, and the sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group. The network device generates M initial reference signal sequences based on the sequence initialization parameters corresponding to the M CDM groups and the first parameter X. The first parameter X is used to adjust the value of one or more least significant bits (LSBs) of each reference signal sequence in the M initial reference signal sequences, and for each CDM group in the M CDM groups, the value of the first parameter X is related to the index λ of the CDM group. The network device generates a reference signal containing multiple reference signal ports based on the M initial sequences of reference signals. The multiple reference signal ports are contained in the M CDM groups, and the initial sequence of the reference signal for each reference signal port is the initial sequence of the reference signal corresponding to the CDM group to which the reference signal port is located. The network device sends the reference signal to the terminal device; For each of the M CDM groups, the value of the first parameter X satisfies one of the following: ; ; 。 6. The method according to claim 5, characterized in that, When the index λ of the CDM group is even, the sequence initialization parameter is the sequence initialization identifier. ; or, When the index λ of the CDM group is odd, the sequence initialization parameter is: .

7. The method according to claim 5, characterized in that, The M is equal to 4 or 6; the index λ of the M CDM groups takes values ​​in the range of {0, 1, ..., M-1}.

8. The method according to any one of claims 5 to 7, characterized in that, The CDM group includes up to four reference signal ports.

9. A communication device, characterized in that, include: A transceiver unit is used to receive indication information sent by a network device. The indication information is used to determine the sequence initialization parameters corresponding to at least one CDM group to which at least one reference signal port is located. The at least one CDM group is contained in M ​​CDM groups, where M is an integer greater than 3. The sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group. The processing unit is configured to generate an initial sequence of reference signals based on the sequence initialization parameters and the first parameter X; The first parameter X is used to adjust the value of one or more least significant bits (LSBs) of the initial sequence of the reference signal, and the value of the first parameter X is related to the index λ of the CDM group; the value of the first parameter X satisfies one of the following: ; ; ; The transceiver unit is also used to receive a reference signal sent by the network device, the reference signal being used to perform channel estimation in conjunction with the initial sequence of the reference signal.

10. The apparatus according to claim 9, characterized in that, When the index λ of the CDM group is even, the sequence initialization parameter is the sequence initialization identifier. ; or, When the index λ of the CDM group is odd, the sequence initialization parameter is: .

11. The apparatus according to claim 9, characterized in that, The M is equal to 4 or 6; the index λ of the M CDM groups takes values ​​in the range of {0, 1, ..., M-1}.

12. The apparatus according to any one of claims 9 to 11, characterized in that, The CDM group includes up to four reference signal ports.

13. A communication device, characterized in that, include: The processing unit is used to determine the sequence initialization parameters corresponding to the M code division multiplexing (CDM) groups respectively, where M is an integer greater than 3, and the sequence initialization parameters are related to the parity of the index λ of the corresponding CDM group. The processing unit is further configured to generate M initial sequences of reference signals according to the sequence initialization parameters and the first parameter X corresponding to the M CDM groups respectively; the first parameter X is used to adjust the value of one or more least significant bits (LSBs) of each reference signal sequence in the M initial sequences of reference signals, and for each CDM group in the M CDM groups, the value of the first parameter X is related to the index λ of the CDM group; The processing unit is further configured to generate a reference signal containing multiple reference signal ports based on the M initial sequences of reference signals, wherein the multiple reference signal ports are contained in the M CDM groups, and the initial sequence of the reference signal for each reference signal port is the initial sequence of the reference signal corresponding to the CDM group in which the reference signal port is located. The transceiver unit is used to send the reference signal to the terminal device; For each of the M CDM groups, the value of the first parameter X satisfies one of the following: ; ; 。 14. The apparatus according to claim 13, characterized in that, When the index λ of the CDM group is even, the sequence initialization parameter is the sequence initialization identifier. ; or, When the index λ of the CDM group is odd, the sequence initialization parameter is: .

15. The apparatus according to claim 13, characterized in that, The M is equal to 4 or 6; the index λ of the M CDM groups takes values ​​in the range of {0, 1, ..., M-1}.

16. The apparatus according to any one of claims 13 to 15, characterized in that, The CDM group includes up to four reference signal ports.

17. A communication device, characterized in that, A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1 to 4.

18. A communication device, characterized in that, A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 5 to 8.

19. A chip, characterized in that, include: A processor for retrieving and executing computer instructions from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 4.

20. A chip, characterized in that, include: A processor for retrieving and executing computer instructions from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 5 to 8.

21. A computer-readable storage medium, characterized in that, Used to store computer program instructions, the computer program causing the computer to perform the method as described in any one of claims 1 to 4.

22. A computer-readable storage medium, characterized in that, Used to store computer program instructions, the computer program causing a computer to perform the method as described in any one of claims 5 to 8.

23. A computer program product, characterized in that, It includes computer program instructions that cause a computer to perform the method as described in any one of claims 1 to 4.

24. A computer program product, characterized in that, It includes computer program instructions that cause a computer to perform the method as described in any one of claims 5 to 18.

Citation Information

Patent Citations

  • Reference signal transmission method and device and storage medium

    CN116980097A