Communication method, communication device, storage medium, and program product
By receiving downlink reference signals sent by network devices and using protocol predefined or network device information to determine DCI detection candidate resources, the problem of invalid detection in terminal blind detection is solved, and the effect of reducing the number of detections and energy consumption is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2024-12-18
- Publication Date
- 2026-06-25
AI Technical Summary
During blind testing, the terminal cannot determine the PDCCH carrying valid DCI information, resulting in an excessive number of blind tests and increasing the possibility of invalid detections.
By receiving downlink reference signals sent by network devices and utilizing information predefined by the protocol or sent by network devices, candidate resources related to DCI detection can be identified, some invalid detections can be avoided, and the number of detections can be reduced.
This reduces the number and complexity of DCI detections, and decreases energy consumption.
Smart Images

Figure CN2024140449_25062026_PF_FP_ABST
Abstract
Description
Communication methods, communication equipment, storage media and software products Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to communication methods, communication devices, storage media, and program products. Background Technology
[0002] The terminal needs to obtain DCI information through blind detection of PDCCH. However, during the terminal's blind detection process, since it does not know the PDCCH carrying the valid DCI information, the number of blind detections is too large, which will lead to some invalid blind detections. Summary of the Invention
[0003] This disclosure provides a communication method, communication device, storage medium, and program product that can be used in the field of communication technology.
[0004] According to a first aspect of the present disclosure, a communication method is proposed, executed by a terminal, comprising: receiving a first downlink reference signal sent by a network device; determining sequence information corresponding to the first downlink reference signal; and determining third information corresponding to the sequence information based on first information or second information; wherein the first information is a mapping relationship between the sequence information of the second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection, the second information is a correspondence between the value of the information bit of the sequence information of the second downlink reference signal and the first candidate resource related to DCI detection, and the third information is used by the terminal to determine a second candidate resource related to DCI detection, wherein the first information is predefined by a protocol or received from the network device, and the second information is predefined by a protocol.
[0005] According to a second aspect of the present disclosure, a communication method is proposed, executed by a network device, comprising: sending a first downlink reference signal to a terminal; and / or sending first information to the terminal; wherein the first downlink reference signal corresponds to sequence information, wherein the first information is a mapping relationship between sequence information of a second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection, the first information being used to determine third information corresponding to the sequence information of the first downlink reference signal, the third information being used to determine a second candidate resource related to DCI detection.
[0006] According to a third aspect of the present disclosure, a communication device is provided, including a transceiver; a memory; and a processor, which are respectively connected to the transceiver and the memory, and configured to control the transmission and reception of wireless signals of the transceiver by executing computer-executable instructions on the memory, and to implement the method described in any one of the first and second aspects.
[0007] According to a fourth aspect of the present disclosure, a computer storage medium is provided that stores computer-executable instructions, which, when executed on a communication device, cause the communication device to perform the communication method described in any one of the first and second aspects.
[0008] According to a fifth aspect of the present disclosure, a program product is provided, comprising at least one of a program and instructions, characterized in that, when the program and instructions are executed by a communication device, they implement the communication method described in any one of the first and second aspects.
[0009] According to the communication method proposed in this disclosure, a sequence of downlink reference signals sent by a network device is used to enable a terminal to determine the sequence information corresponding to the sequence. Based on the information predefined by the protocol or sent by the network device, candidate resources related to downlink control information (DCI) detection are determined by indication or mapping to perform DCI detection. This allows the terminal to avoid some invalid detections during the detection process, thereby reducing the number of detections. Attached Figure Description
[0010] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.
[0011] Figure 1A is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure;
[0012] Figure 1B is a flowchart of the blind inspection process according to PDCCH;
[0013] Figure 2A is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure;
[0014] Figure 2B is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure;
[0015] Figure 2C is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure;
[0016] Figure 2D is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure;
[0017] Figure 3 is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure;
[0018] Figure 4A is a schematic diagram of the candidate locations of the DCI in blind detection;
[0019] Figure 4B is a schematic diagram for identifying the first type of resource;
[0020] Figure 4C is a schematic diagram for identifying the first type of resource;
[0021] Figure 4D is a schematic diagram for identifying the first type of resource;
[0022] Figure 4E is a schematic diagram for identifying the first type of resource;
[0023] Figure 4F is a schematic diagram for identifying the first type of resource;
[0024] Figure 4G is a schematic diagram for identifying the first type of resource;
[0025] Figure 5A is a schematic diagram of the structure of a terminal provided according to an embodiment of the present disclosure;
[0026] Figure 5B is a schematic diagram of the structure of a network device provided according to an embodiment of the present disclosure;
[0027] Figure 6A is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure;
[0028] Figure 6B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation
[0029] This disclosure provides a communication method, communication device, communication system, communication equipment, storage medium, and program product.
[0030] In a first aspect, embodiments of this disclosure provide a communication method executed by a terminal, comprising: receiving a first downlink reference signal sent by a network device; determining sequence information corresponding to the first downlink reference signal; and determining third information corresponding to the sequence information based on first information or second information; wherein the first information is a mapping relationship between the sequence information of the second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection, the second information is a correspondence between the value of the information bit of the sequence information of the second downlink reference signal and the first candidate resource related to DCI detection, and the third information is used by the terminal to determine a second candidate resource related to DCI detection, wherein the first information is predefined by a protocol or received from the network device, and the second information is predefined by a protocol.
[0031] In the above embodiments, the downlink reference signal sent by the network device enables the terminal to determine the candidate resources related to downlink control information (DCI) detection based on the information predefined by the protocol or sent by the network device through indication or mapping, so as to perform DCI detection, thereby avoiding some invalid detections, and thus achieving the purpose of reducing the number of detections, reducing detection complexity and energy consumption.
[0032] In conjunction with some embodiments of the first aspect, in some embodiments, the sequence information of the second downlink reference signal includes at least one of the following: parameters for generating sequence values of the second downlink reference signal; sequence values for initializing the sequence of the second downlink reference signal; a sequence for defining or generating the second downlink reference signal; resource locations in the time domain and / or frequency domain for defining the resource structure for transmitting or receiving the second downlink reference signal; and antenna port information for indicating the antenna port for transmitting or receiving the second downlink reference signal.
[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the third information includes at least one of the following: the number of aggregation level AL candidate resources, where the number of AL candidate resources is the number of second candidate resources corresponding to one AL; the total number of AL candidate resources, where the total number of AL candidate resources is the total number of second candidate resources corresponding to all ALs; a first scaling parameter, where the first scaling parameter is a scaling parameter for the number of second candidate resources corresponding to one AL; a second scaling parameter, where the second scaling parameter is a scaling parameter for the total number of second candidate resources corresponding to all ALs; and AL candidate resource occupancy indication information, where the AL candidate resource occupancy indication information is indication information indicating that a second candidate resource corresponding to one AL is potentially occupied.
[0034] In the above embodiments, the terminal determines the third information and performs DCI detection according to the sequence information of the candidate resources indicated by the third information, thereby reducing the number of detections, avoiding some invalid detections, and thus reducing detection complexity and energy consumption.
[0035] In some embodiments, in conjunction with the first aspect, the method further includes: determining that the third information satisfies the first condition, determining the first type of resource, and performing DCI detection based on the first type of resource.
[0036] In the above embodiments, the terminal determines the first type of resource based on the determined third information, and performs DCI detection according to the first type of resource, thereby reducing the number of detections and avoiding some invalid detections, so as to reduce detection complexity and energy consumption.
[0037] In conjunction with some embodiments of the first aspect, in some embodiments, the first condition includes at least one of the following: the number of AL candidate resources is less than the number of initially configured resources; the product of the total number of AL candidate resources and the first scaling parameter is less than the number of initially configured resources; the total number of AL candidate resources is less than the total number of initially configured resources; and the product of the total number of AL candidate resources and the second scaling parameter is less than the total number of initially configured resources.
[0038] In the above embodiments, based on the first condition, when the third information satisfies the first condition, the terminal can determine the first type of resource for DCI detection, so as to perform DCI detection on the first type of resource, thereby reducing the number of detections and achieving the purpose of reducing detection complexity and energy consumption.
[0039] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first type of resources includes any one of the following: selecting the first n resources from the initial configuration resources as the first type of resources, where n is the number of AL candidate resources, or k is the first scaling factor, and N is the number of initial configuration resources. From the initial configuration resources, select N / 2 resources with odd numbers as the first type of resources, where k = 0.5; from the initial configuration resources, select N / 2 resources with even numbers as the first type of resources, where k = 0.5; from the initial configuration resources, determine the h / k-th resource as the first type of resource, where h ∈ {0, ..., N×k-1}; from the initial configuration resources, determine the h / k+1-th resource as the first type of resource, where... h∈{0,...,N×k-1}; From the initial resource configuration, the h / k+2th resource is determined as the first type of resource, where h∈{0,...,N×k-1}; From the initial resource configuration, the (h-1) / kth resource is determined as the first type of resource, h∈{1,...,N×k}; From the initial resource configuration, the (h-1) / k+1th resource is determined as the first type of resource, h∈{1,...,N×k}; From the initial resource configuration, the (h-1) / k+2th resource is determined as the first type of resource, h∈{h-1) / k+1th resource. The resource is identified as a first-class resource, h∈{1,...,N×k}; from the initial resource allocation, the remaining resources other than the h / (1-k)-th resource are identified as first-class resources, h∈{0,...,N×(1-k)-1}; from the initial resource allocation, the h / (1-k)+1-th resource is identified as a first-class resource, h∈{0,...,N×(1-k)-1}; from the initial resource allocation, the h / (1-k)+2-th resource is identified as a first-class resource, h∈{0,...,N×(1-k)-1}. ...,N×(1-k)-1};From the initial resource configuration, the (h-1) / (1-k)th resource is determined as the first type of resource, h∈{1,...,N×(1-k)};From the initial resource configuration, the (h-1) / (1-k)+1th resource is determined as the first type of resource, h∈{1,...,N×(1-k)};From the initial resource configuration, the (h-1) / (1-k)+2th resource is determined as the first type of resource, h∈{1,...,N×(1-k)}.
[0040] In conjunction with some embodiments of the first aspect, in some embodiments, the first information satisfies at least one of the following: the sequence information of the second downlink reference signal maps to a number of AL candidate resources for an AL value; the sequence information of the second downlink reference signal maps to a total number of AL candidates; the sequence information of the second downlink reference signal maps to a first scaling parameter for an AL value; and the sequence information of the second downlink reference signal maps to a second scaling parameter.
[0041] In conjunction with some embodiments of the first aspect, in some embodiments, the second information satisfies at least one of the following: the value of the information bit of the sequence information of the second downlink reference signal corresponds to one AL candidate resource number for one AL value; the value of the information bit of the sequence information of the second downlink reference signal corresponds to one total number of AL candidate resources; the value of the information bit of the sequence information of the second downlink reference signal corresponds to a first scaling parameter; the value of the information bit of the sequence information of the second downlink reference signal corresponds to a second scaling parameter; when the value of the first bit in the bitmap composed of the information bits of the sequence information of the second downlink reference signal is a first value, the resource corresponding to the first bit is potentially occupied; when the value of the first bit in the bitmap composed of the information bits of the sequence information of the second downlink reference signal is a second value, the resource corresponding to the first bit is not occupied.
[0042] In the above embodiments, the terminal determines candidate resources related to DCI detection based on the predefined protocol or information sent by the network device, so as to perform DCI detection, thereby reducing the number of detections, avoiding some invalid detections, and further reducing detection complexity and energy consumption.
[0043] In a second aspect, embodiments of this disclosure provide a communication method executed by a network device, comprising: sending a first downlink reference signal to a terminal; and / or sending first information to the terminal; wherein the first downlink reference signal corresponds to sequence information, the first information is a mapping relationship between the sequence information of a second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection, the first information is used to determine third information corresponding to the sequence information of the first downlink reference signal, and the third information is used to determine a second candidate resource related to DCI detection.
[0044] In the above embodiments, the network device sends a first downlink reference signal and / or first information to the terminal for the terminal to determine the third information, and then performs DCI detection to avoid some invalid detections, thereby reducing the number of detections, detection complexity and energy consumption.
[0045] In conjunction with some embodiments of the second aspect, in some embodiments, the sequence information of the second downlink reference signal includes at least one of the following: parameters for generating sequence values of the second downlink reference signal; sequence values for initializing the sequence of the second downlink reference signal; a sequence for defining or generating the second downlink reference signal; resource locations in the time domain and / or frequency domain for defining the resource structure for transmitting or receiving the second downlink reference signal; and antenna port information for indicating the antenna port for transmitting or receiving the second downlink reference signal.
[0046] In conjunction with some embodiments of the second aspect, in some embodiments, the third information includes at least one of the following: the number of aggregation level AL candidate resources, where the number of AL candidate resources is the number of second candidate resources corresponding to one AL; the total number of AL candidate resources, where the total number of AL candidate resources is the total number of second candidate resources corresponding to all ALs; a first scaling parameter, where the first scaling parameter is a scaling parameter for the number of second candidate resources corresponding to one AL; a second scaling parameter, where the second scaling parameter is a scaling parameter for the total number of second candidate resources corresponding to all ALs; and AL candidate resource occupancy indication information, where the AL candidate resource occupancy indication information is indication information indicating that a second candidate resource corresponding to one AL is potentially occupied.
[0047] In the above embodiments, the determined third information can further determine candidate resources for DCI, so that the terminal can perform DCI detection, thereby avoiding some invalid detections, and thus achieving the purpose of reducing the number of detections, reducing detection complexity and energy consumption.
[0048] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: determining that the third information satisfies the first condition, determining the first type of resource; and performing DCI detection based on the first type of resource.
[0049] In the above embodiments, the network device can determine the first type of resource based on the third information, inform the terminal of the first type of resource, and send DCI through the first type of resource, so that the terminal can perform DCI detection according to the first type of resource, reduce the number of detections, avoid some invalid detections, and achieve the purpose of reducing detection complexity and energy consumption.
[0050] In conjunction with some embodiments of the second aspect, in some embodiments, the first condition includes at least one of the following: the number of AL candidate resources is less than the number of initially configured resources; the product of the total number of AL candidate resources and the first scaling parameter is less than the number of initially configured resources; the total number of AL candidate resources is less than the total number of initially configured resources; and the product of the total number of AL candidate resources and the second scaling parameter is less than the total number of initially configured resources.
[0051] In the above embodiments, based on the first condition, the network device can determine the first type of resource for DCI transmission when the third information meets the first condition, so as to transmit DCI on the first type of resource, and inform the terminal of the first type of resource, so that the terminal can perform DCI detection on the first type of resource, thereby reducing the number of detections and achieving the purpose of reducing detection complexity and energy consumption.
[0052] In conjunction with some embodiments of the second aspect, in some embodiments, determining the first type of resources includes any one of the following: selecting the first n resources from the initial configuration resources as the first type of resources, where n is the number of AL candidate resources, or k is the first scaling factor, and N is the number of initial configuration resources. From the initial configuration resources, select N / 2 resources with odd numbers as the first type of resources, where k = 0.5; from the initial configuration resources, select N / 2 resources with even numbers as the first type of resources, where k = 0.5; from the initial configuration resources, determine the h / k-th resource as the first type of resource, where h ∈ {0, ..., N×k-1}; from the initial configuration resources, determine the h / k+1-th resource as the first type of resource, where... h∈{0,...,N×k-1}; From the initial resource configuration, the h / k+2th resource is determined as the first type of resource, where h∈{0,...,N×k-1}; From the initial resource configuration, the (h-1) / kth resource is determined as the first type of resource, h∈{1,...,N×k}; From the initial resource configuration, the (h-1) / k+1th resource is determined as the first type of resource, h∈{1,...,N×k}; From the initial resource configuration, the (h-1) / k+2th resource is determined as the first type of resource, h∈{h-1) / k+1th resource. The resource is identified as a first-class resource, h∈{1,...,N×k}; from the initial resource allocation, the remaining resources other than the h / (1-k)-th resource are identified as first-class resources, h∈{0,...,N×(1-k)-1}; from the initial resource allocation, the h / (1-k)+1-th resource is identified as a first-class resource, h∈{0,...,N×(1-k)-1}; from the initial resource allocation, the h / (1-k)+2-th resource is identified as a first-class resource, h∈{0,...,N×(1-k)-1}. ...,N×(1-k)-1};From the initial resource configuration, the (h-1) / (1-k)th resource is determined as the first type of resource, h∈{1,...,N×(1-k)};From the initial resource configuration, the (h-1) / (1-k)+1th resource is determined as the first type of resource, h∈{1,...,N×(1-k)};From the initial resource configuration, the (h-1) / (1-k)+2th resource is determined as the first type of resource, h∈{1,...,N×(1-k)}.
[0053] In the above embodiments, the network device can further determine the first type of resource for DCI transmission through the above determination method, so as to transmit DCI on the first type of resource and inform the terminal of the first type of resource, so that the terminal can perform DCI detection on the first type of resource, thereby reducing the number of detections and achieving the purpose of reducing detection complexity and energy consumption.
[0054] In conjunction with some embodiments of the second aspect, in some embodiments, the first information satisfies at least one of the following: the sequence information of the second downlink reference signal maps to a number of AL candidate resources for an AL value; the sequence information of the second downlink reference signal maps to a total number of AL candidates; the sequence information of the second downlink reference signal maps to a first scaling parameter for an AL value; and the sequence information of the second downlink reference signal maps to a second scaling parameter.
[0055] In conjunction with some embodiments of the second aspect, in some embodiments, the second information satisfies at least one of the following: the value of the information bit of the sequence information of the second downlink reference signal corresponds to one AL candidate resource number for one AL value; the value of the information bit of the sequence information of the second downlink reference signal corresponds to one total number of AL candidate resources; the value of the information bit of the sequence information of the second downlink reference signal corresponds to a first scaling parameter; the value of the information bit of the sequence information of the second downlink reference signal corresponds to a second scaling parameter; when the value of the first bit in the bitmap composed of the information bits of the sequence information of the second downlink reference signal is a first value, the resource corresponding to the first bit is potentially occupied; when the value of the first bit in the bitmap composed of the information bits of the sequence information of the second downlink reference signal is a second value, the resource corresponding to the first bit is not occupied.
[0056] In the above embodiments, the downlink reference signal sent by the network device enables the terminal to determine the candidate resources related to downlink control information (DCI) detection through indication or mapping based on the information predefined by the protocol or sent by the network device, so as to perform DCI detection, avoid some invalid detection, and thereby reduce the number of detections, detection complexity and energy consumption.
[0057] Thirdly, embodiments of this disclosure provide a terminal, including a transceiver module and a processing module. The transceiver module is used to receive a first downlink reference signal sent by a network device; the processing module is used to determine sequence information corresponding to the first downlink reference signal; and to determine third information corresponding to the sequence information based on the first information or the second information. The first information is a mapping relationship between the sequence information of the second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection; the second information is a correspondence between the value of the information bits of the sequence information of the second downlink reference signal and the first candidate resource related to DCI detection; the third information is used by the terminal to determine a second candidate resource related to DCI detection. The first information is predefined by the protocol or received from the network device, and the second information is predefined by the protocol.
[0058] Fourthly, embodiments of this disclosure provide a network device, including a transceiver module and a processing module. The transceiver module is used to send a first downlink reference signal to a terminal and / or send first information to the terminal. The first downlink reference signal corresponds to sequence information. The first information is a mapping relationship between the sequence information of a second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection. The first information is used to determine third information corresponding to the sequence information of the first downlink reference signal, and the third information is used to determine a second candidate resource related to DCI detection.
[0059] Fifthly, embodiments of this disclosure provide a communication device, including: a transceiver; a memory; and a processor, respectively connected to the transceiver and the memory, configured to control the transmission and reception of wireless signals of the transceiver by executing computer-executable instructions on the memory, so that the communication device performs the method described in any one of the embodiments of the first and second aspects of this disclosure.
[0060] In a sixth aspect, embodiments of this disclosure provide a communication system, including: a terminal and a network device, wherein the terminal is configured to implement the method described in any embodiment of the first aspect of this disclosure; and the network device is configured to implement the method described in any embodiment of the second aspect of this disclosure.
[0061] In a seventh aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method described in any one of the embodiments of the first or second aspect of this disclosure.
[0062] Eighthly, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method as described in the optional implementations of the first and second aspects.
[0063] In a ninth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in the optional implementations of the first and second aspects.
[0064] In a tenth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described according to optional implementations of the first and second aspects above.
[0065] It is understood that the aforementioned communication equipment, communication system, storage medium, program product, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0066] This disclosure provides a communication method, a communication device, a communication system, a storage medium, and a program product. In some embodiments, terms such as communication method and information processing method may be used interchangeably.
[0067] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0068] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0069] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0070] In the embodiments disclosed herein, "multiple" refers to two or more.
[0071] In some embodiments, the terms "at least one of A or B, at least one of A and B", "one or more", "a plurality of", "multiple" and the like can be used interchangeably.
[0072] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.
[0073] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.
[0074] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0075] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0076] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.
[0077] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.
[0078] In some embodiments, the terms “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,” and “above” can be used interchangeably, as can the terms “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,” and “below”.
[0079] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.
[0080] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0081] 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," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0082] 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", and "client" can be used interchangeably.
[0083] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0084] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0085] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0086] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0087] Furthermore, each element, each row, or each column in the table of this 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.
[0088] The method proposed in this disclosure is applicable to various communication systems, including but not limited to 4G, 5G, 5G-advance and subsequent communication technologies (such as 6G).
[0089] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0090] As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102.
[0091] In some embodiments, terminal 101 may perform downlink control information (DCI) detection.
[0092] In some embodiments, terminal 101 may receive a first downlink reference signal, which may be a PDCCH DMRS.
[0093] In some embodiments, terminal 101 may determine sequence information, which may be PDCCH DMRS sequence information.
[0094] In some embodiments, terminal 101 may receive first information, which may be a mapping relationship between PDCCH DMRS sequence information and PDCCH blind detection prior information.
[0095] In some embodiments, terminal 101 may determine first information based on protocol predefined information.
[0096] In some embodiments, terminal 101 may determine second information based on protocol predefined information. The second information may be the correspondence between the information bit values of PDCCH DMRS sequence information and PDCCH blind detection prior information.
[0097] In some embodiments, terminal 101 may determine third information, which may be PDCCH blind detection prior information. The PDCCH blind detection prior information may include first prior information and second prior information, and the third information may be the second prior information.
[0098] In some embodiments, terminal 101 may identify a first type of resource, which is used for DCI detection.
[0099] In some embodiments, terminal 101 may be an intermediate node. An intermediate node includes at least one of a terminal, UE, repeater, transponder, integrated access, and backhaul IAB node.
[0100] In some embodiments, the name of the terminal 101 is not limited, and may be, for example, "device for receiving a first downlink reference signal", "device for determining first information", "device for determining third information", "DCI detection device", "device for determining second information", "device for determining sequence information", "device for determining a first type of resource", etc., and this disclosure does not limit it.
[0101] In some embodiments, network device 102 may send first information.
[0102] In some embodiments, network device 102 may determine first information based on protocol predefined rules.
[0103] In some embodiments, network device 102 may send a first downlink reference signal.
[0104] In some embodiments, network device 102 may determine the second information based on protocol predefined rules.
[0105] In some embodiments, network device 102 may be a gNB.
[0106] In some embodiments, the name of the network device 102 is not limited, and may be, for example, "device for transmitting first information", "device for transmitting first downlink reference signal", "device for determining first information", "device for determining second information", etc., and this disclosure does not limit it.
[0107] In some embodiments, the terminal includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0108] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system, but is not limited thereto.
[0109] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0110] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0111] In some embodiments, the core network equipment may be a single device, including a first network element, a second network element, etc., or it may be multiple devices or a group of devices, each including all or part of the first network element, the second network element, etc. Network elements may be virtual or physical. The core network may include, for example, at least one of the Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).
[0112] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0113] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0114] The embodiments disclosed herein 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), 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), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0115] 1. NR PDCCH: In NR, to improve link performance through beamforming, optimize PDCCH reference signal design, simplify base station scheduling, and save power consumption of base stations and terminals, NR uses UE-specific PDCCH resources. The PDCCH monitoring range of a terminal is concentrated from the system bandwidth into a "control subband", namely the control resource set (CORESET).
[0116] NR introduces mini-slots and flexible channel structures to achieve low latency. LTE PDCCH, which can only be transmitted in the first few symbols of a subframe, cannot meet the requirements of URLLC and low-latency eMBB services. Furthermore, LTE terminals need to monitor the PDCCH in every downlink subframe, resulting in high terminal power consumption. Therefore, NR PDCCH requires a time-domain flexible PDCCH to match the flexibility of the data channel, thereby achieving on-demand transmission. This flexibility is ultimately reflected in the design of the PDCCH search space set.
[0117] NR carrier bandwidth can reach over 100MHz, and TDM alone cannot effectively reuse PDCCH and PDSCH, resulting in a significant waste of frequency domain resources on both sides of the PDCCH. Therefore, 5G NR systems support FDM for both PDCCH and PDSCH. From a UE's perspective, its PDCCH is confined to the Control Sub-band, while it can simultaneously receive PDSCH outside the Control Sub-band. The base station's ORESET configuration implements this scheduling. Multiplexing between the PDCCH of other UEs and the PDSCH of the current UE is more complex, requiring information on PDCCH resources occupied by other UEs, and further resolution through rate matching and other methods.
[0118] 2. NR PDCCH Blind Detection: NR service channels employ a mechanism where multiple users and services share the entire physical layer resources. The design must balance flexibility with efficiency; therefore, service allocation for a specific user can be dynamic in both time and frequency. Dynamic resource allocation in the gNB time-frequency domain requires the DCI to inform the UE, but the DCI's location is also dynamic, necessitating a mechanism to allocate it to each valid UE. This effective mechanism is the so-called DCI "blind detection," or DCI detection as described in this disclosure. Each time a UE performs PDCCH detection, it has a specific purpose, indicated by the RNTI type. Within the same PDCCH, a UE may need to detect multiple DCIs, requiring a blind detection attempt for each RNTI. Therefore, blind detection is essentially a process of trying each possible unit using the RNTI.
[0119] The entire process from PDCCH blind detection to DCI can be divided into two parts: UE determining necessary information and PDCCH channel decoding. From the UE's perspective, the more RNTIs involved, the more PDCCH blind detections are required based on RNTI settings, and RNTI settings themselves are related to the scheduling scheme.
[0120] The PDCCH blind detection process can be illustrated in Figure 1B. In the current mechanism, the UE receives the DCI through blind detection, which is a major reason for the high complexity and energy consumption of the UE implementation. One of the key evaluation metrics for reducing the number of UE blind DCI detections is the number of DCI detections performed. To meet different service scenarios and adapt to different channel environments, the UE pre-configures multiple candidate sets for a certain type of necessary information before the blind detection process. The UE blind detection involves traversing all candidate sets until a suitable DCI is detected. Therefore, one method to reduce blind detection is to provide the UE with prior information for necessary information. Based on the above background 2, the necessary information for UE blind detection includes: RNTI, DCI size, AL candidates, and the starting position of the DCI blind detection. Regarding the prior information on the number of AL candidates, after scaling down the resource count, execution rules need to be predefined.
[0121] Regarding the definition of prior information for PDCCH blind detection, i.e., second prior information, this refers to information about the number of AL candidate resources. This information is mapped / indicated to the UE via DMRS, allowing the UE to reduce the number of blind detections based on the prior information. The second prior information specifically includes the number of AL candidates and an AL candidate scaling parameter. The UE determines the second prior information based on DMRS sequence information. Specifically, 1) the protocol predefines the mapping relationship between the second prior information and DMRS sequence information, or 2) the base station directly indicates the second prior information via DMRS sequence information. The difference between the two methods is that the mapping relationship is directly based on the protocol predefinement, while the indication requires the base station to send indication bits. Regarding the method for determining the candidate number scaling, there are two ways to determine the number of AL candidate resources: one is direct indication, where the UE determines the resource location and quantity; the other is indirect indication, indicating the number or a scaling parameter, where the protocol needs to predefine a rule to help the UE determine potential resource locations.
[0122] Therefore, this disclosure proposes a communication method, communication device, communication system, storage medium, and program product, which enables the terminal to determine third information through protocol predefinition or network device instruction, for the terminal to perform downlink control information (DCI) detection, thereby avoiding some invalid detections, and thus reducing the number of detections, as well as reducing the complexity and energy consumption of blind DCI detection by the terminal.
[0123] The following are definitions of the technical terms used in this disclosure:
[0124] 1. PDCCH: Physical Downlink Control Channel.
[0125] 2. DMRS: Demodulation Reference Signal, used in NR for channel estimation and correlation demodulation of physical channels such as PBCH, PDCCH, PDSCH, PUSCH and PUCCH.
[0126] 3. DCI: Downlink Control Information. Carried by the downlink physical control channel (PDCCH), it is the downlink control information sent from the eNB to the UE, including uplink and downlink resource allocation, HARQ information, power control, etc.
[0127] 4. RRC: Radio Resource Control.
[0128] 5. MAC CE: MAC Control Element, Media Access Control-Control Unit.
[0129] 6. AL: Aggregation Level.
[0130] Figure 2A is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2A, the embodiments of the present disclosure relate to a communication method, which includes:
[0131] Step S2101: The network device sends a first downlink reference signal to the terminal.
[0132] In some embodiments, the first downlink reference signal may be PDCCH DMRS.
[0133] In some embodiments, the process of a network device sending a downlink reference signal to a terminal includes at least one of the processes of sending a DMRS, a PDCCH carrying DCI information, and a PDCCH not carrying DCI information to the terminal.
[0134] For example, a network device sends PDCCH and PDCCH DMRS to a terminal. Some PDCCHs carry DCI, while others do not.
[0135] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0136] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.
[0137] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0138] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0139] In step S2102, the terminal determines the sequence information.
[0140] In some embodiments, the sequence information may be the sequence information of a first downlink reference signal. For example, it may be the sequence information of the PDCCH DMRS.
[0141] In some embodiments, the terminal determines the sequence information before performing DCI detection, or the terminal determines the sequence information during the DCI detection process.
[0142] In some embodiments, the sequence information of the first downlink reference signal includes at least one of the following: parameters for generating sequence values of the first downlink reference signal; sequence values for initializing the sequence of the first downlink reference signal; a sequence for defining or generating the first downlink reference signal; resource locations in the time domain and / or frequency domain for defining the resource structure for transmitting or receiving the first downlink reference signal; and antenna port information for indicating the antenna port for transmitting or receiving the first downlink reference signal.
[0143] For example, the gNB transmits second prior information to the UE via DMRS sequence information, and the method of transmitting the information includes at least one of mapping information and indication information.
[0144] In some embodiments, the sequence information may be a parameter, such as a first parameter, or multiple first parameters predefined by the protocol, used to generate the sequence value of the first downlink reference signal. At least one parameter maps to the parameter value / specific meaning of a third piece of information. Alternatively, the first parameter carries first indication bit information used to indicate the parameter value of the second prior information / distinguish different specific meanings.
[0145] For example, the DMRS sequence information is the first parameter of the DMRS initial sequence. The protocol predefines multiple first parameters, which are used to generate the DMRS initial sequence.
[0146] In some embodiments, the sequence information may be a sequence value, such as a first sequence value, denoted by Cinit.
[0147] In some embodiments, the sequence information can be a sequence, such as a first DMRS sequence, and the protocol predefines multiple first DMRS sequences. Optionally, at least one first DMRS sequence maps to the parameter value / specific meaning of a second prior information, or the first DMRS sequence carries first indicator bit information used to indicate the parameter value of the third information / distinguish different specific meanings.
[0148] In some embodiments, the sequence information may be a sequence, such as a first DMRS initial sequence, denoted by R. The protocol predefines multiple first DMRS sequences, at least one first DMRS initial sequence maps a parameter value / specific meaning of a third message, or the first DMRS initial sequence carries first indicator bits used to indicate the parameter value of the third message / distinguish different specific meanings.
[0149] For example, the DMRS sequence information is the first DMRS initial sequence. The protocol predefines multiple first DMRS initial sequences, which are used to initialize the first DMRS sequence.
[0150] In some embodiments, sequence information may be resource locations in the time and / or frequency domains, such as DMRS patterns or designs, used to define the resource structure for transmitting or receiving a first downlink reference signal. The protocol predefines multiple DMRS patterns, at least one of which maps a parameter value / specific meaning of third information; alternatively, the DMRS pattern carries first indication bits used to indicate parameter values of second prior information / distinguish different specific meanings.
[0151] For example, DMRS sequence information is a DMRS pattern, which can be at least one of a DMRS frequency domain pattern, a DMRS time domain pattern, or a DMRS time-frequency domain pattern. The protocol predefines multiple DMRS patterns.
[0152] In some embodiments, the sequence information may be an antenna port, such as antenna port information, and the protocol predefines at least one antenna port. The antenna port may be mapped or indicated by resource locations in the time and / or frequency domains. At least one antenna port may map a parameter value / specific meaning of third information; alternatively, the antenna port information may carry first indication bits used to indicate the parameter value of the third information / distinguish different specific meanings.
[0153] For example, DMRS sequence information is antenna port information. The protocol predefined PDCCH can use one or more antenna ports. Optionally, antenna ports can be mapped / indicated by a DMRS pattern.
[0154] In some embodiments, the terminal determines the sequence information corresponding to the first downlink reference signal, i.e., the PDCCH DMRS sequence information corresponding to the PDCCH DMRS sequence, based on a protocol predefined.
[0155] In some embodiments, the sequence information is predefined by the protocol, such as the number and value range of predefined parameters, the number and value range of predefined sequence values, the number and range of predefined sequences, the number and range of predefined resource locations in the time domain and / or frequency domain, or the information of predefined antenna ports. The terminal determines the sequence information corresponding to the first downlink reference signal based on the received first downlink reference signal and according to the protocol predefined information.
[0156] For example, before or during blind detection DCI, the UE receives the DMRS sent by the gNB. The gNB transmits the PDCCH blind detection prior information to the UE through the DMRS sequence information. The protocol predefines the relationship between the DMRS sequence and the DMRS sequence information. For example, the protocol predefines the first parameter v, and the gNB sends the value of the first parameter through the DMRS sequence.
[0157] For example, before or during blind detection DCI, the UE receives the DMRS sent by the gNB. The gNB transmits PDCCH blind detection prior information to the UE through the DMRS sequence information. The protocol predefines the relationship between the DMRS sequence and the DMRS sequence information. For example, the protocol predefines a first sequence value Cinit, which is used to initialize the pseudo-random sequence generator, thereby forming the PDCCH DMRS sequence R. The calculation formula for the first sequence value Cinit includes a first parameter v.
[0158] Optionally, different first parameters v will generate different first sequence values Cinit, assuming all other variables are the same.
[0159] Optionally, different first parameters v can generate the same first sequence value Cinit, provided that all other variables are the same.
[0160] For example, before or during blind detection DCI, the UE receives the DMRS sent by the gNB. The gNB transmits PDCCH blind detection prior information to the UE through the DMRS sequence information. The protocol predefines the relationship between the DMRS sequence and the DMRS sequence information. For example, the protocol predefines the first sequence value Cinit and multiple offsets. Cinit + offset is used to generate the PDCCH DMRS sequence R.
[0161] Optionally, different first parameter v can generate different first sequence values Cinit, assuming all other variables are the same.
[0162] Optionally, different first parameters v can generate the same first sequence value Cinit, provided that all other variables are the same.
[0163] For example, before or during blind detection DCI, the UE receives the DMRS sent by the gNB. The gNB transmits PDCCH blind detection prior information to the UE through the DMRS sequence information. The protocol predefines the relationship between the DMRS sequence and the DMRS sequence information. For example, the protocol predefines a first sequence value Cinit, which is used to initialize the pseudo-random sequence generator, thereby forming the PDCCH DMRS sequence R. The calculation formula for the first sequence value Cinit includes a first parameter v. At least one first sequence value Cinit can be defined as a group of first sequence values.
[0164] Optionally, different first parameters v will generate different first sequence values Cinit, assuming all other variables are the same.
[0165] Optionally, different first parameters v can generate the same first sequence value Cinit, provided that all other variables are the same.
[0166] For example, before or during blind detection DCI, the UE receives the DMRS sent by the gNB. The gNB transmits PDCCH blind detection prior information to the UE through the DMRS sequence information. The protocol predefines the relationship between the DMRS sequence and the DMRS sequence information. For example, the protocol predefines a first PDCCH DMRS sequence R, which is used to define / generate the PDCCH DMRS. Multiple first PDCCH DMRS sequences R can be defined.
[0167] For example, before or during blind detection DCI, the UE receives the DMRS sent by the gNB. The gNB transmits PDCCH blind detection prior information to the UE through the DMRS sequence information. The protocol predefines the relationship between the DMRS sequence and the DMRS sequence information. For example, the protocol predefines a first PDCCH DMRS sequence R, which is used to define / generate the PDCCH DMRS. Multiple first PDCCH DMRS sequence groups can be defined based on the first PDCCH DMRS sequence R.
[0168] For example, before or during blind detection DCI, the UE receives the DMRS sent by the gNB. The gNB transmits the PDCCH blind detection prior information to the UE through the DMRS sequence information. The protocol predefines the relationship between the DMRS sequence and the DMRS sequence information. For example, the protocol predefines the DMRS sequence to indicate the DMRS pattern.
[0169] For example, before or during blind detection DCI, the UE receives DMRS transmitted by the gNB. The gNB transmits PDCCH blind detection prior information to the UE through DMRS sequence information. The protocol predefines the relationship between DMRS sequences and DMRS sequence information. For example, the protocol predefines DMRS sequences to indicate antenna port information.
[0170] In step S2103, the network device sends the first information to the terminal.
[0171] In some embodiments, the first information is the mapping relationship between the sequence information of the second downlink reference signal and the first candidate resource related to downlink control information (DCI) detection.
[0172] In some embodiments, there may be multiple second downlink reference signals, which may or may not include the first downlink reference signal, and this disclosure does not limit this.
[0173] In some embodiments, the sequence information of the second downlink reference signal includes at least one of the following: parameters for generating sequence values of the second downlink reference signal; sequence values for initializing the sequence of the second downlink reference signal; a sequence for defining or generating the second downlink reference signal; resource locations in the time domain and / or frequency domain for defining the resource structure for transmitting or receiving the second downlink reference signal; and antenna port information for indicating the antenna port for transmitting or receiving the second downlink reference signal.
[0174] In some embodiments, a first downlink reference signal is included among a plurality of second downlink reference signals, and the sequence information of the first downlink reference signal includes at least one of the following: parameters for generating sequence values of the first downlink reference signal; sequence values for initializing the sequence of the first downlink reference signal; a sequence for defining or generating the first downlink reference signal; resource locations in the time domain and / or frequency domain for defining the resource structure for transmitting or receiving the first downlink reference signal; and antenna port information for indicating the antenna port for transmitting or receiving the first downlink reference signal.
[0175] In some embodiments, the first information satisfies at least one of the following: the sequence information of the second downlink reference signal maps to an AL candidate resource number for an AL value; the sequence information of the second downlink reference signal maps to a total number of AL candidates; the sequence information of the second downlink reference signal maps to a first scaling parameter for an AL value; and the sequence information of the second downlink reference signal maps to a second scaling parameter.
[0176] In some embodiments, there may be multiple first candidate resources, and the multiple first candidate resources may include second candidate resources.
[0177] In some embodiments, the mapping relationship between the sequence information reflected by the first information and the first candidate resource can be a first relationship.
[0178] In some embodiments, the first information is carried by signaling or control information sent by the network device or control unit.
[0179] In some embodiments, the first relationship can be configured by the base station or core network via a first signaling, which includes, but is not limited to, at least one of RRC signaling, MAC CE, and DCI. Optionally, the first relationship can be predefined by a protocol with h potential mapping relationships, and the first signaling carries at least one indication bit to dynamically indicate / semi-statically configure / dynamically activate at least one of the mapping relationships.
[0180] For example, the gNB transmits second prior information to the UE via DMRS sequence information. The transmission method includes at least one of mapping information and indication information. The mapping method includes at least one of the following: when the second prior information is the number of AL candidates, the DMRS sequence information maps a unique number of AL candidates to one AL value; when the second prior information is the total number of AL candidates, the DMRS sequence information maps a unique total number of AL candidates; when the second prior information is a scaling parameter for the number of AL candidates, the DMRS sequence information maps a unique scaling parameter for the number of AL candidates to one AL value; when the second prior information is a scaling parameter for the total number of AL candidates, the DMRS sequence information maps a unique scaling parameter for the total number of AL candidates.
[0181] In some embodiments, the network device sends to the terminal a mapping relationship between at least one value of a parameter predefined by the protocol and at least one first candidate resource. In other words, one value of the parameter may correspond to one first candidate resource, or multiple values of the parameter may correspond to one first candidate resource.
[0182] For example, the protocol predefines multiple values for the first parameter, with different v values mapping to a single value / meaning of different PDCCH blind detection prior information. Alternatively, one or more different v values can map to a single value / meaning of PDCCH blind detection prior information. In other words, one v value maps to one piece of blind detection prior information, or multiple v values map to one piece of blind detection prior information. The gNB sends the above mapping relationship to the terminal.
[0183] For example, the gNB transmits PDCCH blind detection prior information to the UE through PDCCH DMRS sequence information, and the method of transmitting the information includes mapping.
[0184] In some embodiments, the network device sends to the terminal a mapping relationship between at least one value of a sequence value predefined by the protocol and at least one first candidate resource. In other words, one value of the sequence value may correspond to one first candidate resource, or multiple values of the sequence value may correspond to one first candidate resource.
[0185] For example, the protocol predefines different first sequence values Cinit that map to a single value / meaning of different PDCCH blind detection prior information. Alternatively, multiple different first sequence values Cinit can map to a single value / meaning of PDCCH blind detection prior information.
[0186] For example, the gNB transmits PDCCH blind detection prior information to the UE through PDCCH DMRS sequence information, and the transmission method is mapping.
[0187] In some embodiments, the network device sends to the terminal a mapping relationship between at least one sequence predefined by the protocol and at least one first candidate resource.
[0188] For example, the protocol predefines different first PDCCH DMRS sequences R that map to a value / meaning of different PDCCH blind detection prior information. Alternatively, multiple different first PDCCH DMRS sequences R can map to a value / meaning of PDCCH blind detection prior information.
[0189] For example, the gNB transmits PDCCH blind detection prior information to the UE through PDCCH DMRS sequence information, and the transmission method is mapping.
[0190] In some embodiments, the network device sends to the terminal a mapping relationship between at least one time-domain and / or frequency-domain resource location and at least one first candidate resource, predefined by a protocol. In other words, one time-domain and / or frequency-domain resource location may correspond to one first candidate resource, or multiple time-domain and / or frequency-domain resource locations may correspond to one first candidate resource.
[0191] For example, the protocol predefines different first DMRS patterns corresponding to a value / meaning of the second prior information. Alternatively, multiple different first DMRS patterns may correspond to a value / meaning of the second prior information.
[0192] In some embodiments, the network device sends to the terminal a mapping relationship between at least one antenna port and at least one first candidate resource, predefined by a protocol. In other words, one antenna port may correspond to one first candidate resource, or multiple antenna ports may correspond to one first candidate resource.
[0193] For example, the protocol predefines a value / meaning of the second prior information corresponding to different antenna ports. Alternatively, multiple different antenna ports may correspond to a value / meaning of the second prior information.
[0194] Step S2104: The terminal determines the third information.
[0195] In some embodiments, the terminal determines third information corresponding to the sequence information based on the first information sent by the network device, wherein the first information is a mapping relationship between the sequence information of the second downlink reference signal and the first candidate resource related to downlink control information (DCI) detection, and the third information is used by the terminal to determine the second candidate resource related to DCI detection.
[0196] In some embodiments, the terminal determines the third information based on the mapping relationship between the sequence information predefined by the protocol sent by the network device and the first candidate resource. In other words, the terminal determines the second candidate resource based on the mapping relationship between the sequence information and the first candidate resource, where the second candidate resource can be a candidate.
[0197] In some embodiments, the third information includes at least one of the following: the number of aggregation level AL candidate resources, where the number of AL candidate resources is the number of second candidate resources corresponding to one AL; the total number of AL candidate resources, where the total number of AL candidate resources is the total number of second candidate resources corresponding to all ALs; a first scaling parameter, where the first scaling parameter is a scaling parameter for the number of second candidate resources corresponding to one AL; a second scaling parameter, where the second scaling parameter is a scaling parameter for the total number of second candidate resources corresponding to all ALs; and AL candidate resource occupancy indication information, where the AL candidate resource occupancy indication information is an indication information that a second candidate resource corresponding to one AL is potentially occupied.
[0198] In some embodiments, the third information may be second prior information, such as information used to determine the number and / or location of resources for detecting DCI, i.e., the expected location of DCI detection on multiple resources, such as the number of candidate resources, scaling parameters, etc.
[0199] In some embodiments, the terminal determines the third information as an AL value, where the AL value is the specific aggregation level of a candidate during the terminal's blind detection process, i.e., the terminal is expected to blindly detect only the DCI corresponding to the AL value. The AL value can take at least one of the following values: 1, 2, 4, 8, 16, 32, and 64.
[0200] In some embodiments, the terminal determines the third information as the number of AL candidate resources, i.e., the number of AL candidates, where the number of AL candidates is the number of candidates corresponding to one AL. The AL value can take at least one of 1, 2, 4, 8, 16, 32, and 64, and the number of AL candidates can be an integer greater than 0. Candidate refers to a candidate resource, i.e., the position of the candidate resource during blind DCI detection.
[0201] In some embodiments, the terminal determines the third information as the total number of AL candidate resources, i.e., the total number of AL candidates, where the total number of AL candidates is the total number of candidates corresponding to all ALs. The AL value can take at least one of 1, 2, 4, 8, 16, 32, and 64, and the total number of AL candidates can be an integer greater than 0.
[0202] In some embodiments, the terminal determines the third information as a first scaling parameter, namely, an AL candidate number scaling parameter. The AL candidate number scaling parameter is a scaling parameter that determines the number of candidates corresponding to one AL. Optionally, the scaling parameter can be between 0 and 1. For example, when AL = 2, the corresponding number is 8, and when the scaling parameter is 0.5, the UE needs to blindly detect the DCI value of AL = 2 at 4 candidate positions.
[0203] In some embodiments, the terminal determines the third information as a second scaling parameter, namely, the scaling parameter for the total number of AL candidates. The second scaling parameter is the scaling parameter for the total number of candidates. Optionally, the scaling parameter can be between 0 and 1. For example, when the UE is configured with AL = 2, 4, 8, the number of candidate resources for each corresponding position is 8, 4, 4. When the scaling parameter is 0.5, the UE only needs to blindly detect the DCI of (8+4+4)*0.5 = 8 candidate positions.
[0204] In some embodiments, the terminal determines the third information as AL candidate resource occupancy indication information, i.e., AL candidate occupancy indication information, where the AL candidate occupancy indication information is the potential occupancy of a candidate corresponding to an AL. For example, when the terminal is configured with AL=2, the corresponding number of candidate resources is 8. The AL candidate occupancy indication contains 2 indication bits, with the indication being 0 or 1. The candidate positions of the DCI in the terminal's blind detection are shown in Figure 4A.
[0205] Step S2105: Determine the first type of resource.
[0206] In some embodiments, the terminal determines a first type of resource when the third information satisfies the first condition. The first type of resource may be a valid resource, a potentially occupied resource, an activated resource, a used resource, or a candidate resource, etc. The name of the first type of resource is not limited in this disclosure.
[0207] In some embodiments, the terminal needs to perform DCI detection in the first type of resources, or the terminal needs to further determine the starting position of DCI detection in the first type of resources according to a hash formula.
[0208] In some embodiments, the terminal does not expect the network device to send DCI for candidate resources other than the first type of resource.
[0209] In some embodiments, the first condition includes at least one of the following: the number of AL candidate resources is less than the number of initially configured resources; the product of the total number of AL candidate resources and the first scaling parameter is less than the number of initially configured resources; the total number of AL candidate resources is less than the total number of initially configured resources; and the product of the total number of AL candidate resources and the second scaling parameter is less than the total number of initially configured resources.
[0210] In some embodiments, the initial configuration resources may be semi-statically configured via RRC signaling before DCI or DMRS detection. The number of initial configuration resources and the number of AL candidate resources correspond to the same number of ALs.
[0211] For example, the gNB transmits second prior information to the UE via DMRS sequence information. This transmission can be achieved through at least one of mapping information or indication information. When the number of candidates identified by the mapping information or indication information is less than the initially configured number, the UE and / or the base station need to determine the first type of resource according to a certain method. The first type of resource can be referred to as an effective resource / potentially occupied resource / activated resource / used resource / candidate resource, etc.
[0212] In some embodiments, determining the first type of resource includes any one of the following: selecting the first n resources from the initial configuration resources as the first type of resource, where n is the number of AL candidate resources, or k is the first scaling factor, and N is the number of initial configuration resources. From the initial configuration resources, select N / 2 resources with odd numbers as the first type of resources, where k = 0.5; from the initial configuration resources, select N / 2 resources with even numbers as the first type of resources, where k = 0.5; from the initial configuration resources, determine the h / k-th resource as the first type of resource, where h ∈ {0, ..., N×k-1}; from the initial configuration resources, determine the h / k+1-th resource as the first type of resource, where... h∈{0,...,N×k-1}; From the initial resource configuration, the h / k+2th resource is determined as the first type of resource, where h∈{0,...,N×k-1}; From the initial resource configuration, the (h-1) / kth resource is determined as the first type of resource, h∈{1,...,N×k}; From the initial resource configuration, the (h-1) / k+1th resource is determined as the first type of resource, h∈{1,...,N×k}; From the initial resource configuration, the (h-1) / k+2th resource is determined as the first type of resource, h∈{h-1) / k+1th resource. The resource is identified as a first-class resource, h∈{1,...,N×k}; from the initial resource allocation, the remaining resources other than the h / (1-k)-th resource are identified as first-class resources, h∈{0,...,N×(1-k)-1}; from the initial resource allocation, the h / (1-k)+1-th resource is identified as a first-class resource, h∈{0,...,N×(1-k)-1}; from the initial resource allocation, the h / (1-k)+2-th resource is identified as a first-class resource, h∈{0,...,N×(1-k)-1}. ...,N×(1-k)-1};From the initial resource configuration, the (h-1) / (1-k)th resource is determined as the first type of resource, h∈{1,...,N×(1-k)};From the initial resource configuration, the (h-1) / (1-k)+1th resource is determined as the first type of resource, h∈{1,...,N×(1-k)};From the initial resource configuration, the (h-1) / (1-k)+2th resource is determined as the first type of resource, h∈{1,...,N×(1-k)}.
[0213] In some embodiments, the terminal determines the number of aggregation level (AL) candidate resources in the third information. If the number of AL candidate resources is less than the number of initially configured resources, the first n resources are selected as the first type of resources, where n is the number of AL candidate resources, or k is the first scaling factor, and N is the number of resources initially configured.
[0214] For example, the first n candidate resources are taken as the first type of resources, where n is the number of AL candidate resources in the third information.
[0215] For example, the first n candidate resources are selected as the first type of resources. or Where N is the original number of candidates, and k is the scaling parameter.
[0216] For example, as shown in Figure 4B, which illustrates the determination of the first type of resource, the UE is configured with AL=2 and the number of candidate resources is 8. The UE determines the scaling parameter k=0.75 based on the DMRS sequence information, and the first 6 resources are potential occupied resources.
[0217] In some embodiments, the terminal determines the number of aggregation level AL candidate resources in the third information. When the number of AL candidate resources is less than the number of resources initially configured, N / 2 resources with odd numbers are selected as the first type of resources, where k = 0.5.
[0218] For example, the 2h+1th candidate resource is selected, where h∈{0,...,N / 2-1}, meaning every other odd-numbered candidate resource is selected. Here, N is the original number of candidates.
[0219] For example, as shown in Figure 4C, which illustrates the determination of the first type of resource, the UE is configured with AL=2, the number of candidate resources is 8, and the potential occupied resources are shown in Figure 4C.
[0220] For example, the 2h-1th candidate resource is selected, where h∈{0,...,N / 2}, meaning every other odd-numbered candidate resource is selected. Here, N is the original number of candidates.
[0221] For example, as shown in Figure 4D, which illustrates the determination of the first type of resource, the UE is configured with AL=2, the number of candidate resources is 8, and the potential occupied resources are shown in Figure 4D.
[0222] In some embodiments, the terminal determines the number of aggregation level AL candidate resources in the third information. When the number of AL candidate resources is less than the number of resources initially configured, N / 2 resources with even numbers are selected as the first type of resources, where k = 0.5.
[0223] For example, the 2h-th candidate resource is selected, where h∈{0,...,N / 2-1}, meaning every other even-numbered candidate resource is selected. Here, N is the original number of candidates.
[0224] For example, as shown in Figure 4E, which illustrates the determination of the first type of resource, the UE is configured with AL=2, the number of candidate resources is 8, and the potential occupied resources are shown in Figure 4E.
[0225] For example, the 2h-th candidate resource is selected, where h∈{1,...,N / 2}, meaning every other even-numbered candidate resource is selected. Here, N is the original number of candidates.
[0226] For example, as shown in Figure 4F, which illustrates the determination of the first type of resource, the UE is configured with AL=2, the number of candidate resources is 8, and the potential occupied resources are shown in Figure 4F.
[0227] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the h / kth resource is determined as the first type of resource, where h∈{0,...,N×k-1}.
[0228] For example, the h / kth candidate resource is selected, where h∈{0,...,N×k-1}, N is the original number of candidates, and k is the scaling parameter (the value of k is less than or no greater than 0.5).
[0229] For example, as shown in Figure 4G, which illustrates the determination of the first type of resource, the UE is configured with AL=2, and the number of candidate resources is 8. When k=0.25, h takes the value 0 or 1. The potential occupied resources are #0 and #4.
[0230] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the h / k+1th resource is determined as the first type of resource, where h∈{0,...,N×k-1}.
[0231] For example, the h / k+1th candidate resource is selected, where h∈{0,...,N×k-1}, N is the number of originally configured candidates, and k is the scaling parameter (with a value less than / not greater than 0.5).
[0232] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the h / k+2th resource is determined as the first type of resource, where h∈{0,...,N×k-1}.
[0233] For example, the h / k+2th candidate resource is selected, where h∈{0,...,N×k-1}, N is the number of candidates originally configured, and k is the scaling parameter (with a value less than / not greater than 0.5).
[0234] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the (h-1) / kth resource is determined as the first type of resource, where h∈{1,...,N×k}.
[0235] For example, the (h-1) / kth candidate resource is selected, where h∈{1,...,N×k}, N is the original number of candidates, and k is the scaling parameter (with a value less than / not greater than 0.5).
[0236] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the (h-1) / kth resource is determined as the first type of resource, where h∈{1,...,N×k}.
[0237] For example, the (h-1) / k+1th candidate resource is selected, where h∈{1,...,N×k}, N is the original number of candidates, and k is the scaling parameter (with a value less than / not greater than 0.5).
[0238] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the (h-1) / k+2th resource is determined as the first type of resource, where h∈{1,...,N×k}.
[0239] For example, take the (h-1) / k+2th candidate resource, h∈{1,...,N×k}, where N is the original number of candidates and k is the scaling parameter (value less than / not greater than 0.5).
[0240] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the remaining resources other than the h / (1-k)th resource are determined as the first type of resource, h∈{0,...,N×(1-k)-1}.
[0241] For example, take the h / (1-k)th candidate resource and the remaining candidate resources, h∈{0,...,N×(1-k)-1}, where N is the number of originally configured candidates and k is the scaling parameter (with a value greater than or less than 0.5).
[0242] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the h / (1-k)+1th resource is determined as the first type of resource, where h∈{0,...,N×(1-k)-1}.
[0243] For example, the h / (1-k)+1th candidate resource is selected, where h∈{0,...,N×(1-k)-1}, N is the number of candidates originally configured, and k is the scaling parameter (with a value greater than or less than 0.5).
[0244] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the h / (1-k)+2th resource is determined as the first type of resource, where h∈{0,...,N×(1-k)-1}.
[0245] For example, the h / (1-k)+2th candidate resource is selected, where h∈{0,...,N×(1-k)-1}, N is the original number of candidates, and k is the scaling parameter (with a value greater than or less than 0.5).
[0246] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the (h-1) / (1-k)th resource is determined as the first type of resource, h∈{1,...,N×(1-k)}.
[0247] For example, the (h-1) / (1-k)th candidate resource is selected, where h∈{1,...,N×(1-k)}, N is the original number of candidates, and k is the scaling parameter (with a value greater than or less than 0.5).
[0248] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the (h-1) / (1-k)+1th resource is determined as the first type of resource, h∈{1,...,N×(1-k)}.
[0249] For example, take the (h-1) / (1-k)+1th candidate resource, h∈{1,...,N×(1-k)}, where N is the original number of candidates and k is the scaling parameter (with a value greater than or less than 0.5).
[0250] In some embodiments, the terminal determines the number of candidate resources for aggregation level AL in the third information. When the number of candidate resources for AL is less than the number of resources initially configured, the (h-1) / (1-k)+2th resource is determined as the first type of resource, h∈{1,...,N×(1-k)}.
[0251] For example, take the (h-1) / (1-k)+2th candidate resource, h∈{1,...,N×(1-k)}, where N is the original number of candidates and k is the scaling parameter (with a value greater than or less than 0.5).
[0252] Step S2106: The terminal performs DCI detection.
[0253] In some embodiments, the terminal performs DCI detection based on the first type of resource. In other words, the terminal does not expect the network device to send DCI on candidate resources other than the first type of resource.
[0254] In some embodiments, the terminal performs DCI detection on the first type of resource, or the terminal determines the starting position of DCI detection in the first type of resource according to a hash formula in order to perform DCI detection.
[0255] In the above embodiments, the network device sends first information to the terminal to indicate the mapping relationship between sequence information and third information, so that the terminal can determine the third information based on the sequence information and determine the first type of resource based on the third information, so as to perform DCI detection based on the first type of resource, thereby avoiding some invalid detections and achieving the purpose of reducing the number of detections, reducing detection complexity and energy consumption.
[0256] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2106. For example, step S2101 may be implemented as an independent embodiment, step S2106 may be implemented as an independent embodiment, step S2101+S2102 may be implemented as an independent embodiment, and steps S2102+S2102+S2103, S2101+S2102+S2104, S2101+S2102+S2104+S2105, S2101+S2102+S2103+S2104+S2105, and S2101+S2102+S2103+S2104+S2105+S2106 may be implemented as independent embodiments, but are not limited thereto.
[0257] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0258] Figure 2B is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2B, the embodiments of the present disclosure relate to a communication method, which includes:
[0259] Step S2201: The network device sends a first downlink reference signal.
[0260] In some embodiments, optional implementations of step S2201 can be found in optional implementations of step S2101 in Figure 2A, and will not be repeated here.
[0261] In step S2202, the terminal determines the sequence information.
[0262] In some embodiments, optional implementations of step S2202 can be found in optional implementations of step S2102 in Figure 2A, which will not be repeated here.
[0263] Step S2203: The terminal determines the third information.
[0264] In some embodiments, the terminal determines third information corresponding to the sequence information based on second information predefined in the protocol. The second information is the correspondence between the information bits of the sequence information of the second downlink reference signal and the first candidate resource related to downlink control information (DCI) detection. The third information is used by the terminal to determine the second candidate resource related to DCI detection.
[0265] In some embodiments, there may be multiple second downlink reference signals, which may or may not include the first downlink reference signal, and this disclosure does not limit this.
[0266] In some embodiments, the second information satisfies at least one of the following: the value of the information bit of the sequence information of the second downlink reference signal corresponds to one AL candidate resource number for one AL value; the value of the information bit of the sequence information of the second downlink reference signal corresponds to one total number of AL candidate resources; the value of the information bit of the sequence information of the second downlink reference signal corresponds to a first scaling parameter; the value of the information bit of the sequence information of the second downlink reference signal corresponds to a second scaling parameter; when the value of the first bit in the bit diagram composed of the information bits of the sequence information of the second downlink reference signal is a first value, the resource corresponding to the first bit is potentially occupied; when the value of the first bit in the bit diagram composed of the information bits of the sequence information of the second downlink reference signal is a second value, the resource corresponding to the first bit is not occupied.
[0267] In some embodiments, a first downlink reference signal is included among a plurality of second downlink reference signals, and the first downlink reference signal satisfies at least one of the following: the value of the information bit of the sequence information of the first downlink reference signal corresponds to one AL candidate resource number for one AL value; the value of the information bit of the sequence information of the first downlink reference signal corresponds to one total number of AL candidate resources; the value of the information bit of the sequence information of the first downlink reference signal corresponds to a first scaling parameter; the value of the information bit of the sequence information of the first downlink reference signal corresponds to a second scaling parameter; when the value of the first bit in the bit diagram composed of the information bits of the sequence information of the first downlink reference signal is a first value, the resource corresponding to the first bit is potentially occupied; when the value of the first bit in the bit diagram composed of the information bits of the sequence information of the first downlink reference signal is a second value, the resource corresponding to the first bit is not occupied.
[0268] In some embodiments, the third information includes at least one of the following: the number of aggregation level AL candidate resources, where the number of AL candidate resources is the number of second candidate resources corresponding to one AL; the total number of AL candidate resources, where the total number of AL candidate resources is the total number of second candidate resources corresponding to all ALs; a first scaling parameter, where the first scaling parameter is a scaling parameter for the number of second candidate resources corresponding to one AL; a second scaling parameter, where the second scaling parameter is a scaling parameter for the total number of second candidate resources corresponding to all ALs; and AL candidate resource occupancy indication information, where the AL candidate resource occupancy indication information is an indication information that a second candidate resource corresponding to one AL is potentially occupied.
[0269] In some embodiments, the terminal determines the third information corresponding to the sequence information of the first reference signal based on the second information.
[0270] In some embodiments, the value of the information bit of the second information indicates that one AL value corresponds to one AL candidate resource number. Then, the terminal determines the value of the third information AL candidate resource number based on the sequence information of the first reference signal and the second information.
[0271] For example, when the second prior information is the number of AL candidates, the DMRS sequence information carries at least one indicator bit, which indicates the number of unique AL candidates for a given AL value.
[0272] In some embodiments, the value of the information bit of the second information indicates that the total number of AL candidate resources corresponds to a total number of AL candidate resources. Then, the terminal determines the value of the third information, the total number of AL candidate resources, based on the sequence information of the first reference signal and the second information.
[0273] For example, when the second prior information is the total number of AL candidates, the DMRS sequence information carries at least one indicator bit, which indicates a unique total number of AL candidates.
[0274] In some embodiments, the value of the information bit of the second information indicates that the sequence information corresponds to a first scaling parameter, and the terminal determines the value of the first scaling parameter of the third information based on the sequence information of the first reference signal and the second information.
[0275] For example, when the second prior information is an AL candidate number scaling parameter, the DMRS sequence information carries at least one indicator bit, which indicates a unique AL candidate number scaling parameter for a given AL value.
[0276] In some embodiments, the value of the information bit of the second information indicates that the second information corresponds to a second scaling parameter, and the terminal determines the value of the second scaling parameter of the third information based on the sequence information of the first reference signal and the second information.
[0277] For example, when the second prior information is the scaling parameter for the total number of AL candidates, the DMRS sequence information carries at least one indicator bit, which indicates a unique scaling parameter for the total number of AL candidates for a given AL value.
[0278] In some embodiments, when the value of the first bit in the bit diagram composed of the information bits of the second information indicates the first value, the potential resource occupation corresponding to the first bit is indicated.
[0279] For example, when the second prior information is AL candidate occupancy indication information, the DMRS sequence information carries a bitmap consisting of at least one indicator bit. When the bit value in the bitmap is the first value, it indicates the potential resource occupancy corresponding to that bit. The bitmap divides the resource into p parts, where p is the number of bitmaps.
[0280] In some embodiments, when the value of the first bit in the bit diagram composed of the information bits of the second information indicating sequence information is a second value, the resource corresponding to the first bit is not occupied.
[0281] For example, when the second prior information is AL candidate occupancy indication information, the DMRS sequence information carries a bitmap consisting of at least one indicator bit. When the bit value in the bitmap is the second value, it indicates that the resource corresponding to that bit is not occupied. The bitmap divides the resource into p parts, where p is the number of bitmaps.
[0282] Step S2204: Determine the first type of resource.
[0283] In some embodiments, the terminal and / or network device determines a first type of resource when it determines that the third information satisfies the first condition.
[0284] In some embodiments, the terminal determines the implementation method of the first type of resource, which can be referred to in the optional implementation method of step S2105 in Figure 2A, and will not be repeated here.
[0285] Step S2205: The terminal performs DCI detection.
[0286] In some embodiments, the terminal performs DCI detection based on the first type of resources.
[0287] In some embodiments, the implementation of DCI detection by the terminal can be referred to in the optional implementation of step S2106 in Figure 2A, which will not be repeated here.
[0288] In the above embodiments, the terminal determines the correspondence between the information bits of the sequence information and the third information based on a predefined protocol, determines the third information based on the information bits of the sequence information, and determines the first type of resource when the third information meets the first condition, so as to perform DCI detection based on the first type of resource, avoid some invalid DCI detection, and reduce the number of detections, as well as the complexity and energy consumption of detection.
[0289] The communication method involved in the embodiments of this disclosure may include at least one of steps S2201 to S2205. For example, step S2201 may be implemented as a standalone embodiment, step S2205 may be implemented as a standalone embodiment, step S2201+S2202 may be implemented as a standalone embodiment, and steps S2201+S2202+S2203, S2201+S2202+S2203+S2204, and S2201+S2202+S2203+S2204+S2205 may be implemented as standalone embodiments, but are not limited thereto.
[0290] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0291] Figure 2C is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2C, the embodiments of the present disclosure relate to a communication method, which includes:
[0292] Step S2301: The network device sends a first downlink reference signal.
[0293] In some embodiments, the optional implementation of step S2301 can be found in the optional implementation of step S2101 in Figure 2A, and will not be repeated here.
[0294] In step S2302, the terminal determines the sequence information.
[0295] In some embodiments, optional implementations of step S2302 can be found in optional implementations of step S2102 in Figure 2A, and will not be repeated here.
[0296] In step S2303, the terminal determines the third information.
[0297] In some embodiments, the terminal determines third information corresponding to the sequence information based on first information predefined in the protocol. The first information is a mapping relationship between the sequence information of the second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection, and the third information is used by the terminal to determine a second candidate resource related to DCI detection.
[0298] In some embodiments, there may be multiple second downlink reference signals, which may or may not include the first downlink reference signal, and this disclosure does not limit this.
[0299] In some embodiments, the first information satisfies at least one of the following: the sequence information of the second downlink reference signal maps to an AL candidate resource number for an AL value; the sequence information of the second downlink reference signal maps to a total number of AL candidates; the sequence information of the second downlink reference signal maps to a first scaling parameter for an AL value; and the sequence information of the second downlink reference signal maps to a second scaling parameter.
[0300] In some embodiments, the first information may reflect the mapping relationship between sequence information and candidate resources, i.e., the first relationship. In other words, the first relationship is the mapping relationship between the sequence information of the second downlink reference signal and the first candidate resource, which may include the mapping relationship between the sequence information of the first downlink reference signal and the second candidate resource.
[0301] In some embodiments, the first relationship can be predefined by a protocol.
[0302] In some embodiments, the third information includes at least one of the following: the number of aggregation level AL candidate resources, where the number of AL candidate resources is the number of second candidate resources corresponding to one AL; the total number of AL candidate resources, where the total number of AL candidate resources is the total number of second candidate resources corresponding to all ALs; a first scaling parameter, where the first scaling parameter is a scaling parameter for the number of second candidate resources corresponding to one AL; a second scaling parameter, where the second scaling parameter is a scaling parameter for the total number of second candidate resources corresponding to all ALs; and AL candidate resource occupancy indication information, where the AL candidate resource occupancy indication information is an indication information that a second candidate resource corresponding to one AL is potentially occupied.
[0303] In some embodiments, the way the terminal determines the third information based on the first information predefined by the protocol can be seen in the optional implementation of the mapping relationship between sequence information and third information in step S2104 of Figure 2A, which will not be described in detail here.
[0304] Step S2304: The terminal determines the first type of resource.
[0305] In some embodiments, the terminal determines the implementation method of the first type of resource, which can be referred to in the optional implementation method of step S2105 in Figure 2A, and will not be repeated here.
[0306] Step S2305: The terminal performs DCI detection.
[0307] In some embodiments, the terminal determines the third information corresponding to the sequence information based on a predefined protocol, and determines the first type of resource when the third information meets the first condition, so as to perform DCI detection based on the first type of resource.
[0308] In some embodiments, the implementation of DCI detection by the terminal can be referred to in the optional implementation of step S2106 in Figure 2A, which will not be repeated here.
[0309] In the above embodiments, the terminal determines the mapping relationship between sequence information and third information based on a predefined protocol, thereby determining the third information. When the third information meets the first condition, the terminal determines the first type of resource, and performs DCI detection based on the first type of resource. This avoids some invalid detections, reduces the number of detections, and reduces detection complexity and energy consumption.
[0310] The communication method involved in the embodiments of this disclosure may include at least one of steps S2301 to S2305. For example, step S2301 may be implemented as a standalone embodiment, step S2305 may be implemented as a standalone embodiment, step S2301+S2302 may be implemented as a standalone embodiment, and steps S2301+S2302+S2303, S2301+S2302+S2303+S2304, and S2301+S2302+S2303+S2304+S2305 may be implemented as standalone embodiments, but are not limited thereto.
[0311] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0312] Figure 2D is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2D, the embodiments of the present disclosure relate to a communication method, which includes:
[0313] Step S2401: The network device determines the third information.
[0314] In some embodiments, the third information includes at least one of the following: the number of aggregation level AL candidate resources, where the number of AL candidate resources is the number of second candidate resources corresponding to one AL; the total number of AL candidate resources, where the total number of AL candidate resources is the total number of second candidate resources corresponding to all ALs; a first scaling parameter, where the first scaling parameter is a scaling parameter for the number of second candidate resources corresponding to one AL; a second scaling parameter, where the second scaling parameter is a scaling parameter for the total number of second candidate resources corresponding to all ALs; and AL candidate resource occupancy indication information, where the AL candidate resource occupancy indication information is an indication information that a second candidate resource corresponding to one AL is potentially occupied.
[0315] In some embodiments, the network device determines the third information corresponding to the sequence information of the first reference signal based on a predefined protocol. The mapping relationship between the sequence information of the first reference signal and the third information, or the correspondence between the value of the information bit of the sequence information of the first reference signal and the third information, is predefined by the protocol.
[0316] In some embodiments, the network device determines the third information based on the mapping relationship between the sequence information of the second downlink reference signal predefined by the protocol and the first candidate resource related to downlink control information (DCI) detection; or, it determines the third information based on the correspondence between the value of the information bit of the sequence information of the second downlink reference signal predefined by the protocol and the first candidate resource related to DCI detection.
[0317] For example, gNB determines the second prior information corresponding to the PDCCH DMRS sequence information based on protocol predefined rules.
[0318] In step S2402, the network device identifies the first type of resource.
[0319] In some embodiments, the network device determines a first type of resource when the third information satisfies a first condition.
[0320] In some embodiments, the first condition includes at least one of the following: the number of AL candidate resources is less than the number of initially configured resources; the product of the total number of AL candidate resources and the first scaling parameter is less than the number of initially configured resources; the total number of AL candidate resources is less than the total number of initially configured resources; and the product of the total number of AL candidate resources and the second scaling parameter is less than the total number of initially configured resources.
[0321] In some embodiments, determining the first type of resource includes any one of the following: selecting the first n resources from the initial configuration resources as the first type of resource, where n is the number of AL candidate resources, or k is the first scaling factor, and N is the number of initial configuration resources. From the initial configuration resources, select N / 2 resources with odd numbers as the first type of resources, where k = 0.5; from the initial configuration resources, select N / 2 resources with even numbers as the first type of resources, where k = 0.5; from the initial configuration resources, determine the h / k-th resource as the first type of resource, where h ∈ {0, ..., N×k-1}; from the initial configuration resources, determine the h / k+1-th resource as the first type of resource, where... h∈{0,...,N×k-1}; From the initial resource configuration, the h / k+2th resource is determined as the first type of resource, where h∈{0,...,N×k-1}; From the initial resource configuration, the (h-1) / kth resource is determined as the first type of resource, h∈{1,...,N×k}; From the initial resource configuration, the (h-1) / k+1th resource is determined as the first type of resource, h∈{1,...,N×k}; From the initial resource configuration, the (h-1) / k+2th resource is determined as the first type of resource, h∈{h-1) / k+1th resource. The resource is identified as a first-class resource, h∈{1,...,N×k}; from the initial resource allocation, the remaining resources other than the h / (1-k)-th resource are identified as first-class resources, h∈{0,...,N×(1-k)-1}; from the initial resource allocation, the h / (1-k)+1-th resource is identified as a first-class resource, h∈{0,...,N×(1-k)-1}; from the initial resource allocation, the h / (1-k)+2-th resource is identified as a first-class resource, h∈{0,...,N×(1-k)-1}. ...,N×(1-k)-1};From the initial resource configuration, the (h-1) / (1-k)th resource is determined as the first type of resource, h∈{1,...,N×(1-k)};From the initial resource configuration, the (h-1) / (1-k)+1th resource is determined as the first type of resource, h∈{1,...,N×(1-k)};From the initial resource configuration, the (h-1) / (1-k)+2th resource is determined as the first type of resource, h∈{1,...,N×(1-k)}.
[0322] In some embodiments, the network device may determine the implementation method of the first type of resource by referring to step S2105 in Figure 2A, which determines the optional implementation method of the first type of resource, and will not be repeated here.
[0323] In step S2403, the network device sends a first downlink reference signal to the terminal.
[0324] In some embodiments, the first downlink reference signal may be PDCCH DMRS.
[0325] In some embodiments, the first downlink reference signal includes sequence information of a first type of resource. The network device informs the terminal of the first type of resource through the first downlink reference signal and uses the first type of resource when sending DCI to the terminal.
[0326] In some embodiments, the process of a network device sending a downlink reference signal to a terminal includes at least one of the processes of sending a DMRS, a PDCCH carrying DCI information, and a PDCCH not carrying DCI information to the terminal.
[0327] For example, the gNB informs the UE of the first type of resources through DMRS sequence information and uses the first type of resources when sending DCI to the UE.
[0328] For example, a network device sends PDCCH and PDCCH DMRS to a terminal. Some PDCCHs carry DCI, while others do not.
[0329] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0330] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.
[0331] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0332] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0333] Step S2404: The terminal determines the sequence information.
[0334] In some embodiments, the sequence information may be sequence information of a first downlink reference signal, which includes a first type of resource. For example, the sequence information may be sequence information of a PDCCH DMRS.
[0335] In some embodiments, the terminal determines sequence information between or during DCI detection, the sequence information including a first type of resource.
[0336] Step S2405: The terminal performs DCI detection.
[0337] In some embodiments, the terminal detects DCI in the first type of resources, or the terminal determines the starting position of DCI detection in the first type of resources according to a hash formula and performs DCI detection at the starting position.
[0338] In some embodiments, the terminal does not expect to send DCI to candidate resources other than the first type of resources.
[0339] In the above embodiments, after the network device determines the first type of resource, it informs the terminal of the first type of resource through sequence information so as to perform DCI detection based on the first type of resource, thereby reducing the number of detections, avoiding some invalid detections, and further reducing detection complexity and energy consumption.
[0340] The communication method involved in the embodiments of this disclosure may include at least one of steps S2401 to S2405. For example, step S2401 may be implemented as a standalone embodiment, step S2403 may be implemented as a standalone embodiment, step S2401+S2402 may be implemented as a standalone embodiment, and steps S2403+S2404, S2403+S2404+S2405, S2401+S2402+S2403, S2401+S2402+S2403+S2404, and S2401+S2402+S2403+S2404+S2405 may be implemented as standalone embodiments, but are not limited thereto.
[0341] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0342] Figure 3 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 3, the embodiments of the present disclosure relate to a communication method, which includes:
[0343] In step S3101, the network device sends a first downlink reference signal to the terminal.
[0344] Optionally, the alternative implementations of step S3101 can be found in the alternative implementations of step S2101 in Figure 2A, step S2201 in Figure 2B, step S2301 in Figure 2C, and step S2403 in Figure 2D, as well as other alternative implementations involved in Figures 2A, 2B, 2C, and 2D, which will not be elaborated here.
[0345] In step S3102, the terminal determines the sequence information corresponding to the first downlink reference signal.
[0346] Optionally, the alternative implementations of step S3102 can be found in the alternative implementations of step S2102 in Figure 2A, step S2202 in Figure 2B, step S2302 in Figure 2C, and step S2404 in Figure 2D, as well as other alternative implementations involved in Figures 2A, 2B, 2C, and 2D, which will not be elaborated here.
[0347] In step S3103, the terminal determines the third information corresponding to the sequence information based on the first information or the second information.
[0348] In some embodiments, the first information is the mapping relationship between the sequence information of the second downlink reference signal and the first candidate resource related to downlink control information (DCI) detection, the second information is the correspondence between the value of the information bit of the sequence information of the second downlink reference signal and the first candidate resource related to DCI detection, and the third information is used by the terminal to determine the second candidate resource related to DCI detection.
[0349] Optionally, the alternative implementations of step S3103 can be found in the alternative implementations of step S2104 in Figure 2A, step S2203 in Figure 2B, step S2303 in Figure 2C, and step S2404 in Figure 2D, as well as other alternative implementations involved in Figures 2A, 2B, 2C, and 2D, which will not be elaborated here.
[0350] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0351] The communication method involved in the embodiments of this disclosure may include at least one of steps S3101 to S3103. For example, step S3101 may be implemented as a standalone embodiment, step S3103 may be implemented as a standalone embodiment, step S3101+S3102 may be implemented as a standalone embodiment, and step S3101+S3102+S3103 may be implemented as a standalone embodiment, but is not limited thereto.
[0352] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0353] The following are specific solutions proposed in the embodiments of this disclosure:
[0354] Example 1:
[0355] In a network, the UE determines the DCI sent by the gNB through blind detection. Before blindly detecting the DCI, the UE needs to determine the second prior information, or in other words, the UE needs to determine the second prior information during the blind detection of the DCI.
[0356] The gNB transmits second prior information to the UE via DMRS sequence information, wherein the transmission method includes at least one of mapping information and indication information. The second prior information includes at least one of the following:
[0357] Option 1: Number of AL candidates, i.e., the number of candidates corresponding to one AL. The AL value can be at least one of 1, 2, 4, 8, 16, 32, and 64, and the number of AL candidates can be an integer greater than 0.
[0358] Option 2: Total number of AL candidates, i.e., the total number of candidates corresponding to all AL values. The AL value can be at least one of 1, 2, 4, 8, 16, 32, and 64, and the total number of AL candidates can be an integer greater than 0.
[0359] Option 3: AL candidate number scaling parameter, which is the scaling parameter for the number of candidates corresponding to one AL. Optionally, the scaling parameter value is between 0 and 1. For example, when AL=2 corresponds to 8 candidates, and the scaling parameter is 0.5, the UE only needs to blindly detect the DCI of 4 candidate positions for AL=2.
[0360] Option 4: AL candidate total number scaling parameter, i.e., the scaling parameter for the total number of candidates. Optionally, the scaling parameter value is between 0 and 1. For example, when the UE is configured with AL = 2, 4, 8, the number of candidate resources for each corresponding position is 8, 4, 4. When the scaling parameter is 0.5, the UE only needs to blindly detect the DCI of (8+4+4)*0.5 = 8 candidate positions.
[0361] Option 5: AL candidate occupancy indication information, i.e., the potential occupancy of a candidate corresponding to an AL. For example, when the UE is configured with AL=2, the corresponding number of candidate resources is 8. The AL candidate occupancy indication contains 2 indicator bits, indicating 0 or 1. The candidate positions of the DCI for UE blind detection are shown in Figure 4A.
[0362] Example 2:
[0363] In a network, the UE determines the DCI sent by the gNB through blind detection. Before blindly detecting the DCI, the UE needs to determine the second prior information, or in other words, the UE needs to determine the second prior information during the blind detection of the DCI.
[0364] The gNB transmits second prior information to the UE via DMRS sequence information, wherein the transmission method includes at least one of mapping information and indication information. The DMRS sequence information includes at least one of the following:
[0365] Option 1: DMRS sequence information is the first parameter of the DMRS initial sequence. The protocol predefines multiple first parameters, which are used to generate the DMRS initial sequence.
[0366] Optionally, at least one first parameter maps to a parameter value / specific meaning of a second prior information.
[0367] Optionally, the first parameter carries first indication bit information, which is used to indicate the parameter value of the second prior information / distinguish different specific meanings.
[0368] Option 2: The DMRS sequence information is the first DMRS sequence. The protocol predefines multiple first DMRS sequences.
[0369] Optionally, at least one first DMRS sequence maps a parameter value / specific meaning of a second prior information.
[0370] Optionally, the first DMRS sequence carries first indicator bit information, which is used to indicate the parameter value of the second prior information / distinguish different specific meanings.
[0371] Option 3: The DMRS sequence information is the first DMRS sequence value. The protocol predefines multiple first DMRS sequence values, which are used for the initialization of the first DMRS sequence.
[0372] Optionally, at least one first DMRS sequence value maps to a parameter value / specific meaning of a second prior information.
[0373] Optionally, the first DMRS sequence value carries first indication bit information, which is used to indicate the parameter value of the second prior information / distinguish different specific meanings.
[0374] Option 4: The DMRS sequence information is a DMRS pattern, which can be at least one of a DMRS frequency domain pattern, a DMRS time domain pattern, or a DMRS time-frequency domain pattern. The protocol predefines multiple DMRS patterns.
[0375] Optionally, at least one DMRS pattern maps to a parameter value / specific meaning of a second prior information.
[0376] Optionally, the DMRS pattern carries first indication bit information, which is used to indicate the parameter value of the second prior information / distinguish different specific meanings.
[0377] Option 5: DMRS sequence information is antenna port information. The protocol predefined PDCCH can use one or at least two antenna ports. Optionally, antenna ports can be mapped / indicated by the DMRS pattern.
[0378] Optionally, at least one antenna port information is mapped to a parameter value / specific meaning of a second prior information.
[0379] Optionally, the antenna port information carries first indication bit information, which is used to indicate the parameter value of the second prior information / distinguish different specific meanings.
[0380] Example 3:
[0381] In a network, the UE determines the DCI sent by the gNB through blind detection. Before blindly detecting the DCI, the UE needs to determine second prior information; in other words, the UE needs to determine second prior information during the blind DCI detection process. The gNB transmits the second prior information to the UE via DMRS sequence information, and the method of transmitting the information includes at least one of mapping information and indication information. When the number of candidates determined by the mapping information or indication information is less than the initially configured number, the UE and / or the base station need to determine a first type of resource according to a certain method. The first type of resource can be referred to as effective resource / potentially occupied resource / activated resource / used resource / candidate resource, etc.
[0382] For the UE, it needs to perform blind detection of DCI in the first type of resource, or it needs to further determine the start position of blind detection in the first resource according to the hash formula. From another perspective, the UE does not expect the base station to send DCI in candidate resources other than the first type of resource.
[0383] For the base station, the base station informs the UE of the first type of resources through DMRS sequence information and uses the first type of resources when sending DCI to the UE.
[0384] When the number of candidates determined by the mapping information or indication information is less than the number initially configured, the following principles determine the first type of resource:
[0385] Option 1:
[0386] The first n candidate resources are selected as the first type of resources. or Where N is the original number of candidates, and k is the scaling parameter.
[0387] As shown in Figure 4B, in one embodiment, the UE is configured with AL=2 and the number of candidate resources is 8. The UE determines the scaling parameter k=0.75 based on the DMRS sequence information, and the first 6 resources are potential occupied resources.
[0388] Option 2:
[0389] Select the (2h+1)th candidate resource, where h∈{0,...,N / 2-1}, meaning select an odd-numbered candidate resource, taking every other one. Here, N is the original number of candidates.
[0390] As shown in the schematic diagram in Figure 4C, in one embodiment, the UE is configured with AL=2 and the number of candidate resources is 8. The potential occupied resources are shown in the figure above.
[0391] Option 2a:
[0392] Select the 2h-1th candidate resource, where h∈{1,...,N / 2}, i.e., select an odd-numbered candidate resource, taking every other one. Here, N is the original number of candidates.
[0393] As shown in Figure 4D, in one embodiment, the UE is configured with AL=2 and the number of candidate resources is 8. The potential occupied resources are shown in the figure above.
[0394] Option 3:
[0395] The 2h-th candidate resource is selected, where h∈{0,...,N / 2-1}, meaning every other even-numbered candidate resource is selected. Here, N is the original number of candidates.
[0396] As shown in the schematic diagram in Figure 4E, in one embodiment, the UE is configured with AL=2 and the number of candidate resources is 8. The potential occupied resources are shown in the figure above.
[0397] Option 3a:
[0398] The 2h-th candidate resource is selected, where h∈{1,...,N / 2}, meaning every other even-numbered candidate resource is selected. Here, N is the original number of candidates.
[0399] As shown in the schematic diagram in Figure 4F, in one embodiment, the UE is configured with AL=2 and the number of candidate resources is 8. The potential occupied resources are shown in the figure above.
[0400] Option 4:
[0401] Select the h / kth candidate resource, where h∈{0,...,N×k-1}, N is the original number of candidates, and k is the scaling parameter (preferably less than / not greater than 0.5).
[0402] As shown in Figure 4G, in one embodiment, the UE is configured with AL=2 and the number of candidate resources is 8. When k=0.25, according to the method in option 4, h takes the value 0 or 1. The potential occupied resources are #0 and #4.
[0403] Option 4a:
[0404] Select the h / k+1th candidate resource, where h∈{0,...,N×k-1}, N is the original number of candidates, and k is the scaling parameter (preferably less than / not greater than 0.5).
[0405] Option 4b:
[0406] Select the h / k+2th candidate resource, where h∈{0,...,N×k-1}, N is the original number of candidates, and k is the scaling parameter (preferably less than / not greater than 0.5).
[0407] Option 5:
[0408] Take the (h-1) / kth candidate resource, where h∈{1,...,N×k}, N is the original number of candidates, and k is the scaling parameter (preferably less than / not greater than 0.5).
[0409] Option 5a:
[0410] Select the (h-1) / k+1th candidate resource, where h∈{1,...,N×k}, N is the original number of candidates, and k is the scaling parameter (preferably less than / not greater than 0.5).
[0411] Option 5b:
[0412] Select the (h-1) / k+2th candidate resource, where h∈{1,...,N×k}, N is the original number of candidates, and k is the scaling parameter (preferably less than / not greater than 0.5).
[0413] Option 6:
[0414] Take the h / (1-k)th candidate resource and the remaining candidate resources, where h∈{0,...,N×(1-k)-1}, N is the original number of candidates, and k is the scaling parameter (preferably greater than or not less than 0.5).
[0415] Option 6a:
[0416] Select the h / (1-k)+1th candidate resource, where h∈{0,...,N×(1-k)-1}, N is the original number of candidates, and k is the scaling parameter (preferably greater than or not less than 0.5).
[0417] Option 6b:
[0418] Select the h / (1-k)+2th candidate resource, where h∈{0,...,N×(1-k)-1}, N is the original number of candidates, and k is the scaling parameter (preferably greater than or not less than 0.5).
[0419] Option 7:
[0420] Select the (h-1) / (1-k)th candidate resource, where h∈{1,...,N×(1-k)}, N is the original number of candidates, and k is the scaling parameter (preferably greater than or not less than 0.5).
[0421] Option 7a:
[0422] Select the (h-1) / (1-k)+1th candidate resource, where h∈{1,...,N×(1-k)}, N is the original number of candidates, and k is the scaling parameter (preferably greater than or not less than 0.5).
[0423] Option 7b:
[0424] Select the (h-1) / (1-k)+2th candidate resource, where h∈{1,...,N×(1-k)}, N is the original number of candidates, and k is the scaling parameter (preferably greater than or not less than 0.5).
[0425] Example 4:
[0426] In a network, the UE determines the DCI sent by the gNB through blind detection. Before blindly detecting the DCI, the UE needs to determine the second prior information, or in other words, the UE needs to determine the second prior information during the blind detection of the DCI.
[0427] The gNB transmits second prior information to the UE via DMRS sequence information, wherein the method of transmitting the information includes at least one of mapping information and indication information. The mapping method includes at least one of the following:
[0428] Option 1: When the second prior information is the number of AL candidates, the DMRS sequence information maps a unique number of AL candidates to an AL value.
[0429] Option 2: When the second prior information is the total number of AL candidates, the DMRS sequence information maps to a unique total number of AL candidates.
[0430] Option 3: When the second prior information is the scaling parameter for the number of AL candidates, the DMRS sequence information maps a unique scaling parameter for the number of AL candidates for each AL value.
[0431] Option 4: When the second prior information is the scaling parameter for the total number of AL candidates, the DMRS sequence information is mapped to a unique scaling parameter for the total number of AL candidates.
[0432] Example 5:
[0433] In a network, the UE determines the DCI sent by the gNB through blind detection. Before blindly detecting the DCI, the UE needs to determine second prior information; in other words, the UE needs to determine second prior information during the blind DCI detection process. The indication methods include at least one of the following:
[0434] The gNB transmits second prior information to the UE via DMRS sequence information, and the method of transmitting the information includes at least one of mapping information and indication information.
[0435] Option 1: When the second prior information is the number of AL candidates, the DMRS sequence information carries at least one indicator bit, which indicates a unique number of AL candidates for an AL value.
[0436] Option 2: When the second prior information is the total number of AL candidates, the DMRS sequence information carries at least one indicator bit, which indicates a unique total number of AL candidates.
[0437] Option 3: When the second prior information is an AL candidate number scaling parameter, the DMRS sequence information carries at least one indicator bit, which indicates a unique AL candidate number scaling parameter for an AL value.
[0438] Option 4: When the second prior information is the AL candidate total number scaling parameter, the DMRS sequence information carries at least one indicator bit, which indicates a unique AL candidate total number scaling parameter.
[0439] Option 5: When the second prior information is AL candidate occupancy indication information, the DMRS sequence information carries a bitmap consisting of at least one indicator bit. When the bit value in the bitmap is the first value, it indicates that the resource corresponding to that bit is potentially occupied; when the bit value in the bitmap is the second value, it indicates that the resource corresponding to that bit is not occupied. The bitmap divides the resource into p parts, where p is the number of bitmaps.
[0440] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[0441] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0442] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0443] Figure 5A is a schematic diagram of the structure of a terminal according to an embodiment of this disclosure. Terminal 5100 is used to execute any of the above methods. In some embodiments, as shown in Figure 5A, terminal 5100 may include at least one of a transceiver module 5101, a processing module 5102, etc. In some embodiments, the transceiver module is used to receive a first downlink reference signal sent by a network device. Optionally, the transceiver module is used to execute at least one of the communication steps (e.g., steps S2101, S2103, S2201, S2301, S2403, S3101, but not limited thereto) performed by terminal 101 in any of the above methods, which will not be elaborated further here. The processing module is used to determine the sequence information corresponding to the first downlink reference signal; based on the first information or the second information, it determines the third information corresponding to the sequence information, wherein the first information is the mapping relationship between the sequence information of the second downlink reference signal and the first candidate resource related to downlink control information (DCI) detection, the second information is the correspondence between the value of the information bit of the sequence information of the second downlink reference signal and the first candidate resource related to DCI detection, and the third information is used by the terminal to determine the second candidate resource related to DCI detection. The first information is predefined by the protocol or received from the network device, and the second information is predefined by the protocol. Optionally, the above processing module is used to execute at least one of the other steps executed by the terminal 101 in any of the above methods (e.g., steps S2102, S2104, S2105, S2106, S2202, S2203, S2204, S2205, S2302, S2303, S2304, S2305, S2404, S2405, S3102, S3103, but not limited thereto), which will not be elaborated here.
[0444] Figure 5B is a schematic diagram of the structure of a network device proposed in an embodiment of this disclosure. The network device 5200 is used to perform any of the above methods. In some embodiments, as shown in Figure 5B, the network device 5200 may include at least one of a transceiver module 5201, a processing module 5202, etc. In some embodiments, the transceiver module is used to send a first downlink reference signal to a terminal; and / or send first information to the terminal; wherein the first downlink reference signal corresponds to sequence information, the first information is a mapping relationship between the sequence information of a second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection, the second information is a correspondence between the value of the information bits of the sequence information of the second downlink reference signal and the first candidate resource related to DCI detection, and the third information is used by the terminal to determine a second candidate resource related to DCI detection. Optionally, the transceiver module is used to perform at least one of the communication steps (e.g., steps S2101, S2103, S2201, S2301, S2403, S3101, but not limited thereto) performed by the network device 102 in any of the above methods, which will not be elaborated further here. Optionally, the above processing module is used to execute at least one of the other steps (such as step S2401, step S2402, but not limited thereto) executed by the network device 102 in any of the above methods, which will not be described in detail here.
[0445] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.
[0446] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.
[0447] In some embodiments, the processing module can be replaced by the processor, and the transceiver module can be replaced by the transceiver.
[0448] Figure 6A is a schematic diagram of the structure of the communication device 6100 proposed in an embodiment of this disclosure. The communication device 6100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0449] As shown in Figure 6A, the communication device 6100 is used to execute any of the above methods. In some embodiments, the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 6100 is used to execute any of the above methods. Optionally, one or more processors 6101 are used to invoke instructions to cause the communication device 6100 to execute any of the above methods.
[0450] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S2101, S2103, S2201, S2301, S2403, S3101, but not limited thereto), and the processor 6101 performs at least one of the other steps (e.g., steps S2102, S2104, S2105, S2106, S2202, S2203, S2204, S2205, S2302, S2303, S2304, S2305, S2404, S2405, S3102, S3103, S2401, S2402, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0451] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data and / or instructions. Optionally, one or more processors 6101 are used to invoke instructions stored in the memory 6103 to cause the communication device 6100 to perform any of the above methods. Optionally, all or part of the memory 6103 may also be located outside the communication device 6100. In an optional embodiment, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102 and can be used to receive data and / or instructions from the memory 6102 or other devices, and can be used to send data and / or instructions to the memory 6102 or other devices. For example, the interface circuit 6104 can read data and / or instructions stored in the memory 6102 and send the data and / or instructions to the processor 6101.
[0452] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0453] Figure 6B is a schematic diagram of the structure of chip 6200 according to an embodiment of this disclosure. For cases where the communication device 6100 can be a chip or a chip system, please refer to the schematic diagram of chip 6200 shown in Figure 6B, but it is not limited thereto.
[0454] Chip 6200 includes one or more processors 6201. Chip 6200 is used to perform any of the methods described above.
[0455] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data and / or instructions. Optionally, all or part of the memories 6203 may be located outside of chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data and / or instructions from memory 6203 or other devices, and interface circuit 6202 can be used to send data and / or instructions to memory 6203 or other devices. For example, interface circuit 6202 can read data and / or instructions stored in memory 6203 and send the data and / or instructions to processor 6201.
[0456] In some embodiments, the interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S2101, S2103, S2201, S2301, S2403, S3101, but not limited thereto). For example, the interface circuit 6202 performing the communication steps such as sending and / or receiving in the above method means that the interface circuit 6202 performs data and / or instruction interaction between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of other steps (e.g., steps S2102, S2104, S2105, S2106, S2202, S2203, S2204, S2205, S2302, S2303, S2304, S2305, S2404, S2405, S3102, S3103, S2401, S2402, but not limited thereto).
[0457] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0458] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0459] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.
[0460] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A communication method characterized by comprising: The method is performed by a terminal, and the method comprises: receiving a first downlink reference signal sent by a network device; determining sequence information corresponding to the first downlink reference signal; based on first information or second information, determining third information corresponding to the sequence information; wherein the first information is a mapping relationship between sequence information of a second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection, the second information is a corresponding relationship between a value of an information bit of the sequence information of the second downlink reference signal and the first candidate resource related to the DCI detection, the third information is used for the terminal to determine a second candidate resource related to DCI detection, and the first information is predefined by a protocol or received from the network device, and the second information is predefined by the protocol.
2. The method of claim 1, wherein, The sequence information of the second downlink reference signal comprises at least one of the following: a parameter used for generating a sequence value of the second downlink reference signal; a sequence value used for initializing a sequence of the second downlink reference signal; a sequence used for defining or generating the second downlink reference signal; a resource location in a time domain and / or a frequency domain used for defining a resource structure of sending or receiving the second downlink reference signal; antenna port information used for indicating an antenna port of sending or receiving the second downlink reference signal.
3. The method according to claim 1 or 2, characterized in that, The third information comprises at least one of the following: an aggregation level (AL) candidate resource number, the AL candidate resource number being a number of second candidate resources corresponding to one AL; an AL candidate resource total number, the AL candidate resource total number being a total number of second candidate resources corresponding to all ALs; a first scaling parameter, the first scaling parameter being a scaling parameter of the number of second candidate resources corresponding to one AL; a second scaling parameter, the second scaling parameter being a scaling parameter of the total number of second candidate resources corresponding to all ALs; AL candidate resource occupation indication information, the AL candidate resource occupation indication information being indication information that second candidate resources corresponding to one AL are potentially occupied.
4. The method of claim 3, wherein, The method further comprises: determining that the third information satisfies a first condition, and determining a first type of resource; based on the first type of resource, performing DCI detection.
5. The method of claim 4, wherein, The first condition comprises at least one of the following: the AL candidate resource number is less than a number of initial configuration resources; a product of the AL candidate resource total number and the first scaling parameter is less than the number of initial configuration resources; the AL candidate resource total number is less than a total number of initial configuration resources; a product of the AL candidate resource total number and the second scaling parameter is less than the total number of initial configuration resources.
6. The method according to claim 4 or 5, characterized in that, The determination of the first type of resource comprises any one of the following: from the initial configuration resources, selecting first n resources as the first type of resources, where n is the number of AL candidate resources, or k is the first scaling coefficient, and N is the number of initial configuration resources; from the initial configuration resources, selecting N / 2 resources numbered as odd numbers as the first type of resource, wherein k=0.5; from the initial configuration resources, selecting N / 2 resources numbered as even numbers as the first type of resource, wherein k=0.5; from the initial configuration resource, determining an h / kth resource as the first type of resource, wherein h∈{0,...,N×k-1}. from the initial configuration resources, the (h / k+1)th resource is determined as the first type of resource, where h e {0,...,N×k-1}; from the initial configuration resources, the (h / k+2)th resource is determined as the first type of resource, where h e {0,..., N×k-1}; from the initial configuration resources, the (h-1) / kth resource is determined as the first type of resource, h e {1,...,N×k}; from the initial configuration resources, the (h-1) / k+1th resource is determined as the first type of resource, h e {1,...,N× k}; from the initial configuration resources, the (h-1) / k+2th resource is determined as the first type of resource, h e {1,...,N×(1-k)}; from the initial configuration resources, the (h / (1-k)+1)th resource is determined as the first type of resource, h e {0,...,N×(1-k)-1}; from the initial configuration resources, the (h / (1-k)+2)th resource is determined as the first type of resource, h e {0,...,N ×(1-k)-1}; from the initial configuration resources, the (h-1) / (1-k)th resource is determined as the first type of resource, h e {1,...,N× (1-k)}; from the initial configuration resources, the (h-1) / (1-k)+1th resource is determined as the first type of resource, h e {1,...,N ×(1-k)}; from the initial configuration resources, the (h-1) / (1-k)+2th resource is determined as the first type of resource, h e {1,...,N × (1-k)}. The first information satisfies at least one of the following:
7. The method according to any one of claims 3 to 6, characterized in that, the sequence information of the second downlink reference signal maps one AL candidate resource number for one AL value; the sequence information of the second downlink reference signal maps one total number of AL candidates; the sequence information of the second downlink reference signal maps one first scaling parameter for one AL value; the sequence information of the second downlink reference signal maps one second scaling parameter. The second information satisfies at least one of the following:
8. The method according to any one of claims 3 to 6, characterized in that, the value of the information bit of the sequence information of the second downlink reference signal corresponds to one AL candidate resource number for one AL value; the value of the information bit of the sequence information of the second downlink reference signal corresponds to a total number of AL candidates; the value of the information bit of the sequence information of the second downlink reference signal corresponds one first scaling parameter; the value of the information bit of the sequence information of the second downlink reference signal corresponds a second scaling parameter; when the value of the first bit in the bit bitmap composed of the information bits of the sequence information of the second downlink reference signal is a first value, the resource corresponding to the first bit is potentially occupied; When a first bit in a bit bitmap composed of information bits of sequence information of the second downlink reference signal has a second value, a resource corresponding to the first bit is not occupied.
9. A communication method characterized by comprising: The method is performed by a network device, and the method comprises: sending a first downlink reference signal to a terminal; and / or sending first information to the terminal; wherein the first downlink reference signal corresponds to sequence information, the first information is a mapping relationship between sequence information of a second downlink reference signal and a first candidate resource related to downlink control information (DCI) detection, the first information is used to determine third information corresponding to the sequence information of the first downlink reference signal, and the third information is used to determine a second candidate resource related to DCI detection.
10. The method of claim 9, wherein, The sequence information of the second downlink reference signal comprises at least one of the following: a parameter used to generate a sequence value of the second downlink reference signal; a sequence value used to initialize a sequence of the second downlink reference signal; a sequence used to define or generate the second downlink reference signal; a resource location in a time domain and / or a frequency domain used to define a resource structure for sending or receiving the second downlink reference signal; antenna port information used to indicate an antenna port for sending or receiving the second downlink reference signal.
11. The method according to claim 9 or 10, characterized in that, The third information comprises at least one of the following: an aggregation level (AL) candidate resource number, the AL candidate resource number being a number of second candidate resources corresponding to one AL; a total AL candidate resource number, the total AL candidate resource number being a total number of second candidate resources corresponding to all ALs; a first scaling parameter, the first scaling parameter being a scaling parameter of the number of second candidate resources corresponding to one AL; a second scaling parameter, the second scaling parameter being a scaling parameter of the total number of second candidate resources corresponding to all ALs; AL candidate resource occupation indication information, the AL candidate resource occupation indication information being indication information indicating that one AL corresponding second candidate resource is potentially occupied.
12. The method of claim 11, wherein, The method further comprises: determining that the third information satisfies a first condition, and determining a first type of resource; performing DCI detection based on the first type of resource.
13. The method of claim 12, wherein, The first condition comprises at least one of the following: the AL candidate resource number is less than a number of initially configured resources; a product of the total AL candidate resource number and the first scaling parameter is less than the number of initially configured resources; the total AL candidate resource number is less than a total number of initially configured resources; a product of the total AL candidate resource number and the second scaling parameter is less than the total number of initially configured resources.
14. The method according to claim 12 or 13, characterized in that, The determination of the first type of resource comprises any one of the following: from the initial configuration resources, selecting first n resources as the first type of resources, where n is the number of AL candidate resources, or k is the first scaling coefficient, and N is the number of initially configured resources; from the initially configured resources, N / 2 resources numbered as odd numbers are selected as the first type of resource, where k=0.5; from the initially configured resources, N / 2 resources numbered as even numbers are selected as the first type of resource, where k=0.5; from the initial configured resources, an h / k th resource is determined as the first type of resource, where h∈{0,...,N×k-1}. from the initial configuration resources, the (h / k+1)th resource is determined as the first type of resource, where h e {0,...,N×k-1}; from the initial configuration resources, the (h / k+2)th resource is determined as the first type of resource, where h e {0,...,N×k-1}; from the initial configuration resources, the (h-1) / kth resource is determined as the first type of resource, h e {1,...,N×k}; from the initial configuration resources, the (h-1) / k+1th resource is determined as the first type of resource, h e {1,...,N×k}; from the initial configuration resources, the (h-1) / k+2th resource is determined as the first type of resource, h e {1,...,N×k}; from the initial configuration resources, the (h / (1-k)+1)th resource is determined as the first type of resource, h e {0,...,N×(1-k)-1}; from the initial configuration resources, the (h / (1-k)+2)th resource is determined as the first type of resource, h e {0,...,N×(1-k)-1}; from the initial configuration resources, the (h-1) / (1-k)th resource is determined as the first type of resource, h e {1,...,N×(1-k)}; from the initial configuration resources, the (h-1) / (1-k)+1th resource is determined as the first type of resource, h e {1,...,N×(1-k)}; from the initial configuration resources, the (h-1) / (1-k)+2th resource is determined as the first type of resource, h e {1,...,N×(1-k)}. The first information satisfies at least one of the following:
15. The method according to any one of claims 11 to 14, characterized in that, the sequence information of the second downlink reference signal maps one AL candidate resource number for one AL value; the sequence information of the second downlink reference signal maps one total number of AL candidates; the sequence information of the second downlink reference signal maps one first scaling parameter for one AL value; the sequence information of the second downlink reference signal maps one second scaling parameter. The second information satisfies at least one of the following:
16. The method according to any one of claims 11 to 14, characterized in that, the value of the information bit of the sequence information of the second reference signal corresponds to one AL candidate resource number for one AL value; the value of the information bit of the sequence information of the second downlink reference signal corresponds to one total number of AL candidates; the value of the information bit of the sequence information of the second downlink reference signal corresponds to one first scaling parameter; the value of the information bit of the sequence information of the second downlink reference signal corresponds to one second scaling parameter; when the value of the first bit in the bit bitmap composed of the information bits of the sequence information of the second downlink reference signal is a first value, the resource corresponding to the first bit is potentially occupied; When a value of a first bit in a bit bitmap composed of information bits of sequence information of the second downlink reference signal is a second value, a resource corresponding to the first bit is not occupied.
17. A communication device, characterized by The communication device is configured to perform the method of any one of claims 1-8 or 9-16.
18. A storage medium, the storage medium storing instructions, wherein, The instructions, when executed on the communication device, cause the communication device to perform the method of any one of claims 1-8 or 9-16.
19. A program product comprising at least one of a program, instructions, characterized in that The program, instructions, when executed on the communication device, implement the steps of the method of any one of claims 1-8 or 9-16.