Resource determination method, communication device, communication system and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-02
- Publication Date
- 2026-03-10
AI Technical Summary
In communication systems, existing technologies struggle to effectively determine the time-frequency resources of the demodulation reference signal (DMRS), leading to unstable DMRS transmission and excessive signaling overhead.
By interacting with terminals and network devices, the time and frequency resources of DMRS are determined, including the specific configuration of time and frequency domain resources. It supports AI-based DMRS channel estimation and mode, optimizes the number and location of DMRS ports, and designs multiple DMRS modes to reduce signaling overhead.
Stable DMRS transmission was achieved, communication costs were reduced, and the accuracy and efficiency of channel estimation were improved.
Smart Images

Figure CN121646894A_ABST
Abstract
Description
Resource determination method, communication device, communication system, storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a resource determination method, a communication device, a communication system and a storage medium. BACKGROUND
[0002] In a communication system, a demodulation reference signal (DMRS) needs to be transmitted between communication devices for channel estimation.
[0003] SUMMARY
[0004] The present disclosure provides a resource determination method, a communication device, a communication system and a storage medium.
[0005] According to a first aspect of embodiments of the present disclosure, a resource determination method is provided, executed by a terminal, comprising:
[0006] receiving first information transmitted by a network device, the first information being used to determine time-frequency resources of a demodulation reference signal (DMRS).
[0007] According to a second aspect of embodiments of the present disclosure, a resource determination method is provided, executed by a network device, comprising:
[0008] transmitting first information, the first information being used to determine time-frequency resources of a DMRS.
[0009] According to a third aspect of embodiments of the present disclosure, a resource determination method is provided, used in a communication system, the communication system comprising a terminal and a network device, the method comprising:
[0010] the network device transmits first information to the terminal, the first information being used to determine time-frequency resources of a demodulation reference signal (DMRS);
[0011] the terminal receives the first information transmitted by the network device.
[0012] According to a fourth aspect of embodiments of the present disclosure, a terminal is provided, comprising:
[0013] a transceiver module, configured to receive first information transmitted by a network device, the first information being used to determine time-frequency resources of a demodulation reference signal (DMRS).
[0014] According to a fifth aspect of embodiments of the present disclosure, a network device is provided, comprising:
[0015] a transceiver module, configured to transmit first information, the first information being used to determine time-frequency resources of a DMRS.
[0016] According to a sixth aspect of the embodiments of the present disclosure, a communication device is provided, comprising:
[0017] one or more processors;
[0018] The processor is configured to invoke instructions to enable the communication device to perform the resource determination method according to any one of the first aspect to the second aspect.
[0019] According to a seventh aspect of the embodiments of the present disclosure, a communication system is provided, comprising a terminal and a network device, wherein the terminal is configured to implement the resource determination method according to the first aspect, and the network device is configured to implement the resource determination method according to the second aspect.
[0020] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions are run on a communication device, enable the communication device to perform the resource determination method according to any one of the first aspect to the second aspect.
[0021] According to a ninth aspect, the embodiments of the present disclosure provide a program product, comprising a computer program, when the computer program is executed by a communication device, implements the resource determination method according to the first aspect and the second aspect.
[0022] According to a tenth aspect, the embodiments of the present disclosure provide a computer program, when the computer program is run on a computer, enables the computer to perform the resource determination method according to the first aspect and the second aspect.
[0023] It can be understood that the terminal, the network device, the communication device, the communication system, the storage medium, the program product, and the computer program are all used to perform the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be described here. BRIEF DESCRIPTION OF DRAWINGS
[0024] The above and / or additional aspects and advantages of the present disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, wherein:
[0025] FIG. 1 is a schematic diagram of the architecture of some communication systems according to an embodiment of the present disclosure;
[0026] FIG. 2A is a schematic diagram of the interaction of a resource determination method according to an embodiment of the present disclosure;
[0027] FIGS. 2B-2I are schematic diagrams of the structure of DMRS patterns according to an embodiment of the present disclosure;
[0028] FIG. 3 is a schematic diagram of the flow of a resource determination method according to another embodiment of the present disclosure;
[0029] Figure 4 is a flowchart illustrating a resource determination method provided in another embodiment of this disclosure;
[0030] Figure 5 is a flowchart illustrating a resource determination method provided in another embodiment of this disclosure;
[0031] Figure 6A is a schematic diagram of the structure of a terminal provided in an embodiment of this disclosure;
[0032] Figure 6B is a schematic diagram of the structure of a network device provided in an embodiment of this disclosure;
[0033] Figure 7A is a schematic diagram of the structure of a communication device provided in an embodiment of this disclosure;
[0034] Figure 7B is a schematic diagram of the structure of a chip provided in an embodiment of this disclosure. Detailed Implementation
[0035] This disclosure provides a resource determination method, a communication device, a communication system, and a storage medium.
[0036] In a first aspect, embodiments of this disclosure propose a resource determination method, executed by a terminal, the method comprising:
[0037] The system receives first information sent by a network device, which is used to determine the time-frequency resources of the demodulation reference signal DMRS.
[0038] In the above embodiments, the network device can send first information to the terminal so that the terminal can determine the time and frequency resources of DMRS based on the first information, thereby enabling the terminal to send and receive DMRS based on the time and frequency resources of DMRS, ensuring the successful transmission of DMRS.
[0039] In conjunction with some embodiments of the first aspect, in some embodiments, the time-frequency resources include time-domain resources and / or frequency-domain resources;
[0040] The frequency domain resources of the DMRS include at least one of the following:
[0041] The number of resource elements (REs) occupied by each DMRS port in every N resource blocks (RBs);
[0042] The location of the RE occupied by each DMRS port in every N RBs; where N is a positive integer.
[0043] In the above embodiments, it is explained what information the frequency domain resources of DMRS specifically include, so that the network device can successfully send this information to the terminal, thereby enabling the terminal to successfully determine the frequency domain resources of DMRS based on this information and send DMRS based on the frequency domain resources, thus ensuring the successful transmission of DMRS.
[0044] In some embodiments combined with the first aspect, in some embodiments, the method further includes:
[0045] sending, to the network device, second information used to indicate that the terminal supports a first function, the first function including at least one of: AI-based DMRS channel estimation, sending a first DMRS pattern, and receiving the first DMRS pattern; wherein the first DMRS pattern is a DMRS pattern used by the terminal when performing AI-based DMRS channel estimation.
[0046] In the above embodiments, the terminal can report to the network device whether the terminal supports AI-based DMRS channel estimation, so that when the terminal supports AI-based DMRS channel estimation, the network device can send the terminal a DMRS time-frequency resource with a smaller number of occupied REs, so that the terminal can send DMRS based on the time-frequency resource, thereby reducing signaling overhead and reducing communication cost.
[0047] In some embodiments combined with the first aspect, in some embodiments, the first information is used to determine time-frequency resources of a first DMRS pattern; and in the first DMRS pattern, each DMRS port occupies less than 1 RE per RB on average.
[0048] In some embodiments combined with the first aspect, in some embodiments, the first information is further used to determine time-frequency resources of a second DMRS pattern; the second DMRS pattern supports a smaller number of DMRS ports than the first DMRS pattern, and in the second DMRS pattern, each DMRS port occupies greater than or equal to 1 RE per RB on average.
[0049] In the above embodiments, the first information can be used to indicate time-frequency resources of different types of DMRS, wherein the number of supported DMRS ports is different between different types of DMRS, thereby the network device can use the first information to indicate the DMRS matching the terminal capability to the terminal, ensuring the stability and accuracy of DMRS transmission.
[0050] In some embodiments combined with the first aspect, in some embodiments, the first DMRS pattern occupies a single symbol and supports 2 CDM groups; each CDM group includes 8×M DMRS ports; and M is a positive integer.
[0051] In some embodiments of the first aspect, in some embodiments, the first DMRS pattern occupies two symbols, supports 2 CDM groups, each CDM group includes 16*M DMRS ports, and M is a positive integer.
[0052] In some embodiments of the first aspect, in some embodiments, a starting position of a first RB in the RBs corresponding to the first DMRS pattern and the point A are separated by 4*M*F RBs, and F is a non-negative integer.
[0053] In some embodiments of the first aspect, in some embodiments, the first DMRS pattern occupies one symbol, supports 3 CDM groups, each CDM group includes 8*A DMRS ports, and A is a positive integer.
[0054] In some embodiments of the first aspect, in some embodiments, the first DMRS pattern occupies two symbols, supports 3 CDM groups, each CDM group includes 16*A DMRS ports, and A is a positive integer.
[0055] In some embodiments of the first aspect, in some embodiments, a starting position of a first RB in the RBs corresponding to the first DMRS pattern and the point A are separated by 2*A*C RBs, and C is a non-negative integer.
[0056] In the above embodiments, a plurality of "DMRS patterns occupying fewer REs" are designed, so that DMRS can be transmitted based on these patterns, signaling overhead is reduced, and communication cost is reduced.
[0057] In a second aspect, the embodiments of the present disclosure provide a resource determination method, executed by a network device, the method comprising:
[0058] sending first information, the first information being used to determine time-frequency resources of DMRS.
[0059] In some embodiments of the second aspect, in some embodiments, the time-frequency resources include time domain resources and / or frequency domain resources.
[0060] The frequency domain resources of the DMRS include at least one of:
[0061] The number of REs occupied by each DMRS port in each N RB;
[0062] The position of the REs occupied by each DMRS port in each N RB, wherein N is a positive integer.
[0063] In some embodiments of the second aspect, in some embodiments, the method further comprises:
[0064] receive second information reported by the terminal, the second information being used to indicate that the terminal supports a first function, the first function including at least one of: AI-based DMRS channel estimation, sending a first DMRS pattern, and receiving the first DMRS pattern; wherein the first DMRS pattern is a DMRS pattern used by the terminal when performing AI-based DMRS channel estimation.
[0065] With some embodiments of the second aspect, in some embodiments, the first information is used to determine time-frequency resources of the first DMRS pattern; and in the first DMRS pattern, each DMRS port occupies less than 1 RE per RB on average.
[0066] With some embodiments of the second aspect, in some embodiments, the first information is further used to determine time-frequency resources of a second DMRS pattern; the second DMRS pattern supports a number of DMRS ports less than that supported by the first DMRS pattern, and in the second DMRS pattern, each DMRS port occupies greater than or equal to 1 RE per RB on average.
[0067] With some embodiments of the second aspect, in some embodiments, the first DMRS pattern occupies a single symbol and supports 2 CDM groups; each CDM group includes 8 x M DMRS ports; and M is a positive integer.
[0068] With some embodiments of the second aspect, in some embodiments, the first DMRS pattern occupies a double symbol and supports 2 CDM groups; each CDM group includes 16 x M DMRS ports; and M is a positive integer.
[0069] With some embodiments of the second aspect, in some embodiments, a starting position of a first RB in the RBs corresponding to the first DMRS pattern is spaced apart from the point A by 4 x M x F RBs; and F is a non-negative integer.
[0070] With some embodiments of the second aspect, in some embodiments, the first DMRS pattern occupies a single symbol and supports 3 CDM groups; each CDM group includes 8 x A DMRS ports; and A is a positive integer.
[0071] In some embodiments of the second aspect, in some embodiments, the first DMRS pattern occupies two symbols, supports 3 CDM groups, each CDM group includes 16*A DMRS ports, and A is a positive integer.
[0072] In some embodiments of the second aspect, in some embodiments, a starting position of a first RB in the RBs corresponding to the first DMRS pattern is spaced apart from the point A by 2*A*C RBs, and C is a non-negative integer.
[0073] In a third aspect, the embodiments of the present disclosure provide a resource determination method, used for a communication system, the communication system including a terminal and a network device, and the method includes:
[0074] The network device sends first information to the terminal, and the first information is used to determine time-frequency resources of a demodulation reference signal (DMRS).
[0075] The terminal receives the first information sent by the network device.
[0076] In a fourth aspect, the embodiments of the present disclosure provide a terminal, including:
[0077] The transceiver module is configured to receive first information sent by a network device, and the first information is used to determine time-frequency resources of a demodulation reference signal (DMRS).
[0078] In some embodiments of the fourth aspect, in some embodiments, the time-frequency resources include time-domain resources and / or frequency-domain resources.
[0079] The frequency-domain resources of the DMRS include at least one of the following:
[0080] The number of resource elements (REs) occupied by each DMRS port in every N resource blocks (RBs);
[0081] The position of the REs occupied by each DMRS port in every N RBs; and N is a positive integer.
[0082] In some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0083] The transceiver module is configured to send second information to the network device, and the second information is used to indicate that the terminal supports a first function, and the first function includes at least one of the following: AI-based DMRS channel estimation, sending a first DMRS pattern, and receiving the first DMRS pattern; and the first DMRS pattern is a DMRS pattern used by the terminal when performing AI-based DMRS channel estimation.
[0084] In some embodiments of the fourth aspect, in some embodiments, the first information is used to determine time-frequency resources of a first DMRS pattern; in the first DMRS pattern, a number of REs occupied by each DMRS port in each RB is less than 1 on average.
[0085] In some embodiments of the fourth aspect, in some embodiments, the first information is further used to determine time-frequency resources of a second DMRS pattern; a number of DMRS ports supported by the second DMRS pattern is less than a number of DMRS ports supported by the first DMRS pattern, and in the second DMRS pattern, a number of REs occupied by each DMRS port in each RB is greater than or equal to 1 on average.
[0086] In some embodiments of the fourth aspect, in some embodiments, a number of REs occupied by each DMRS port in each RB in the first DMRS pattern is less than 1 on average.
[0087] In some embodiments of the fourth aspect, in some embodiments, the first DMRS pattern occupies a single symbol, and supports 2 code division multiplexing (CDM) groups; each CDM group includes 8 x M DMRS ports; M is a positive integer.
[0088] In some embodiments of the fourth aspect, in some embodiments, the first DMRS pattern occupies a double symbol, and supports 2 CDM groups; each CDM group includes 16 x M DMRS ports; M is a positive integer.
[0089] In some embodiments of the fourth aspect, in some embodiments, a starting position of a first RB in the RBs corresponding to the first DMRS pattern is spaced apart from the point A by 4 x M x F RBs; F is a non-negative integer.
[0090] In some embodiments of the fourth aspect, in some embodiments, the first DMRS pattern occupies a single symbol, and supports 3 CDM groups; each CDM group includes 8 x A DMRS ports; A is a positive integer.
[0091] In some embodiments of the fourth aspect, in some embodiments, the first DMRS pattern occupies a double symbol, and supports 3 CDM groups; each CDM group includes 16 x A DMRS ports; A is a positive integer.
[0092] In some embodiments of the fourth aspect, in some embodiments, a starting position of a first RB in the RBs corresponding to the first DMRS pattern is spaced apart from the point A by 2 x A x C RBs, where C is a non-negative integer.
[0093] In a fifth aspect, the embodiments of the present disclosure provide a network device, comprising:
[0094] A transceiver configured to transmit first information, the first information being used to determine time-frequency resources of DMRS.
[0095] In some embodiments of the fifth aspect, in some embodiments, the time-frequency resources include time domain resources and / or frequency domain resources.
[0096] The frequency domain resources of the DMRS include at least one of:
[0097] A number of REs occupied by each DMRS port in every N RBs;
[0098] A position of the REs occupied by each DMRS port in every N RBs, where N is a positive integer.
[0099] In some embodiments of the fifth aspect, in some embodiments, the method further comprises:
[0100] Receiving second information reported by a terminal, the second information being used to indicate that the terminal supports a first function, the first function including at least one of: AI-based DMRS channel estimation, transmission of a first DMRS pattern, and reception of the first DMRS pattern, where the first DMRS pattern is a DMRS pattern used by the terminal when performing AI-based DMRS channel estimation.
[0101] In some embodiments of the fifth aspect, in some embodiments, the first information is used to determine time-frequency resources of a first DMRS pattern, and in the first DMRS pattern, a number of REs occupied by each DMRS port in each RB is less than 1 on average.
[0102] In some embodiments of the fifth aspect, in some embodiments, the first information is further used to determine time-frequency resources of a second DMRS pattern, and a number of DMRS ports supported by the second DMRS pattern is less than a number of DMRS ports supported by the first DMRS pattern, and in the second DMRS pattern, a number of REs occupied by each DMRS port in each RB is greater than or equal to 1 on average.
[0103] In some embodiments of the fifth aspect, in some embodiments, the first DMRS pattern occupies a single symbol, supports 2 code division multiplexing, CDM, groups, each CDM group includes 8*M DMRS ports, and M is a positive integer.
[0104] In some embodiments of the fifth aspect, in some embodiments, the first DMRS pattern occupies a double symbol, supports 2 CDM groups, each CDM group includes 16*M DMRS ports, and M is a positive integer.
[0105] In some embodiments of the fifth aspect, in some embodiments, a starting position of a first RB of the RBs corresponding to the first DMRS pattern and the point A are separated by 4*M*F RBs, and F is a non-negative integer.
[0106] In some embodiments of the fifth aspect, in some embodiments, the first DMRS pattern occupies a single symbol, supports 3 CDM groups, each CDM group includes 8*A DMRS ports, and A is a positive integer.
[0107] In some embodiments of the fifth aspect, in some embodiments, the first DMRS pattern occupies a double symbol, supports 3 CDM groups, each CDM group includes 16*A DMRS ports, and A is a positive integer.
[0108] In some embodiments of the fifth aspect, in some embodiments, a starting position of a first RB of the RBs corresponding to the first DMRS pattern and the point A are separated by 2*A*C RBs, and C is a non-negative integer.
[0109] In a sixth aspect, the embodiments of the present disclosure provide a communication device, which includes one or more processors, one or more memories for storing instructions, and the processor is configured to invoke the instructions to enable the communication device to perform the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0110] In a seventh aspect, the embodiments of the present disclosure provide a communication system, which includes a terminal and a network device, the terminal is configured to perform the method described in the first aspect and the optional implementation of the first aspect, and the network device is configured to perform the method described in the second aspect and the optional implementation of the second aspect.
[0111] In an eighth aspect, a storage medium is provided, and the storage medium stores instructions. When the instructions run on a communication device, the communication device performs the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0112] In a ninth aspect, a program product is provided, and the program product includes a computer program. When the computer program is executed by a processor, the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect is implemented.
[0113] In a tenth aspect, a computer program is provided. When the computer program runs on a computer, the computer performs the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0114] It can be understood that the terminal, the network device, the communication device, the communication system, the storage medium, the program product, and the computer program are all used to execute the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be described here.
[0115] The embodiments of the present disclosure propose a resource determination method, a communication device, a communication system, and a storage medium. In some embodiments, the resource determination method, the information processing method, the information sending method, and the information receiving method can be replaced with each other, the communication device, the information processing device, the information sending device, and the information receiving device can be replaced with each other, and the information processing system, the communication system, the information sending system, and the information receiving system can be replaced with each other.
[0116] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation of other embodiments.
[0117] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form a new embodiment according to the logical relationship between them.
[0118] The terms used in the embodiments of the present disclosure are only for the purpose of describing particular embodiments and are not intended to be limiting of the present disclosure.
[0119] In the embodiments of the present disclosure, an element expressed in singular form, such as "a", "an", "the", "said", "the aforementioned", "the foregoing", "this", and the like, can represent "one and only one", or can represent "one or more", "at least one", and the like, unless otherwise specified. For example, in the case of using an article such as "a", "an", "the", and the like in English, the noun following the article can be understood as a singular expression, or can be understood as a plural expression.
[0120] In the embodiments of the present disclosure, "plurality" means two or more.
[0121] In some embodiments, the terms "at least one of", "at least one of", "at least one of", "one or more", "a plurality of", "multiple", and the like can be replaced with each other.
[0122] In the embodiments of the present disclosure, the description manner such as "at least one of A, B, C, and the like", "A and / or B and / or C, and the like" includes any one of A, B, C, and the like existing alone, and also includes any combination of any multiple of A, B, C, and the like, each of which can exist alone; for example, "at least one of A, B, C" includes the cases of A alone, B alone, C alone, A and B in combination, A and C in combination, B and C in combination, A and B and C in combination; for example, A and / or B includes the cases of A alone, B alone, and the combination of A and B.
[0123] In some embodiments, the description manner such as "A in one case, and B in another case", "in response to one case A, in response to another case B", and the like can include the following technical solutions according to the case: A is executed regardless of B, that is, A in some embodiments; B is executed regardless of A, that is, B in some embodiments; A and B are selectively executed, that is, A and B are selected from A and B to be executed in some embodiments; A and B are both executed, that is, A and B in some embodiments. When there are more branches such as A, B, C, and the like, it is similar to the above.
[0124] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description objects are described in the claims or embodiments in the context of the description, and should not be construed as redundant limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified by them are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different; for another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0125] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0126] In some embodiments, the terms of "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0127] In some embodiments, the terms of "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above" and the like can be replaced with each other, and the terms of "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below" and the like can be replaced with each other.
[0128] In some embodiments, an apparatus or the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name described in the embodiments, and the terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.
[0129] In some embodiments, a "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.
[0130] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "carrier", "component carrier", "bandwidth part (BWP)" and the like can be replaced with each other.
[0131] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.
[0132] In some embodiments, an access network device, a core network device, or a network device can be replaced with a terminal. For example, for a structure in which communication between an access network device, a core network device, or a network device and a terminal is replaced with communication between a plurality of terminals (for example, also referred to as device-to-device (D2D), vehicle-to-everything (V2X), and so on), embodiments of the present disclosure can also be applied. In this case, a structure in which a terminal has all or part of the functions of an access network device can also be provided. Furthermore, the language of "uplink," "downlink," and so on can also be replaced with language corresponding to communication between terminals (for example, "side"). For example, an uplink channel, a downlink channel, and so on can be replaced with a side channel, and an uplink, a downlink, and so on can be replaced with a side link.
[0133] In some embodiments, a terminal can be replaced with an access network device, a core network device, or a network device. In this case, a structure in which an access network device, a core network device, or a network device has all or part of the functions of a terminal can also be provided.
[0134] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country where the location is situated.
[0135] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.
[0136] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0137] The correspondence shown in each table in the present disclosure can be configured or predefined. The values of the information in each table are merely examples, and other values can be configured, and the present disclosure is not limited thereto. When configuring the correspondence between the information and each parameter, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows in the table in the present disclosure can also not be configured. For another example, the above table can be appropriately deformed, adjusted, etc., for example, split, merged, etc. The names of the parameters shown in the titles of the above tables can also use other names understandable by the communication device, and the values or representations of the parameters can also use other values or representations understandable by the communication device. When implementing the above tables, other data structures can also be used, for example, arrays, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, etc.
[0138] The predefinition in the present disclosure can be understood as definition, predefinition, storage, prestorage, prenegotiation, preconfiguration, solidification, or pre-burning.
[0139] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the communication system 100 can include a terminal, a network device. Optionally, the network device described above can include at least one of an access network device, a core network device.
[0140] In some embodiments, the terminal includes at least one of a mobile phone, a user equipment (UE), a wearable device, an Internet of Things (IoT) device, a narrowband IoT (NB-IOT) device, a communication-capable automobile, a smart automobile, a Pad, a wireless communication-capable computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device for industrial control, a wireless terminal device for self-driving, a wireless terminal device for remote medical surgery, a wireless terminal device for a smart grid, a wireless terminal device for transportation safety, a wireless terminal device for a smart city, a wireless terminal device for a smart home, and the like, but is not limited thereto.
[0141] In some embodiments, the access network device is at least one of a node or a device that accesses a terminal to a wireless network, and can include an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a wireless fidelity (WiFi) system, and the like, but is not limited thereto.
[0142] In some embodiments, the technical solutions of the present disclosure can be applicable to an Open RAN architecture, at this time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0143] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers are controlled by the CU, and the rest or all of the protocol layers are distributed in the DU and controlled by the CU, but not limited thereto.
[0144] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of one or more network elements. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next-generation core (NGC), for example. Alternatively, the core network device can also be a location management function network element. Exemplarily, the location management function network element includes a location server, which can be implemented as any one of the following: a location management function (LMF), an enhanced serving mobile location center (E-SMLC), a secure user plane location (SUPL), and a SUPL location platform (SUPL LP).
[0145] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. It can be known by those skilled in the art that, as the system architecture evolves and new business scenarios appear, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.
[0146] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1, or part of the main bodies, but are not limited thereto. The main bodies shown in FIG. 1 are illustrative, and the communication system can include all or part of the main bodies in FIG. 1, or other main bodies other than those in FIG. 1. The number and form of each main body is arbitrary, and the connection relationship between the main bodies is illustrative. The main bodies can be connected or not connected, and the connection can be in any manner, can be direct or indirect, and can be wired or wireless.
[0147] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 6th generation mobile communication system (6G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other resource determination methods, next-generation systems expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, a combination of LTE or LTE-A and 5G, and the like).
[0148] Optionally, an "artificial intelligent (AI) based channel estimation" is introduced in the communication system. For example, a measurement result of a DMRS can be input into an AI model, and a channel estimation result can be directly output by the AI model. With the help of the AI based channel estimation, a terminal can achieve a higher DMRS channel estimation accuracy with less resource elements (REs) occupied by the DMRS. Therefore, how to design a DMRS pattern occupying less REs is a problem to be solved.
[0149] FIG. 2A is an interaction schematic diagram of a resource determination method according to an embodiment of the present disclosure. As shown in FIG. 2A, the embodiment of the present disclosure relates to a resource determination method for the communication system 100, and the method comprises the following steps:
[0150] In step 2101, the terminal sends second information to the network device.
[0151] Optionally, the second information can be used to indicate the capability information of the terminal. For example, the second information can be used to indicate that the terminal supports a first function. Optionally, the first function can include at least one of the following: AI based DMRS channel estimation, sending a first DMRS pattern, and receiving the first DMRS pattern. The first DMRS pattern is a DMRS pattern used by the terminal when performing AI based DMRS channel estimation. For details of the first DMRS pattern, refer to the description of subsequent step 2102. In other embodiments, the first function can also include, for example: sending and / or receiving a DMRS based on the first DMRS pattern.
[0152] Optionally, in some embodiments, the terminal can support receiving and / or sending the first DMRS pattern when the terminal supports AI based DMRS channel estimation. In some embodiments, the "terminal supporting receiving and / or sending the first DMRS pattern, and sending and / or receiving a DMRS based on the first DMRS pattern" described above can also be referred to as: the terminal supporting AI based DMRS transmission, and the transmission includes sending and / or receiving.
[0153] In step 2102, the network device sends first information to the terminal.
[0154] Optionally, the first information can be used to determine the time-frequency resource of the DMRS. Optionally, the time-frequency resource can include time domain resource and / or frequency domain resource. In some embodiments, the frequency domain resource of the DMRS can include at least one of the following:
[0155] a number of resource elements (REs) occupied by each DMRS port in every N resource blocks (RBs);
[0156] a location of REs or subcarriers occupied by each DMRS port in every N RBs, where N is a positive integer and N is less than or equal to a total number of RBs occupied by the frequency domain resource of the DMRS.
[0157] Optionally, in some embodiments, the first information can be used to determine time-frequency resources of the first DMRS pattern; in other embodiments, the first information can be used to determine time-frequency resources of the second DMRS pattern; in yet other embodiments, the first information can be used to determine time-frequency resources of the first DMRS pattern and time-frequency resources of the second DMRS pattern.
[0158] Optionally, in the first DMRS pattern, a number of REs occupied by each DMRS port in each RB is less than 1 on average. In the second DMRS pattern, a number of REs occupied by each DMRS port in each RB is greater than or equal to 1 on average. A number of DMRS ports supported by the second DMRS pattern is less than a number of DMRS ports supported by the first DMRS pattern.
[0159] Optionally, the network device can send the first information to the terminal based on a method used by the terminal to perform channel estimation. For example, when the network device determines that the terminal performs channel estimation based on AI, the first information sent by the network device can be used to determine time-frequency resources of the first DMRS pattern; when the network device determines that the terminal does not perform channel estimation based on AI, the first information sent by the network device can be used to determine time-frequency resources of the second DMRS pattern.
[0160] The following describes patterns of the first DMRS pattern and the second DMRS pattern in detail.
[0161] Optionally, the first DMRS pattern and the second DMRS pattern can each include two types of DMRS patterns, for example, can be divided into two types based on different divisions of a number of code division multiplexing groups (CDM groups) supported, and the two types can include etype 1 and etype 2.
[0162] In some embodiments, the etype 1 in the first DMRS pattern can occupy a single symbol, can support 2 CDM groups, each CDM group includes 8*M DMRS ports, and M is a positive integer. Optionally, the etype 1 in the first DMRS pattern corresponding to each terminal can occupy 4*M RBs, and the DMRS ports in each CDM group are repeatedly mapped 3 times in the 4*M RBs. In addition, the starting position of the first RB in the RB corresponding to the etype 1 in the first DMRS pattern is spaced 4*M*F RBs from the point A, and F is a non-negative integer.
[0163] For example, FIG. 2B is a structural diagram of the etype 1 in the first DMRS pattern when M=1, according to an embodiment of the present disclosure. One block in FIG. 2B represents one RE or one subcarrier, and 12 REs in the vertical direction represent one RB. As shown in FIG. 2B, when M=1, the etype 1 in the first DMRS pattern can occupy a single symbol, support two CDM groups, CDM group #1 and CDM group #2, wherein assuming that the DMRS port numbers supported by the etype 1 in the first DMRS pattern are 0-15, the 8 DMRS ports supported by the CDM group #1 are: DMRS ports 0, 1, 4, 5, 8, 9, 12, and 13; and the 8 DMRS ports supported by the CDM group #2 are: DMRS ports 2, 3, 6, 7, 10, 11, 14, and 15. Optionally, the CDM group #1 can occupy the 1st, 3rd, 5th, 7th, 9th, and 11th REs of the first RB, and the 1st and 3rd REs of the second RB, and the DMRS signals of the 8 DMRS ports in the CDM group #1 can be multiplexed and sent by using an FD OCC code with a length of 8. In addition, the CDM group #2 can occupy the 2nd, 4th, 6th, 8th, 10th, and 12th REs of the first RB, and the 2nd and 4th REs of the second RB, and the DMRS signals of the 8 DMRS ports in the CDM group #2 can be multiplexed and sent by using an FD OCC code with a length of 8.
[0164] Optionally, in an embodiment of the present disclosure, when M=1, the etype 1 in the first DMRS pattern can occupy at least 4 RBs, and the DMRS ports in each CDM group are repeatedly mapped 3 times in every 4 RBs.
[0165] Optionally, when the 8 DMRS ports in the CDM group#1 are mapped for the first time, they can be mapped to the 1st, 3rd, 5th, 7th, 9th, 11th REs of the first RB, and the 1st, 3rd REs of the second RB; when the 8 DMRS ports in the CDM group#1 are mapped for the second time, they can be mapped to the 5th, 7th, 9th, 11th REs of the second RB, and the 1st, 3rd, 5th, 7th REs of the third RB; when the 8 DMRS ports in the CDM group#1 are mapped for the third time, they can be mapped to the 9th, 11th REs of the third RB, and the 1st, 3rd, 5th, 7th, 9th, 11th REs of the fourth RB. The three mappings of the CDM group#1 all use the same DMRS sequence.
[0166] Optionally, when the 8 DMRS ports in the CDM group#2 are mapped for the first time, they can be mapped to the 2nd, 4th, 6th, 8th, 10th, 12th REs of the first RB, and the 2nd, 4th REs of the second RB; when the 8 DMRS ports in the CDM group#2 are mapped for the second time, they can be mapped to the 6th, 8th, 10th, 12th REs of the second RB, and the 2nd, 4th, 6th, 8th REs of the third RB; when the 8 DMRS ports in the CDM group#2 are mapped for the third time, they can be mapped to the 10th, 12th REs of the third RB, and the 2nd, 4th, 6th, 8th, 10th, 12th REs of the fourth RB. The three mappings of the CDM group#2 all use the same DMRS sequence.
[0167] Therefore, according to the above description, for the etype 1 occupying a single symbol in the first DMRS pattern, the 8 DMRS ports in the 4 RBs occupy 24 REs in total, and therefore, one DMRS port occupies 3 REs in 4 RBs on average, and each DMRS port occupies 0.75 RE in each RB on average.
[0168] In some embodiments, the etype 1 in the first DMRS pattern can occupy double symbols, and can support 2 CDM groups; each CDM group includes 16 x M DMRS ports; M is a positive integer. Optionally, the etype 1 in the first DMRS pattern corresponding to each terminal can occupy 4 x M RBs, and in the 4 x M RBs, the DMRS ports in each CDM group are mapped repeatedly for 3 times. In addition, the starting position of the first RB in the RB corresponding to the etype 1 in the first DMRS pattern is spaced apart from the point A by 4 x M x F RBs; F is a non-negative integer.
[0169] For example, FIG. 2C is a structure diagram of etype 1 in the first DMRS pattern when M = 1 according to an embodiment of the present disclosure. As shown in FIG. 2C, when M = 1, etype 1 in the first DMRS pattern can occupy two symbols, support two CDM groups, CDM group #1 and CDM group #2, respectively. Assuming that the DMRS port numbers supported by etype 1 in the first DMRS pattern are 0-31, the 16 DMRS ports supported by CDM group #1 are: DMRS ports 0, 1, 4, 5, 8, 9, 12, 13, 16, 17, 20, 21, 24, 25, 28, 29; and the 16 DMRS ports supported by CDM group #2 are: DMRS ports 2, 3, 6, 7, 10, 11, 14, 15, 18, 19, 22, 23, 26, 27, 30, 31. Optionally, CDM group #1 can occupy the 1st, 3rd, 5th, 7th, 9th, 11th subcarriers of the first RB of the two symbols respectively, and the 1st, 3rd subcarriers of the second RB of the two symbols respectively, and the DMRS signals of the 16 DMRS ports in CDM group #1 can be multiplexed and sent by using an FD OCC code with a length of 8. CDM group #2 can occupy the 2nd, 4th, 6th, 8th, 10th, 12th subcarriers of the first RB of the two symbols respectively, and the 2nd, 4th subcarriers of the second RB of the two symbols respectively, and the DMRS signals of the 16 DMRS ports in CDM group #2 can be multiplexed and sent by using an FD OCC code with a length of 8.
[0170] Optionally, in an embodiment of the present disclosure, when M = 1, etype 1 in the first DMRS pattern can occupy at least 4 RBs, and the DMRS ports in each CDM group are repeated and mapped 3 times in every 4 RBs.
[0171] Optionally, the 16 DMRS ports in the CDM group #1 can be mapped onto the 1st, 3rd, 5th, 7th, 9th, 11th subcarriers of the first RB of the two symbols and the 1st, 3rd subcarriers of the second RB of the two symbols in the first mapping; the 16 DMRS ports in the CDM group #1 can be mapped onto the 5th, 7th, 9th, 11th subcarriers of the second RB of the two symbols and the 1st, 3rd, 5th subcarriers of the third RB of the two symbols in the second mapping; the 16 DMRS ports in the CDM group #1 can be mapped onto the 9th, 11th subcarriers of the third RB of the two symbols and the 1st, 3rd, 5th, 7th, 9th, 11th subcarriers of the fourth RB of the two symbols in the third mapping. The same DMRS sequence is used in the three mappings of the CDM group #1.
[0172] Optionally, the 16 DMRS ports in the CDM group #2 can be mapped onto the 2nd, 4th, 6th, 8th, 10th, 12th subcarriers of the first RB of the two symbols and the 2nd, 4th subcarriers of the second RB of the two symbols in the first mapping; the 16 DMRS ports in the CDM group #2 can be mapped onto the 6th, 8th, 10th, 12th subcarriers of the second RB of the two symbols and the 2nd, 4th, 6th, 8th subcarriers of the third RB of the two symbols in the second mapping; the 16 DMRS ports in the CDM group #2 can be mapped onto the 10th, 12th subcarriers of the third RB of the two symbols and the 2nd, 4th, 6th, 8th, 10th, 12th subcarriers of the fourth RB of the two symbols in the third mapping. The same DMRS sequence is used in the three mappings of the CDM group #2.
[0173] Therefore, according to the above description, for the etype 1 occupying two symbols in the first DMRS pattern, the 16 DMRS ports in the 4 RBs occupy 48 REs in total, and one DMRS port occupies 3 REs in an average in the 4 RBs, and each DMRS port occupies 0.75 RE in an average in each RB.
[0174] In some embodiments, the etype 2 in the first DMRS pattern can occupy a single symbol, support 3 CDM groups, each CDM group includes 8 x A DMRS ports, and A is a positive integer. Optionally, the etype 2 in the first DMRS pattern corresponding to each terminal can occupy 2 x A RBs, in which the DMRS ports in each CDM group are mapped once. In addition, the starting position of the first RB in the RB corresponding to the etype 2 in the first DMRS pattern and the point A are separated by 2 x A x C RBs, and C is a non-negative integer.
[0175] For example, FIG. 2D is a structural diagram of the etype 2 in the first DMRS pattern when A = 1 according to an embodiment of the present disclosure. As shown in FIG. 2D, when A = 1, the etype 2 in the first DMRS pattern can occupy a single symbol, occupy at least 2 RBs, and support three CDM groups, namely CDM group #1, CDM group #2, and CDM group #3. Assuming that the DMRS port numbers supported by the etype 2 in the first DMRS pattern are 0-23, the 8 DMRS ports (Ports) supported by the CDM group #1 are DMRS ports 0, 1, 6, 7, 12, 13, 18, and 19; the 8 DMRS ports (Ports) supported by the CDM group #2 are DMRS ports 2, 3, 8, 9, 14, 15, 20, and 21; and the 8 DMRS ports (Ports) supported by the CDM group #3 are DMRS ports 4, 5, 10, 11, 16, 17, 22, and 23. Optionally, the CDM group #1 can occupy the 1st, 2nd, 7th, and 8th REs of the first and second RBs, and can use an FD OCC code with a length of 8 to multiplex and send the DMRS signals of the 8 DMRS ports in the CDM group #1. The CDM group #2 can occupy the 3rd, 4th, 9th, and 10th REs of the first and second RBs, and can use an FD OCC code with a length of 8 to multiplex and send the DMRS signals of the 8 DMRS ports in the CDM group #2. The CDM group #3 can occupy the 5th, 6th, 11th, and 12th REs of the first and second RBs, and can use an FD OCC code with a length of 8 to multiplex and send the DMRS signals of the 8 DMRS ports in the CDM group #3.
[0176] According to the above, for the etype 2 occupying a single symbol in the first DMRS pattern, 8 DMRS ports in 2 RBs occupy 8 REs in total, and one DMRS port occupies 1 RE in 2 RBs on average, and each DMRS port occupies 0.5 RE in each RB on average.
[0177] In some embodiments, the etype 2 in the first DMRS pattern can occupy double symbols, and can support 3 CDM groups; each CDM group includes 16 x A DMRS ports; A is a positive integer. Alternatively, the etype 2 in the first DMRS pattern corresponding to each terminal can occupy 2 x A RBs, and in the 2 x A RBs, the DMRS ports in each CDM group are mapped once. In addition, the starting position of the first RB in the RB corresponding to the etype 2 in the first DMRS pattern and the point A are separated by 2 x A x C RBs; C is a non-negative integer.
[0178] For example, FIG. 2E is a structure diagram of etype 2 in the first DMRS pattern when M = 1, according to an embodiment of the present disclosure. As shown in FIG. 2E, when A = 1, etype 2 in the first DMRS pattern can occupy two symbols, occupy at least 2 RBs, and support three CDM groups, namely CDM group #1, CDM group #2, and CDM group #3. Assuming that the DMRS port numbers supported by etype 2 in the first DMRS pattern are 0-47, the 16 DMRS ports supported by CDM group #1 are DMRS ports 0, 1, 6, 7, 12, 13, 18, 19, 24, 26, 30, 31, 36, 37, 42, 43; the 16 DMRS ports supported by CDM group #2 are DMRS ports 2, 3, 8, 9, 14, 15, 20, 21, 26, 27, 32, 33, 38, 39, 44, 45; and the 16 DMRS ports supported by CDM group #3 are DMRS ports 4, 5, 10, 11, 16, 17, 22, 23, 28, 29, 34, 35, 40, 41, 46, 47. Optionally, CDM group #1 can occupy the 1st, 2nd, 7th, and 8th subcarriers of the first RB and the second RB on the two symbols, respectively, and a length-8 FD OCC code can be used to multiplex and send the DMRS signals of the 16 DMRS ports in CDM group #1. CDM group #2 can occupy the 3rd, 4th, 9th, and 10th subcarriers of the first RB and the second RB on the two symbols, respectively, and a length-8 FD OCC code can be used to multiplex and send the DMRS signals of the 16 DMRS ports in CDM group #2. CDM group #3 can occupy the 5th, 6th, 11th, and 12th subcarriers of the first RB and the second RB on the two symbols, respectively, and a length-8 FD OCC code can be used to multiplex and send the DMRS signals of the 16 DMRS ports in CDM group #3.
[0179] Therefore, in view of the above, for etype 2 in the first DMRS pattern occupying two symbols, the 16 DMRS ports in the 2 RBs occupy 16 subcarriers in total, and therefore one DMRS port occupies 1 subcarrier in the 2 RBs on average, and each DMRS port occupies 0.5 RE in each RB on average.
[0180] Optionally, etype 1 in the second DMRS pattern can occupy one symbol and can support 2 CDM groups, and each CDM group includes 4 DMRS ports.
[0181] For example, FIG. 2F is a structural diagram of etype 1 in the second DMRS pattern according to an embodiment of the present disclosure. As shown in FIG. 2F, etype 1 in the second DMRS pattern can occupy a single symbol, support two CDM groups, CDM group #1 and CDM group #2. Assuming that etype 1 in the second DMRS pattern supports DMRS port numbers 0-8, CDM group #1 supports four DMRS ports (Ports) DMRS port 0, 1, 4, 5, and CDM group #2 supports four DMRS ports (Ports) DMRS port 2, 3, 6, 7. Optionally, CDM group #1 can occupy the first, third, fifth, and seventh REs of the first RB, and a length-4 FD OCC code can be used to multiplex and send DMRS signals of the four DMRS ports in CDM group #1. In addition, CDM group #2 can occupy the second, fourth, sixth, and eighth REs of the first RB, and a length-4 FD OCC code can be used to multiplex and send DMRS signals of the four DMRS ports in CDM group #2.
[0182] Optionally, in an embodiment of the present disclosure, etype 1 in the second DMRS pattern can occupy at least two RBs, and the DMRS ports in each CDM group are repeatedly mapped three times in every two RBs.
[0183] Optionally, when the four DMRS ports in CDM group #1 are mapped for the first time, they can be mapped to the first, third, fifth, and seventh REs of the first RB; when the four DMRS ports in CDM group #1 are mapped for the second time, they can be mapped to the ninth and eleventh REs of the first RB and to the first and third REs of the second RB; and when the four DMRS ports in CDM group #1 are mapped for the third time, they can be mapped to the fifth, seventh, ninth, and eleventh REs of the second RB. The three mappings of CDM group #1 all use the same DMRS sequence.
[0184] Optionally, when the 4 DMRS ports in the CDM group#2 are mapped for the first time, they can be mapped to the 2nd, 4th, 6th, 8th REs of the first RB; when the 4 DMRS ports in the CDM group#2 are mapped for the second time, they can be mapped to the 11th, 12th REs of the first RB and the 2nd, 4th REs of the second RB; when the 4 DMRS ports in the CDM group#2 are mapped for the third time, they can be mapped to the 6th, 8th, 10th, 12th REs of the second RB. Wherein, the same DMRS sequence is used for the three mappings of the CDM group#2.
[0185] Therefore, according to the above description, for the etype 1 occupying a single symbol in the second DMRS pattern, the 4 DMRS ports in the 2 RBs occupy a total of 12 REs, and therefore, one DMRS port occupies an average of 3 REs in the 2 RBs, and each DMRS port occupies an average of 1.5 REs in each RB.
[0186] In some embodiments, the etype 1 in the second DMRS pattern can occupy a double symbol and can support 2 CDM groups; each CDM group includes 8 DMRS ports.
[0187] For example, FIG. 2G is a structural schematic diagram of the etype 1 in the second DMRS pattern according to an embodiment of the present disclosure. As shown in FIG. 2G, the etype 1 in the second DMRS pattern can occupy a double symbol and support two CDM groups, namely CDM group#1 and CDM group#2. Assuming that the etype 1 in the second DMRS pattern supports DMRS port numbers 0-15, the 8 DMRS ports (Port) supported by the CDM group#1 are: DMRS ports 0, 1, 4, 5, 8, 9, 12, 13; and the 8 DMRS ports (Port) supported by the CDM group#2 are: DMRS ports 2, 3, 6, 7, 10, 11, 14, 15. Optionally, the CDM group#1 can occupy the 1st, 3rd, 5th, 7th subcarriers of the first RB of the two symbols respectively, and the 8 DMRS ports in the CDM group#1 can be multiplexed and sent by using the FD OCC code with a length of 4. In addition, the CDM group#2 can occupy the 2nd, 4th, 6th, 8th subcarriers of the first RB of the two symbols respectively, and the 8 DMRS ports in the CDM group#2 can be multiplexed and sent by using the FD OCC code with a length of 4.
[0188] Optionally, in the embodiments of the present disclosure, the etype 1 in the second DMRS pattern can occupy at least 2 RBs, and the DMRS ports in each CDM group are repeatedly mapped 3 times in every 2 RBs.
[0189] Optionally, when the 8 DMRS ports in the CDM group #1 are mapped for the first time, the 8 DMRS ports can be mapped to the 1st, 3rd, 5th and 7th subcarriers of the first RB of two symbols; when the 8 DMRS ports in the CDM group #1 are mapped for the second time, the 8 DMRS ports can be mapped to the 9th and 11th subcarriers of the first RB of two symbols, and to the 1st and 3rd subcarriers of the second RB of two symbols; when the 8 DMRS ports in the CDM group #1 are mapped for the third time, the 8 DMRS ports can be mapped to the 5th, 7th, 9th and 11th subcarriers of the second RB of two symbols. The three mappings of the CDM group #1 all use the same DMRS sequence.
[0190] Optionally, when the 8 DMRS ports in the CDM group #2 are mapped for the first time, the 8 DMRS ports can be mapped to the 2nd, 4th, 6th and 8th subcarriers of the first RB of two symbols; when the 8 DMRS ports in the CDM group #2 are mapped for the second time, the 8 DMRS ports can be mapped to the 11th and 12th subcarriers of the first RB of two symbols, and to the 2nd and 4th subcarriers of the second RB of two symbols; when the 8 DMRS ports in the CDM group #2 are mapped for the third time, the 8 DMRS ports can be mapped to the 6th, 8th, 10th and 12th subcarriers of the second RB of two symbols. The three mappings of the CDM group #2 all use the same DMRS sequence.
[0191] Therefore, according to the above content, for the etype 1 occupying double symbols in the second DMRS pattern, the 8 DMRS ports in the 2 RBs occupy a total of 24 REs, and therefore one DMRS port occupies an average of 3 REs in the 2 RBs, and each DMRS port occupies an average of 1.5 REs in each RB.
[0192] In some embodiments, the etype 2 in the second DMRS pattern can occupy a single symbol and at least 1 RB, and supports 3 CDM groups; each CDM group includes 4 DMRS ports.
[0193] For example, FIG. 2H is a structural diagram of etype 2 in the second DMRS pattern according to an embodiment of the present disclosure. As shown in FIG. 2H, etype 2 in the second DMRS pattern can occupy a single symbol, support three CDM groups, namely CDM group #1, CDM group #2, and CDM group #3. Assuming that the DMRS port numbers supported by etype 2 in the second DMRS pattern are 0-11, the four DMRS ports (Ports) supported by CDM group #1 are DMRS ports 0, 1, 6, and 7; the four DMRS ports (Ports) supported by CDM group #2 are DMRS ports 2, 3, 8, and 9; and the four DMRS ports (Ports) supported by CDM group #3 are DMRS ports 4, 5, 10, and 11. Optionally, CDM group #1 can occupy the first, second, seventh, and eighth REs of the first RB, and a length-4 FD OCC code can be used to multiplex and send the DMRS signals of the four DMRS ports in CDM group #1. CDM group #2 can occupy the third, fourth, ninth, and tenth REs of the first RB, and a length-4 FD OCC code can be used to multiplex and send the DMRS signals of the four DMRS ports in CDM group #2. CDM group #3 can occupy the fifth, sixth, eleventh, and twelfth REs of the first RB, and a length-4 FD OCC code can be used to multiplex and send the DMRS signals of the four DMRS ports in CDM group #3.
[0194] Therefore, in combination with the above, for etype 2 in the second DMRS pattern occupying a single symbol, the four DMRS ports in one RB occupy a total of four REs, and one DMRS port occupies an average of one RE in one RB, that is, each DMRS port occupies an average of one RE in each RB.
[0195] In some embodiments, etype 2 in the second DMRS pattern can occupy two symbols, can occupy at least one RB, and support three CDM groups, each CDM group including eight DMRS ports.
[0196] For example, FIG. 2I is a structural diagram of etype 2 in a second DMRS pattern according to an embodiment of the present disclosure. As shown in FIG. 2I, etype 2 in the second DMRS pattern supports three CDM groups, namely CDM group #1, CDM group #2, and CDM group #3. Assuming that the DMRS port numbers supported by etype 2 in the second DMRS pattern are 0-23, the 8 DMRS ports supported by CDM group #1 are DMRS ports 0, 1, 6, 7, 12, 13, 18, and 19; the 8 DMRS ports supported by CDM group #2 are DMRS ports 2, 3, 8, 9, 14, 15, 20, and 21; and the 8 DMRS ports supported by CDM group #3 are DMRS ports 4, 5, 10, 11, 16, 17, 22, and 23. Optionally, CDM group #1 can occupy the 1st, 2nd, 7th, and 8th subcarriers of the first RB of two symbols, and a length-4 FD OCC code can be used to multiplex the DMRS signals of the 8 DMRS ports in CDM group #1. CDM group #2 can occupy the 3rd, 4th, 9th, and 10th subcarriers of the first RB of two symbols, and a length-4 FD OCC code can be used to multiplex the DMRS signals of the 8 DMRS ports in CDM group #2. CDM group #3 can occupy the 5th, 6th, 11th, and 12th subcarriers of the first RB of two symbols, and a length-4 FD OCC code can be used to multiplex the DMRS signals of the 8 DMRS ports in CDM group #3.
[0197] Therefore, according to the above description, for etype 2 in the second DMRS pattern occupying two symbols, the 8 DMRS ports in 1 RB occupy 8 subcarriers in total, and one DMRS port occupies 1 RE in 1 RB on average, i.e., each DMRS port occupies 1 RE in each RB on average.
[0198] In summary, the first DMRS pattern supports a larger number of DMRS ports than the second DMRS pattern, and each DMRS port of the first DMRS pattern occupies a smaller number of REs in each RB on average than each DMRS port of the second DMRS pattern. Thus, the first DMRS pattern can be used in the "AI-based channel estimation" scenario to further save communication resources on the basis of ensuring channel estimation accuracy. In addition, the second DMRS pattern can be used in the "non-AI-based channel estimation" scenario to ensure channel estimation accuracy.
[0199] Step 2103: The terminal determines the time-frequency resource of the DMRS.
[0200] Optionally, the terminal can determine the time-frequency resource of the DMRS based on the first information sent by the network device, and / or the terminal can determine the time-frequency resource of the DMRS based on a protocol agreement. Optionally, the time-frequency resource of the DMRS can include the time-frequency resource of the first DMRS pattern and / or the time-frequency resource of the second DMRS pattern. Optionally, in some embodiments, when the terminal performs channel estimation based on AI, the terminal can determine the time-frequency resource of the first DMRS pattern, and when the terminal does not perform channel estimation based on AI, the terminal can determine the time-frequency resource of the second DMRS pattern. For details, refer to the description of step 2102 above.
[0201] Step 2104: The terminal transmits or receives the DMRS based on the time-frequency resource of the DMRS to perform channel estimation.
[0202] Optionally, in some embodiments, the terminal can receive the DMRS sent by the network device based on the time-frequency resource of the DMRS while receiving at least one of the physical broadcast channel (PBCH), the physical downlink control channel (PDCCH), and the physical downlink shared channel (PDSCH) sent by the network device, and perform downlink channel estimation based on the received DMRS.
[0203] In some embodiments, the terminal can transmit the DMRS based on the time-frequency resource of the DMRS when transmitting a physical uplink control channel (PUCCH) and / or a physical uplink shared channel (PUSCH) to enable the network device to perform uplink channel estimation.
[0204] In the above embodiments, the network device can transmit first information to the terminal to enable the terminal to determine the time-frequency resource of the DMRS based on the first information, so that the terminal can subsequently transmit and receive the DMRS based on the time-frequency resource of the DMRS, ensuring successful transmission of the DMRS.
[0205] In the above embodiments, the terminal can report to the network device whether the terminal supports AI-based DMRS channel estimation, so that when the terminal supports AI-based DMRS channel estimation, the network device can transmit DMRS time-frequency resources with fewer occupied REs to the terminal, so that the terminal can transmit the DMRS based on the time-frequency resources, thereby reducing signaling overhead and reducing communication costs.
[0206] In the above embodiments, the first information can be used to indicate time-frequency resources of different types of DMRS, wherein the number of DMRS ports supported by different types of DMRS is different, thereby enabling the network device to indicate to the terminal a DMRS matching the terminal's capabilities using the first information, ensuring the stability and accuracy of DMRS transmission.
[0207] In the above embodiments, a plurality of "DMRS patterns occupying fewer REs" are designed to enable transmission of the DMRS based on these patterns, thereby reducing signaling overhead and reducing communication costs.
[0208] The resource determination method according to the embodiments of the present disclosure can include at least one of steps 2101-2104. For example, step 2101 can be implemented as an independent embodiment, step 2102 can be implemented as an independent embodiment, step 2103 can be implemented as an independent embodiment, and step 2101+S2102 can be implemented as an independent embodiment, but is not limited thereto.
[0209] In the present embodiment or example, each step can be independent, arbitrarily combined or exchanged in order, the optional mode or optional example can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples.
[0210] FIG. 3 is a flow diagram of a resource determination method according to an embodiment of the present disclosure. As shown in FIG. 3, the present embodiment relates to a resource determination method for a terminal, and the method comprises the following steps.
[0211] In step 3101, first information sent by a network device is received.
[0212] Optionally, the first information is used to determine time-frequency resources of a demodulation reference signal (DMRS).
[0213] Optionally, the time-frequency resources include time domain resources and / or frequency domain resources.
[0214] The frequency domain resources of the DMRS include at least one of the following:
[0215] The number of resource elements (REs) occupied by each DMRS port in every N resource blocks (RBs);
[0216] The position of the REs occupied by each DMRS port in every N RBs; where N is a positive integer.
[0217] Optionally, the method further comprises the following steps.
[0218] Second information is sent to the network device, where the second information is used to indicate that the terminal supports a first function, and the first function includes at least one of the following: AI-based DMRS channel estimation, sending a first DMRS pattern, and receiving a first DMRS pattern; where the first DMRS pattern is a DMRS pattern used by the terminal when performing AI-based DMRS channel estimation.
[0219] Optionally, the first information is used to determine time-frequency resources of a first DMRS pattern; and in the first DMRS pattern, the number of REs occupied by each DMRS port in each RB is less than 1 on average.
[0220] Optionally, the first information is also used to determine time-frequency resources of a second DMRS pattern; the number of DMRS ports supported by the second DMRS pattern is less than the number of DMRS ports supported by the first DMRS pattern, and in the second DMRS pattern, the number of REs occupied by each DMRS port in each RB is greater than or equal to 1 on average.
[0221] Optionally, the first DMRS pattern occupies a single symbol and supports 2 code division multiplexing (CDM) groups; each CDM group includes 8xM DMRS ports; and M is a positive integer.
[0222] Optionally, the first DMRS pattern occupies two symbols, supports 2 CDM groups, and each CDM group includes 16*M DMRS ports, where M is a positive integer.
[0223] Optionally, a starting position of a first RB in the RBs corresponding to the first DMRS pattern and the point A are separated by 4*M*F RBs, where F is a non-negative integer.
[0224] Optionally, the first DMRS pattern occupies two symbols, supports 3 CDM groups, and each CDM group includes 16*A DMRS ports, where A is a positive integer.
[0225] Optionally, the first DMRS pattern occupies two symbols, supports 3 CDM groups, and each CDM group includes 16*A DMRS ports, where A is a positive integer.
[0226] Optionally, a starting position of a first RB in the RBs corresponding to the first DMRS pattern and the point A are separated by 2*A*C RBs, where C is a non-negative integer.
[0227] Details about step 3101 can be referred to the descriptions of the above embodiments.
[0228] In the embodiments or examples, each step can be independent, arbitrarily combined or exchanged in order, the optional modes or examples can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples.
[0229] FIG. 4 is a flow diagram of a resource determination method according to an embodiment of the present disclosure. As shown in FIG. 4, the embodiment of the present disclosure relates to a resource determination method, for a network device, the method comprising:
[0230] Step 4101, sending first information.
[0231] Optionally, the first information is used to determine time-frequency resources of a DMRS.
[0232] Optionally, the time-frequency resources include time domain resources and / or frequency domain resources.
[0233] The frequency domain resources of the DMRS include at least one of:
[0234] A number of REs occupied by each DMRS port in each N RBs;
[0235] A position of REs occupied by each DMRS port in each N RBs, where N is a positive integer.
[0236] Optionally, the method further comprises:
[0237] receiving second information reported by the terminal, the second information being used to indicate that the terminal supports a first function, the first function including at least one of the following: AI-based DMRS channel estimation, sending a first DMRS pattern, and receiving the first DMRS pattern; wherein the first DMRS pattern is a DMRS pattern used by the terminal when performing AI-based DMRS channel estimation.
[0238] Optionally, the first information is used to determine time-frequency resources of the first DMRS pattern; and in the first DMRS pattern, each DMRS port occupies less than 1 RE on average in each RB.
[0239] Optionally, the first information is further used to determine time-frequency resources of a second DMRS pattern; the second DMRS pattern supports a number of DMRS ports less than that supported by the first DMRS pattern, and in the second DMRS pattern, each DMRS port occupies greater than or equal to 1 RE on average in each RB.
[0240] Optionally, the first DMRS pattern occupies a single symbol and supports 2 CDM groups; each CDM group includes 8xM DMRS ports; and M is a positive integer.
[0241] Optionally, the first DMRS pattern occupies a double symbol and supports 2 CDM groups; each CDM group includes 16xM DMRS ports; and M is a positive integer.
[0242] Optionally, a starting position of a first RB in the RB corresponding to the first DMRS pattern and the point A are separated by 4xMxF RBs; and F is a non-negative integer.
[0243] Optionally, the first DMRS pattern occupies a single symbol and supports 3 CDM groups; each CDM group includes 8xA DMRS ports; and A is a positive integer.
[0244] Optionally, the first DMRS pattern occupies a double symbol and supports 3 CDM groups; each CDM group includes 16xA DMRS ports; and A is a positive integer.
[0245] Optionally, a starting position of a first RB in the RB corresponding to the first DMRS pattern and the point A are separated by 2xAxC RBs; and C is a non-negative integer.
[0246] The details of step 4101 can refer to the above embodiment description.
[0247] In the embodiments or examples, each step can be independent, arbitrarily combined or exchanged in sequence, and optional modes or examples can be arbitrarily combined, without contradiction, and can be arbitrarily combined with any step of other embodiments or other examples.
[0248] FIG. 5 is a flow diagram of a resource determination method according to an embodiment of the present disclosure. As shown in FIG. 5, the embodiment of the present disclosure relates to a resource determination method for a communication system including a terminal, a network device, and the above method includes at least one of the following:
[0249] Step 5101, the network device sends first information to the terminal;
[0250] Step 5102, the terminal receives the first information sent by the network device.
[0251] The optional implementation of steps 5101-5102 can refer to the above embodiment description.
[0252] In some embodiments, the above method can include the method described in the above communication system side, terminal side, network device side, etc. Embodiments will not be repeated here.
[0253] The resource determination method related by the embodiment of the present disclosure can include at least one of steps 5101-5102. For example, step 5101 can be implemented as an independent embodiment, and step 5102 can be implemented as an independent embodiment, but not limited thereto.
[0254] In the embodiments or examples, each step can be independent, arbitrarily combined or exchanged in sequence, and optional modes or examples can be arbitrarily combined, without contradiction, and can be arbitrarily combined with any step of other embodiments or other examples.
[0255] The following is an exemplary description of the above method.
[0256] In traditional communication transmission, DMRS is used for channel estimation, such as sending PBCH, PDCCH, PDSCH, PUCCH, PUSCH, and DMRS will be sent at the same time. After the terminal receives the DMRS, the DMRS is used for channel estimation, and then the estimated channel is used to receive the data on the corresponding channel.
[0257] To increase the number of DMRS ports, R18 increases the number of DMRS ports of etype 1 to 8 ports in a single symbol and 16 ports in a double symbol without increasing the DMRS signaling overhead; and increases the number of DMRS ports of etype 2 to 12 ports in a single symbol and 24 ports in a double symbol. Optionally, etype 1 can be as shown in FIGS. 2F and 2G. Etype 2 can be as shown in FIGS. 2H and 2I.
[0258] However, at present, with the help of AI-based channel estimation, the terminal can achieve high DMRS channel estimation accuracy with fewer REs occupied by DMRS.
[0259] How to design a DMRS pattern that occupies fewer REs is a problem to be solved.
[0260] The present disclosure proposes a design method of AI-based DMRS pattern, which ensures channel estimation accuracy while reducing DMRS RE occupation and increasing the number of DMRS ports.
[0261] I. A DMRS design method: a terminal receives configuration information, which is used by the terminal to determine the frequency domain resource of DMRS.
[0262] II. Based on I, the frequency domain resource of DMRS includes the number and / or position of REs (or subcarriers) occupied by the terminal in every N RBs. Wherein, for one DMRS port, the number of REs occupied by DMRS in each RB is less than 1.
[0263] 1. Based on II, the terminal reports capability information, which is used to indicate that the terminal supports AI-based DMRS channel estimation
[0264] 2. When the terminal performs channel estimation based on AI, the base station can send the DMRS pattern with less RE occupation proposed in the present disclosure;
[0265] When the terminal fallbacks to the traditional non-AI-based DMRS channel estimation, the base station sends the traditional DMRS pattern with more RE occupation.
[0266] III. Based on II, for etype 1, i.e., all DMRS ports are divided into two CDM groups, as shown in the following figure:
[0267] 1. The subcarrier positions occupied by single symbol and double symbol are the same.
[0268] 2. For single symbol.
[0269] • CDM group 1 occupies 1, 3, 5, 7, 9, 11 of the first RB and 1, 3 of the second RB, a total of 8 subcarriers, 8 ports within CDM group 1 are supported by using length-8 FD OCC code; port numbers are shown in Figure 2B
[0270] • CDM group 2 occupies 2, 4, 6, 8, 10, 12 of the first RB and 2, 4 of the second RB, a total of 8 subcarriers, 8 ports within CDM group 2 are supported by using length-8 FD OCC code; port numbers are shown in Figure 2B
[0271] • The above gives the case of doubling the number of ports based on the traditional method, and the same principle applies when the number of ports is increased by 4 times and 8 times
[0272] 3. For double symbols
[0273] • CDM group 1 occupies 1, 3, 5, 7, 9, 11 of the first RB and 1, 3 of the second RB, a total of 8 subcarriers, 8 ports within CDM group 1 are supported by using length-8 FD OCC code; port numbers are shown in Figure 2B
[0274] CDM group 2 occupies 2, 4, 6, 8, 10, 12 of the first RB and 2, 4 of the second RB, a total of 8 subcarriers, 8 ports within CDM group 2 are supported by using length-8 FD OCC code; port numbers are shown in Figure 2B.
[0275] Four, based on three, for etype1, it can be seen that two RBs can be used to make up 8 subcarriers as 8 ports multiplexed within the CDM group. The remaining 8 subcarriers of the two RBs cannot be used if allocated in units of 2 RBs.
[0276] 1. Therefore, the present disclosure proposes that DMRS allocation be made in units of 4 RBs (correspondingly, the RBs occupied by the channel corresponding to the DMRS are also multiples of 4 RBs. When the number of ports is increased by 4 times, the occupied RBs are multiples of 8 RBs……), it can be seen that 4 RBs can make up three groups of CDM group 1 and three groups of CDM group 2 subcarriers, all CDM group 1 repeatedly sends the same sequence (i.e. each port occupies only 3 REs in 4 RBs), all CDM group 2 repeatedly sends the same sequence.
[0277] • The first mapping of CDM group 1 occupies subcarriers 1, 3, 5, 7, 9, 11 of the first RB and subcarriers 1, 3 of the second RB, for a total of 8 subcarriers;
[0278] • The second mapping of CDM group 1 occupies subcarriers 5, 7, 9, 11 of the second RB and subcarriers 1, 3, 5, 7 of the third RB, for a total of 8 subcarriers;
[0279] • The third mapping of CDM group 1 occupies subcarriers 9, 11 of the third RB and subcarriers 1, 3, 5, 7, 9, 11 of the fourth RB, for a total of 8 subcarriers;
[0280] • Similarly, the mapping numbers for CDM group 2 are simply the mapping numbers for CDM group 1 plus 1.
[0281] 2. And to ensure multiplexing of DMRS resources among multiple UEs, the DMRS allocation for each UE is in units of 4 PRBs (RBs and PRBs are interchangeable), and the starting point of the first PRB must be at a position that is a multiple of 4 PRBs relative to point A (common resource block 0) (when the number of ports is increased by a factor of 4, the starting RB position is a multiple of 8 RBs, and so on)
[0282] Five, based on two, for etype 2, i.e., all DMRS ports are divided into three CDM groups, as shown in the following figure:
[0283] 1. The subcarrier positions occupied by single-symbol and double-symbol are the same
[0284] 2. For single-symbol
[0285] • CDM group 1 occupies subcarriers 1, 2, 7, 8 of the first RB and the second RB, for a total of 8 subcarriers, and length-8 FD OCC codes are used to support 8 ports within CDM group 1; the port numbers are shown in Figure 2D
[0286] • CDM group 2 occupies subcarriers 3, 4, 9, 10 of the first RB and the second RB, for a total of 8 subcarriers, and length-8 FD OCC codes are used to support 8 ports within CDM group 2; the port numbers are shown in Figure 2D
[0287] • CDM group 3 occupies the 5th, 6th, 11th, 12th subcarriers of the first and second RBs, a total of 8 subcarriers, and uses an FD OCC code with a length of 8 to support 8 ports within the CDM group 3; the port numbers are shown in FIG. 2D
[0288] •
[0289] • The above is given based on the case where the number of ports is doubled according to the conventional method, and the same principle applies when the number of ports is quadrupled or octupled
[0290] 3. For double symbols
[0291] • CDM group 1 occupies the 1st, 2nd, 7th, 8th subcarriers of the first and second RBs on two symbols, a total of 16 subcarriers, and uses an FD OCC code with a length of 8 to support 16 ports within the CDM group 1; the port numbers are shown in FIG. 2E
[0292] • CDM group 2 occupies the 3rd, 4th, 9th, 10th subcarriers of the first and second RBs on two symbols, a total of 16 subcarriers, and uses an FD OCC code with a length of 8 to support 16 ports within the CDM group 2; the port numbers are shown in FIG. 2E
[0293] • CDM group 3 occupies the 5th, 6th, 11th, 10th subcarriers of the first and second RBs on two symbols, a total of 16 subcarriers, and uses an FD OCC code with a length of 8 to support 16 ports within the CDM group 3; the port numbers are shown in FIG. 2E.
[0294] Six, based on three, for etype2, it can be seen that two RBs can be used to make up 8 subcarriers as 8 port multiplexing within a CDM group. If the allocation is made according to the conventional method of 1 RB as a unit, it cannot be allocated.
[0295] 1. Therefore, the present disclosure proposes that DMRS allocation be made in units of 2 RBs (correspondingly, the RBs occupied by the channel corresponding to the DMRS are also multiples of 2 RBs. When the number of ports is quadrupled, the occupied RBs are multiples of 4 RBs……), and it can be seen that 2 RBs can make up a group of CDM group 1, a group of CDM group 2, and a group of CDM group 3 subcarriers, i.e. each port occupies only 1 RE in 2 RBs.
[0296] • The RE positions are the same as before
[0297] And in order to guarantee multiplex of DMRS resources between multiple UEs, DMRS allocation of each UE is in units of 2 PRBs (RB and PRB can be interchanged), and the starting point of the first PRB must be a position that is a multiple of 2 PRBs relative to point A (common resource block 0) (when the number of ports is increased to 4 times, the position of the starting RB is a multiple of 4 RBs……).
[0298] The present disclosure proposes a design of an AI-based DMRS pattern, reduces the number of REs occupied by DMRS, and reduces the signaling overhead of reference signals.
[0299] Embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device including units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another device is also proposed, including units or modules for implementing each step performed by a network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0300] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize the functions of any of the above methods or the units or modules of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of the hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship between the elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0301] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), or the like.
[0302] FIG. 6A is a structural schematic diagram of a terminal according to an embodiment of the present disclosure. As shown in FIG. 6A, the terminal includes:
[0303] The transceiver module is configured to receive first information sent by the network device, the first information being used to determine time-frequency resources of a demodulation reference signal (DMRS).
[0304] Optionally, the transceiver module is configured to perform steps related to “transceiving” performed by the terminal in any of the above methods. The terminal further includes a processing module, and the processing module is configured to perform steps related to “processing” performed by the terminal in any of the above methods,
[0305] FIG. 6B is a structural schematic diagram of a network device according to an embodiment of the present disclosure. As shown in FIG. 6B, the network device includes:
[0306] The transceiver module is configured to send first information, the first information being used to determine time-frequency resources of a demodulation reference signal (DMRS).
[0307] Optionally, the transceiver module is configured to perform the steps related to "transceiving" performed by the network device in any of the above methods. The network device further comprises a processing module configured to perform the steps related to "processing" performed by the network device in any of the above methods.
[0308] FIG. 7A is a structural schematic diagram of a communication device 7100 according to the embodiments of the present disclosure. The communication device 7100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment or the first device described above, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments, which can be referred to the descriptions in the above method embodiments.
[0309] As shown in FIG. 7A, the communication device 7100 comprises one or more processors 7101. The processor 7101 can be a general purpose processor or a special purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be configured to process communication protocols and communication data, and the central processing unit can be configured to control the communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. The processor 7101 is configured to invoke instructions to enable the communication device 7100 to perform any of the above methods.
[0310] In some embodiments, the communication device 7100 further comprises one or more memories 7102 configured to store instructions. Optionally, all or part of the memory 7102 can also be located outside the communication device 7100.
[0311] In some embodiments, the communication device 7100 further comprises one or more transceivers 7103. When the communication device 7100 comprises one or more transceivers 7103, the communication steps in the above methods are performed by the transceiver 7103, and other steps are performed by the processor 7101.
[0312] In some embodiments, the transceiver can comprise a receiver and a transmitter, which can be separate or integrated together. Optionally, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.
[0313] Optionally, the communication device 7100 further includes one or more interface circuits 7104 connected to the memory 7102, which can be configured to receive and output signals to / from the memory 7102 or other devices. For example, the interface circuit 7104 can read instructions stored in the memory 7102 and transmit the instructions to the processor 7101.
[0314] The communication device 7100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 can not be limited by Figure 7a. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) other devices, etc.
[0315] Figure 7B is a structural schematic diagram of a chip 7200 according to an embodiment of the present disclosure. For the case where the communication device 7100 is a chip or a chip system, the structural schematic diagram of the chip 7200 shown in Figure 7B can be referred to, but is not limited thereto.
[0316] The chip 7200 includes one or more processors 7201 configured to invoke instructions to cause the chip 7200 to perform any of the above methods.
[0317] In some embodiments, the chip 7200 further includes one or more interface circuits 7202 connected to the memory 7203, which can be configured to receive and output signals to / from the memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in the memory 7203 and transmit the instructions to the processor 7201. Optionally, the terms interface circuit, interface, transceiver pin, and transceiver can be replaced by each other.
[0318] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Optionally, all or part of the memory 7203 can be outside the chip 7200.
[0319] The disclosure further provides a storage medium having stored instructions which, when executed on the communication device 7100, cause the communication device 7100 to perform any of the methods described above. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and can be a storage medium readable by other apparatuses. Optionally, the storage medium can be a non-transitory storage medium, but is not limited thereto and can be a transitory storage medium.
[0320] The disclosure further provides a program product which, when executed by the communication device 7100, causes the communication device 7100 to perform any of the methods described above. Optionally, the program product is a computer program product.
[0321] The disclosure further provides a computer program which, when executed on a computer, causes the computer to perform any of the methods described above.
[0322] In the above embodiments, all or some of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or some of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded on a computer and executed, all or some of the processes or functions described in the embodiments of the disclosure are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer programs can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available media can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0323] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software manner depends on specific application and design constraints of the technical solutions. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present disclosure.
[0324] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0325] The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present disclosure, which should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A resource determination method, characterized by, The method is performed by a terminal, and the method comprises: receiving first information sent by a network device, the first information being used for determining time-frequency resources of a demodulation reference signal (DMRS).
2. The method of claim 1, wherein, The time-frequency resources comprise time domain resources and / or frequency domain resources. The frequency domain resources of the DMRS comprise at least one of the following: a number of resource elements (REs) occupied by each DMRS port in every N resource blocks (RBs); a position of REs occupied by each DMRS port in every N RBs; wherein N is a positive integer.
3. The method of claim 1 or 2, wherein, The method further comprises: sending second information to the network device, the second information being used for indicating that the terminal supports a first function, the first function comprising at least one of the following: AI-based DMRS channel estimation, sending a first DMRS pattern, and receiving the first DMRS pattern; wherein the first DMRS pattern is a DMRS pattern used by the terminal when performing AI-based DMRS channel estimation.
4. The method according to any one of claims 1 to 3, characterized in that, The first information is used for determining time-frequency resources of the first DMRS pattern; in the first DMRS pattern, a number of REs occupied by each DMRS port in each RB is less than 1 on average.
5. The method of claim 4, wherein, The first information is further used for determining time-frequency resources of a second DMRS pattern; a number of DMRS ports supported by the second DMRS pattern is less than a number of DMRS ports supported by the first DMRS pattern, and in the second DMRS pattern, a number of REs occupied by each DMRS port in each RB is greater than or equal to 1 on average.
6. The method of claim 4 or 5, wherein, The first DMRS pattern occupies a single symbol and supports 2 code division multiplexing (CDM) groups; each CDM group comprises 8×M DMRS ports; M is a positive integer.
7. The method of claim 4 or 5, wherein, The first DMRS pattern occupies a double symbol and supports 2 CDM groups; each CDM group comprises 16×M DMRS ports; M is a positive integer.
8. The method of claim 6 or 7, wherein, A starting position of a first RB in a RB corresponding to the first DMRS pattern is spaced apart from a point A by 4×M×F RBs; F is a non-negative integer.
9. The method of claim 4 or 5, wherein, The first DMRS pattern occupies a single symbol and supports 3 CDM groups; each CDM group comprises 8×A DMRS ports; A is a positive integer.
10. The method of claim 4 or 5, wherein, The first DMRS pattern occupies a double symbol and supports 3 CDM groups; each CDM group comprises 16×A DMRS ports; A is a positive integer.
11. The method of claim 9 or 10, wherein, A starting position of a first RB in a RB corresponding to the first DMRS pattern is spaced apart from a point A by 2×A×C RBs; C is a non-negative integer.
12. A resource determination method, characterized by, The method is performed by a network device, and the method comprises: sending first information, the first information being used for determining time-frequency resources of a DMRS.
13. The method of claim 12, wherein, The time-frequency resources comprise time domain resources and / or frequency domain resources. The frequency domain resources of the DMRS comprise at least one of the following: a number of resource elements (REs) occupied by each DMRS port in every N resource blocks (RBs); A location of REs occupied by each DMRS port in every N RBs; wherein N is a positive integer.
14. The method of claim 12 or 13, wherein, The method further includes: receiving second information reported by the terminal, the second information being used to indicate that the terminal supports a first function, the first function including at least one of the following: AI-based DMRS channel estimation, sending a first DMRS pattern, and receiving the first DMRS pattern; wherein the first DMRS pattern is a DMRS pattern used by the terminal when performing AI-based DMRS channel estimation.
15. The method of any one of claims 12-14, wherein, The first information is used to determine time-frequency resources of a first DMRS pattern; and in the first DMRS pattern, an average number of REs occupied by each DMRS port in each RB is less than 1.
16. The method of any of claim 15, wherein, The first information is further used to determine time-frequency resources of a second DMRS pattern; a number of DMRS ports supported by the second DMRS pattern is less than a number of DMRS ports supported by the first DMRS pattern, and in the second DMRS pattern, an average number of REs occupied by each DMRS port in each RB is greater than or equal to 1.
17. The method of claim 15 or 16, wherein, The first DMRS pattern occupies a single symbol and supports 2 CDM groups; each CDM group includes 8xM DMRS ports; and M is a positive integer.
18. The method of claim 15 or 16, wherein, The first DMRS pattern occupies a double symbol and supports 2 CDM groups; each CDM group includes 16xM DMRS ports; and M is a positive integer.
19. The method of claim 17 or 18, wherein, A starting position of a first RB in a RB corresponding to the first DMRS pattern is spaced apart from point A by 4xMxF RBs; and F is a non-negative integer.
20. The method of claim 15 or 16, wherein, The first DMRS pattern occupies a single symbol and supports 3 CDM groups; each CDM group includes 8xA DMRS ports; and A is a positive integer.
21. The method of claim 15 or 16, wherein, The first DMRS pattern occupies a double symbol and supports 3 CDM groups; each CDM group includes 16xA DMRS ports; and A is a positive integer.
22. The method of claim 20 or 21, wherein, A starting position of a first RB in a RB corresponding to the first DMRS pattern is spaced apart from point A by 2xAxC RBs; and C is a non-negative integer.
23. A resource determination method for a communication system, the communication system including a terminal and a network device, the method comprising: The network device sends first information to the terminal, the first information being used to determine time-frequency resources of a DMRS. The terminal receives the first information sent by the network device.
24. A terminal, characterized by Comprising: The transceiver module is configured to receive the first information sent by the network device, the first information being used to determine time-frequency resources of a DMRS.
25. A network device, comprising: Comprising: The transceiver module is configured to send the first information, the first information being used to determine time-frequency resources of a DMRS.
26. A communications device, characterized by Comprising: One or more processors; a memory coupled to the processor, the memory having stored thereon instructions that, when executed by the processor, cause the communication device to perform the method of any of claims 1-11 or claims 12-22.
27. A communication system, characterized by comprising a terminal configured to implement the method of any of claims 1-11 and a network device configured to implement the method of any of claims 12-22.
28. A storage medium, the storage medium storing instructions, wherein, instructions that, when executed on a communication device, cause the communication device to perform the method of any of claims 1-11 or claims 12-22.
29. A program product, characterized by a computer program that, when executed by a communication device, implements the method of any of claims 1-11 or claims 12-22.