DCI size determination method, device, terminal and storage medium
By determining the DCI format size and other DCI format sizes of the first RNTI scrambled CRC, the problem of DCI size determination under the multicast and/or broadcast mechanism in NR is solved, and effective DCI detection and reception of the terminal in the case of sharing RNTI is realized.
Patent Information
- Application Number
- CN202110048191.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-14
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2041-01-14
AI Technical Summary
In the new air interface (NR), how to determine the size of the downlink control information (DCI) after the introduction of multicast and/or broadcast mechanisms is an urgent problem, especially when multiple terminals share the same wireless network temporary identification (RNTI).
By determining the DCI format size of the first RNTI scrambled CRC and determining the size of other DCI formats using a predefined method, it is ensured that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and DCI sizes of the first RNTIs does not exceed 3.
It realizes effective determination of the DCI size after introducing the scheduling mechanism of shared RNTI in the terminal, ensuring that the terminal can correctly detect and receive control channels, and improving the scheduling efficiency and flexibility of the system.
Smart Images

Figure CN114765480B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communications, and in particular to a method, device, terminal and storage medium for determining the size of downlink control information (DCI). Background Art
[0002] After the multicast and / or broadcast mechanism is introduced in the New Radio Interface (NR), the network side uses the physical downlink control channel (PDCCH) scrambled by the cyclic redundancy check (CRC) using the radio network temporary identifier (RNTI) shared by multiple terminals to schedule the physical downlink shared channel (PDSCH) that carries the corresponding multicast and / or broadcast services, that is, multiple terminals detect the same PDCCH and receive the same PDSCH. Under the scheduling mechanism of multiple terminals sharing RNTI, multiple terminals detect the same DCI on common frequency domain resources; at the same time, in NR, the complexity and ability of the terminal to detect PDCCH need to be considered, so the DCI size (which can be expressed as size in English) needs to be aligned. After the introduction of the scheduling mechanism of terminals sharing RNTI, how to determine the DCI size is a problem that needs to be solved urgently. Summary of the invention
[0003] To solve related technical problems, embodiments of the present application provide a DCI size determination method, device, terminal, and storage medium.
[0004] The technical solution of the embodiment of the present application is implemented as follows:
[0005] The embodiment of the present application provides a DCI size determination method, which is applied to a terminal, including:
[0006] Determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different cell radio network temporary identifiers C-RNTI and the DCI size of the first RNTI does not exceed 3; wherein,
[0007] The first RNTI is shared by multiple terminals; and the other DCI formats are used to schedule a physical shared channel.
[0008] In the above solution, determining the size of the DCI format of the first RNTI scrambled CRC and the sizes of other DCI formats includes:
[0009] Determine the size of the DCI format of the first RNTI scrambled CRC; and use a predefined method to determine the size of other DCI formats to ensure that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3.
[0010] In the above solution, determining the size of the DCI format of the first RNTI scrambled CRC includes one of the following:
[0011] Determine the size of the DCI format of the first RNTI scrambled CRC according to the initial downlink bandwidth part (BWP) or CORESET 0 size;
[0012] Receive the size of the DCI format of the first RNTI scrambled CRC configured by the network side;
[0013] The size of the DCI format of the first RNTI scrambled CRC is determined according to the size of the first frequency domain resources; the first frequency domain resources are used by the terminal to receive the physical downlink shared channel PDSCH carrying multicast and / or multicast services.
[0014] In the above solution, the size of the DCI format of the first RNTI scrambled CRC configured by the receiving network side includes:
[0015] The size of the DCI format of the first RNTI scrambled CRC configured by the network side is received through high-layer signaling.
[0016] In the above scheme, the predefined method is used to determine the size of other DCI formats to meet the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, including:
[0017] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0018] When the total number of different DCI sizes that meet the detection does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size calibration is completed.
[0019] In the above scheme, the predefined method is used to determine the size of other DCI formats to meet the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, including:
[0020] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0021] When the total number of different DCI sizes that are not detected does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, perform one of the following operations:
[0022] Align the size of DCI format 0_2 and the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC;
[0023] The size of DCI format 0_1 and the size of DCI format 1_1 are aligned with the size of the DCI format of the first RNTI scrambled CRC.
[0024] In the above scheme, the predefined method is used to determine the size of other DCI formats to meet the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, including:
[0025] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2; the size of DCI format 0_2 is the same as the size of DCI format 1_2; the size of DCI format 0_1 is the same as the size of DCI format 1_1;
[0026] When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the two DCI format sizes with smaller absolute values of the difference between the size of DCI format 0_2 and the size of DCI format 1_2 and the size of the DCI format of the first RNTI, and the absolute value of the difference between the size of DCI format 0_1 and the size of DCI format 1_1 and the DCI format of the first RNTI are aligned with the size of the DCI format of the first RNTI scrambled CRC.
[0027] In the above scheme, the predefined method is used to determine the size of other DCI formats to meet the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, including:
[0028] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0029] When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, at least one of the following operations is performed:
[0030] Align the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC;
[0031] Align the size of DCI format 0_2 with the size of the DCI format of the first RNTI scrambled CRC, or align the size of DCI format 0_2 with the size of DCI format 1_2;
[0032] Align the size of DCI format 1_1 with the size of the DCI format of the first RNTI scrambled CRC;
[0033] The size of DCI format 0_1 is aligned with the size of the DCI format of the first RNTI scrambled CRC, or the size of DCI format 0_1 is aligned with the size of DCI format 1_1.
[0034] In the above solution, aligning the size of the corresponding DCI format with the size of the DCI format of the first RNTI scrambled CRC includes:
[0035] When the size of the corresponding DCI format is smaller than the size of the DCI format of the first RNTI scrambled CRC, the corresponding DCI format is padded with bits so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
[0036] In the above solution, aligning the size of the corresponding DCI format with the size of the DCI format of the first RNTI scrambled CRC includes:
[0037] When the size of the corresponding DCI format is larger than the size of the DCI format of the first RNTI scrambled CRC, the length of the frequency domain resource allocation field in the corresponding DCI format is reduced so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
[0038] In the above scheme, the resource allocation type 1 frequency domain resource allocation indication field in the corresponding DCI format includes a resource indication value (RIV); the RIV value corresponds to the starting physical resource block RB start and the length of the continuously allocated resource blocks L RBs ; The RIV value is calculated as follows:
[0039] if Then RIV=N(L′ RBs -1)+RB′ start ; Otherwise RIV=N(NL′ RBs +1)+(NN-RB′ start );in,
[0040] N represents the size of the first frequency domain resource or satisfies value; L2 represents the bit length of the resource allocation type 1 frequency domain resource allocation field in the corresponding DCI format after reduction; K is an integer.
[0041] In the above scheme, K satisfies one of the following conditions:
[0042]
[0043]
[0044]
[0045] Among them, L1 represents the bit length of the resource allocation type 1 frequency domain resource allocation field in the corresponding DCI format mentioned above before reduction; N1 represents the size of the activated BWP or the downlink initial BWP; N2 represents the size of the first frequency domain resource.
[0046] In the above scheme, the resource allocation type 0 frequency domain resource allocation indication field in the corresponding DCI format is used to indicate the resource block group (RBG) allocated to the terminal.
[0047] Each of the X1 bits corresponds to RBGs, each of the X2 bits corresponds to RBGs;
[0048] in,
[0049] L3=X1+X2; L3 represents the bit length of the frequency domain resource allocation domain indication field of resource allocation type 0 in the corresponding DCI format after reduction; L4 represents the bit length of the frequency domain resource allocation domain indication field of resource allocation type 0 in the corresponding DCI format before reduction.
[0050] The embodiment of the present application also provides a DCI size determination device, including:
[0051] A determination unit is used to determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein,
[0052] The first RNTI is shared by multiple terminals; and the other DCI formats are used to schedule a physical shared channel.
[0053] The embodiment of the present application also provides a terminal, comprising: a communication interface and a processor; wherein:
[0054] The processor is used to determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein,
[0055] The first RNTI is shared by multiple terminals; and the other DCI formats are used to schedule a physical shared channel.
[0056] The embodiment of the present application further provides a terminal, comprising: a processor and a memory for storing a computer program that can be run on the processor,
[0057] Wherein, the processor is used to execute the steps of any of the above methods when running the computer program.
[0058] An embodiment of the present application further provides a storage medium having a computer program stored thereon, wherein the computer program implements the steps of any of the above methods when executed by a processor.
[0059] The DCI size determination method, device, terminal and storage medium provided in the embodiments of the present application, determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein, the first RNTI is shared by multiple terminals; the other DCI formats are used to schedule physical shared channels. In the embodiments of the present application, the size of the DCI format of the RNTI scrambled CRC shared by multiple terminals is determined, and the size of other DCI formats is determined, so that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, thereby realizing the determination of the DCI size after introducing the scheduling mechanism of terminal shared RNTI. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] Figure 1 A schematic diagram of a method flow for determining a DCI size according to an embodiment of the present application;
[0061] Figure 2 This is a schematic diagram of the structure of a DCI size determination device according to an embodiment of the present application;
[0062] Figure 3 This is a schematic diagram of the communication node structure of an embodiment of the present application. DETAILED DESCRIPTION
[0063] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0064] Flexible bandwidth part (BWP) configuration is introduced in the NR system, which can achieve the benefits of multi-service multiplexing, terminal energy saving, flexible resource allocation, etc. The bit length of the frequency domain resource allocation field of NR scheduling DCI (such as format 0_0, 0_1, 0_2, 1_0, 1_1, 1_2) is related to the bandwidth size of BWP.
[0065] At the same time, in NR, considering the complexity and ability of the terminal to detect PDCCH, it is necessary to define the maximum number of DCI sizes that the terminal can detect.
[0066] At present, terminals in NR support multiple DCI formats, including 0_0, 0_1, 0_2, 1_0, 1_1, 1_2, 2_0, 2_1, 2_2, 2_3, 2_4, 2_5, 2_6; among them, formats 0_0, 0_1, 0_2, 1_0, 1_1, 1_2 are scheduling DCI, whose CRC can be scrambled with C-RNTI, and the bit length of the frequency domain resource allocation domain is related to the BWP size. However, since the bandwidth size of the BWP for different DCI formats is different, the number and length of information fields in different DCI formats are also different. NR has formulated DCI size alignment criteria to ensure that the maximum number of DCI sizes that the terminal can detect is limited.
[0067] After the introduction of multicast and / or broadcast technology, the network side uses an RNTI shared by multiple terminals, such as a PDCCH scrambled by CRC using a group RNTI (G-RNTI) to schedule the PDSCH that carries the corresponding multicast and / or broadcast services. If the activation BWP sizes of multiple terminals are not exactly the same, and the network side wants to enable multiple terminals to detect and receive the same PDCCH and PDSCH, it must be transmitted in the common frequency domain position of these terminals. According to the DCI format design method of the relevant technology, the size of the frequency domain resource allocation domain in the DCI format is directly related to the bandwidth size of the activated BWP. Therefore, under the multicast / broadcast technology, using a PDCCH shared by multiple terminals for PDSCH scheduling mechanism, multiple terminals want to detect the same DCI on common frequency domain resources. This DCI size is related to the common frequency domain resources and has nothing to do with the size of the terminal's activation BWP. However, the DCI size of the terminal's unicast service scheduling (that is, the size of the DCI format of C-RNTI plus CRC) is related to the terminal's own activated BWP, and the DCI size of the unicast service scheduling of each terminal (that is, the DCI size of C-RNTI) is different, so it is necessary to ensure that the introduction of the terminal shared RNTI (G-RNTI) DCI does not exceed the DCI size limit of the terminal, while ensuring that the DCI size of the shared RNTI (G-RNTI) of multiple terminals is the same.
[0068] Therefore, if a multicast / broadcast scheduling scheme of shared PDCCH and shared PDSCH is adopted in NR, the current DCI size alignment method needs to be expanded to meet the DCI size limit of each terminal on the one hand, and on the other hand, to ensure that the DCI size of the shared RNTI (G-RNTI) of multiple terminals detected by multiple terminals is the same.
[0069] Based on this, in various embodiments of the present application, the size of the DCI format of the first RNTI scrambled CRC and the sizes of other DCI formats are determined; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein,
[0070] The first RNTI is shared by multiple terminals; and the other DCI formats are used to schedule a physical shared channel.
[0071] In an embodiment of the present application, the size of the DCI format of the RNTI scrambled CRC shared by multiple terminals is determined, and the sizes of other DCI formats are determined, so that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, thereby realizing the determination of the DCI size after introducing the scheduling mechanism of terminal shared RNTI.
[0072] The present application provides a method for determining a DCI size, which is applied to a terminal. The method includes:
[0073] Determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein,
[0074] The first RNTI is shared by multiple terminals; and the other DCI formats are used to schedule a physical shared channel.
[0075] In actual application, the terminal may be referred to as user equipment (UE) or a user.
[0076] In actual application, the solution of the embodiment of the present application can also be applied to network equipment, specifically a base station.
[0077] When applied to a network device, the network device determines the size of the DCI format of the first RNTI scrambled CRC and the sizes of other DCI formats; the total number of different DCI sizes transmitted by the network device to the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3.
[0078] The first RNTI may be a group RNTI (G-RNTI). The first RNTI is shared by multiple terminals, that is, the same G-RNTI is configured for multiple terminals. The DCI of the first RNTI scrambled CRC is used to schedule multicast and / or broadcast services, or the scheduled PDSCH is shared by multiple terminals.
[0079] The DCI of the first RNTI scrambled CRC may also be referred to as DCI associated with the first RNTI, or may also be referred to as DCI of the first RNTI.
[0080] The size of the DCI format of the first RNTI scrambled CRC may also be referred to as the DCI size of the first RNTI.
[0081] In actual application, in order to ensure that the DCI size of the first RNTI of multiple terminals detected by multiple terminals is the same, and to ensure that the total number of different DCI sizes detected by the terminals does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, it is necessary to first determine the size of the DCI format of the first RNTI scrambled CRC, and then use other methods to determine the size of other DCI formats.
[0082] Based on this, in one embodiment, if Figure 1 As shown, the method includes:
[0083] Step 101: Determine the size of the DCI format of the first RNTI scrambled CRC;
[0084] Step 102: Determine the size of other DCI formats using a predefined method to ensure that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3.
[0085] When the embodiment of the present application is applied to a terminal, the specific implementation of step 101 may include:
[0086] Determine the size of the DCI format of the first RNTI scrambled CRC according to the size of the initial DL BWP or CORESET 0;
[0087] Receive the size of the DCI format of the first RNTI scrambled CRC configured by the network side;
[0088] The size of the DCI format of the first RNTI scrambled CRC is determined according to the size of the first frequency domain resources; the first frequency domain resources are used for the terminal to receive the PDSCH carrying multicast and / or multicast services, and can also be referred to as the first frequency domain resources used for the terminal to receive the PDSCH scheduled by the DCI format of the first RNTI scrambled CRC.
[0089] Among them, the size of the DCI format of the first RNTI scrambled CRC is determined according to the size of the initial DL BWP or CORESET 0. This method can ensure that the size of the DCI format of the first RNTI scrambled CRC is the same as the size of DCI format 1_0 in the common search space (CSS).
[0090] In actual application, when the network side configures the size of the DCI format of the first RNTI scrambled CRC to the terminal, since the network side configures the size of the DCI format, the impact of the sizes of other DCI formats is also considered for the terminal. Therefore, for the terminal, the impact on the sizes of other DCI formats can be avoided.
[0091] Based on this, in one embodiment, the size of the DCI format of the first RNTI scrambled CRC configured by the receiving network side includes:
[0092] The size of the DCI format of the first RNTI scrambled CRC configured by the network side is received through high-layer signaling.
[0093] That is, the size of the DCI format of the first RNTI scrambled CRC is configured through high-layer signaling.
[0094] Here, in actual application, the high-layer signaling may be a system information block (SIB), a radio resource control (RRC) signaling, or a medium access control element (MAC CE), etc.
[0095] When the embodiment of the present application is applied to a network device, the determining of the size of the DCI format of the first RNTI scrambled CRC includes one of the following:
[0096] Determine the size of the DCI format of the first RNTI scrambled CRC according to the size of the initial DL BWP or CORESET 0;
[0097] The size of the DCI format of the first RNTI scrambled CRC is determined according to the size of the first frequency domain resource.
[0098] In step 102, based on the DCI size alignment process of the related art, a process of aligning the size of other RNTI's DCI (such as the DCI format of C-RNTI scrambled CRC) with the size of the DCI format of the first RNTI scrambled CRC can be added.
[0099] Specifically, determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2; the size of DCI format 0_2 is the same as the size of DCI format 1_2; the size of DCI format 0_1 is the same as the size of DCI format 1_1; when the total number of different DCI sizes that meet the detection does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, complete the DCI size calibration; wherein,.
[0100] Among them, when the total number of different DCI sizes that do not meet the detection does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, a predefined method is used to align the size of DCI format 0_2 and the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC; before alignment (i.e., before adjustment), the size of DCI format 0_2 and the size of DCI format 1_2 can be the same, or the size of DCI format 0_1 and the size of DCI format 1_1 are aligned with the size of the DCI format of the first RNTI scrambled CRC; before alignment, the size of DCI format 0_1 and the size of DCI format 1_1 can be the same.
[0101] Of course, the size of DCI format 0_2 and DCI format 1_2 may also be selected according to the rules, or the sizes of DCI format 0_1 and DCI format 1_1 may be selected to be aligned with the size of the DCI format of the first RNTI scrambled CRC.
[0102] Based on this, in one embodiment, when the total number of different DCI sizes that do not meet the detection does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the absolute value of the difference between the size of DCI format 0_2 and the size of DCI format 1_2 and the size of the DCI format of the first RNTI, and the absolute value of the difference between the size of DCI format 0_1 and the size of DCI format 1_1 and the size of the DCI format of the first RNTI are aligned with the size of the DCI format of the first RNTI scrambled CRC.
[0103] Exemplarily, assuming that the size of DCI format 0_2 and the size of DCI format 1_2 are both L1, the size of DCI format 0_1 and the size of DCI format 1_1 are both L2, the size of the DCI format of the first RNTI scrambled CRC is L3, and the size of the smaller of the two DCI formats |L3-L1| and |L3-L2| is aligned with L3, for example, L1=12, L2=10, L3=13, then the size of DCI format 0_2 and the size of DCI format 1_2 are aligned with L3.
[0104] In step 102, the DCI size alignment process of the related art may be changed.
[0105] Specifically, determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0106] When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, at least one of the following operations is performed:
[0107] Align the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC;
[0108] Align the size of DCI format 0_2 with the size of the DCI format of the first RNTI scrambled CRC, or align the size of DCI format 0_2 with the size of DCI format 1_2;
[0109] Align the size of DCI format 1_1 with the size of the DCI format of the first RNTI scrambled CRC;
[0110] The size of DCI format 0_1 is aligned with the size of the DCI format of the first RNTI scrambled CRC, or the size of DCI format 0_1 is aligned with the size of DCI format 1_1.
[0111] It should be noted that the size of the above-mentioned DCI formats 0_2, 1_2, 0_1, 1_1 refers to: the size of the DCI formats 0_2, 1_2, 0_1, 1_1 scrambled by RNTIs other than the first RNTI, for example, it can be the size of the DCI formats 0_2, 1_2, 0_1, 1_1 scrambled by CRC by C-RNTI.
[0112] In one embodiment, aligning the size of the corresponding DCI format with the size of the DCI format of the first RNTI scrambled CRC includes:
[0113] When the size of the corresponding DCI format is smaller than the size of the DCI format of the first RNTI scrambled CRC, the corresponding DCI format is padded with bits so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
[0114] Among them, when the size of the corresponding DCI format is larger than the size of the DCI format of the first RNTI scrambled CRC, the length of the frequency domain resource allocation field in the corresponding DCI format is reduced so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC. By utilizing the scaling method of the frequency domain resource allocation field, it is possible to achieve limited DCI bits indicating more frequency domain resources.
[0115] Specifically, in one embodiment, the resource allocation type 1 frequency domain resource allocation indication field in the corresponding DCI format includes RIV; the RIV value corresponds to the starting physical resource block RB start and the length of the continuously allocated resource blocks L RBs ; The RIV value is calculated as follows:
[0116] if Then RIV=N(L′ RBs -1)+RB′ start ; Otherwise RIV=N(NL′ RBs +1)+(N-1-RB′ start );in,
[0117] N represents the size of the first frequency domain resource or satisfies value; L2 represents the bit length of the frequency domain resource allocation field of resource allocation type 1 in the corresponding DCI format after reduction; K is an integer, specifically a positive integer.
[0118] Wherein, K satisfies at least one of the following conditions:
[0119]
[0120]
[0121]
[0122] Among them, L1 represents the bit length of the resource allocation type 1 frequency domain resource allocation field in the corresponding DCI format mentioned above before reduction; N1 represents the size of the activated BWP or the downlink initial BWP; N2 represents the size of the first frequency domain resource.
[0123] in, Indicates rounding up. Indicates rounding down.
[0124] In one embodiment, the resource allocation type 0 frequency domain resource allocation indication field in the corresponding DCI format is used to indicate the RBG allocated to the terminal.
[0125] Each of the X1 bits corresponds to RBGs, each of the X2 bits corresponds to RBGs;
[0126] in,
[0127] L3=X1+X2; L3 represents the bit length of the frequency domain resource allocation domain indication field of resource allocation type 0 in the corresponding DCI format after reduction; L4 represents the bit length of the frequency domain resource allocation domain indication field of resource allocation type 0 in the corresponding DCI format before reduction.
[0128] The DCI size determination method provided in the embodiment of the present application is that the terminal determines the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein the first RNTI is shared by multiple terminals; the other DCI formats are used to schedule physical shared channels. In the embodiment of the present application, the size of the DCI format of the RNTI scrambled CRC shared by multiple terminals is determined, and the size of other DCI formats is determined, so that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, thereby realizing the determination of the DCI size after introducing the scheduling mechanism of terminal shared RNTI.
[0129] The present application is further described in detail below in conjunction with application examples.
[0130] In the application embodiment, the process of determining the DCI size is described from the perspective of the terminal.
[0131] In an application embodiment, the terminal may determine the size of the DCI format of the first RNTI scrambled CRC in one of the following ways:
[0132] The size of the DCI format of the predefined first RNTI scrambled CRC is the same as the DCI format 1_0 payload size detected in the CSS;
[0133] Determine the size of the DCI format of the first RNTI scrambled CRC according to the size of the first frequency domain resource;
[0134] The size of the DCI format of the first RNTI scrambled CRC is determined according to the configuration of the high-layer signaling.
[0135] Application Example 1
[0136] In this application embodiment, based on the DCI size alignment method of the related art, a process is added to align the size of other RNTI's DCI (such as the DCI format of C-RNTI scrambled CRC) with the size of the DCI format of the first RNTI scrambled CRC.
[0137] The basic idea is: based on the DCI size alignment method of the related technology, if the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size alignment process is stopped; otherwise, the size of DCI formats 0_2 and 1_2 or the size of DCI formats 0_1 and 1_1 and the DCI size of the first RNTI are aligned to make them the same.
[0138] Specifically, if the terminal needs to detect both DCI formats 0_2 and 1_2 and DCI formats 0_1 and 1_1, it is predefined to adjust the sizes of DCI formats 0_2 and 1_2 to be the same as the size of the DCI of the first RNTI, or to adjust the sizes of DCI formats 0_1 and 1_1 to be the same as the size of the DCI of the first RNTI;
[0139] The size of the DCI format with the smaller absolute value of the difference between the size of DCI formats 0_2 and 1_2 and the DCI size of the first RNTI, and the absolute value of the difference between the size of DCI formats 0_1 and 1_1 and the DCI size of the first RNTI, can also be adjusted to be the same as the size of the DCI of the first RNTI.
[0140] The process of determining the DCI size in this application embodiment includes:
[0141] Step 0: Determine the size of CSS DCI format 0_0 according to the size of initial uplink BWP (initial UL BWP); determine the size of CSS DCI format 1_0 according to the size of initial DL BWP or CORESET 0; and make the sizes of CSS DCI format 0_0 and DCI format 1_0 the same;
[0142] Step 1: Determine the size of UE-specific search space (USS) DCI format 0_0 according to the active uplink BWP (active UL BWP); determine the size of USS DCI format 1_0 according to the active DL BWP; and make the sizes of USS DCI format 0_0 and DCI 1_0 format the same;
[0143] Step 2: Determine the size of USS DCI format 0_1; determine the size of USS DCI format 1_1; if DCI format 0_1 is the same size as USS DCI format 0_0 / 1_0, fill DCI format 0_1 with one bit of 0; if DCI format 1_1 is the same size as USS DCI format 0_0 / 1_0, fill DCI format 1_1 with one bit of 0;
[0144] Step 2A: Determine the size of USS DCI format 0_2; determine the size of USS DCI format 1_2;
[0145] Step 2B: Determine the size of the DCI of the first RNTI.
[0146] Here, in actual application, step 2 to step 2B are executed in sequence; specifically, according to the DCI format detected by the terminal, at least part of step 2 to step 2B is selected to be executed in sequence.
[0147] Step 3: If the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size alignment process is completed;
[0148] Step 4: Otherwise,
[0149] Step 4A: Remove the padding bits in step 2 (if any); determine the size of USS DCI format 0_0 according to the size of initial UL BWP; determine the size of USS DCI format 1_0 according to the size of initial DL BWP or CORESET 0; and make the sizes of USS DCI format 0_0 and DCI format 1_0 the same;
[0150] Step 4B: If the total number of different DCI sizes detected by the terminal exceeds 4, or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI exceeds 3, the sizes of DCI format 0_2 and format 1_2 are made the same;
[0151] Step 4C: If the total number of different DCI sizes detected by the terminal exceeds 4, or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI exceeds 3, the sizes of DCI format 0_1 and DCI format 1_1 are made the same;
[0152] Step 4D: If the total number of different DCI sizes detected by the terminal exceeds 4, or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI exceeds 3, the size of DCI format 0_2 and format 1_2 or the size of DCI format 0_1 and format 1_1 is made the same as the DCI size of the first RNTI.
[0153] Here, step 4 to step 4D may be performed in sequence.
[0154] In the above process, as long as the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size alignment process is stopped.
[0155] It should be noted that the size of the DCI format 0_0, 0_1, 0_2, 1_0, 1_1, 1_2 in the step refers to the size of the DCI format 0_0, 0_1, 0_2, 1_0, 1_1, 1_2 scrambled by other RNTIs (such as C-RNTI) except the first RNTI.
[0156] Application Example 2
[0157] In this application embodiment, the DCI size alignment process of the related art is changed.
[0158] The basic idea is: after modifying the DCI size alignment process of the related technology, if the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size alignment process is stopped; otherwise, the size of DCI format 1_2 is aligned with the DCI size of the first RNTI. If the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size alignment process is stopped; otherwise, the size of DCI format 0_2 is aligned with the DCI size of the first RNTI or the size of DCI format 0_2 is aligned with the size of DCI format 1_2; if the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size alignment process is stopped; otherwise, the size of DCI format 1_1 is aligned with the DCI size of the first RNTI. If the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, the DCI size alignment process is stopped; otherwise, the size of DCI format 0_1 is aligned with the DCI size of the first RNTI, or the size of DCI format 0_1 is aligned with the size of DCI format 1_1.
[0159] The process of determining the DCI size in this application embodiment includes:
[0160] Step 0: Determine the size of CSS DCI format 0_0 according to the size of initial UL BWP; determine the size of CSS DCI format 1_0 according to the size of initial DLBWP or CORESET 0; and make the sizes of CSS DCI format 0_0 and DCI format 1_0 the same;
[0161] Step 1: Determine the size of USS DCI format 0_0 according to the active UL BWP; determine the size of USS DCI format 1_0 according to the active DL BWP; and make the sizes of USS DCI format 0_0 and DCI 1_0 format the same;
[0162] Step 2: Determine the size of USS DCI format 0_1; determine the size of USS DCI format 1_1; if DCI format 0_1 is the same size as USS DCI format 0_0 / 1_0, fill DCI format 0_1 with one bit of 0; if DCI format 1_1 is the same size as USS DCI format 0_0 / 1_0, fill DCI format 1_1 with one bit of 0;
[0163] Step 2A: Determine the size of USS DCI format 0_2; determine the size of USS DCI format 1_2;
[0164] Step 2B: Determine the size of the DCI of the first RNTI;
[0165] Here, in actual application, step 2 to step 2B are executed in sequence; specifically, according to the DCI format detected by the terminal, at least part of step 2 to step 2B is selected to be executed in sequence.
[0166] Step 3: If the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size alignment process is completed;
[0167] Step 4: Otherwise,
[0168] Step 4A: Remove the padding bits in step 2 (if any); determine the size of USS DCI format 0_0 according to the size of initial UL BWP; determine the size of USS DCI format 1_0 according to the size of initial DLBWP or CORESET 0; and make the sizes of USS DCI format 0_0 and DCI format 1_0 the same;
[0169] Step 4B-0: If the total number of different DCI sizes detected by the terminal exceeds 4, or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI exceeds 3, the size of DCI format 1_2 is made the same as the size of the DCI of the first RNTI;
[0170] Step 4B: If the total number of different DCI sizes detected by the terminal exceeds 4, or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI exceeds 3, the size of DCI format 0_2 is made the same as that of format 1_2, or the size of DCI format 0_2 is made the same as that of the DCI size of the first RNTI;
[0171] Step 4C-0: If the total number of different DCI sizes detected by the terminal exceeds 4, or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI exceeds 3, the size of DCI format 1_1 is made the same as the size of the DCI of the first RNTI.
[0172] Step 4C: If the total number of different DCI sizes detected by the terminal exceeds 4, or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI exceeds 3, the size of DCI format 0_1 is made the same as that of format 1_1, or the size of DCI format 0_1 is made the same as that of the DCI of the first RNTI.
[0173] Step 4 to step 4C can be performed in sequence.
[0174] In the above process, as long as the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size alignment process is stopped.
[0175] It should be noted that the size of the DCI format 0_0, 0_1, 0_2, 1_0, 1_1, 1_2 in the step refers to the size of the DCI format 0_0, 0_1, 0_2, 1_0, 1_1, 1_2 scrambled by other RNTIs (such as C-RNTI) except the first RNTI.
[0176] Application Example 3
[0177] In this application embodiment, it is described how to align the size of the corresponding DCI formats 0_1, 0_2, 1_1, 1_2 with the DCI format of the first RNTI scrambled CRC.
[0178] If the size of DCI format 0_2 / 1_2 / _1 / 1_1 is smaller than the DCI size associated with the first RNTI, bits are padded in DCI format 0_2 / 1_2 / _1 / 1_1 so that the final sizes are the same.
[0179] If the size of DCI format 0_2 / 1_2 / _1 / 1_1 is larger than the DCI size associated with the first RNTI, the length of the frequency domain resource allocation field in DCI format 0_2 / 1_2 / _1 / 1_1 is reduced so that the final sizes are the same.
[0180] Specifically, for resource allocation type 1 (which can be expressed as resource allocation type 1 in English): the RIV value contained in the frequency domain resource allocation field corresponds to the starting PRB RB start and the length of the continuously allocated resource blocks L RBs ; Among them, if Then RIV=N(L′ RBs -1)+RB′ start ; Otherwise RIV=N(NL′ RBs +1)+(N-1-RB′ start);in,
[0181] N represents the size of the first frequency domain resource or satisfies value; L2 represents the bit length of the resource allocation type 1 frequency domain resource allocation field in the corresponding DCI format after reduction; K is an integer.
[0182] Wherein, K satisfies at least one of the following conditions:
[0183]
[0184]
[0185]
[0186] Among them, L1 is the length of the frequency domain resource allocation field in the original DCI format 0_2 / 1_2 / _1 / 1_1 or the bit length used to indicate the resource allocation of resource allocation type 1, that is, L1 represents the length of the frequency domain resource allocation field in the corresponding DCI format before reduction or the bit length of the frequency domain resource allocation field of resource allocation type 1; N1 represents the size of the activated BWP or the downlink initial BWP; N2 represents the size of the first frequency domain resource; L2 is the length of the frequency domain resource allocation field after the DCI size alignment associated with the first RNTI is completed or the bit length used to indicate the resource allocation of resource allocation type 1, that is, L2 represents the length of the frequency domain resource allocation field in the corresponding DCI format after reduction or the bit length of the frequency domain resource allocation field of resource allocation type 1.
[0187] For example, L1=10, L2=7, then K=2 or 3. If L′ is calculated from the RIV value indicated in the DCI format RBs is PRB#2, RB′ start It is 10 PRBs,
[0188] The actual starting PRB of the allocation is PRB#4 and the length of the allocation is 20 PRBs (K=2).
[0189] Or the actual allocated starting PRB is PRB#6 and the allocated length is 30 PRBs (K=3).
[0190] For resource allocation type 0:
[0191] L4 is the number of RBGs indicated in the original DCI format 0_2 / 1_2 / _1 / 1_1, that is, the bit length of the frequency domain resource allocation domain indication field of resource allocation type 0 in the corresponding DCI format before reduction; L3 is the number of RBGs indicated after completing the alignment of the DCI size associated with the first RNTI (that is, the bit length of the resource allocation indicating resource allocation type 0), that is, L3 represents the bit length of the frequency domain resource allocation domain indication field of resource allocation type 0 in the corresponding DCI format after reduction.
[0192] Then each bit of X1 corresponds to RBGs, each of the X2 bits corresponds to RBG.
[0193] Among them, X1 and X2 satisfy the following formula:
[0194] L3=X1+X2;
[0195]
[0196] Exemplarily, it is assumed that L4=7, that is, the number of RBGs indicated in the original DCI format 0_2 / 1_2 / _1 / 1_1 is 7.
[0197] When L3 is equal to 1, 2, 3, 4, 5, and 6 respectively, the number of RBGs corresponding to each bit is as follows:
[0198] 1:7RBG
[0199] 2: 4RBG, 3RBG
[0200] 3: 3RBG, 2RBG, 2RBG
[0201] 4: 2RBG, 2RBG, 2RBG, 1RBG
[0202] 5: 2RBG, 2RBG, 1RBG, 1RBG, 1RBG
[0203] 6: 2RBG, 1RBG, 1RBG, 1RBG, 1RBG, 1RBG.
[0204] In order to implement the method of the embodiment of the present application, the embodiment of the present application further provides a DCI size determination device, which is set on a communication node such as a terminal or a network device, and includes:
[0205] A determination unit is used to determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein,
[0206] The first RNTI is shared by multiple terminals; and the other DCI formats are used to schedule a physical shared channel.
[0207] Specifically, Figure 2 As shown, the device may include:
[0208] A first determining subunit 201 determines the size of the DCI format of the first RNTI scrambled CRC;
[0209] The second determination subunit 202 uses a predefined method to determine the size of other DCI formats to ensure that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3.
[0210] In one embodiment, the communication node includes a terminal; the first determining subunit 201 is used to:
[0211] Determine the size of the DCI format of the first RNTI scrambled CRC according to the initial downlink BWP or CORESET 0 size;
[0212] Receive the size of the DCI format of the first RNTI scrambled CRC configured by the network side;
[0213] The size of the DCI format of the first RNTI scrambled CRC is determined according to the size of the first frequency domain resources; the first frequency domain resources are used by the terminal to receive the PDSCH carrying multicast and / or multicast services.
[0214] In one embodiment, the first determining subunit 201 is specifically configured to:
[0215] The size of the DCI format of the first RNTI scrambled CRC configured by the network side is received through high-layer signaling.
[0216] In one embodiment, the communication node includes a network device; the first determining subunit 201 is configured to:
[0217] Determine the size of the DCI format of the first RNTI scrambled CRC according to the initial downlink BWP or CORESET 0 size;
[0218] The size of the DCI format of the first RNTI scrambled CRC is determined according to the size of the first frequency domain resources; the first frequency domain resources are used by the terminal to receive the PDSCH carrying multicast and / or multicast services.
[0219] In one embodiment, the second determining subunit 202 is configured to:
[0220] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0221] When the total number of different DCI sizes that meet the detection does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size calibration is completed.
[0222] In one embodiment, the second determining subunit 202 is configured to:
[0223] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0224] When the total number of different DCI sizes that are not detected does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, perform one of the following operations:
[0225] Align the size of DCI format 0_2 and the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC;
[0226] The sizes of DCI format 0_1 and DCI format 1_1 are aligned with the size of the DCI format of the first RNTI scrambled CRC.
[0227] In one embodiment, the second determining subunit 202 is configured to:
[0228] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2; the size of DCI format 0_2 is the same as the size of DCI format 1_2; the size of DCI format 0_1 is the same as the size of DCI format 1_1;
[0229] When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the two DCI format sizes with smaller absolute values of the difference between the size of DCI format 0_2 and the size of DCI format 1_2 and the size of the DCI format of the first RNTI, and the absolute value of the difference between the size of DCI format 0_1 and the size of DCI format 1_1 and the DCI format of the first RNTI are aligned with the size of the DCI format of the first RNTI scrambled CRC.
[0230] In one embodiment, the second determining subunit 202 is configured to:
[0231] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0232] When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, at least one of the following operations is performed:
[0233] Align the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC;
[0234] Align the size of DCI format 0_2 with the size of the DCI format of the first RNTI scrambled CRC, or align the size of DCI format 0_2 with the size of DCI format 1_2;
[0235] Align the size of DCI format 1_1 with the size of the DCI format of the first RNTI scrambled CRC;
[0236] The size of DCI format 0_1 is aligned with the size of the DCI format of the first RNTI scrambled CRC, or the size of DCI format 0_1 is aligned with the size of DCI format 1_1.
[0237] In one embodiment, the second determining subunit 202 is configured to:
[0238] When the size of the corresponding DCI format is smaller than the size of the DCI format of the first RNTI scrambled CRC, the corresponding DCI format is padded with bits so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
[0239] In one embodiment, the second determining subunit 202 is used to:
[0240] When the size of the corresponding DCI format is larger than the size of the DCI format of the first RNTI scrambled CRC, the length of the frequency domain resource allocation field in the corresponding DCI format is reduced so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
[0241] In actual application, the determination unit can be implemented by a processor in the DCI size determination device in combination with a communication interface; the first determination subunit 201 can be implemented by a processor in the DCI size determination device in combination with a communication interface; the second determination subunit 202 can be implemented by a processor in the DCI size determination device.
[0242] It should be noted that: the DCI size determination device provided in the above embodiment only uses the division of the above program modules as an example to illustrate when determining the DCI size. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the DCI size determination device provided in the above embodiment and the DCI size determination method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0243] Based on the hardware implementation of the above program modules, and in order to implement the method of the embodiment of the present application, the embodiment of the present application also provides a communication node, such as Figure 3 As shown, the communication node 300 includes:
[0244] Communication interface 301, capable of exchanging information with other communication nodes;
[0245] The processor 302 is connected to the communication interface 301 to implement information exchange with other communication nodes, and is used to execute the method provided by one or more technical solutions when running a computer program. The computer program is stored in the memory 303.
[0246] Specifically, the processor is used to determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein,
[0247] The first RNTI is shared by multiple terminals; and the other DCI formats are used to schedule a physical shared channel.
[0248] In one embodiment, the processor 302 is configured to:
[0249] Determine the size of the DCI format of the first RNTI scrambled CRC;
[0250] The sizes of other DCI formats are determined using a predefined method to ensure that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3.
[0251] In one embodiment, the communication node 300 includes a terminal; the processor 302 is configured to:
[0252] Determine the size of the DCI format of the first RNTI scrambled CRC according to the initial downlink BWP or CORESET 0 size;
[0253] Receive the size of the DCI format of the first RNTI scrambled CRC configured by the network side through the communication interface 301;
[0254] The size of the DCI format of the first RNTI scrambled CRC is determined according to the size of the first frequency domain resources; the first frequency domain resources are used by the terminal to receive the PDSCH carrying multicast and / or multicast services.
[0255] In one embodiment, the processor 302 is specifically configured to:
[0256] The communication interface 301 is used to receive the size of the DCI format of the first RNTI scrambled CRC configured by the network side through RRC signaling.
[0257] In one embodiment, the communication node 300 includes a network device; the processor 302 is configured to:
[0258] Determine the size of the DCI format of the first RNTI scrambled CRC according to the initial downlink BWP or CORESET 0 size;
[0259] The size of the DCI format of the first RNTI scrambled CRC is determined according to the size of the first frequency domain resources; the first frequency domain resources are used by the terminal to receive the PDSCH carrying multicast and / or multicast services.
[0260] In one embodiment, the processor 302 is configured to:
[0261] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0262] When the total number of different DCI sizes that meet the detection does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size calibration is completed.
[0263] In one embodiment, the processor 302 is configured to:
[0264] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0265] When the total number of different DCI sizes that are not detected does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, perform one of the following operations:
[0266] Align the size of DCI format 0_2 and the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC;
[0267] The sizes of DCI format 0_1 and DCI format 1_1 are aligned with the size of the DCI format of the first RNTI scrambled CRC.
[0268] In one embodiment, the processor 302 is configured to:
[0269] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2; the size of DCI format 0_2 is the same as the size of DCI format 1_2; the size of DCI format 0_1 is the same as the size of DCI format 1_1;
[0270] When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the two DCI format sizes with smaller absolute values of the difference between the size of DCI format 0_2 and the size of DCI format 1_2 and the size of the DCI format of the first RNTI, and the absolute value of the difference between the size of DCI format 0_1 and the size of DCI format 1_1 and the DCI format of the first RNTI are aligned with the size of the DCI format of the first RNTI scrambled CRC.
[0271] In one embodiment, the processor 302 is configured to:
[0272] Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2;
[0273] When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, at least one of the following operations is performed:
[0274] Align the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC;
[0275] Align the size of DCI format 0_2 with the size of the DCI format of the first RNTI scrambled CRC, or align the size of DCI format 0_2 with the size of DCI format 1_2;
[0276] Align the size of DCI format 1_1 with the size of the DCI format of the first RNTI scrambled CRC;
[0277] The size of DCI format 0_1 is aligned with the size of the DCI format of the first RNTI scrambled CRC, or the size of DCI format 0_1 is aligned with the size of DCI format 1_1.
[0278] In one embodiment, the processor 302 is configured to:
[0279] When the size of the corresponding DCI format is smaller than the size of the DCI format of the first RNTI scrambled CRC, the corresponding DCI format is padded with bits so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
[0280] In one embodiment, the processor 302 is configured to:
[0281] When the size of the corresponding DCI format is larger than the size of the DCI format of the first RNTI scrambled CRC, the length of the frequency domain resource allocation field in the corresponding DCI format is reduced so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
[0282] It should be noted that the specific processing process of the processor 302 can be understood by referring to the above method.
[0283] Of course, in actual application, the various components in the communication node 300 are coupled together through the bus system 304. It can be understood that the bus system 304 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 304 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 3 Various buses are labeled as bus system 304 .
[0284] The memory 303 in the embodiment of the present application is used to store various types of data to support the operation of the communication node 300. Examples of such data include: any computer program used to operate on the communication node 300.
[0285] The method disclosed in the above embodiment of the present application can be applied to the processor 302, or implemented by the processor 302. The processor 302 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor 302 or an instruction in the form of software. The above-mentioned processor 302 may be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 302 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory 303, and the processor 302 reads the information in the memory 303 and completes the steps of the above method in combination with its hardware.
[0286] In an exemplary embodiment, the communication node 300 may be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.
[0287] It can be understood that the memory 303 of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAMbus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0288] In an exemplary embodiment, the present application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, for example, a memory 303 storing a computer program, and the computer program can be executed by the processor 302 of the communication node 300 to complete the steps of the aforementioned method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM.
[0289] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0290] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.
[0291] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.
Claims
1. A method for determining the size of downlink control information DCI, characterized in that: Applied to terminals, including: Determine the size of the DCI format of the first wireless network temporary identifier RNTI scrambled cyclic redundancy check CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different cell wireless network temporary identifiers C-RNTI and the DCI size of the first RNTI does not exceed 3; wherein the first RNTI is shared by multiple terminals; the other DCI formats are used to schedule physical shared channels; The determining of the size of the DCI format of the first RNTI scrambled CRC and the sizes of other DCI formats includes: Determine the size of the DCI format of the first RNTI scrambled CRC; and determine the size of other DCI formats using a predefined method to ensure that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; The using a predefined method to determine the size of other DCI formats so that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, including: Determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2; When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the two DCI format sizes with smaller absolute values of the difference between the size of DCI format 0_2 and the size of DCI format 1_2 and the size of the DCI format of the first RNTI, and the absolute value of the difference between the size of DCI format 0_1 and the size of DCI format 1_1 and the DCI format of the first RNTI are aligned with the size of the DCI format of the first RNTI scrambled CRC.
2. The method according to claim 1, characterized in that The determining the size of the DCI format of the first RNTI scrambled CRC includes one of the following: Determine the size of the DCI format of the first RNTI scrambled CRC according to the size of the initial downlink bandwidth part BWP or CORESET 0; Receive the size of the DCI format of the first RNTI scrambled CRC configured by the network side; Determine the size of the DCI format of the first RNTI scrambled CRC according to the size of the first frequency domain resource; The first frequency domain resources are used by the terminal to receive a physical downlink shared channel PDSCH that carries multicast and / or multicast services.
3. The method according to claim 2, characterized in that The size of the DCI format of the first RNTI scrambled CRC configured by the receiving network side includes: The size of the DCI format of the first RNTI scrambled CRC configured by the network side is received through high-layer signaling.
4. The method according to claim 1, characterized in that: The using a predefined method to determine the size of other DCI formats so that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, including: When the total number of different DCI sizes that meet the detection does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the DCI size calibration is completed.
5. The method according to claim 1, characterized in that The using a predefined method to determine the size of other DCI formats so that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, including: When the total number of different DCI sizes that are not detected does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, perform one of the following operations: Align the size of DCI format 0_2 and the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC; The size of DCI format 0_1 and the size of DCI format 1_1 are aligned with the size of the DCI format of the first RNTI scrambled CRC.
6. The method according to claim 1, characterized in that The using a predefined method to determine the size of other DCI formats so that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI sizes of the first RNTI does not exceed 3, including: When the total number of different DCI sizes that do not meet the detection requirement does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, at least one of the following operations is performed: Align the size of DCI format 1_2 with the size of the DCI format of the first RNTI scrambled CRC; Align the size of DCI format 0_2 with the size of the DCI format of the first RNTI scrambled CRC, or align the size of DCI format 0_2 with the size of DCI format 1_2; Align the size of DCI format 1_1 with the size of the DCI format of the first RNTI scrambled CRC; The size of DCI format 0_1 is aligned with the size of the DCI format of the first RNTI scrambled CRC, or the size of DCI format 0_1 is aligned with the size of DCI format 1_1.
7. The method according to any one of claims 5 to 6, characterized in that: Aligning the size of the corresponding DCI format with the size of the DCI format of the first RNTI scrambled CRC, comprising: When the size of the corresponding DCI format is smaller than the size of the DCI format of the first RNTI scrambled CRC, the corresponding DCI format is padded with bits so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
8. The method according to any one of claims 5 to 6, characterized in that: Aligning the size of the corresponding DCI format with the size of the DCI format of the first RNTI scrambled CRC, comprising: When the size of the corresponding DCI format is larger than the size of the DCI format of the first RNTI scrambled CRC, the length of the frequency domain resource allocation field in the corresponding DCI format is reduced so that the size of the corresponding DCI format is the same as the size of the DCI format of the first RNTI scrambled CRC.
9. The method according to claim 8, characterized in that The resource allocation type 1 frequency domain resource allocation indication field in the corresponding DCI format includes a resource indication value RIV; the RIV value corresponds to the starting physical resource block RB start and the length of the continuously allocated resource blocks L RBs ; The RIV value is calculated as follows: If Then RIV=N(L' RBs -1)+RB′ start ; Otherwise RIV=N(NL' RBs +1)+(N-1-RB′ start );in, N represents the size of the first frequency domain resource or satisfies value; L2 represents the bit length of the resource allocation type 1 frequency domain resource allocation field in the corresponding DCI format after reduction; K is an integer.
10. The method according to claim 9, characterized in that K satisfies one of the following conditions: Among them, L1 represents the bit length of the resource allocation type 1 frequency domain resource allocation field in the corresponding DCI format mentioned above before reduction; N1 represents the size of the activated BWP or the downlink initial BWP; N2 represents the size of the first frequency domain resource.
11. The method according to claim 8, characterized in that The resource allocation type 0 frequency domain resource allocation indication field in the corresponding DCI format is used to indicate the resource block group RBG allocated to the terminal. Each of the X1 bits corresponds to RBGs, each of the X2 bits corresponds to RBGs; in, L3=X1+X2; L3 represents the bit length of the frequency domain resource allocation domain indication field of resource allocation type 0 in the corresponding DCI format after reduction; L4 represents the bit length of the frequency domain resource allocation domain indication field of resource allocation type 0 in the corresponding DCI format before reduction.
12. A DCI size determination device, characterized in that: The method is applied to a terminal, and comprises: a determining unit, wherein the determining unit comprises a first determining subunit and a second determining subunit; wherein, The determining unit is used to determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein the first RNTI is shared by multiple terminals; the other DCI formats are used to schedule physical shared channels; The first determination subunit is used to determine the size of the DCI format of the first RNTI scrambled CRC; The second determination subunit is used to determine the size of other DCI formats by a predefined method, so that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; The second determination subunit is also used to determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2; when the total number of different DCI sizes that do not meet the detection does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, the absolute value of the difference between the size of DCI format 0_2 and the size of DCI format 1_2 and the size of the DCI format of the first RNTI, and the absolute value of the difference between the size of DCI format 0_1 and the size of DCI format 1_1 and the DCI format of the first RNTI are aligned with the size of the DCI format of the first RNTI scrambled CRC.
13. A terminal, characterized in that: include: Communication interface and processor; wherein, The processor is used to determine the size of the DCI format of the first RNTI scrambled CRC and the size of other DCI formats; the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; wherein the first RNTI is shared by multiple terminals; the other DCI formats are used to schedule physical shared channels; wherein, The processor is used to determine the size of the DCI format of the first RNTI scrambled CRC; and determine the size of other DCI formats using a predefined method to meet the requirement that the total number of different DCI sizes detected by the terminal does not exceed 4, and the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3; The processor is used to determine the size of DCI format 0_0, the size of DCI format 1_0, the size of DCI format 0_2, and the size of DCI format 1_2; when the total number of different DCI sizes that do not meet the detection does not exceed 4, and / or the total number of DCI sizes of different C-RNTIs and the DCI size of the first RNTI does not exceed 3, align the two DCI format sizes with smaller absolute values of the absolute value of the difference between the size of DCI format 0_2 and the size of DCI format 1_2 and the size of the DCI format of the first RNTI, and the absolute value of the difference between the size of DCI format 0_1 and the size of DCI format 1_1 and the DCI format of the first RNTI with the size of the DCI format of the first RNTI scrambled CRC.
14. A terminal, characterized in that: include: a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 1 to 11.
15. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.