Method and apparatus for aligning downlink control information
By categorizing and aligning DCI payloads using C-RNTI and other RNTIs, and adjusting resource allocation, the method ensures that DCIs fit within terminal device limits, addressing alignment issues in MBS communication systems.
Patent Information
- Application Number
- JP2024509009
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-16
- Publication Date
- 2025-09-18
- Estimated Expiration
- 2041-08-16
AI Technical Summary
In communication systems, the frequency domain resources and bandwidth parts of terminal devices for Multicast Broadcast Service (MBS) differ, leading to varying DCI payloads and sizes that can exceed the terminal device's capabilities, causing alignment issues.
A method to align the payload of DCIs by dividing them into different categories based on Cell Radio Network Temporary Identifiers (C-RNTI) and other RNTIs, adding or truncating bits, and adjusting frequency domain resource allocation to match the payload of existing DCIs, ensuring they fit within the terminal device's detection limits.
This alignment method prevents the total number of DCIs transmitted from exceeding the terminal device's capabilities, ensuring efficient and accurate decoding.
Smart Images

Figure 0007741970000001 
Figure 0007741970000002 
Figure 0007741970000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to the field of communication technology, and more particularly to a method and apparatus for aligning downlink control information. [Background technology]
[0002] In communication systems Multicast Broadcast Service ( Multicast and Broadcast Service , MBS) MBS Because the frequency domain resources of transmission and the bandwidth part (BWP) of the terminal device are different, MBS The information fields included in the Downlink Control Information (DCI) for scheduling the service may differ from the information fields included in the DCI for scheduling other services. MBS The payload of the DCI scheduling this service will be different from the payload of the DCI scheduling other services, and furthermore, the number of DCIs of different sizes configured by the network device may exceed the capabilities of the terminal device. Summary of the Invention [Problem to be solved by the invention]
[0003] The embodiments of the present disclosure provide a method and apparatus for aligning downlink control information applicable to the field of communication technology. [Means for solving the problem]
[0004] In a first aspect, an embodiment of the present disclosure provides a method for aligning downlink control information, the method being performed by a network device, the method comprising: Classification method and aligning a payload of the first DCI with a payload of one second DCI based on the Multicast Broadcast Service (MBS) the first DCI is a DCI for scheduling a service, and the second DCI is a DCI for scheduling another service.
[0005] Optionally, the size of the first DCI Classification method The step of aligning the payload of the first DCI with the payload of one second DCI based on of the size of the first DCI Classification method The first DCI is divided into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI). Similar and when alignment of another second DCI is completed, aligning the payload of the first DCI with the payload of one second DCI transmitted in a common search space (CSS) or a terminal device specific search space (USS).
[0006] Optionally, the step of aligning the payload of the first DCI with the payload of one second DCI transmitted in a common search space (CSS) or a terminal device specific search space (USS) includes: adding padding bits to the first DCI, or adding appended bits after all valid information fields of the first DCI, or truncating the first DCI so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_0 and is transmitted in a CSS; or adding padding bits to the first DCI, or adding appended bits after all valid information fields of the first DCI, or truncating the first DCI so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_0 and which is transmitted in a USS; or adding padding bits to the first DCI, or adding appended bits after all valid information fields of the first DCI, or truncating the first DCI so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_1 and which is transmitted in a USS; or adding padding bits to the first DCI, or adding appended bits after all valid information fields of the first DCI, or truncating the first DCI so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_2 and which is transmitted in a USS; or The method includes a step of adding padding bits to a second DCI whose format transmitted in USS is format1_1 or format1_2, or adding appended bits after all valid information fields of the second DCI, or truncating the second DCI, so that the payload of the processed second DCI matches the payload of the first DCI.
[0007] Optionally, the size of the first DCI Classification method The step of aligning the payload of the first DCI with the payload of one second DCI based on of the size of the first DCI Classification method However, the first DCI is divided into DCIs scrambled by other RNTIs. Similar If the first DCI is to be scrambled, the method includes aligning the payload of the first DCI with the payload of a second DCI scrambled by another RNTI.
[0008] Optionally, the step of aligning the payload of the first DCI with the payload of a second DCI scrambled by another RNTI includes: determining a size of a frequency domain resource allocation (FDRA) field in the first DCI based on the number of resource blocks (RBs) included in a control resource set (CORESET) #0 or the number of RBs included in an initial downlink (DL) bandwidth portion (BWP); and if the payload of the first DCI and the payload of the second DCI scrambled by the other RNTI are different, aligning the first DCI with the payload of the second DCI scrambled by the other RNTI.
[0009] Optionally, the step of aligning the first DCI with a payload of a second DCI scrambled by the other RNTI includes: adding padding bits to the first DCI or adding appended bits after all useful information fields of the first DCI if the payload of the first DCI is smaller than the payload of the second DCI scrambled by the other RNTI; or The payload of the first DCI is a second DCI scrambled by the other RNTI. truncating the first DCI if it is larger than the payload of the second DCI.
[0010] Optionally, the step of truncating the first DCI comprises: The method includes truncating the FDRA field in the first DCI.
[0011] Selectively, determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI when the number of RBs included in the CORESET #0 is greater than the number of RBs included in a common frequency domain resource (CFR); or If the number of RBs included in the initial DL BWP is greater than the number of RBs included in the CFR, determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI; N is a positive integer.
[0012] Selectively, scaling a frequency domain scheduling granularity of the first DCI when the number of RBs included in the CORESET#0 is smaller than the number of RBs included in the CFR; or The method further includes scaling a frequency domain scheduling granularity of the first DCI when the number of RBs included in the initial DL BWP is smaller than the number of RBs included in a CFR.
[0013] Optionally, the step of scaling the frequency domain scheduling granularity of the first DCI comprises: determining a scaling coefficient based on a ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET#0; or determining a scaling factor based on a ratio between the number of RBs included in the CFR and the number of RBs included in the DL BWP.
[0014] Optionally, the size of the first DCI Classification method The step of aligning the payload of the first DCI with the payload of one second DCI based on of the size of the first DCI Classification method The first DCI is divided into DCIs scrambled by the C-RNTI. Similar and if alignment of another second DCI has not been completed, aligning the payload of the first DCI with the payload of one second DCI based on the format of the first DCI.
[0015] Optionally, the step of aligning the payload of the first DCI with a payload of one second DCI based on a format of the first DCI includes: When the format of the first DCI is format1_0, determining a size of an FDRA field in the first DCI based on the number of RBs included in CORESET#0 or an initial DL BWP; If the payload of the first DCI is different from the payload of the second DCI scrambled by another RNTI, padding bits may be added to the first DCI, or appended bits may be added after all valid information fields of the first DCI, or some information fields may be truncated. and aligning the payload of the first DCI with the payload of the second DCI scrambled by the other RNTI.
[0016] Selectively, If the number of RBs included in the CORESET #0 is greater than the number of RBs included in the CFR, or if the number of RBs included in the initial DL BWP is greater than the number of RBs included in the CFR, determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI, where N is a positive integer; or The method further includes a step of scaling the frequency domain scheduling granularity of the first DCI if the number of RBs included in CORESET#0 is smaller than the number of RBs included in CFR, or if the number of RBs included in the initial DL BWP is smaller than the number of RBs included in CFR.
[0017] Optionally, the step of scaling the frequency domain scheduling granularity of the first DCI comprises: determining a scaling coefficient based on a ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET#0; or determining a scaling factor based on a ratio between the number of RBs included in the CFR and the number of RBs included in the DL BWP.
[0018] Optionally, the step of aligning the payload of the first DCI with a payload of one second DCI based on a format of the first DCI includes: When the format of the first DCI is format1_1 or format1_2, determining a size of an FDRA field in the first DCI based on the number of RBs included in a CFR; and aligning the payload of the first DCI with the payload of one second DCI.
[0019] Optionally, the step of aligning the payload of the first DCI with the payload of one second DCI includes: When a second DCI having the same format as the first DCI is configured in a current cell, aligning a payload of the first DCI with a payload of the second DCI having the same format and scrambled by a C-RNTI; or If a second DCI having the same format as the first DCI is not set in the current cell, the method includes a step of aligning the payload of the first DCI with the payload of a specified second DCI, where the specified second DCI is a DCI whose format is format1_1 or format1_2.
[0020] Optionally, the step of aligning the payload of the first DCI with the payload of one second DCI includes: adding padding bits to the first DCI or adding appended bits after an information field of the first DCI if the payload of the first DCI is smaller than the payload of the one second DCI; or The payload of the first DCI is larger than the payload of the second DCI. If the first DCI is larger than the first DCI, the step of truncating the first DCI is included.
[0021] Optionally, the step of adding padding bits to the first DCI or adding appended bits after an information field of the first DCI includes: The step of adding padding bits to the FDRA field of the first DCI is included.
[0022] Optionally, the step of truncating the first DCI comprises: The method includes truncating the FDRA field in the first DCI.
[0023] In a second aspect, an embodiment of the present disclosure provides a method for aligning another downlink control information performed by a terminal device, the method comprising: Classification methoddetermining an alignment method between a payload of the first DCI and a payload of one second DCI based on the Multicast Broadcast Service (MBS) and the second DCI is a DCI for scheduling another service.
[0024] Optionally, the size of the first DCI Classification method determining an alignment method between the payload of the first DCI and one payload of the second DCI based on the of the size of the first DCI Classification method The first DCI is divided into DCIs scrambled by the C-RNTI. Similar determining, if so, to align the payload of the first DCI with the payload of one second DCI transmitted by the CSS; or of the size of the first DCI Classification method The first DCI is divided into DCIs scrambled by the C-RNTI. Similar determining, if so, to align the payload of the first DCI with the payload of one second DCI transmitted by the USS; or of the size of the first DCI Classification method The first DCI is divided into DCIs scrambled by the C-RNTI. Similar determining a second DCI to be aligned with the first DCI based on a format of the first DCI; or of the size of the first DCI Classification method However, the first DCI is divided into DCIs scrambled by other RNTIs. Similar If the first DCI is to be scrambled, the step of determining to align the payload of the first DCI with the payload of a second DCI scrambled by another RNTI is included.
[0025] Optionally, the step of determining a second DCI aligned with the first DCI based on a format of the first DCI includes: If the format of the first DCI is format1_0, determining that a second DCI aligned with the payload of the first DCI is a second DCI scrambled by another RNTI; or If the format of the first DCI is format1_1 or format1_2, and a second DCI having the same format as the first DCI is set in the current cell, the second DCI that is aligned with the payload of the first DCI is set as a CR. determining that the second DCI is scrambled by the NTI; or The method includes a step of determining, if the format of the first DCI is format1_1 or format1_2 and a second DCI having the same format as the first DCI is not configured in the current cell, that a second DCI that is aligned with the payload of the first DCI is a designated second DCI, wherein the designated second DCI is a DCI whose format is format1_1 or format1_2.
[0026] Selectively, determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI when the number of RBs included in CORESET#0 is greater than the number of RBs included in CFR; or If the number of RBs included in the initial DL BWP is greater than the number of RBs included in the CFR, determining frequency domain resource allocation information based on the N highest bits or the N lowest bits of the first DCI; N is a positive integer.
[0027] Selectively, scaling a frequency domain scheduling granularity of the first DCI when the number of RBs included in the CORESET#0 is smaller than the number of RBs included in the CFR; or The method further includes scaling a frequency domain scheduling granularity of the first DCI when the number of RBs included in the initial DL BWP is smaller than the number of RBs included in a CFR.
[0028] Optionally, the step of scaling the frequency domain scheduling granularity of the first DCI comprises: determining a scaling coefficient based on a ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET#0; or determining a scaling factor based on a ratio between the number of RBs included in the CFR and the number of RBs included in the initial DL BWP.
[0029] In a third aspect, an embodiment of the present disclosure provides a communication device having some or all of the functions of implementing the network device in the method according to the first aspect. For example, the functions of the communication device may include some or all of the functions of the embodiments of the present disclosure, or may include a function for independently executing any of the embodiments of the present disclosure. The functions may be implemented by hardware or by executing corresponding software by hardware. The hardware or software may include one or more units or modules corresponding to the above functions.
[0030] In a fourth aspect, an embodiment of the present disclosure provides another communication device having some or all of the functions of the terminal device in the example of the method according to the second aspect. For example, the functions of the communication device may include some or all of the functions of the embodiments of the present disclosure, or may include a function for independently executing any of the embodiments of the present disclosure. The functions may be realized by hardware, or may be realized by executing corresponding software by hardware. The hardware or software may include one or more functions corresponding to the above functions. It contains one or more units or modules.
[0031] In a fifth aspect, an embodiment of the present disclosure provides a communication device including a processor, the communication device performing the method of the first aspect when the processor invokes a computer program stored in a memory.
[0032] In a sixth aspect, an embodiment of the present disclosure provides a communication device including a processor, which, when the processor invokes a computer program in a memory, performs the method of the second aspect above.
[0033] In a seventh aspect, an embodiment of the present disclosure provides a communication device including a processor and a memory, the memory storing a computer program that, when executed by the processor, causes the communication device to perform the method of the first aspect above.
[0034] In an eighth aspect, an embodiment of the present disclosure provides a communication device including a processor and a memory, the memory storing a computer program that, when executed by the processor, causes the communication device to perform the method of the second aspect above.
[0035] In a ninth aspect, an embodiment of the present disclosure provides a communication device including a processor and an interface circuit, the interface circuit being used to receive and transmit code instructions to the processor, and the processor being used to execute the code instructions, thereby causing the communication device to perform the method of the first aspect.
[0036] In a tenth aspect, an embodiment of the present disclosure provides a communication device including a processor and an interface circuit, the interface circuit being used to receive and transmit code instructions to the processor, and the processor being used to execute the code instructions, thereby causing the communication device to perform the method of the second aspect.
[0037] In an eleventh aspect, an embodiment of the present disclosure provides a communication system including a communication device according to the third aspect and a communication device according to the fourth aspect, or including a communication device according to the fifth aspect and a communication device according to the sixth aspect, or including a communication device according to the seventh aspect and a communication device according to the eighth aspect, or including a communication device according to the ninth aspect and a communication device according to the tenth aspect.
[0038] In a twelfth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions for use by the network device, which, when executed, effect the method according to the first aspect.
[0039] In a thirteenth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions for use by the terminal device, which, when executed, results in the implementation of the method according to the second aspect.
[0040] In a fourteenth aspect, the present disclosure further provides a computer program product comprising a computer program which, when executed on a computer, causes the computer to carry out the method according to the first aspect above.
[0041] In a fifteenth aspect, the present disclosure further provides a computer program product comprising a computer program which, when executed on a computer, causes the computer to perform the method according to the second aspect above.
[0042] In a sixteenth aspect, the present disclosure provides a chip system including at least one processor and an interface for supporting a network device to realize the functionality according to the first aspect, e.g., determining or processing at least one of the data and information according to the method. In a possible design, the chip system further includes memory for storing computer programs and data required by the network device. The chip system may be comprised of a chip or may include a chip and other discrete elements.
[0043] In a seventeenth aspect, the present disclosure provides a chip system including at least one processor and an interface for supporting a terminal device to realize the functionality according to the second aspect, e.g., determining or processing at least one of the data and information according to the method. In a possible design, the chip system further includes memory for storing computer programs and data required by the terminal device. The chip system may be comprised of a chip or may include a chip and other discrete elements.
[0044] In an eighteenth aspect, the present disclosure provides a computer program which, when executed on a computer, causes the computer to carry out the method according to the first aspect above.
[0045] In a nineteenth aspect, the present disclosure provides a computer program which, when executed on a computer, causes the computer to carry out the method according to the second aspect above.
[0046] According to the above embodiments, the network device determines the size of the first downlink control information (DCI). Classification method Based on the above, the payload of the first DCI is aligned with the payload of one second DCI, and the first DCI is Multicast Broadcast Service (MBS) and the second DCI is a DCI for scheduling another service. MBS By aligning the payload of the first DCI for scheduling a service with the payload of one second DCI for scheduling another service, it is possible to avoid the total number of DCIs of different sizes ultimately transmitted by the network device exceeding the capabilities of the terminal device. [Brief explanation of the drawings]
[0047] In order to more clearly describe the technical solutions in the embodiments or background art of the present disclosure, the following describes the drawings that need to be used in the embodiments or background art of the present disclosure. [Figure 1] 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. [Figure 2] 4 is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure; [Figure 3] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 4] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 5] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 6] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 7] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 8]4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 9] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 10] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 11] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 12] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 13] 4 is a schematic flowchart of a method for aligning downlink control information provided by another embodiment of the present disclosure; [Figure 14] 1 is a schematic configuration diagram of a communication device according to an embodiment of the present disclosure. [Figure 15] FIG. 10 is a schematic configuration diagram of a communication device according to another embodiment of the present disclosure. [Figure 16] FIG. 1 is a schematic diagram illustrating a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0048] To better understand the method for aligning downlink control information disclosed by the embodiments of the present disclosure, the following first describes a communication system applied in the embodiments of the present disclosure.
[0049] Referring to Figure 1, Figure 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. The communication system may include, but is not limited to, one network device and one terminal device. The number and form of devices shown in Figure 1 are merely exemplary and do not constitute limitations on the embodiment of the present disclosure. In actual applications, the communication system may include two or more network devices and two or more terminal devices. Take for example the communication system shown in Figure 1 including one network device 11 and one terminal device 12.
[0050] It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems, such as a long term evolution (LTE) system, a fifth generation (5G) mobile communication system, a 5G new radio (NR) system, or other future new mobile communication systems.
[0051] The network device 11 in the embodiments of the present disclosure is a network-side entity for transmitting and receiving signals. For example, the network device 11 may be an evolved base station (eNB), a transmission reception point (TRP), a next generation base station (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of the present disclosure do not limit the specific technology and device form adopted by the network device. The network device provided by the embodiments of the present disclosure may be composed of a central unit (CU) and distributed units (DUs), where the CU is also referred to as a control unit. A CU-DU structure may be adopted to separate protocol layers of a network device, for example, a base station, with some protocol layer functions centrally controlled by the CU and some or all of the remaining protocol layer functions distributed to the DUs, and the DUs may be centrally controlled by the CU.
[0052] The terminal device 12 in the embodiments of the present disclosure is a user-side entity for receiving or transmitting signals, such as a mobile phone. The terminal device may also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device may be an automobile with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet, a personal computer with wireless transmission and reception capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device for industrial control, a wireless terminal device for self-driving, a wireless terminal device for remote medical surgery, a wireless terminal device for smart grids, a wireless terminal device for transportation safety, a wireless terminal device for smart cities, a wireless terminal device for smart homes, etc. The embodiments of the present disclosure do not limit the specific technology and device form adopted by the terminal device.
[0053] It should be noted that the communication systems described in the embodiments of the present disclosure are intended to more clearly explain the technical solutions of the embodiments of the present disclosure and do not constitute limitations on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art will understand that as system architecture evolves and new service scenarios emerge, the technical solutions provided by the embodiments of the present disclosure will be similarly applicable to similar problems.
[0054] The method and apparatus for aligning downlink control information provided by the present disclosure will be described in detail below in conjunction with the accompanying drawings.
[0055] Referring to Figure 2, Figure 2 is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is executed by a network device. As shown in Figure 2, the method can include, but is not limited to, the following step 21:
[0056] In step 21, the size of the first downlink control information (DCI) is determined. Classification method Based on this, the payload of the first DCI is aligned with the payload of one second DCI, and the first DCI is Multicast Broadcast Service (MBS) and the second DCI is a DCI for scheduling another service.
[0057] In addition, MBS During scheduling, MBS Since the frequency domain resource allocation (FDRA) field of the first DCI for scheduling is determined based on the common frequency resource (CFR) on the network device side, and the information field included in the first DCI may differ from the information field in the second DCI, the total size of the DCIs set by the network device may exceed the maximum capacity of the terminal device, which is the maximum number of DCIs that can be blindly detected by the terminal device, that is, 3 + 1. In this case, the payload of the first DCI needs to be aligned with the payload of one second DCI so that the number of DCIs that the terminal device ultimately needs to detect does not exceed the limit of the DCI budget (budget) of 3 + 1.
[0058] In the present disclosure, a second DCI for scheduling another service may be aligned first according to the DCI alignment operation in Rel-15 / 16, and then the payload of the first DCI may be aligned with the payload of one of the second DCIs. Alternatively, the payload of the first DCI may be aligned with the payload of one of the second DCIs while the payload of the second DCI is being aligned.
[0059] Optionally, the network device may determine whether the payload of the first DCI is different from the payload of the second DCI. Classification method Based on this, the payload of the first DCI can be aligned with the payload of one second DCI.
[0060] Optionally, the size of the first DCI Classification method divides the first DCI into DCIs scrambled by a Cell-Radio Network Temporary Identifier (C-RNTI). Similar and when the alignment of the other second DCI is completed, the payload of the first DCI is aligned with the payload of one second DCI transmitted in a common search space (CSS) or a terminal device-specific search space (USS).
[0061] Optionally, the size of the first DCI Classification method separates the first DCI into DCIs scrambled by other RNTIs. Similar If the purpose is to align the payload of the first DCI with the payload of the second DCI scrambled by another RNTI.
[0062] Optionally, the size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI SimilarIf the alignment of the other second DCIs has not been completed, the payload of the first DCI is aligned with the payload of one second DCI based on the format of the first DCI.
[0063] According to an embodiment of the present disclosure, a network device may Classification method Based on this, the payload of the first DCI is aligned with the payload of one second DCI, and the first DCI is Multicast Broadcast Service (MBS) The first DCI is for scheduling a service, and the second DCI is for scheduling another service. MBS The first DCI payload is used to schedule other services. By aligning the payload of the second DCI with the payload of one of the DCIs, it is possible to prevent the total number of DCIs of different sizes that are ultimately transmitted by the network device from exceeding the capability of the terminal device.
[0064] 3, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is performed by a network device. As shown in FIG. 3, the method may include, but is not limited to, the following step 31:
[0065] In step 31, the size of the first DCI is Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similarand when the alignment of the other second DCI is completed, padding bits are added to the first DCI, or appended bits are added after all valid information fields of the first DCI, or the payload of the processed first DCI is truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_0 and is transmitted in the CSS.
[0066] In an embodiment of the present disclosure, the network device MBS is set, and scheduling is performed using DCI format 1_0 scrambled by the G-RNTI, and if the size of DCI format 1_0 scrambled by the G-RNTI is counted within the DCI budget of 3+1, the first DCI is classified as a DCI scrambled by the C-RNTI and statistics of the size and number are performed.
[0067] When classifying the primary DCI as a DCI scrambled by a C-RNTI and performing statistics on the size and number, alignment between the secondary DCI format 0_0 and second DCI format 1_0 transmitted in the CSS and USS, the secondary DCI format 0_1 and second DCI format 1_1 transmitted in the USS, and the secondary DCI format 0_2 and second DCI format 1_2 transmitted in the USS is first completed in accordance with the DCI alignment operation in Rel-16, thereby satisfying the 3+1 DCI budget requirement. Thereafter, when the number and different sizes of the secondary DCI scrambled by a C-RNTI configured by the cell reach three and the size of the primary DCI differs from the size of any of the secondary DCIs, the payload of the primary DCI is aligned with the payload of the secondary DCI transmitted in the CSS in format 1_0.
[0068] Alternatively, if the payload of the first DCI is smaller than the payload of the DCI whose format is format1_0 and is transmitted in the CSS, padding bits can be added to the first DCI or appended bits can be added after all valid information fields of the first DCI so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_0 and is transmitted in the CSS.
[0069] Alternatively, if the payload of the first DCI is larger than the payload of the DCI whose format is format1_0 and is transmitted in the CSS, the first DCI can be truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_0 and is transmitted in the CSS.
[0070] Alternatively, if the payload of the first DCI is larger than the payload of a DCI whose format transmitted in the CSS is format1_0, it may be preferentially selected to truncate the FDRA field of the first DCI.
[0071] For example, if the payload of the first DCI is N bits larger than that of a DCI whose format is format1_0 and is transmitted in the CSS, when the network device transmits the first DCI to the terminal device, it preferentially deletes the most significant N bits of the FDRA field in the first DCI, thereby completing the truncation operation of the FDRA field in the first DCI and the entire DCI format.
[0072] Alternatively, when determining the length of the FDRA field of the first DCI, the bit width may be determined based on the number of resource blocks (RBs) included in the CFR, or the number of resource blocks (RBs) included in the control resource set (CORESET) #0. Alternatively, the bit width is determined based on the number of RBs included in the initial downlink (DL) bandwidth portion (BWP).
[0073] Optionally, after performing the truncation operation on the FDRA field of the first DCI, a scaling operation can be performed on the frequency domain scheduling granularity. For example, after the FDRA field of the first DCI is truncated by N bits, the frequency domain resource scheduling granularity is scaled from the original M consecutive RBs to 2 N ×M consecutive RBs.
[0074] By performing an embodiment of the present disclosure, the network device Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similar When the alignment of the other second DCI is completed, padding bits are added to the first DCI, or appended bits are added after all the valid information fields of the first DCI, or the first DCI is truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_0 and is transmitted by the CSS. MBS By aligning the payload of the first DCI for scheduling with the payload of the DCI whose format transmitted in the CSS is format1_0, it is possible to avoid the total number of DCIs of different sizes ultimately transmitted by the network device exceeding the capabilities of the terminal device.
[0075] 4, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is performed by a network device. As shown in FIG. 4, the method may include, but is not limited to, the following step 41:
[0076] In step 41, the size of the first DCI is Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similar When the alignment of the other second DCI is completed, padding bits are added to the first DCI, or appended bits are added after all valid information fields of the first DCI, or the first DCI is truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_0 and is transmitted in the USS.
[0077] In an embodiment of the present disclosure, the network device MBS is set, and scheduling is performed using DCI format1_0 scrambled by the G-RNTI. If the size of DCI format1_0 scrambled by the G-RNTI is counted as DCI budget3+1 (3), the first DCI is classified as DCI scrambled by the C-RNTI and the size and number are counted.
[0078] When classifying the primary DCI as a DCI scrambled by a C-RNTI and performing statistics on the size and number of DCIs, alignment between the secondary DCI format 0_0 and the secondary DCI format 1_0 transmitted in the CSS and USS, the secondary DCI format 0_1 and the secondary DCI format 1_1 transmitted in the USS, and the secondary DCI format 0_2 and the secondary DCI format 1_2 transmitted in the USS is first completed in accordance with the DCI alignment operation in Rel-16, thereby satisfying the 3+1 DCI budget requirement. Thereafter, when the number and different sizes of the secondary DCI scrambled by a C-RNTI configured in the cell reach three and the size of the primary DCI differs from the size of any of the secondary DCIs, the payload of the primary DCI is aligned with the payload of the secondary DCI transmitted in the USS in format 1_0.
[0079] Alternatively, if the payload of the first DCI is smaller than the payload of the DCI whose format is format1_0 and is transmitted in the USS, padding bits can be added to the first DCI or appended bits can be added after all valid information fields of the first DCI so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_0 and is transmitted in the USS.
[0080] Optionally, if the payload of the first DCI is larger than the payload of a DCI whose format is format1_0 and is transmitted in the USS, the first DCI can be truncated so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_0 and is transmitted in the USS.
[0081] Alternatively, if the payload of the first DCI is larger than the payload of a DCI whose format transmitted in the USS is format1_0, it may be preferentially selected to truncate the FDRA field of the first DCI.
[0082] For example, if the payload of the first DCI is N bits larger than that of a DCI whose format is format1_0 and is transmitted in the USS, when the network device transmits the first DCI to the terminal device, it preferentially deletes the most significant N bits of the FDRA field in the first DCI, thereby completing the truncation operation of the FDRA field in the first DCI and the entire DCI format.
[0083] Alternatively, when determining the length of the FDRA field of the first DCI, the bit width may be determined based on the number of resource blocks (RBs) included in the CFR, or the number of resource blocks (RBs) included in the control resource set (CORESET) #0, or the number of RBs included in the initial downlink (DL) bandwidth portion (BWP).
[0084] Optionally, after performing the truncation operation on the FDRA field of the first DCI, a scaling operation can be performed on the frequency domain scheduling granularity. For example, after the FDRA field of the first DCI is truncated by N bits, the frequency domain resource scheduling granularity is scaled from the original M consecutive RBs to 2 N ×M consecutive RBs.
[0085] By performing an embodiment of the present disclosure, the network device Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); SimilarWhen the alignment of the other second DCI is completed, padding bits are added to the first DCI, or appended bits are added after all the valid information fields of the first DCI, or the first DCI is truncated. MBS By aligning the payload of the first DCI for scheduling with the payload of the DCI whose format is format1_0 and transmitted in the USS, the payload of the processed first DCI is matched with the payload of the DCI whose format is format1_0 and transmitted in the USS, thereby preventing the total number of DCIs of different sizes ultimately transmitted by the network device from exceeding the capabilities of the terminal device.
[0086] 5, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is executed by a network device. As shown in FIG. 5, the method may include, but is not limited to, the following step 51:
[0087] In step 51, the size of the first DCI is Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similar and when the alignment of the other second DCI is completed, padding bits are added to the first DCI, or appended bits are added after all valid information fields of the first DCI, or the first DCI is truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_1 and is transmitted in the USS.
[0088] In an embodiment of the present disclosure, the network device MBSis set, and scheduling is performed using DCI format 1_1 scrambled by the G-RNTI, and if the size of DCI format 1_1 scrambled by the G-RNTI is counted within the DCI budget of 3+1, the first DCI is classified as a DCI scrambled by the C-RNTI and statistics of the size and number are performed.
[0089] When classifying the primary DCI as a DCI scrambled by a C-RNTI and performing statistics on the size and number of DCIs, alignment between the secondary DCI format 0_0 and the secondary DCI format 1_0 transmitted in the CSS and USS, the secondary DCI format 0_1 and the secondary DCI format 1_1 transmitted in the USS, and the secondary DCI format 0_2 and the secondary DCI format 1_2 transmitted in the USS is first completed in accordance with the DCI alignment operation in Rel-16, thereby satisfying the 3+1 DCI budget requirement. Thereafter, when the number and different sizes of the secondary DCI scrambled by a C-RNTI configured in the cell reach three and the size of the primary DCI differs from the size of any of the secondary DCIs, the payload of the primary DCI is aligned with the payload of the secondary DCI transmitted in the USS in format 1_1.
[0090] Alternatively, if the payload of the first DCI is smaller than the payload of the DCI whose format is format1_1 and is transmitted in the USS, padding bits can be added to the first DCI or appended bits can be added after all valid information fields of the first DCI so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_1 and is transmitted in the USS.
[0091] Optionally, if the payload of the first DCI is larger than the payload of the DCI whose format is format1_1 and is transmitted in the USS, the first DCI can be truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_1 and is transmitted in the USS.
[0092] Alternatively, if the payload of the first DCI is larger than the payload of a DCI whose format transmitted in the USS is format1_1, it may be preferentially selected to truncate the FDRA field of the first DCI.
[0093] For example, if the payload of the first DCI is N bits larger than that of a DCI whose format is format1_1 and is transmitted via USS, when the network device transmits the first DCI to the terminal device, it preferentially deletes the most significant N bits of the FDRA field in the first DCI, thereby completing the truncation operation of the FDRA field in the first DCI and the entire DCI format.
[0094] Alternatively, when determining the length of the FDRA field of the first DCI, the bit width may be determined based on the number of resource blocks (RBs) included in the CFR, or the number of resource blocks (RBs) included in the control resource set (CORESET) #0, or the number of RBs included in the initial downlink (DL) bandwidth portion (BWP).
[0095] Optionally, after performing the truncation operation on the FDRA field of the first DCI, a scaling operation can be performed on the frequency domain scheduling granularity. For example, after the FDRA field of the first DCI is truncated by N bits, the frequency domain resource scheduling granularity is scaled from the original M consecutive RBs to 2 N ×M consecutive RBs.
[0096] By performing an embodiment of the present disclosure, the network device Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similar When the alignment of the other second DCI is completed, padding bits are added to the first DCI, or appended bits are added after all the valid information fields of the first DCI, or the first DCI is truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_1 and is transmitted in the USS. MBS By aligning the payload of the first DCI for scheduling with the payload of the DCI whose format transmitted in the USS is format1_1, it is possible to avoid the total number of DCIs of different sizes ultimately transmitted by the network device exceeding the capabilities of the terminal device.
[0097] 6, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is executed by a network device. As shown in FIG. 6, the method may include, but is not limited to, the following step 61:
[0098] In step 61, the size of the first DCI is Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similarand when the alignment of the other second DCI is completed, padding bits are added to the first DCI, or appended bits are added after all valid information fields of the first DCI, or the first DCI is truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_2 and is transmitted in the USS.
[0099] In an embodiment of the present disclosure, the network device MBS is set, and scheduling is performed using DCI format1_2 scrambled by the G-RNTI, and if the size of DCI format1_2 scrambled by the G-RNTI is counted within the DCI budget of 3+1, the first DCI is classified as DCI scrambled by the C-RNTI and statistics of the size and number are performed.
[0100] When classifying the primary DCI as a DCI scrambled by a C-RNTI and performing statistics on the size and number of DCIs, alignment between the secondary DCI format 0_0 and the secondary DCI format 1_0 transmitted in the CSS and USS, the secondary DCI format 0_1 and the secondary DCI format 1_1 transmitted in the USS, and the secondary DCI format 0_2 and the secondary DCI format 1_2 transmitted in the USS is first completed in accordance with the DCI alignment operation in Rel-16, thereby satisfying the 3+1 DCI budget requirement. Thereafter, when the number and different sizes of the secondary DCI scrambled by a C-RNTI configured in the cell reach three and the size of the primary DCI differs from the size of any of the secondary DCIs, the payload of the primary DCI is aligned with the payload of the secondary DCI transmitted in the USS in format 1_2.
[0101] Alternatively, if the payload of the first DCI is smaller than the payload of the DCI whose format is format1_2 and is transmitted in the USS, padding bits can be added to the first DCI or appended bits can be added after all valid information fields of the first DCI so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_2 and is transmitted in the USS.
[0102] Alternatively, if the payload of the first DCI is larger than the payload of the DCI whose format is format1_2 transmitted in the USS, the payload of the first DCI can be truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_2 transmitted in the USS.
[0103] Alternatively, if the payload of the first DCI is larger than the payload of a DCI whose format transmitted in the USS is format1_2, it may be preferentially selected to truncate the FDRA field of the first DCI.
[0104] For example, if the payload of the first DCI is N bits larger than that of a DCI whose format is format1_2 and is transmitted via USS, when the network device transmits the first DCI to the terminal device, it preferentially deletes the most significant N bits of the FDRA field in the first DCI, thereby completing the truncation operation of the FDRA field in the first DCI and the entire DCI format.
[0105] Alternatively, when determining the length of the FDRA field of the first DCI, the bit width may be determined based on the number of resource blocks (RBs) included in the CFR, or the number of resource blocks (RBs) included in the control resource set (CORESET) #0, or the number of RBs included in the initial downlink (DL) bandwidth portion (BWP).
[0106] Optionally, after performing the truncation operation on the FDRA field of the first DCI, a scaling operation can be performed on the frequency domain scheduling granularity. For example, after the FDRA field of the first DCI is truncated by N bits, the frequency domain resource scheduling granularity is scaled from the original M consecutive RBs to 2 N ×M consecutive RBs.
[0107] By implementing the embodiments of the present disclosure, the size of the first DCI of the network device Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similar When the alignment of the other second DCI is completed, padding bits are added to the first DCI, or appended bits are added after all the valid information fields of the first DCI, or the first DCI is truncated so that the payload of the processed first DCI matches the payload of the DCI whose format is format1_2 and is transmitted in the USS. MBS By aligning the payload of the first DCI for scheduling with the payload of the DCI whose format transmitted in the USS is format1_2, the total number of DCIs of different sizes ultimately transmitted by the network device can be prevented from exceeding the capabilities of the terminal device.
[0108] 7, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is executed by a network device. As shown in FIG. 7, the method may include, but is not limited to, the following step 71:
[0109] In step 71, the size of the first DCI is Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similar When the alignment of the other second DCI is completed, padding bits are added to the second DCI whose format transmitted in the USS is format1_1 or format1_2, or appended bits are added after all valid information fields of the second DCI, or the second DCI is truncated so that the payload of the processed second DCI matches the payload of the first DCI.
[0110] In an embodiment of the present disclosure, the network device may MBS is set, and scheduling is performed using DCI format1_1 or DCI format1_2 scrambled by the G-RNTI, and if the size of DCI format1_1 or DCI format1_2 scrambled by the G-RNTI is counted within the DCI budget of 3+1, the first DCI is classified as a DCI scrambled by the C-RNTI and statistics of the size and number are performed.
[0111] When classifying the primary DCI as a DCI scrambled by a C-RNTI and performing statistics on the size and number of DCIs, alignment between the secondary DCI format0_0 and second DCI format1_0 transmitted in the CSS and USS, the secondary DCI format0_1 and second DCI format1_1 transmitted in the USS, and the secondary DCI format0_2 and second DCI format1_2 transmitted in the USS is first completed in accordance with the DCI alignment operation in Rel-16, thereby satisfying the 3+1 DCI budget requirement. Thereafter, when the number and different sizes of the secondary DCI scrambled by a C-RNTI configured in the cell reach three and the size of the primary DCI differs from the size of any of the secondary DCIs, the payload of the primary DCI is aligned with the payload of the secondary DCI transmitted in the USS in format1_1 or format1_2.
[0112] Alternatively, if the payload of the first DCI is smaller than the payload of the second DCI whose format is format1_1 or format1_2 and is transmitted in the USS, padding bits can be added to the second DCI whose format is format1_1 or format1_2, or appended bits can be added after all valid information fields of the second DCI whose format is format1_1 or format1_2, so that the payload of the processed second DCI matches the payload of the first DCI.
[0113] Alternatively, if the payload of the first DCI is larger than the payload of the DCI whose format transmitted in the USS is format1_2, the second DCI whose format transmitted in the USS is format1_1 or format1_2 can be truncated so that the payload of the processed second DCI matches the payload of the first DCI.
[0114] Alternatively, when determining the length of the FDRA field of the first DCI, the bit width may be determined based on the number of resource blocks (RBs) included in the CFR, or the number of resource blocks (RBs) included in the control resource set (CORESET) #0, or the number of RBs included in the initial downlink (DL) bandwidth portion (BWP).
[0115] By implementing the embodiments of the present disclosure, the size of the first DCI of the network device Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similar When the alignment of the other second DCI is completed, the network device adds padding bits to the second DCI whose format is format1_1 or format1_2 transmitted in the USS, adds appended bits after all valid information fields of the second DCI, or truncates the second DCI so that the payload of the processed second DCI matches the payload of the first DCI. Thus, the network device aligns the payload of the DCI whose format is format1_1 or format1_2 transmitted in the USS with the payload of the first DCI. MBS By aligning the payload of the first DCI for scheduling with the payload of the first DCI for scheduling, it is possible to prevent the total number of DCIs of different sizes that are ultimately transmitted by the network device from exceeding the capability of the terminal device.
[0116] 8, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is performed by a network device. As shown in FIG. 8, the method may include, but is not limited to, the following steps 81 to 82:
[0117] In step 81, the size of the first DCI is Classification methodseparates the first DCI into DCIs scrambled by other RNTIs. Similar If the DCI is to be allocated to a frequency domain resource allocation (FDRA) field, the size of the frequency domain resource allocation (FDRA) field in the first DCI is determined based on the number of resource blocks (RBs) included in the control resource set (CORESET) #0 or the number of RBs included in the initial downlink (DL) bandwidth portion (BWP).
[0118] In an embodiment of the present disclosure, the network device MBS is set, and scheduling is performed using DCI format1_0 scrambled by the G-RNTI, and if the size of DCI format1_1 or DCI format1_2 scrambled by the G-RNTI is counted within 1 of the DCI budget3+1, the first DCI is classified as a DCI scrambled by another RNTI and statistics of the size and number are performed.
[0119] Optionally, the step of determining a size of a frequency domain resource allocation (FDRA) field in the first DCI based on the number of resource blocks (RBs) included in the control resource set (CORESET) #0 includes: If the number of RBs included in CORESET#0 is greater than the number of RBs included in the common frequency domain resource (CFR), determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI, where N is a positive number; Alternatively, if the number of RBs included in CORESET#0 is smaller than the number of RBs included in CFR, scaling the frequency domain scheduling granularity of the first DCI may be included.
[0120] Alternatively, a scaling coefficient for scaling the frequency domain scheduling granularity of the first DCI can be determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in CORESET#0.
[0121] Optionally, the step of determining a size of a frequency domain resource allocation (FDRA) field in the first DCI based on the number of RBs included in an initial downlink (DL) bandwidth portion (BWP) includes: determining frequency domain resource allocation information based on the N highest bits or the N lowest bits of the first DCI when the number of RBs included in the initial DL BWP is greater than the number of RBs included in the CFR; Alternatively, if the number of RBs included in the initial DL BWP is smaller than the number of RBs included in the CFR, scaling the frequency domain scheduling granularity of the first DCI may be included.
[0122] Alternatively, the scaling factor may be determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in the DL BWP.
[0123] In step 82, if the payload of the first DCI and the payload of the second DCI scrambled by the other RNTI are different, the payload of the first DCI is aligned with the payload of the second DCI scrambled by the other RNTI.
[0124] It should be noted that after the size of the FDRA field of the first DCI is determined, if the payload of the first DCI and the payload of the second DCI scrambled by another RNTI are still different, the processed payload of the first DCI can be aligned with the payload of the second DCI scrambled by another RNTI by adding padding bits to the first DCI, adding appended bits after all the valid information fields of the first DCI, or truncating the first DCI.
[0125] Optionally, if the payload of the first DCI is smaller than the payload of the second DCI scrambled by another RNTI, add padding bits to the first DCI or add appended bits after all the useful information fields of the first DCI. Alternatively, if the payload of the first DCI is larger than the payload of the second DCI scrambled with another RNTI, the first DCI is truncated.
[0126] Optionally, if the payload of the first DCI is larger than the payload of the second DCI scrambled by another RNTI, the FDRA field in the first DCI may be preferentially truncated.
[0127] By implementing the embodiments of the present disclosure, the network device can Classification method separates the first DCI into DCIs scrambled by other RNTIs. Similar If the first DCI is to be scrambled by another RNTI, the network device determines the size of the frequency domain resource allocation (FDRA) field in the first DCI based on the number of resource blocks (RBs) included in the control resource set (CORESET) #0 or the number of RBs included in the initial downlink (DL) bandwidth portion (BWP), and then aligns the payload of the first DCI with the payload of the second DCI scrambled by the other RNTI if the payload of the first DCI is different from the payload of the second DCI scrambled by the other RNTI. MBS By aligning the payload of the first DCI for scheduling with the payload of the second DCI scrambled by another RNTI, it is possible to avoid the total number of DCIs of different sizes that are ultimately transmitted by the network device exceeding the capability of the terminal device.
[0128] 9, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is executed by a network device. As shown in FIG. 9, the method may include, but is not limited to, the following steps 91-92:
[0129] In step 91, the size of the first DCI is determined. Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar When the format of the first DCI is format1_0 and alignment of other second DCIs has not been completed, the size of the FDRA field in the first DCI is determined based on the number of RBs included in CORESET#0 or initial DL BWP.
[0130] In an embodiment of the present disclosure, the network device MBS is set, scheduling is performed using a DCI format scrambled by the G-RNTI, and if the size of the DCI format scrambled by the G-RNTI is counted within the DCI budget of 3+1, the first DCI is classified as a DCI scrambled by the C-RNTI and statistics of the size and number are performed.
[0131] In an embodiment of the present disclosure, an alignment operation is performed between second DCI format 0_0 and second DCI format 1_0 transmitted by the CSS and USS, second DCI format 0_1 and second DCI format 1_1 transmitted by the USS, and second DCI format 0_2 and second DCI format 1_2 transmitted by the USS, and MBS The first DCI for scheduling the second DCI is aligned with the payload of the second DCI scrambled by another RNTI so that the DCI set in the terminal device by the network device meets the 3+1 DCI budget requirement.
[0132] Alternatively, if the number of RBs included in CORESET#0 is greater than the number of RBs included in CFR, or if the number of RBs included in the initial DL BWP is greater than the number of RBs included in CFR, determine the frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI, where N is a positive integer. Alternatively, if the number of RBs included in CORESET#0 is smaller than the number of RBs included in CFR, or if the number of RBs included in the initial DL BWP is smaller than the number of RBs included in CFR, the frequency domain scheduling granularity of the first DCI is scaled.
[0133] Alternatively, the scaling coefficient is determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in CORESET#0, or the scaling coefficient is determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in the DL BWP.
[0134] In step 92, if the payload of the first DCI and the payload of the second DCI scrambled by another RNTI are different, the payload of the first DCI is aligned with the payload of the second DCI scrambled by another RNTI by adding padding bits to the first DCI, or by adding appended bits after all valid information fields of the first DCI, or by truncating some information fields.
[0135] By performing an embodiment of the present disclosure, the network device Classification method divides the first DCI into DCI scrambled by the C-RNTI SimilarWhen the format of the first DCI is format1_0 and alignment of another second DCI has not been completed, the network device determines the size of the FDRA field in the first DCI based on the number of RBs included in CORESET#0 or initial DL BWP, and then, when the payload of the first DCI and the payload of the second DCI scrambled by another RNTI differ, aligns the payload of the first DCI with the payload of the second DCI scrambled by another RNTI by adding padding bits to the first DCI, adding appended bits after all valid information fields of the first DCI, or truncating some information fields. MBS By aligning the payload of the first DCI for scheduling with the payload of the second DCI scrambled by another RNTI, it is possible to prevent the total number of sizes of DCIs ultimately transmitted by the network device from exceeding the capabilities of the terminal device.
[0136] 10, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is executed by a network device. As shown in FIG. 10, the method may include, but is not limited to, the following steps 101-102:
[0137] In step 101, the size of the first DCI is Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar When the format of the first DCI is format1_1 and alignment of other second DCIs has not been completed, the size of the FDRA field in the first DCI is determined based on the number of RBs included in the CFR.
[0138] In step 102, the payload of the first DCI is aligned with the payload of one second DCI.
[0139] Optionally, if a second DCI having the same format as the first DCI is configured in the current cell, the payload of the first DCI is aligned with the payload of the second DCI having the same format and scrambled by the C-RNTI. Alternatively, if a second DCI having the same format as the first DCI is not set in the current cell, the payload of the first DCI is aligned with the payload of the specified second DCI, and the specified second DCI is a DCI whose format is format1_1.
[0140] Optionally, if the payload of the first DCI is smaller than the payload of the second DCI whose format is format1_1, padding is added to the first DCI. The payload of the first DCI is aligned with the payload of the second DCI whose format is format1_1 by adding appended bits after the information field of the first DCI or adding appended bits after the information field of the first DCI. Alternatively, if the payload of the first DCI is larger than the payload of the second DCI whose format is format1_1, the payload of the first DCI is aligned with the payload of the second DCI whose format is format1_1 by truncating the first DCI.
[0141] Alternatively, if the payload of the first DCI is smaller than the payload of the second DCI whose format is format1_1, padding bits can be preferentially added to the FDRA field of the first DCI.
[0142] Optionally, if the payload of the first DCI is larger than the payload of the second DCI whose format is format1_1, the FDRA field in the first DCI can be preferentially truncated.
[0143] By performing the embodiments of the present disclosure, the network device separates the first DCI into DCIs scrambled by the C-RNTI. Similar If the format of the first DCI is format1_1 and the alignment of the other second DCI has not been completed, the size of the FDRA field in the first DCI is determined based on the number of RBs included in the CFR, and then the payload of the first DCI is aligned with the payload of one second DCI. MBS By aligning the payload of the first DCI for scheduling with the payload of one second DCI, it is possible to avoid the total number of DCIs of different sizes that are ultimately transmitted by the network device exceeding the capabilities of the terminal device.
[0144] 11, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is executed by a network device. As shown in FIG. 11, the method may include, but is not limited to, the following steps 111 to 112:
[0145] In step 111, the size of the first DCI is determined. Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar When the format of the first DCI is format1_2 and alignment of other second DCIs has not been completed, the size of the FDRA field in the first DCI is determined based on the number of RBs included in the CFR.
[0146] In step 112, the payload of the first DCI is aligned with the payload of one second DCI.
[0147] Optionally, if a second DCI having the same format as the first DCI is configured in the current cell, the payload of the first DCI is aligned with the payload of the second DCI having the same format and scrambled by the C-RNTI. Alternatively, if a second DCI having the same format as the first DCI is not set in the current cell, the payload of the first DCI is aligned with the payload of the specified second DCI, and the specified second DCI is a DCI whose format is format1_2.
[0148] Optionally, the payload of the first DCI is format1_2. If the payload of the first DCI is smaller than the payload of the second DCI, add padding bits to the first DCI or add appended bits after the information field of the first DCI to align the payload of the first DCI with the payload of the second DCI whose format is format1_2. Alternatively, if the payload of the first DCI is larger than the payload of the second DCI whose format is format1_2, the payload of the first DCI is aligned with the payload of the second DCI whose format is format1_1 by truncating the first DCI.
[0149] Alternatively, if the payload of the first DCI is smaller than the payload of the second DCI whose format is format1_2, padding bits can be preferentially added to the FDRA field of the first DCI.
[0150] Optionally, if the payload of the first DCI is larger than the payload of the second DCI whose format is format1_2, the FDRA field in the first DCI can be preferentially truncated.
[0151] By performing an embodiment of the present disclosure, the network device Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar When the format of the first DCI is format1_2 and alignment of another second DCI has not been completed, the size of the FDRA field in the first DCI is determined based on the number of RBs included in the CFR, and then the payload of the first DCI is aligned with the payload of one second DCI. MBS By aligning the payload of the first DCI for scheduling with the payload of the second DCI having the same format, the total number of DCIs of different sizes that are ultimately transmitted by the network device is prevented from exceeding the capabilities of the terminal device.
[0152] 12, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is performed by a terminal device. As shown in FIG. 12, the method may include, but is not limited to, the following step 121:
[0153] In step 121, the size of the first downlink control information (DCI) is calculated. Classification method Based on this, an alignment method between the payload of the first DCI and the payload of one second DCI is determined, and the first DCI is Multicast Broadcast Service (MBS) and the second DCI is a DCI for scheduling another service.
[0154] Optionally, the terminal device may determine the size of the first DCI based on an instruction from the network device or a protocol agreement. Classification method The present disclosure is not limited thereto.
[0155] Optionally, the size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar If so, it is determined that the payload of the first DCI is to be aligned with the payload of one second DCI transmitted by the CSS. Or the size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar If so, it is determined that the payload of the first DCI is to be aligned with the payload of one second DCI transmitted in the USS. Or the size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar If the first DCI is to be aligned with the second DCI, the second DCI to be aligned with the first DCI is determined based on the format of the first DCI. Or the size of the first DCI Classification method separates the first DCI into DCIs scrambled by other RNTIs. Similar If so, it is determined to align the payload of the first DCI with the payload of the second DCI scrambled by another RNTI.
[0156] Optionally, the size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar In this case, the step of determining a second DCI to be aligned with the first DCI based on a format of the first DCI includes: If the format of the first DCI is format1_0, determining that the second DCI aligned with the payload of the first DCI is the second DCI scrambled by another RNTI; Alternatively, when the format of the first DCI is format1_1 or format1_2 and a second DCI having the same format as the first DCI is configured in the current cell, determining that the second DCI aligned with the payload of the first DCI is the second DCI scrambled by the C-RNTI; Alternatively, if the format of the first DCI is format1_1 or format1_2 and a second DCI having the same format as the first DCI is not set in the current cell, the method may include a step of determining that a second DCI that is aligned with the payload of the first DCI is a designated second DCI, where the designated second DCI is a DCI whose format is format1_1 or format1_2.
[0157] By implementing the embodiments of the present disclosure, the size of the first downlink control information (DCI) of the terminal device Classification method Based on this, an alignment method between the payload of the first DCI and the payload of one second DCI is determined, and the first DCI is Multicast Broadcast Service (MBS) The first DCI is a DCI for scheduling a service, and the second DCI is a DCI for scheduling another service. This allows the terminal device to schedule a service with a size of the first DCI. Classification method Based on this, the type of service indicated by the DCI can be determined by determining an alignment method between the payload of the first DCI and the payload of one second DCI.
[0158] 13, which is a schematic flowchart of a method for aligning downlink control information provided by an embodiment of the present disclosure, which is performed by a terminal device. As shown in FIG. 13, the method may include, but is not limited to, the following steps 131 to 132:
[0159] In step 131, the size of the first downlink control information (DCI) is calculated. Classification methodBased on this, an alignment method between the payload of the first DCI and the payload of one second DCI is determined, and the first DCI is Multicast Broadcast Service (MBS) and the second DCI is a DCI for scheduling another service.
[0160] The specific implementation of step 131 can be referred to in the detailed descriptions in the other embodiments of the present disclosure, and will not be described in detail here.
[0161] In step 132, frequency domain resource allocation information is determined based on the number of resource blocks (RBs) included in control resource set (CORESET) #0 or the number of RBs included in the initial downlink (DL) bandwidth portion (BWP).
[0162] Alternatively, if the number of RBs included in CORESET#0 is greater than the number of RBs included in CFR, the frequency domain resource allocation information is determined based on the N highest bits or the N lowest bits in the first DCI. Alternatively, if the number of RBs included in the initial DL BWP is greater than the number of RBs included in the CFR, the frequency domain resource allocation information is determined based on the N highest bits or the N lowest bits in the first DCI. N is a positive integer.
[0163] Optionally, if the number of RBs included in CORESET#0 is smaller than the number of RBs included in CFR, the frequency domain scheduling granularity of the first DCI is scaled. Alternatively, if the number of RBs included in the initial DL BWP is smaller than the number of RBs included in the CFR, the frequency domain scheduling granularity of the first DCI is scaled.
[0164] Alternatively, the scaling factor may be determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in CORESET 0. Alternatively, the scaling factor can be determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in the initial DL BWP.
[0165] By performing the embodiments of the present disclosure, the terminal device Classification method Based on this, an alignment method between the payload of the first DCI and the payload of one second DCI is determined, and the first DCI is Multicast Broadcast Service (MBS) The first DCI is a DCI for scheduling a service, and the second DCI is a DCI for scheduling another service. Then, the terminal device determines frequency domain resource allocation information based on the number of resource blocks (RBs) included in the control resource set (CORESET) #0 or the number of RBs included in the initial downlink (DL) bandwidth portion (BWP). This allows the terminal device to determine the frequency domain resource allocation information based on the size of the first DCI. Classification method Based on this, the type of service indicated by the DCI can be determined by determining an alignment method between the payload of the first DCI and the payload of one second DCI, and frequency domain resources can be further allocated to this service.
[0166] In the above embodiments of the present disclosure, the methods provided by the embodiments of the present disclosure are described from the perspective of a network device and a terminal device, respectively. To realize each function in the methods provided by the above embodiments of the present disclosure, the network device and the terminal device may include a hardware configuration and a software module, and each of the above functions may be realized in the form of a hardware configuration, a software module, or a hardware configuration plus a software module. Some of the above functions may be implemented in the form of a hardware configuration, a software module, or a hardware configuration plus a software module.
[0167] 14 is a schematic diagram of a communication device 140 provided by an embodiment of the present disclosure. The communication device 140 shown in FIG. 14 may include a processing module 1401 and a transceiving module 1402.
[0168] The transceiver module 140 may include a transmitting module and / or a receiving module, where the transmitting module is used to realize a transmitting function, the receiving module is used to realize a receiving function, and the transceiver module 1402 may realize a transmitting function and / or a receiving function.
[0169] It is understood that the communication device 140 may be a network device, a device in a network device, or a device that can be matched to and used with a network device.
[0170] The communication device 140 is configured such that, on the network device side, The size of the first downlink control information (DCI) Classification method a processing module 1401 for aligning a payload of a first DCI with a payload of one second DCI based on Multicast Broadcast Service (MBS) a first DCI for scheduling a second service, and a second DCI for scheduling another service.
[0171] Optionally, the processing module 1401 specifically: The size of the first DCI Classification method divides the first DCI into DCIs scrambled by a Cell Radio Network Temporary Identifier (C-RNTI); Similar and when the alignment of the other second DCI is completed, align the payload of the first DCI with the payload of one second DCI transmitted in a common search space (CSS) or a terminal device specific search space (USS).
[0172] Optionally, the processing module 1401 specifically: Add padding bits to the first DCI, or add appended bits after all valid information fields of the first DCI, or truncate the first DCI so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_0 and is transmitted in the CSS; or adding padding bits to the first DCI, or adding appended bits after all valid information fields of the first DCI, or truncating the first DCI so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_0 and which is transmitted in the USS; or adding padding bits to the first DCI, or adding appended bits after all valid information fields of the first DCI, or truncating the first DCI so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_1 and which is transmitted in the USS; or adding padding bits to the first DCI, or adding appended bits after all valid information fields of the first DCI, or truncating the first DCI so that the payload of the processed first DCI matches the payload of a DCI whose format is format1_2 and which is transmitted in the USS; or Add padding bits to the second DCI whose format is format1_1 or format1_2 and is transmitted in the USS, add appended bits after all valid information fields of the second DCI, or truncate the second DCI so that the payload of the processed second DCI matches the payload of the first DCI.
[0173] Optionally, the processing module 1401 specifically: The size of the first DCI Classification method separates the first DCI into DCIs scrambled by other RNTIs. Similar If the purpose is to align the payload of the first DCI with the payload of the second DCI scrambled by another RNTI.
[0174] Optionally, the processing module 1401 specifically: Determine a size of a frequency domain resource allocation (FDRA) field in the first DCI based on the number of resource blocks (RBs) included in a control resource set (CORESET) #0 or the number of RBs included in an initial downlink (DL) bandwidth portion (BWP); If the payload of the first DCI and the payload of the second DCI scrambled by the other RNTI are different, the first DCI is aligned with the payload of the second DCI scrambled by the other RNTI.
[0175] Optionally, the processing module 1401 specifically: If the payload of the first DCI is smaller than the payload of the second DCI scrambled by another RNTI, add padding bits to the first DCI or add appended bits after all valid information fields of the first DCI; or If the payload of the first DCI is larger than the payload of the second DCI scrambled with another RNTI, the first DCI is truncated.
[0176] Optionally, the processing module 1401 specifically: The FDRA field in the first DCI is truncated.
[0177] Optionally, the processing module 1401 may further specifically: If the number of RBs included in CORESET#0 is greater than the number of RBs included in the common frequency domain resource (CFR), determine frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI; or If the number of RBs included in the initial DL BWP is greater than the number of RBs included in the CFR, determine frequency domain resource allocation information based on the N highest bits or the N lowest bits of the first DCI; N is a positive integer.
[0178] Optionally, the processing module 1401 may further specifically: If the number of RBs included in CORESET#0 is smaller than the number of RBs included in CFR, scaling the frequency domain scheduling granularity of the first DCI; or If the number of RBs included in the initial DL BWP is smaller than the number of RBs included in the CFR, the frequency domain scheduling granularity of the first DCI is scaled.
[0179] Optionally, the processing module 1401 specifically: determining a scaling coefficient based on the ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET#0; or The scaling factor is determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in the DL BWP.
[0180] Optionally, the processing module 1401 specifically: The size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar If the alignment of the other second DCIs has not been completed, the payload of the first DCI is aligned with the payload of one second DCI based on the format of the first DCI.
[0181] Optionally, the processing module 1401 specifically: When the format of the first DCI is format1_0, determine the size of the FDRA field in the first DCI based on the number of RBs included in CORESET#0 or the initial DL BWP; If the payload of the first DCI and the payload of the second DCI scrambled by another RNTI are different, the payload of the first DCI is aligned with the payload of the second DCI scrambled by another RNTI by adding padding bits to the first DCI, or by adding appended bits after all valid information fields of the first DCI, or by truncating some information fields.
[0182] Optionally, the processing module 1401 may further specifically: If the number of RBs included in CORESET#0 is greater than the number of RBs included in CFR, or if the number of RBs included in the initial DL BWP is greater than the number of RBs included in CFR, determine frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI, where N is a positive integer; or If the number of RBs included in CORESET#0 is smaller than the number of RBs included in CFR, or if the number of RBs included in the initial DL BWP is smaller than the number of RBs included in CFR, the frequency domain scheduling granularity of the first DCI is scaled.
[0183] Optionally, the processing module 1401 specifically: determining a scaling factor based on the ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET0; or The scaling factor is determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in the DL BWP.
[0184] Optionally, the processing module 1401 specifically: When the format of the first DCI is format1_1 or format1_2, determine the size of the FDRA field in the first DCI based on the number of RBs included in the CFR; Align the payload of the first DCI with the payload of one second DCI.
[0185] Optionally, the processing module 1401 specifically: If a second DCI with the same format as the first DCI is configured in the current cell , aligning the payload of the first DCI with the payload of the second DCI scrambled by the C-RNTI, which has the same format; or If a second DCI having the same format as the first DCI is not configured in the current cell, the payload of the first DCI is aligned with the payload of the specified second DCI, where the specified second DCI is a DCI whose format is format1_1 or format1_2.
[0186] Optionally, the processing module 1401 specifically: If the payload of the first DCI is smaller than the payload of one second DCI, add padding bits to the first DCI or add appended bits after the information field of the first DCI; or If the payload of the first DCI is larger than the payload of one second DCI, the first DCI is truncated.
[0187] Optionally, the processing module 1401 specifically: Add padding bits to the FDRA field of the first DCI.
[0188] Optionally, the processing module 1401 specifically: The FDRA field in the first DCI is truncated.
[0189] According to the communication device provided by the present disclosure, the network device determines the size of the first downlink control information (DCI), Classification method Based on this, the payload of the first DCI is aligned with the payload of one second DCI, and the first DCI is Multicast Broadcast Service (MBS) The first DCI is for scheduling a service, and the second DCI is for scheduling another service. MBS By aligning the payload of the first DCI for scheduling a service with the payload of one second DCI for scheduling another service, it is possible to prevent the total number of DCIs of different sizes configured in the network device from exceeding the capabilities of the terminal device.
[0190] It can be understood that the communication device 140 may be a terminal device, a device of a terminal device, or a device that can be matched and used with a terminal device.
[0191] The communication device 140 is, on the terminal device side, The size of the first downlink control information (DCI) Classification method A processing module 1401 for determining an alignment method between a payload of a first DCI and a payload of one second DCI based on Multicast Broadcast Service (MBS) a first DCI for scheduling a second service, and a second DCI for scheduling another service.
[0192] Optionally, the processing module 1401 specifically: The size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar If the first DCI payload is to be aligned with the second DCI payload transmitted by the CSS, determining that the first DCI payload is to be aligned with the second DCI payload transmitted by the CSS; or The size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar If the first DCI payload is US determining to align with the payload of one second DCI transmitted in S; or The size of the first DCI Classification method divides the first DCI into DCI scrambled by the C-RNTI Similar determining a second DCI that is aligned with the first DCI based on a format of the first DCI; or The size of the first DCI Classification method separates the first DCI into DCIs scrambled by other RNTIs. Similar If so, it is determined to align the payload of the first DCI with the payload of the second DCI scrambled by another RNTI.
[0193] Optionally, the processing module 1401 specifically: If the format of the first DCI is format1_0, determining that the second DCI aligned with the payload of the first DCI is the second DCI scrambled by another RNTI; or When the format of the first DCI is format1_1 or format1_2 and a second DCI having the same format as the first DCI is configured in the current cell, determining that the second DCI aligned with the payload of the first DCI is the second DCI scrambled by the C-RNTI; or If the format of the first DCI is format1_1 or format1_2 and a second DCI having the same format as the first DCI is not set in the current cell, it is determined that the second DCI that is aligned with the payload of the first DCI is the specified second DCI, and the specified second DCI is a DCI whose format is format1_1 or format1_2.
[0194] Optionally, the processing module 1401 may further specifically: If the number of RBs included in CORESET#0 is greater than the number of RBs included in CFR, determine frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI; or If the number of RBs included in the initial DL BWP is greater than the number of RBs included in the CFR, determine frequency domain resource allocation information based on the N highest bits or the N lowest bits of the first DCI; N is a positive integer.
[0195] Optionally, the processing module 1401 may further specifically: If the number of RBs included in CORESET#0 is smaller than the number of RBs included in CFR, scaling the frequency domain scheduling granularity of the first DCI; or If the number of RBs included in the initial DL BWP is smaller than the number of RBs included in the CFR, the frequency domain scheduling granularity of the first DCI is scaled.
[0196] Optionally, the processing module 1401 may further specifically: determining a scaling factor based on a ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET 0; or The scaling factor is determined based on the ratio between the number of RBs included in the CFR and the number of RBs included in the initial DL BWP.
[0197] According to the communication device provided by the present disclosure, the terminal device determines the size of the first downlink control information (DCI), Classification method Based on this, an alignment method between the payload of the first DCI and the payload of one second DCI is determined, and the first DCI is Multicast Broadcast Service (MBS) The first DCI is a DCI for scheduling a service, and the second DCI is a DCI for scheduling another service. This allows the terminal device to schedule a service with a size of the first DCI. Classification method Based on this, the type of service indicated by the DCI can be determined by determining an alignment method between the payload of the first DCI and the payload of one second DCI.
[0198] 15, which is a schematic diagram of another communication device 150 provided by an embodiment of the present disclosure. The communication device 150 may be a network device, a terminal device, a chip, a chip system, a processor, etc. that helps a network device to implement the above method, or a chip, a chip system, a processor, etc. that helps a terminal device to implement the above method. This device can be used to implement the method described in the above method embodiment. Specifically, reference can be made to the description of the above method embodiment.
[0199] The communication device 150 may include one or more processors 1501. The processor 1501 may be a general-purpose processor or a dedicated processor, for example, 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 a communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute a computer program, and process data of the computer program.
[0200] Optionally, the communication device 150 may further include one or more memories 1502 capable of storing computer programs 1504. The processor 1501 executes the computer programs 1504 so that the communication device 150 performs the methods described in the above method embodiments. Optionally, data may also be stored in the memory 1502. The communication device 150 and the memory 1502 may be provided separately or integrated.
[0201] Optionally, the communication device 150 may further include a transceiver 1505 and an antenna 1506. The transceiver 1505 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit for realizing a transmission and reception function. The transceiver 1505 may include a receiver and a transmitter, and the receiver may be referred to as a receiver or a receiving circuit for realizing a reception function, and the transmitter may be referred to as a transmitter or a transmitting circuit for realizing a transmission function.
[0202] Optionally, the communication device 150 may further include one or more interface circuits 1507. The interface circuits 1507 are used to receive and transmit code instructions to the processor 1501. The processor 1501 executes the code instructions, thereby causing the communication device 150 to perform the methods described in the above method embodiments.
[0203] If the communication device 150 is a network device, the processor 1501 is used to execute step 21 of FIG. 2, or step 31 of FIG. 3, or step 41 of FIG. 4, or step 51 of FIG. 5, or step 61 of FIG. 6, or step 71 of FIG. 7, etc. It is used.
[0204] If the communication device 150 is a terminal device, the processor 1501 is used to execute step 121 in FIG. 12, or step 131, step 132, etc. in FIG.
[0205] In one embodiment, the processor 1501 may include a transceiver for implementing the receiving and transmitting functions. For example, the transceiver may be a transmitting / receiving circuit, an interface, or an interface circuit. The transmitting / receiving circuit, the interface, or the interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transmitting / receiving circuit, the interface, or the interface circuit may be used for reading and writing code / data, or the transmitting / receiving circuit, the interface, or the interface circuit may be used for transmitting or communicating signals.
[0206] In one implementation, the processor 1501 may store a computer program 1503 that, when executed on the processor 1501, causes the communication device 150 to perform the methods described in the method embodiments above. The computer program 1503 may be hardened within the processor 1501, in which case the processor 1501 may be implemented by hardware.
[0207] In one embodiment, communication device 150 may include circuitry capable of implementing the transmit or receive or communication functions of the above method embodiments. The processors and transceivers described in this disclosure may be implemented in an integrated circuit (IC), analog IC, radio frequency integrated circuit (RFIC), hybrid signal IC, application specific integrated circuit (ASIC), printed circuit board (PCB), electronic device, etc. The processors and transceivers may also be fabricated in various IC process technologies, such as complementary metal oxide semiconductor (CMOS), n-type metal oxide semiconductor (nMOS), p-type metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0208] The communication device described in the above embodiment may be a network device or a terminal device, but the scope of the communication device described in the present disclosure is not limited thereto, and the structure of the communication device may not be limited to that shown in FIG. 14. The communication device may be an independent device or a part of a larger device. For example, the communication device may be as follows: (1) An independent integrated circuit IC, or chip, or chip system or subsystem; (2) A set of one or more ICs, which may optionally include a memory component for storing data, computer programs. (3) ASICs such as modems, (4) Modules that can be incorporated into other devices; (5) Receivers, terminal devices, smart terminal devices, mobile phones, wireless devices, handhelds, mobile units, in-vehicle devices, network devices, cloud devices, artificial intelligence devices, etc. (6) Others.
[0209] When the communication device may be a chip or a chip system, reference may be made to the structural schematic diagram of the chip shown in Fig. 16. The chip shown in Fig. 16 includes a processor 1601 and an interface 1602. Here, the number of processors 1601 may be one or more, and the number of interfaces 1602 may be more than one.
[0210] When the chip is used to implement the functions of the network device in the embodiment of the present disclosure, The processor 1601 is used to execute step 21 in FIG. 2, or step 31 in FIG. 3, or step 41 in FIG. 4, or step 51 in FIG. 5, or step 61 in FIG. 6, or step 71 in FIG.
[0211] When the chip is used to realize the functions of the terminal device in the embodiments of the present disclosure, The processor 1601 is used to execute step 121 in FIG. 12 or steps 131 and 132 in FIG.
[0212] Optionally, the chip further includes a memory 1603 for storing necessary computer programs and data.
[0213] Those skilled in the art can also understand that various illustrative logical blocks and steps described in the embodiments of the present disclosure can be realized by electronic hardware, computer software, or a combination of both. Whether such functions are realized by hardware or software is determined by the specific application and the overall system design requirements. Those skilled in the art can use the above functions realized in various ways for each specific application, but this implementation should not be understood as exceeding the scope of protection of the embodiments of the present disclosure.
[0214] An embodiment of the present disclosure further provides a communication system including a communication device serving as a terminal device in the embodiment of FIG. 14 and a communication device serving as a network device, or a communication device serving as a terminal device in the embodiment of FIG. 15 and a communication device serving as a network device.
[0215] The present disclosure further provides a computer-readable storage medium having stored thereon instructions that, when executed by a computer, implement the functionality of any of the method embodiments described above.
[0216] The present disclosure further provides a computer program product that, when executed by a computer, implements the functionality of any of the above method embodiments.
[0217] The above-described embodiments may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, they may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. The processes or functions according to the above-described embodiments of the present disclosure are generated in whole or in part when the computer programs are loaded and executed by a computer. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. The computer program may be stored in a computer-readable storage medium or may be run on a single computer. The computer program may be transmitted from one computer-readable storage medium to another; for example, the computer program may be transmitted from one website, computer, server, or data center to another via wire (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, radio, microwave, etc.). The computer-readable storage medium may be any available medium accessible by a computer, or may include a data storage device such as a server, data center, or the like integrated with one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disc (DVD)), or a semiconductor medium (e.g., solid state disk (SSD)).
[0218] Those skilled in the art will understand that the various numerals such as first, second, etc. in the present disclosure are merely for the convenience of explanation and do not limit the scope of the embodiments of the present disclosure, nor do they represent priority.
[0219] At least one in the present disclosure can also be described as one or more, and more can be two, three, four or more, and the present disclosure is not limited thereto. In the embodiments of the present disclosure, for one technical feature, technical features in the type of technical feature are distinguished by "first," "second," "third," "A," "B," "C," and "D," etc., and there is no order of precedence or chronology between the technical features described as "first," "second," "third," "A," "B," "C," and "D."
[0220] The correspondences shown in each table in the present disclosure may be set or predefined. The values of the information in each table are merely examples and can be set as other values, and the present disclosure is not limited thereto. When setting the correspondences between information and each parameter, not all of the correspondences shown in each table need to be set. For example, in the tables of the present disclosure, the correspondences shown by certain rows may not be set. As another example, appropriate transformations such as splitting and merging can be performed based on the above tables. The names of the parameters shown in the titles of the above tables may be other names understandable by the communication device, and the values and display methods of the parameters may be other values and display methods understandable by the communication device. When implemented, the above tables may also use other data structures, such as arrays, queues, containers, stacks, linear tables, pointers, link tables, trees, diagrams, structures, classes, heaps, hash lists, or hash tables.
[0221] Predefined in this disclosure can be understood as defined, predefined, stored, prestored, prenegotiated, pre-set, hardened, or pre-baked.
[0222] Those skilled in the art will recognize that the units and algorithm steps of each example described in the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether a function is implemented in hardware or software is determined by the specific application and design constraints of the technical solution. Those skilled in the art may realize the described functions using different methods for each specific application, but such realization should not be considered beyond the scope of the present disclosure.
[0223] As will be apparent to those skilled in the art, for ease and brevity of explanation, the system described above, The specific operation processes of the devices and units can be referred to the corresponding processes in the above method embodiments, and the description is omitted here.
[0224] As described above, the present disclosure only covers specific embodiments, but the scope of protection of the present disclosure is not limited thereto, and those skilled in the art can easily imagine that modifications or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A method for aligning downlink control information performed by a network device, comprising: When a size classification manner of a first downlink control information (DCI) is to classify the first DCI into a DCI scrambled by an RNTI other than a C-RNTI, determining a size of a Frequency Domain Resource Allocation (FDRA) field in the first DCI based on the number of resource blocks (RBs) included in a control resource set (CORESET) #0 or the number of RBs included in an initial downlink (DL) bandwidth portion (BWP); If a payload of the first DCI is different from a payload of a second DCI scrambled by an RNTI other than the C-RNTI, aligning the payload of the first DCI with the payload of the second DCI scrambled by an RNTI other than the C-RNTI; the first DCI is a DCI for scheduling a multicast broadcast service (MBS), and the second DCI is a DCI for scheduling another service; The aligning method includes: scaling a frequency domain scheduling granularity of the first DCI when the number of RBs included in the CORESET #0 is smaller than the number of RBs included in a CFR; or If the number of RBs included in the initial DL BWP is smaller than the number of RBs included in a CFR, scaling a frequency domain scheduling granularity of the first DCI. A method for aligning downlink control information, comprising:
2. The step of aligning the payload of the first DCI with the payload of a second DCI scrambled by an RNTI other than the C-RNTI includes: If the payload of the first DCI is smaller than the payload of a second DCI scrambled by an RNTI other than the C-RNTI, adding padding bits to the first DCI or adding appended bits after all valid information fields of the first DCI; or truncating the first DCI if the payload of the first DCI is greater than the payload of a second DCI scrambled by an RNTI other than the C-RNTI; The method for aligning downlink control information according to claim 1 .
3. The step of truncating the first DCI includes: truncating an FDRA field in the first DCI; The method for aligning downlink control information according to claim 2 .
4. If the number of RBs included in the CORESET#0 is greater than the number of RBs included in a common frequency domain resource (CFR), determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI; or If the number of RBs included in the initial DL BWP is greater than the number of RBs included in a CFR, determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI; N is a positive integer. The method for aligning downlink control information according to claim 1 .
5. The step of scaling a frequency domain scheduling granularity of the first DCI includes: determining a scaling factor based on a ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET #0; or determining a scaling factor based on a ratio of the number of RBs included in the CFR to the number of RBs included in the initial DL BWP; The method for aligning downlink control information according to claim 1 .
6. The aligning method comprises: If the size classification method of the first DCI is to classify the first DCI into a DCI scrambled by a C-RNTI, and alignment of another second DCI has not been completed, the method further includes aligning a payload of the first DCI with a payload of one second DCI based on a format of the first DCI. The method for aligning downlink control information according to claim 1 .
7. Based on the format of the first DCI, the payload of the first DCI is set to 1. The step of aligning with the payload of the second DCI includes: When the format of the first DCI is format1_0, determining a size of an FDRA field in the first DCI based on the number of RBs included in CORESET#0 or an initial DL BWP; If the payload of the first DCI and the payload of the second DCI scrambled by an RNTI other than the C-RNTI are different, aligning the payload of the first DCI with the payload of the second DCI scrambled by an RNTI other than the C-RNTI by adding padding bits to the first DCI, adding appended bits after all valid information fields of the first DCI, or truncating some information fields; Including, The method for aligning downlink control information according to claim 6 .
8. If the number of RBs included in the CORESET#0 is greater than the number of RBs included in a CFR, or if the number of RBs included in the initial DL BWP is greater than the number of RBs included in a CFR, determining frequency domain resource allocation information based on N highest bits or N lowest bits in the first DCI, where N is a positive integer; or scaling a frequency domain scheduling granularity of the first DCI when the number of RBs included in the CORESET #0 is smaller than the number of RBs included in a CFR or when the number of RBs included in the initial DL BWP is smaller than the number of RBs included in a CFR. The method for aligning downlink control information according to claim 7 .
9. The step of scaling a frequency domain scheduling granularity of the first DCI includes: determining a scaling factor based on a ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET #0; or determining a scaling factor based on a ratio of the number of RBs included in the CFR to the number of RBs included in the initial DL BWP; The method for aligning downlink control information according to claim 8 .
10. The step of aligning the payload of the first DCI with the payload of one second DCI includes: If the payload of the first DCI is smaller than the payload of the one second DCI, adding padding bits to the first DCI or adding appended bits after the information field of the first DCI; or truncating the first DCI if the payload of the first DCI is greater than the payload of the one second DCI; The method for aligning downlink control information according to claim 6 .
11. The step of adding padding bits to the first DCI or adding appended bits after an information field of the first DCI includes: adding padding bits to an FDRA field of the first DCI; Or, The step of truncating the first DCI includes: truncating an FDRA field in the first DCI; The method of claim 10, wherein the downlink control information is aligned.
12. A method for aligning downlink control information performed by a terminal device, comprising: When a size classification manner of a first downlink control information (DCI) is to classify the first DCI into a DCI scrambled by an RNTI other than a C-RNTI, determining a size of a Frequency Domain Resource Allocation (FDRA) field in the first DCI based on the number of resource blocks (RBs) included in a control resource set (CORESET) #0 or the number of RBs included in an initial downlink (DL) bandwidth portion (BWP); If a payload of the first DCI is different from a payload of a second DCI scrambled by an RNTI other than the C-RNTI, determining to align the payload of the first DCI with the payload of the second DCI scrambled by an RNTI other than the C-RNTI; the first DCI is a DCI for scheduling a multicast broadcast service (MBS), and the second DCI is a DCI for scheduling another service; The aligning method includes: scaling a frequency domain scheduling granularity of the first DCI when the number of RBs included in the CORESET #0 is smaller than the number of RBs included in a CFR; or If the number of RBs included in the initial DL BWP is smaller than the number of RBs included in a CFR, scaling a frequency domain scheduling granularity of the first DCI. A method for aligning downlink control information, comprising:
13. The alignment method comprising: determining, when a size classification manner of the first DCI is to classify the first DCI into a DCI scrambled by a C-RNTI, to align a payload of the first DCI with a payload of one second DCI transmitted in a CSS; or determining, when a size classification manner of the first DCI is to classify the first DCI into a DCI scrambled by a C-RNTI, to align a payload of the first DCI with a payload of one second DCI transmitted in a USS; or If the size classification method of the first DCI is to classify the first DCI into a DCI scrambled by a C-RNTI, further comprising determining a second DCI to be aligned with the first DCI based on a format of the first DCI. The method of claim 12, wherein the downlink control information is aligned.
14. determining a second DCI aligned with the first DCI based on a format of the first DCI, If the format of the first DCI is format1_0, determining that a second DCI aligned with a payload of the first DCI is a second DCI scrambled by an RNTI other than a C-RNTI; or When the format of the first DCI is format1_1 or format1_2 and a second DCI having the same format as the first DCI is configured in the current cell, determining that the second DCI aligned with the payload of the first DCI is the second DCI scrambled by the C-RNTI; or If the format of the first DCI is format1_1 or format1_2 and a second DCI having the same format as the first DCI is not configured in the current cell, determining that a second DCI aligned with a payload of the first DCI is a designated second DCI, wherein the designated second DCI is a DCI whose format is format1_1 or format1_2. The method of claim 13, wherein the method is for aligning downlink control information.
15. determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI when the number of RBs included in CORESET#0 is greater than the number of RBs included in CFR; or If the number of RBs included in the initial DL BWP is greater than the number of RBs included in the CFR, determining frequency domain resource allocation information based on the N highest bits or the N lowest bits in the first DCI; N is a positive integer. The method of claim 12, wherein the downlink control information is aligned.
16. The step of scaling a frequency domain scheduling granularity of the first DCI includes: determining a scaling factor based on a ratio between the number of RBs included in the CFR and the number of RBs included in the CORESET #0; or determining a scaling factor based on a ratio of the number of RBs included in the CFR to the number of RBs included in the initial DL BWP; 13. The method of claim 12, wherein the method is for aligning downlink control information.
17. A communication device, a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the device to perform the method according to any one of claims 1 to 11; A communication device comprising:
18. A communication device, a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the device to perform the method according to any one of claims 12 to 16; A communication device comprising:
19. A computer-readable storage medium having instructions stored thereon, The instructions cause a computer to perform the method according to any one of claims 1 to 11. A computer-readable storage medium comprising:
20. A computer-readable storage medium having instructions stored thereon, The instructions to the processor cause a computer to perform the method according to any one of claims 12 to 16. A computer-readable storage medium comprising:
Citation Information
Cited By
DCI size alignment for a scheduled cell with multiple scheduling cells
US12581506B2
DCI size alignment for a scheduled cell with multiple scheduling cells
US20240032062A1