Control signaling transmission method and device, control signaling acquisition method and device, and storage medium
By optimizing the control signaling transmission method of the state and threshold value determination of the DCI subdomain in 5G mobile communication technology, the problems of PDCCH blocking and excessive DCI size caused by the increase in the number of DCIs in 5G systems are solved, and the overhead of communication equipment is achieved and improve system performance.
Patent Information
- Application Number
- CN202411872930.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-07
- Publication Date
- 2025-02-07
AI Technical Summary
In 5G mobile communication technology, scheduling two PDSCHs or PUSCHs simultaneously through two DCIs will increase the number of DCIs in the system cell, causing PDCCH blockage. In addition, the single DCI scheduling multi-cell scheme has resource waste and performance degradation caused by excessive DCI size, resulting in excessive DCI size. question.
A control signaling transmission method is proposed, by sending control information of the DCI subdomain containing priority information between the first communication node and the second communication node, determining the second control information in combination with the threshold value, and optimizing the DCI subdomain The status is independent or shared to reduce the overhead of control signaling.
It effectively reduces the overhead of communication equipment, reduces the blocking rate of PDCCH, improves system performance, and optimizes the flexibility of DCI indication, meeting the requirements of a one-tuning multi-communication system.
Smart Images

Figure CN119402975A_ABST
Abstract
Description
[0001] This application is a divisional application of the patent application with application number 202010790886.X (the filing date of the original application is August 7, 2020, and the name of the invention is a control signaling transmission, acquisition method, device and storage medium). Technical Field
[0002] The present application relates to a wireless communication network, for example, to a control signaling transmission and acquisition method, device and storage medium. Background Art
[0003] With the continuous development of wireless communication networks, wireless communication has played an increasingly important role in people's lives. At present, the fifth generation mobile communication technology (5th Generation, 5G) can support the next generation NodeB (gNB) to simultaneously schedule two physical downlink shared channels (PDSCH) or physical uplink shared channels (PUSCH) located in two component carriers (CC) through two downlink control information (DCI) to improve the system throughput. However, scheduling two PDSCHs or PUSCHs simultaneously through two DCIs will increase the number of DCIs in the system cell, causing the physical downlink control channel (PDCCH) carrying the DCI to be blocked. To prevent this from happening, the industry has proposed a solution to schedule two PDSCHs or PUSCHs located in different cells through one DCI. However, this solution is not mature at present, and it will cause resource waste and performance degradation caused by the excessive size of the DCI. Summary of the invention
[0004] The present application provides a control signaling transmission and acquisition method, device and storage medium, which can realize the transmission of control signaling, reduce the overhead of communication equipment and improve system performance.
[0005] The present application provides a control signaling transmission method, including:
[0006] The first communication node sends first control information to the second communication node, where the first control information includes at least one downlink control information DCI sub-field, and the at least one DCI sub-field includes priority information.
[0007] The present application provides a control signaling transmission method, including:
[0008] The second communication node receives first control information sent by the first communication node, where the first control information includes at least one downlink control information DCI sub-field, and the at least one DCI sub-field includes priority information.
[0009] The present application provides a control signaling transmission method, including:
[0010] The first communication node determines a threshold value;
[0011] The first communication node determines second control information according to the threshold value, where the second control information includes at least one downlink control information DCI subfield;
[0012] The first communication node sends second control information to the second communication node.
[0013] The present application provides a control signaling acquisition method, including:
[0014] The third communication node determines a scheduling mode of the third control information, where the scheduling mode includes a mode in which the third control information schedules one cell or a mode in which the third control information schedules at least two cells.
[0015] An embodiment of the present application provides a device, including: a processor; the processor is used to implement the method of any of the above embodiments when executing a computer program.
[0016] An embodiment of the present application further provides a computer-readable storage medium storing a computer program, which implements the method of any of the above embodiments when the computer program is executed by a processor.
[0017] With regard to the above embodiments and other aspects of the present application and their implementation, further description is provided in the accompanying drawings, detailed description and claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a flow chart of a control signaling transmission method provided by an embodiment;
[0019] Figure 2 It is a flowchart of another control signaling transmission method provided by an embodiment;
[0020] Figure 3 This is a flowchart of another control signaling transmission method provided by an embodiment;
[0021] Figure 4 This is a flow chart of a control signaling acquisition method provided by an embodiment;
[0022] Figure 5 This is a schematic diagram of the structure of a control signaling transmission device provided by an embodiment;
[0023] Figure 6 is a schematic structural diagram of another control signaling transmission device provided by an embodiment;
[0024] Figure 7 is a structural diagram of another control signaling transmission device provided by an embodiment;
[0025] Figure 8 This is a structural diagram of a control signaling acquisition device provided by an embodiment;
[0026] Fig. 9 This is a schematic diagram of the structure of a base station provided by an embodiment;
[0027] Fig.10 This is a structural diagram of a UE provided by an embodiment. DETAILED DESCRIPTION
[0028] The embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0029] The maturity of 5G technology will further support three major application scenarios, including enhanced mobile broadband, high reliability and ultra-low latency communications, and large-scale machine communications. In terms of system performance, 5G technology will have key capability indicators such as a peak rate of 10-20 Gbit / s, a connection density of 1 million per square kilometer, an air interface latency of 1ms, a mobility support of 500 kilometers per hour (km / h), and a traffic density of 10 megabits per second (Mbit / s) per square meter. At present, 5G technology can support gNB to simultaneously schedule two PDSCHs or PUSCHs located in two CCs through two DCIs to improve the system throughput. However, scheduling two PDSCHs or PUSCHs simultaneously through two DCIs will increase the number of DCIs in the system cell, causing blocking of the PDCCH carrying the DCI.
[0030] To prevent this from happening, the industry has proposed a solution to schedule two PDSCHs or PUSCHs in different cells through one DCI, so as to reduce the number of DCIs sent in the system cell and reduce the blocking rate of PDCCH. However, in this solution, since one DCI needs to schedule two PDSCHs or PUSCHs, the DCI needs to carry information of two CCs at the same time. The increase in the amount of information carried also causes the size of the new DCI to become larger, resulting in resource waste and performance degradation caused by the DCI size being too large.
[0031] The embodiment of the present application provides a mobile communication network (including but not limited to 5G), the network architecture of which may include terminal devices and access network devices. The terminal device is connected to the access network device wirelessly, and the terminal device may be fixed or movable. In the embodiment of the present application, a control signaling transmission and acquisition method, device and storage medium that can run on the above network architecture are provided, which can realize the transmission of control signaling, reduce the overhead of communication equipment, and improve system performance.
[0032] The access network device is an access device that the terminal device accesses to the mobile communication system by wireless means. It can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a gNB in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.; it can also be a module or unit that completes some functions of a base station, for example, it can be a centralized unit (CU) or a distributed unit (DU). The embodiments of the present application do not limit the specific technology and specific device form adopted by the access network device. In the present application, the access network device can be referred to as the network device. If there is no special explanation, the network device refers to the access network device.
[0033] The terminal device may also be referred to as a terminal, user equipment (UE), a mobile station, a mobile terminal, etc. The terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality terminal device, an augmented reality terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
[0034] The following describes the control signaling transmission and acquisition method, equipment and its technical effects.
[0035] Figure 1 A flow chart of a control signaling transmission method provided by an embodiment is shown. Figure 1 As shown, the method provided in this embodiment is applicable to a first communication node (such as an access network device), and the method includes the following steps.
[0036] S110. The first communication node sends first control information to the second communication node, where the first control information includes at least one downlink control information DCI sub-field, and at least one DCI sub-field includes priority information.
[0037] In one embodiment, the first control information may be DCI, which is carried by a PDCCH located in a primary cell (PCell) or a secondary cell (SCell) and is used to schedule PDSCH or PUSCH located in at least two cells. The at least two cells are transmitted by carrying data in multiple CCs.
[0038] The first control information includes at least one DCI subfield, and the priority information of the at least one DCI subfield may be confirmed by at least one of the following five methods:
[0039] Method 1: Priority information of at least one DCI subfield is determined by the first communication node according to protocol predefinition.
[0040] Method 2: Priority information of at least one DCI sub-domain is configured by the first communication node according to Radio Resource Control (RRC) signaling.
[0041] Method 3: The priority information of at least one DCI sub-domain within the same functional group is determined based on the priority information of the functional group, and the priority information of the functional group is predefined and determined by the first communication node based on a protocol.
[0042] In method 3, the first communication node divides at least one DCI sub-domain in the DCI into at least one functional group according to the protocol pre-definition, and each functional group contains at least one DCI sub-domain; then determines the priority of each functional group according to the protocol pre-definition, and the priority information of the DCI sub-domains in the same functional group is consistent.
[0043] Method 4: The priority information of at least one DCI sub-domain within the same functional group is determined based on the priority information of the functional group, and the priority information of the functional group is configured by the first communication node based on RRC signaling.
[0044] In method 4, the first communication node divides at least one DCI sub-domain in the DCI into at least one functional group according to the protocol pre-definition, and each functional group contains at least one DCI sub-domain; then configures the priority of each functional group according to RRC signaling, and the priority information of the DCI sub-domains in the same functional group is consistent.
[0045] Method 5: The priority information of at least one DCI sub-domain within the same functional group is configured by the first communication node according to RRC signaling, and the priority information of the functional group is predefined and determined by the first communication node according to the protocol.
[0046] In method 5, the first communication node divides at least one DCI sub-domain in the DCI into at least one functional group according to the protocol pre-definition, and each functional group includes at least one DCI sub-domain; then configures the priority of each functional group according to RRC signaling; finally, configures the priority of the DCI sub-domain in at least one functional group according to RRC signaling, and the priorities of the DCI sub-domains in the same functional group that are not configured with DCI sub-domain priorities by RRC signaling are consistent.
[0047] In one embodiment, in the above methods 1-5, the first communication node or the second communication node discards the DCI subdomain or sets a sharing indication in units of DCI subdomains of the same priority. For example, the first DCI subdomain and the second DCI subdomain belong to the same first functional group, and the priority information of the first functional group is the first priority. Then, the priority information of the first DCI subdomain and the second DCI subdomain is also the same as the first priority. When the first communication node or the second communication node discards the DCI subdomain of the first functional group (i.e., the DCI subdomain of the first priority), the first DCI subdomain and the second DCI subdomain are discarded at the same time or a sharing indication is set.
[0048] In one embodiment, in the above method 3 or method 4, when the DCI subdomain is divided into a plurality of functional groups, the first communication node or the second communication node will discard the DCI subdomain or set a sharing indication in units of functional groups. For example, the first DCI subdomain and the second DCI subdomain belong to the first functional group, and the priority information of the first functional group is the first priority. Then, the priority information of the first DCI subdomain and the second DCI subdomain is also the first priority. When the first communication node or the second communication node discards the DCI subdomain of the first functional group (i.e., the DCI subdomain of the first priority), the first DCI subdomain and the second DCI subdomain are discarded at the same time or a sharing indication is set.
[0049] In one embodiment, when the priorities of the DCI sub-domains are consistent, the first communication node or the second communication node can be distinguished according to the configuration order of the DCI sub-domains or the front-to-back order of the DCI bits where the DCI sub-domains are located. For example, if the priority information of the first DCI sub-domain and the second DCI sub-domain are both the first priority, and the first DCI sub-domain is configured earlier, the first DCI sub-domain will be discarded first or a sharing indication will be set by default.
[0050] In one embodiment, the DCI subfield that is not predefined by the protocol or configured with priority information by RRC signaling has the highest priority; or, the DCI subfield that is not predefined by the protocol or configured with priority information by RRC signaling has the lowest priority. For example, if the priority information of the first DCI subfield and the second DCI subfield are both the first priority, and the third DCI subfield is not predefined by the protocol or configured with priority information by RRC signaling, then the third DCI subfield defaults to the highest priority, that is, the priority of the third DCI subfield is higher than that of the first DCI subfield and the second DCI subfield.
[0051] Figure 2 FIG. 4 is a flow chart showing another control signaling transmission method provided by an embodiment. Figure 2 As shown, the method provided in this embodiment is applicable to a second communication node (such as a terminal device), and the method includes the following steps.
[0052] S210. The second communication node receives first control information sent by the first communication node, where the first control information includes at least one downlink control information DCI sub-field, and at least one DCI sub-field contains priority information.
[0053] In one embodiment, the first control information may be DCI, which is carried by a PDCCH located in a primary cell (PCell) or a secondary cell (SCell) and is used to schedule PDSCH or PUSCH located in at least two cells. The at least two cells are transmitted by carrying data in multiple CCs.
[0054] The first control information includes at least one DCI subfield, and the priority information of the at least one DCI subfield may be confirmed by at least one of the following five methods:
[0055] Method 1: Priority information of at least one DCI subfield is determined by the first communication node according to protocol predefinition.
[0056] Method 2: Priority information of at least one DCI sub-domain is configured by the first communication node according to Radio Resource Control (RRC) signaling.
[0057] Method 3: The priority information of at least one DCI sub-domain within the same functional group is determined based on the priority information of the functional group, and the priority information of the functional group is predefined and determined by the first communication node based on a protocol.
[0058] In method 3, the first communication node divides at least one DCI sub-domain in the DCI into at least one functional group according to the protocol pre-definition, and each functional group contains at least one DCI sub-domain; then determines the priority of each functional group according to the protocol pre-definition, and the priority information of the DCI sub-domains in the same functional group is consistent.
[0059] Method 4: The priority information of at least one DCI sub-domain within the same functional group is determined based on the priority information of the functional group, and the priority information of the functional group is configured by the first communication node based on RRC signaling.
[0060] In method 4, the first communication node divides at least one DCI sub-domain in the DCI into at least one functional group according to the protocol pre-definition, and each functional group contains at least one DCI sub-domain; then configures the priority of each functional group according to RRC signaling, and the priority information of the DCI sub-domains in the same functional group is consistent.
[0061] Method 5: The priority information of at least one DCI sub-domain within the same functional group is configured by the first communication node according to RRC signaling, and the priority information of the functional group is predefined and determined by the first communication node according to the protocol.
[0062] In method 5, the first communication node divides at least one DCI sub-domain in the DCI into at least one functional group according to the protocol pre-definition, and each functional group includes at least one DCI sub-domain; then configures the priority of each functional group according to RRC signaling; finally, configures the priority of the DCI sub-domain in at least one functional group according to RRC signaling, and the priorities of the DCI sub-domains in the same functional group that are not configured with DCI sub-domain priorities by RRC signaling are consistent.
[0063] In one embodiment, in the above methods 1-5, the first communication node or the second communication node discards the DCI subdomain or sets a sharing indication in units of DCI subdomains of the same priority. For example, the first DCI subdomain and the second DCI subdomain belong to the same first functional group, and the priority information of the first functional group is the first priority. Then, the priority information of the first DCI subdomain and the second DCI subdomain is also the same as the first priority. When the first communication node or the second communication node discards the DCI subdomain of the first functional group (i.e., the DCI subdomain of the first priority), the first DCI subdomain and the second DCI subdomain are discarded at the same time or a sharing indication is set.
[0064] In one embodiment, in the above method 3 or method 4, when the DCI subdomain is divided into a plurality of functional groups, the first communication node or the second communication node will discard the DCI subdomain or set a sharing indication in units of functional groups. For example, the first DCI subdomain and the second DCI subdomain belong to the first functional group, and the priority information of the first functional group is the first priority. Then, the priority information of the first DCI subdomain and the second DCI subdomain is also the first priority. When the first communication node or the second communication node discards the DCI subdomain of the first functional group (i.e., the DCI subdomain of the first priority), the first DCI subdomain and the second DCI subdomain are discarded at the same time or a sharing indication is set.
[0065] In one embodiment, when the priorities of the DCI sub-domains are consistent, the first communication node or the second communication node can be distinguished according to the configuration order of the DCI sub-domains or the front-to-back order of the DCI bits where the DCI sub-domains are located. For example, if the priority information of the first DCI sub-domain and the second DCI sub-domain are both the first priority, and the first DCI sub-domain is configured earlier, the first DCI sub-domain will be discarded first or a sharing indication will be set by default.
[0066] In one embodiment, the DCI subfield that is not predefined by the protocol or configured with priority information by RRC signaling has the highest priority; or, the DCI subfield that is not predefined by the protocol or configured with priority information by RRC signaling has the lowest priority. For example, if the priority information of the first DCI subfield and the second DCI subfield are both the first priority, and the third DCI subfield is not predefined by the protocol or configured with priority information by RRC signaling, then the third DCI subfield defaults to the highest priority, that is, the priority of the third DCI subfield is higher than that of the first DCI subfield and the second DCI subfield.
[0067] Figure 3 A schematic diagram of a flow chart of another control signaling transmission method provided by an embodiment is shown, such as Figure 3 As shown, the method provided in this embodiment is applicable to a first communication node (such as an access network device), and the method includes the following steps.
[0068] S310. The first communication node determines a threshold value.
[0069] In one embodiment, the method for the first communication node to determine the threshold value may include any one of the following three methods:
[0070] Method 1: The first communication node determines a threshold value according to a protocol pre-definition.
[0071] For example, the threshold value M may be 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.
[0072] Method 2: The first communication node determines a threshold value candidate set according to protocol pre-definition, and selects a threshold value from the threshold value candidate set through unlimited resource control RRC signaling.
[0073] For example, the threshold candidate set is {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), a threshold value M is selected from a threshold value candidate set through RRC signaling, and the threshold value M can be 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.
[0074] Method 3: The first communication node determines the threshold value ratio according to the protocol pre-definition or RRC signaling, and calculates the threshold value according to the second control information basic size and the threshold value ratio.
[0075] For example, the value of the threshold value ratio o is in the range of 0-1, and can be specifically 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80% and the like.
[0076] In one embodiment, when the second control information schedules a cell, the basic size of the second control information is N, and the threshold value is When the second control information schedules at least two cells, the basic size of the second control information is N i (i=0,...,n-1), n is the number of cells scheduled by the second control information, the threshold value
[0077] In one embodiment, when the second control information schedules a cell, the basic size of the second control information is N, and the threshold value is When the second control information schedules at least two cells, the basic size of the second control information is N i (i=0,...,n-1), n is the number of cells scheduled by the second control information, the threshold value
[0078] S320. The first communication node determines second control information according to the threshold value, where the second control information includes at least one downlink control information DCI subfield.
[0079] In one embodiment, the second control information may be DCI, which is carried by a PDCCH in a PCell or SCell and is used to schedule PDSCHs or PUSCHs in at least two cells. The at least two cells are carried by multiple CCs for data transmission.
[0080] The second control information includes at least one DCI subdomain, and the at least one DCI subdomain can be configured with priority by the method described in the above embodiment. The DCI subdomain can independently indicate multiple cells or share indications. When indicating independently, the size of the DCI subdomain is equal to the sum of the sizes required for independently indicating each cell. For example, the first DCI subdomain independently indicates the first cell and the second cell, indicating the size of the first cell as a, and indicating the size of the second cell as b, then the size of the first DCI subdomain is a+b. When indicating shared, the size of the DCI subdomain is equal to the maximum value of the sizes required for independently indicating each cell. For example, the first DCI subdomain shares the indication of the first cell and the second cell, independently indicating the size of the first cell as a, and independently indicating the size of the second cell as b, then the size of the first DCI subdomain is max{a,b}.
[0081] In one embodiment, the method for the first communication node to determine the second control information according to the threshold value may include any one of the following eight schemes.
[0082] Scheme 1 includes steps A1 to A5:
[0083] Step A1: The first communication node obtains a target DCI subdomain from the second control information, where the target DCI subdomain is a DCI subdomain with the highest priority among the currently remaining DCI subdomains.
[0084] After a DCI subdomain is used as a target DCI subdomain, it will no longer be used as an object for selecting a target DCI subdomain next time. That is, when step A1 is executed for the first time, the second control information includes all DCI subdomains, and the target DCI subdomain is a DCI subdomain with the highest priority among all DCI subdomains; when step A1 is executed for the Xth time (X≥2), the second control information includes the current remaining DCI subdomains except the target DCI subdomain selected in the previous step, and the target DCI subdomain is a DCI subdomain with the highest priority among the current remaining DCI subdomains.
[0085] Step A2: The first communication node sets the state of the target DCI subfield to an independent indication, calculates the size of the target DCI subfield, and updates the first size of the second control information according to the size of the target DCI subfield.
[0086] The initial value of the first size of the second control information is 0. That is, when step A2 is executed for the first time, the first size of the updated second control information is the size of the target DCI subfield; when step A2 is executed for the Xth time (X≥2), the first size of the updated second control information is the sum of the size of the target DCI subfield selected when step A1 is executed for the Xth time and the first size of the second control information updated when step A1 is executed for the X-1th time.
[0087] Step A3: The first communication node determines whether the first size of the second control information is greater than a threshold value.
[0088] Step A4: if the first size of the second control information is greater than the threshold value, the first communication node modifies the status of the target DCI subdomain to a shared indication and updates the first size of the second control information. If the first size of the updated second control information is not greater than the threshold value, the first communication node returns to execute step A2 of obtaining the next target DCI subdomain and setting the status of the next target DCI subdomain to an independent indication. If the first size of the updated second control information is greater than the threshold value, the first communication node sets the status of the remaining DCI subdomains to a shared indication.
[0089] Step A5: If the first size of the second control information is not greater than the threshold value, the first communication node returns to execute step A2 of obtaining the next target DCI subdomain and setting the status of the next target DCI subdomain to an independent indication until the first size of the second control information is greater than the threshold value.
[0090] Solution 2 includes steps a1 to a5:
[0091] Step a1: The first communication node obtains a target DCI subdomain from the second control information, where the target DCI subdomain is a DCI subdomain with the highest priority among the currently remaining DCI subdomains.
[0092] Step a2: The first communication node sets the state of the target DCI subfield to an independent indication, calculates the size of the target DCI subfield, and updates the first size of the second control information according to the size of the target DCI subfield.
[0093] Step a3: The first communication node determines whether the first size of the second control information is not less than a threshold value.
[0094] Step a4: if the first size of the second control information is not less than the threshold value, the first communication node modifies the status of the target DCI subdomain to a shared indication and updates the first size of the second control information. If the first size of the updated second control information is less than the threshold value, the first communication node returns to execute step A2 of obtaining the next target DCI subdomain and setting the status of the next target DCI subdomain to an independent indication. If the first size of the updated second control information is not less than the threshold value, the first communication node sets the status of the remaining DCI subdomains to a shared indication.
[0095] Step a5: If the first size of the second control information is smaller than the threshold value, the first communication node returns to execute step A2 of obtaining the next target DCI subdomain and setting the status of the next target DCI subdomain to an independent indication until the first size of the second control information is not smaller than the threshold value.
[0096] Scheme 3 includes steps B1 to B5:
[0097] Step B1: The first communication node obtains a target DCI subdomain from the second control information, where the target DCI subdomain is a DCI subdomain with the highest priority among the currently remaining DCI subdomains.
[0098] After a DCI subdomain is used as a target DCI subdomain, it will no longer be used as an object for selecting a target DCI subdomain next time. That is, when step B1 is executed for the first time, the second control information includes all DCI subdomains, and the target DCI subdomain is a DCI subdomain with the highest priority among all DCI subdomains; when step B1 is executed for the Xth time (X≥2), the second control information includes the current remaining DCI subdomains except the target DCI subdomain selected in the previous step, and the target DCI subdomain is a DCI subdomain with the highest priority among the current remaining DCI subdomains.
[0099] Step B2: The first communication node sets the state of the target DCI subfield to an independent indication, calculates the size of the target DCI subfield, and updates the first size of the second control information according to the size of the target DCI subfield.
[0100] The initial value of the first size of the second control information is 0. That is, when step B2 is executed for the first time, the first size of the updated second control information is the size of the target DCI subfield; when step B2 is executed for the Xth time (X≥2), the first size of the updated second control information is the sum of the size of the target DCI subfield selected when step B1 is executed for the Xth time and the first size of the second control information updated when step B1 is executed for the X-1th time.
[0101] Step B3: The first communication node determines whether the first size of the second control information is greater than a threshold value.
[0102] Step B4: if the first size of the second control information is greater than the threshold value, the first communication node modifies the state of the target DCI subdomain to a shared indication and updates the first size of the second control information. If the first size of the updated second control information is not greater than the threshold value, the first communication node returns to execute step B2 of obtaining the next target DCI subdomain and setting the state of the next target DCI subdomain to an independent indication. If the first size of the updated second control information is greater than the threshold value, the first communication node discards the current DCI subdomain and the remaining DCI subdomains.
[0103] Step B5. If the first size of the second control information is not greater than the threshold value, the first communication node returns to execute step B2 of obtaining the next target DCI subdomain and setting the status of the next target DCI subdomain to an independent indication until the first size of the second control information is greater than the threshold value.
[0104] Scheme 4 includes steps b1 to b5:
[0105] Step b1: The first communication node obtains a target DCI subdomain from the second control information, where the target DCI subdomain is a DCI subdomain with the highest priority among the currently remaining DCI subdomains.
[0106] Step b2: The first communication node sets the state of the target DCI subfield to an independent indication, calculates the size of the target DCI subfield, and updates the first size of the second control information according to the size of the target DCI subfield.
[0107] Step b3: The first communication node determines whether the first size of the second control information is not less than a threshold value.
[0108] Step b4: if the first size of the second control information is not less than the threshold value, the first communication node modifies the status of the target DCI subdomain to a shared indication and updates the first size of the second control information. If the first size of the updated second control information is less than the threshold value, the first communication node returns to execute step B2 of obtaining the next target DCI subdomain and setting the status of the next target DCI subdomain to an independent indication. If the first size of the updated second control information is not less than the threshold value, the first communication node discards the current DCI subdomain and the remaining DCI subdomains.
[0109] Step b5. If the first size of the second control information is smaller than the threshold value, the first communication node returns to execute step B2 of obtaining the next target DCI subdomain and setting the status of the next target DCI subdomain to an independent indication until the first size of the second control information is not smaller than the threshold value.
[0110] The difference between the above schemes 1 and 2 and schemes 3 and 4 is that: when the first size of the second control information is greater than the threshold value or when the first size of the second control information is not less than the threshold value, after the first communication node modifies the state of the target DCI subfield to a shared indication, schemes 1 and 2 do not discard the remaining DCI subfields, but set the state of the remaining DCI subfields to a shared indication; schemes 3 and 4 discard part of the DCI subfields. It can be seen that schemes 1 and 2 can ensure the integrity of the DCI subfields, and schemes 3 and 4 can reduce the overhead of the second control information.
[0111] Scheme 5 includes steps C1 to C3:
[0112] Step C1: The first communication node determines the sum of the sizes of all DCI subfields in the second control information.
[0113] Step C2: The first communication node determines whether the sum of the sizes of all DCI sub-fields in the second control information is greater than a threshold value.
[0114] Step C3: If the sum of the sizes of all DCI sub-fields in the second control information is greater than the threshold value, the first communication node discards the DCI sub-fields with low priority in order of priority until the sum of the sizes of the remaining DCI sub-fields is no greater than the threshold value.
[0115] Scheme 6 includes steps c1 to c3:
[0116] Step c1: The first communication node determines the sum of the sizes of all DCI subfields in the second control information.
[0117] Step c2: The first communication node determines whether the sum of the sizes of all DCI subfields in the second control information is not less than a threshold value.
[0118] Step c3: If the sum of the sizes of all DCI subfields in the second control information is not less than the threshold value, the first communication node discards the DCI subfields with low priority in order of priority until the sum of the sizes of the remaining DCI subfields is less than the threshold value.
[0119] Scheme 7 includes steps D1 to D3:
[0120] Step D1: The first communication node determines the sum of the sizes of all DCI subfields in the second control information.
[0121] Step D2: The first communication node determines whether the sum of the sizes of all DCI sub-fields in the second control information is greater than a threshold value.
[0122] Step D3: If the sum of the sizes of all DCI sub-fields in the second control information is greater than the threshold value, the first communication node sets the status of the DCI sub-field with a low priority to a shared indication in order of priority, and updates the sum of the sizes of all DCI sub-fields until the sum of the sizes of all DCI sub-fields after the update is no greater than the threshold value.
[0123] Since the status of all DCI subdomains can be independent indications, shared indications, or both independent indications and shared indications, therefore, for the case where the status of all DCI subdomains can be independent indications, the first communication node can set the status of the DCI subdomains with low priority to shared indications in order of priority, and update the sum of the sizes of all DCI subdomains; for the case where the status of all DCI subdomains has both independent indications and shared indications, the first communication node can set the status of the DCI subdomains with low priority and independent indication in order of priority to shared indications, and update the sum of the sizes of all DCI subdomains.
[0124] Scheme 8 includes steps d1 to d3:
[0125] Step d1: The first communication node determines the sum of the sizes of all DCI subfields in the second control information.
[0126] Step d2: The first communication node determines whether the sum of the sizes of all DCI subfields in the second control information is not less than a threshold value.
[0127] Step d3: If the sum of the sizes of all DCI sub-fields in the second control information is not less than the threshold value, the first communication node sets the status of the DCI sub-field with a low priority to a shared indication in order of priority, and updates the sum of the sizes of all DCI sub-fields until the sum of the sizes of all DCI sub-fields after the update is less than the threshold value.
[0128] In one embodiment, for step C1 in the above scheme 5, step c1 in the above scheme 6, step D1 in the above scheme 7, and step d1 in the above scheme 8, any one of the following four methods may be used for determination:
[0129] The first communication node determines that the status of all DCI sub-fields is an independent indication according to the protocol pre-definition, and determines the sum of the sizes of all DCI sub-fields; or,
[0130] The first communication node determines that the status of all DCI sub-fields is a shared indication according to the protocol pre-definition, and determines the sum of the sizes of all DCI sub-fields; or,
[0131] The first communication node determines, according to the protocol pre-definition, that the state of at least one DCI subfield is an independent indication, the state of the remaining DCI subfields is a shared indication, and determines the sum of the sizes of all DCI subfields; or,
[0132] The first communication node determines, according to high-layer signaling, that the state of at least one DCI sub-field is an independent indication, that the state of the remaining DCI sub-fields is a shared indication, and determines the sum of the sizes of all DCI sub-fields.
[0133] S330. The first communication node sends second control information to the second communication node.
[0134] The second control information obtained by determining the threshold value can reduce the control signaling overhead, eliminate redundant indications, and alleviate the situation where the overhead increases exponentially when one DCI schedules two PDSCHs or PUSCHs at the same time, ensuring that the PDCCH blocking rate does not increase excessively and at the same time ensuring the basis for the flexibility of DCI indications. It meets the requirements of a one-modulation-multiple communication system and improves the forward compatibility of the entire system.
[0135] Some exemplary embodiments are listed below to illustrate the present invention. Figure 3 The control signaling transmission method provided herein and the following exemplary embodiments may be performed individually or in combination.
[0136] In a first exemplary embodiment, it is assumed that the second control information includes a first DCI subdomain, a second DCI subdomain, and a third DCI subdomain, and the priority of the first DCI subdomain is greater than the priority of the second DCI subdomain, which is greater than the priority of the third DCI subdomain. Then, the first communication node determines a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) according to the protocol pre-definition, and determines the first DCI subdomain from the second control information, sets the state of the first DCI subdomain to an independent indication, calculates the size a of the first DCI subdomain, and updates the first size of the second control information to a; the first communication node determines whether a is greater than the threshold value M; if a is greater than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and further compares Compare whether c is greater than the threshold value M. If c is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is greater than the threshold value M, the first communication node further sets the status of the second DCI subdomain and the third DCI subdomain to a shared indication. If a is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the status of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is greater than the threshold value M.
[0137] In a second exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value candidate set {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), select a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) from the threshold value candidate set through RRC signaling, determine the first DCI subdomain from the second control information, set the state of the first DCI subdomain to an independent indication, calculate the size a of the first DCI subdomain, and update the first size of the second control information to a; the first communication node determines whether a is greater than the threshold value M; if a is greater than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information. The size of a is c, and further comparison is made as to whether c is greater than a threshold value M. If c is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is greater than the threshold value M, the first communication node further sets the status of the second DCI subdomain and the third DCI subdomain to a shared indication. If a is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the status of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is greater than the threshold value M.
[0138] In a third exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value proportion o (e.g., 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80%, etc.) according to the protocol pre-defined or RRC signaling, and calculates the threshold value M according to the second control information basic size and the threshold value proportion. Determine the first DCI subdomain from the second control information, set the state of the first DCI subdomain to an independent indication, calculate the size a of the first DCI subdomain, and update the first size of the second control information to a; the first communication node determines whether a is greater than a threshold value M; if a is greater than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and further compares whether c is greater than the threshold value M. If c is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, if c is greater than the threshold value M, the first communication node further sets the states of the second DCI subdomain and the third DCI subdomain to a shared indication; if a is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the state of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is greater than the threshold value M.
[0139] In a fourth exemplary embodiment, it is assumed that the second control information includes a first DCI subdomain, a second DCI subdomain, and a third DCI subdomain, and the priority of the first DCI subdomain is greater than the priority of the second DCI subdomain, and the priority of the third DCI subdomain is greater than the priority of the third DCI subdomain. Then, the first communication node determines a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) according to the protocol pre-definition, and determines the first DCI subdomain from the second control information, sets the state of the first DCI subdomain to an independent indication, calculates the size a of the first DCI subdomain, and updates the first size of the second control information to a; the first communication node determines whether a is greater than the threshold value M; if a is greater than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and further compares whether c is larger than the threshold value M. If c is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information; if c is greater than the threshold value M, the first communication node further discards the current DCI subdomain (i.e., the first DCI subdomain) and the second DCI subdomain and the third DCI subdomain; if a is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the state of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is greater than the threshold value M.
[0140] In a fifth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value candidate set {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), select a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) from the threshold value candidate set through RRC signaling, determine the first DCI subdomain from the second control information, set the state of the first DCI subdomain to an independent indication, calculate the size a of the first DCI subdomain, and update the first size of the second control information to a; the first communication node determines whether a is greater than the threshold value M; if a is greater than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and then In a step, compare whether c is greater than a threshold value M. If c is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is greater than the threshold value M, the first communication node further discards the current DCI subdomain (i.e., the first DCI subdomain) and the second DCI subdomain and the third DCI subdomain. If a is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the state of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is greater than the threshold value M.
[0141] In a sixth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines a threshold value proportion o (e.g., 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80%, etc.) according to protocol pre-definition or RRC signaling, and calculates a threshold value M according to the second control information basic size and the threshold value proportion. Determine the first DCI subdomain from the second control information, set the state of the first DCI subdomain to an independent indication, calculate the size a of the first DCI subdomain, and update the first size of the second control information to a; the first communication node determines whether a is greater than a threshold value M; if a is greater than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and further compares whether c is greater than the threshold value M. If c is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is greater than the threshold value M, the first communication node further discards the current DCI subdomain (i.e., the first DCI subdomain) and the second DCI subdomain and the third DCI subdomain; if a is not greater than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the state of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is greater than the threshold value M.
[0142] In the seventh exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, which is greater than the priority of the third DCI subfield. Then, the first communication node determines a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) according to the protocol predefinition, and determines the sum of the sizes of the first DCI subfield, the second DCI subfield, and the third DCI subfield. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than the threshold value M, the first communication node discards the DCI subdomains in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain until the sum of the sizes of the remaining DCI subdomains is no greater than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not greater than the threshold value M, the first communication node retains all current DCI subdomains.
[0143] In an eighth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value candidate set {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), select a threshold value M (for example, 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) from the threshold value candidate set through RRC signaling, and determine the sum of the sizes of the first DCI subdomain, the second DCI subdomain and the third DCI subdomain. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than the threshold value M, the first communication node discards the DCI subdomains in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain until the sum of the sizes of the remaining DCI subdomains is no greater than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not greater than the threshold value M, the first communication node retains all current DCI subdomains.
[0144] In a ninth exemplary embodiment, assuming that the second control information includes a first DCI sub-domain, a second DCI sub-domain, and a third DCI sub-domain, the priority of the first DCI sub-domain is greater than the priority of the second DCI sub-domain, and the priority of the third DCI sub-domain is greater than the priority of the third DCI sub-domain. Then, the first communication node determines the threshold value proportion o (e.g., 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80%, etc.) according to the protocol pre-defined or RRC signaling, and calculates the threshold value M according to the second control information basic size and the threshold value proportion. Determine the sum of the sizes of the first DCI sub-domain, the second DCI sub-domain, and the third DCI sub-domain. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than the threshold value M, the first communication node discards the DCI subdomains in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain until the sum of the sizes of the remaining DCI subdomains is no greater than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not greater than the threshold value M, the first communication node retains all current DCI subdomains.
[0145] In a tenth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) according to the protocol predefinition, and determines the sum of the sizes of the first DCI subfield, the second DCI subfield, and the third DCI subfield. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than the threshold value M, the first communication node sets the status of the DCI subdomains to a shared indication in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain, and updates the sum of the sizes of all DCI subdomains (the size is reduced by approximately half after the DCI subdomain status changes from an independent indication to a shared indication) until the sum of the sizes of all DCI subdomains after the update is no greater than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not greater than the threshold value M, the first communication node keeps the status of all current DCI subdomains unchanged.
[0146] In an eleventh exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value candidate set {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), select a threshold value M (for example, 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) from the threshold value candidate set through RRC signaling, and determine the sum of the sizes of the first DCI subdomain, the second DCI subdomain and the third DCI subdomain. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than the threshold value M, the first communication node sets the status of the DCI subdomains to a shared indication in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain, and updates the sum of the sizes of all DCI subdomains (the size is reduced by approximately half after the DCI subdomain status changes from an independent indication to a shared indication) until the sum of the sizes of all DCI subdomains after the update is no greater than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not greater than the threshold value M, the first communication node keeps the status of all current DCI subdomains unchanged.
[0147] In the twelfth exemplary embodiment, assuming that the second control information includes a first DCI sub-domain, a second DCI sub-domain, and a third DCI sub-domain, the priority of the first DCI sub-domain is greater than the priority of the second DCI sub-domain, and the priority of the third DCI sub-domain is greater than the priority of the third DCI sub-domain. Then, the first communication node determines the threshold value proportion o (for example, 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80%, etc.) according to the protocol pre-defined or RRC signaling, and calculates the threshold value M according to the second control information basic size and the threshold value proportion. Determine the sum of the sizes of the first DCI sub-domain, the second DCI sub-domain, and the third DCI sub-domain. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is greater than the threshold value M, the first communication node sets the status of the DCI subdomains to a shared indication in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain, and updates the sum of the sizes of all DCI subdomains (the size is reduced by approximately half after the DCI subdomain status changes from an independent indication to a shared indication) until the sum of the sizes of all DCI subdomains after the update is no greater than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not greater than the threshold value M, the first communication node keeps the status of all current DCI subdomains unchanged.
[0148] In the thirteenth exemplary embodiment, it is assumed that the second control information includes a first DCI subdomain, a second DCI subdomain, and a third DCI subdomain, and the priority of the first DCI subdomain is greater than the priority of the second DCI subdomain, which is greater than the priority of the third DCI subdomain. Then, the first communication node determines a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) according to the protocol pre-definition, and determines the first DCI subdomain from the second control information, sets the state of the first DCI subdomain to an independent indication, calculates the size a of the first DCI subdomain, and updates the first size of the second control information to a; the first communication node determines whether a is not less than the threshold value M; if a is not less than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and further Compare whether c is not less than the threshold value M. If c is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is not less than the threshold value M, the first communication node further sets the status of the second DCI subdomain and the third DCI subdomain to a shared indication. If a is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the status of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is not less than the threshold value M.
[0149] In a fourteenth exemplary implementation, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value candidate set {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), select a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) from a threshold value candidate set through RRC signaling, determine a first DCI subdomain from the second control information, set the state of the first DCI subdomain to an independent indication, calculate a size a of the first DCI subdomain, and update the first size of the second control information to a; the first communication node determines whether a is not less than the threshold value M; if a is not less than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information. The size of a is c, and further comparison is made as to whether c is not less than a threshold value M. If c is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is not less than the threshold value M, the first communication node further sets the status of the second DCI subdomain and the third DCI subdomain to a shared indication. If a is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the status of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is not less than the threshold value M.
[0150] In the fifteenth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value proportion o (e.g., 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80%, etc.) according to the protocol pre-defined or RRC signaling, and calculates the threshold value M according to the second control information basic size and the threshold value proportion. Determine the first DCI subdomain from the second control information, set the state of the first DCI subdomain to an independent indication, calculate the size a of the first DCI subdomain, and update the first size of the second control information to a; the first communication node determines whether a is not less than a threshold value M; if a is not less than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and further compares whether c is not less than the threshold value M. If c is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, if c is not less than the threshold value M, the first communication node further sets the states of the second DCI subdomain and the third DCI subdomain to a shared indication; if a is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the state of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is not less than the threshold value M.
[0151] In the sixteenth exemplary embodiment, it is assumed that the second control information includes a first DCI subdomain, a second DCI subdomain, and a third DCI subdomain, and the priority of the first DCI subdomain is greater than the priority of the second DCI subdomain, which is greater than the priority of the third DCI subdomain. Then, the first communication node determines a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) according to the protocol pre-definition, and determines the first DCI subdomain from the second control information, sets the state of the first DCI subdomain to an independent indication, calculates the size a of the first DCI subdomain, and updates the first size of the second control information to a; the first communication node determines whether a is not less than the threshold value M; if a is not less than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and further compares whether c is is not less than the threshold value M. If c is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is not less than the threshold value M, the first communication node further discards the current DCI subdomain (i.e., the first DCI subdomain) and the second DCI subdomain and the third DCI subdomain. If a is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the state of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is not less than the threshold value M.
[0152] In the seventeenth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value candidate set {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), select a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) from a threshold value candidate set through RRC signaling, determine a first DCI sub-domain from the second control information, set the state of the first DCI sub-domain to an independent indication, calculate the size a of the first DCI sub-domain, and update the first size of the second control information to a; the first communication node determines whether a is not less than the threshold value M; if a is not less than the threshold value M, the first communication node modifies the state of the first DCI sub-domain to a shared indication, and updates the first size of the second control information to c, and proceeds In a step, compare whether c is not less than a threshold value M. If c is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is not less than the threshold value M, the first communication node further discards the current DCI subdomain (i.e., the first DCI subdomain) and the second DCI subdomain and the third DCI subdomain. If a is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the state of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is not less than the threshold value M.
[0153] In the eighteenth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value proportion o (e.g., 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80%, etc.) according to the protocol pre-defined or RRC signaling, and calculates the threshold value M according to the second control information basic size and the threshold value proportion. Determine the first DCI subdomain from the second control information, set the state of the first DCI subdomain to an independent indication, calculate the size a of the first DCI subdomain, and update the first size of the second control information to a; the first communication node determines whether a is not less than a threshold value M; if a is not less than the threshold value M, the first communication node modifies the state of the first DCI subdomain to a shared indication, and updates the first size of the second control information to c, and further compares whether c is not less than the threshold value M. If c is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information. If c is not less than the threshold value M, the first communication node further discards the current DCI subdomain (i.e., the first DCI subdomain) and the second DCI subdomain and the third DCI subdomain; if a is less than the threshold value M, the first communication node returns to execute the step of determining the second DCI subdomain from the second control information, setting the state of the second DCI subdomain to an independent indication, calculating the size b of the second DCI subdomain, and updating the first size of the second control information to a+b, until the first size of the second control information is not less than the threshold value M.
[0154] In a nineteenth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, which is greater than the priority of the third DCI subfield. Then, the first communication node determines a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) according to a protocol predefined, and determines the sum of the sizes of the first DCI subfield, the second DCI subfield, and the third DCI subfield. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M, the first communication node discards the DCI subdomains in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain until the sum of the sizes of the remaining DCI subdomains is less than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is less than the threshold value M, the first communication node retains all current DCI subdomains.
[0155] In the twentieth exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value candidate set {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), select a threshold value M (for example, 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) from the threshold value candidate set through RRC signaling, and determine the sum of the sizes of the first DCI subdomain, the second DCI subdomain and the third DCI subdomain. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M, the first communication node discards the DCI subdomains in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain until the sum of the sizes of the remaining DCI subdomains is less than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is less than the threshold value M, the first communication node retains all current DCI subdomains.
[0156] In the twenty-first exemplary embodiment, assuming that the second control information includes a first DCI sub-domain, a second DCI sub-domain, and a third DCI sub-domain, the priority of the first DCI sub-domain is greater than the priority of the second DCI sub-domain, and the priority of the third DCI sub-domain is greater than the priority of the third DCI sub-domain. Then, the first communication node determines the threshold value proportion o (for example, 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80%, etc.) according to the protocol pre-defined or RRC signaling, and calculates the threshold value M according to the second control information basic size and the threshold value proportion. Determine the sum of the sizes of the first DCI sub-domain, the second DCI sub-domain, and the third DCI sub-domain. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than a threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M, the first communication node discards the DCI subdomains in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain until the sum of the sizes of the remaining DCI subdomains is less than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is less than the threshold value M, the first communication node retains all current DCI subdomains.
[0157] In a twenty-second exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, which is greater than the priority of the third DCI subfield. Then, the first communication node determines a threshold value M (e.g., 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) according to the protocol predefinition, and determines the sum of the sizes of the first DCI subfield, the second DCI subfield, and the third DCI subfield. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M, the first communication node sets the status of the DCI subdomains to a shared indication in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain, and updates the sum of the sizes of all DCI subdomains (the size is reduced by approximately half after the DCI subdomain status changes from an independent indication to a shared indication) until the sum of the sizes of all DCI subdomains after the update is less than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is less than the threshold value M, the first communication node keeps the status of all current DCI subdomains unchanged.
[0158] In the twenty-third exemplary embodiment, assuming that the second control information includes a first DCI subfield, a second DCI subfield, and a third DCI subfield, and the priority of the first DCI subfield is greater than the priority of the second DCI subfield, and the priority of the third DCI subfield is greater than the priority of the third DCI subfield. Then, the first communication node determines the threshold value candidate set {M 1 ,M 2 ,…,M i}(i=0,…,n;n≥0), select a threshold value M (for example, 84, 85, 90, 100, 108, 109, 150, 192, 193, 200, 216, 217, etc.) from the threshold value candidate set through RRC signaling, and determine the sum of the sizes of the first DCI subdomain, the second DCI subdomain and the third DCI subdomain. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M, the first communication node sets the status of the DCI subdomains to a shared indication in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain, and updates the sum of the sizes of all DCI subdomains (the size is reduced by approximately half after the DCI subdomain status changes from an independent indication to a shared indication) until the sum of the sizes of all DCI subdomains after the update is less than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is less than the threshold value M, the first communication node keeps the status of all current DCI subdomains unchanged.
[0159] In the twenty-fourth exemplary embodiment, assuming that the second control information includes a first DCI sub-domain, a second DCI sub-domain, and a third DCI sub-domain, the priority of the first DCI sub-domain is greater than the priority of the second DCI sub-domain, which is greater than the priority of the third DCI sub-domain. Then, the first communication node determines the threshold value proportion o (e.g., 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60%, 70%, 80%, etc.) according to the protocol pre-defined or RRC signaling, and calculates the threshold value M according to the second control information basic size and the threshold value proportion. Determine the sum of the sizes of the first DCI sub-domain, the second DCI sub-domain, and the third DCI sub-domain. The first communication node determines whether the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M; if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is not less than the threshold value M, the first communication node sets the status of the DCI subdomains to a shared indication in the order of the third DCI subdomain-the second DCI subdomain-the first DCI subdomain, and updates the sum of the sizes of all DCI subdomains (the size is reduced by approximately half after the DCI subdomain status changes from an independent indication to a shared indication) until the sum of the sizes of all DCI subdomains after the update is less than the threshold value; optionally, if the sum of the sizes of the first DCI subdomain, the second DCI subdomain, and the third DCI subdomain is less than the threshold value M, the first communication node keeps the status of all current DCI subdomains unchanged.
[0160] Figure 4 A flow chart of a control signaling acquisition method provided by an embodiment is shown, such as Figure 4As shown, the method provided in this embodiment is applicable to a third communication node (such as an access network device or a terminal device), and the method includes the following steps.
[0161] S410. The third communication node determines a scheduling mode of the third control information, where the scheduling mode includes a mode in which the third control information schedules one cell or a mode in which the third control information schedules at least two cells.
[0162] In one embodiment, the third control information may be DCI, which is carried by a PDCCH located in a PCell or a SCell. The third control information may schedule one cell or a PDSCH or a PUSCH located in at least two cells.
[0163] In one embodiment, the method for the third communication node to determine the scheduling mode of the third control information may include any one of the following two methods:
[0164] Method 1: The third communication node determines the scheduling mode of the third control information through high-level signaling.
[0165] The high-level signaling may be a 1-bit RRC signaling. For example, when the RRC signaling is 0, it represents a mode in which the third communication node schedules one cell; when the RRC signaling is 1, it represents a mode in which the third communication node schedules at least two cells.
[0166] Method 2: The third communication node determines the scheduling mode of the third control information through different radio network temporary identities (Radio Network Temporary Identity, RNTI) scrambled by cyclic redundancy check (Cyclic Redundancy Check, CRC).
[0167] For example, when RNTI A is encrypted by CRC, it represents a mode in which the third communication node schedules one cell; when RNTI A is not encrypted by CRC, it represents a mode in which the third communication node schedules at least two cells.
[0168] The present application also provides a method for determining DCI indication information based on RRC signaling indication.
[0169] In one embodiment, the first communication node sends DCI to the second communication node, and the DCI is carried by the PDCCH located in the PCell or SCell and is used to schedule the PDSCH or PUSCH located in at least two cells. The DCI includes at least one DCI subfield. The method for determining the DCI indication information based on the RRC signaling indication includes at least one of the following two methods:
[0170] Method 1: Introduce 1-bit RRC signaling to determine whether the information indicated by the two original DCI subfields to the two CCs is consistent; introduce a new DCI subfield, set to 1 bit, to indicate the information A and information B of the first CC. For example, RRC signaling is 0 to indicate that the two CC information is consistent, and 1 to indicate that the two CC information is inconsistent; the new DCI subfield is 0 to indicate information A, and 1 to indicate information B. Its configuration table can be shown in Table 1.
[0171] Table 1
[0172]
[0173]
[0174] Method 2: Introduce n-bit RRC signaling (n≥1) to determine whether the information indicated by the 2n original DCI subfields to the two CCs is consistent; introduce a new DCI subfield, set to n bits, to indicate the information A of the first CC i With information B i (i=1,…,n). For example, RRC signaling 0 represents that the two CC information is consistent, and 1 represents that the two CC information is inconsistent; the i-th bit 0 of the new DCI subfield represents the indication information A i , 1 represents indication information B i The configuration table can be shown in Table 2.
[0175] Table 2
[0176]
[0177] The present application also provides a method for determining a DCI size.
[0178] In one embodiment, the first communication node sends a DCI to the second communication node, and the DCI is carried by a PDCCH located in a PCell or a SCell, and is used to schedule a PDSCH or a PUSCH located in at least two cells. The DCI includes at least one DCI subfield. The DCI subfield independently indicates information of a cell or shares information indicating multiple cells.
[0179] When the first communication node determines that a certain DCI sub-field shares information indicating multiple cells, the method for determining the size of the DCI sub-field includes at least one of the following two methods:
[0180] Method 1: Determine, according to protocol pre-definition, that the DCI sub-field size of the shared indication is the maximum value of the DCI sub-field size corresponding to each cell.
[0181] Method 2: Determine, according to protocol pre-definition, that the DCI sub-field size of the shared indication is the minimum value of the DCI sub-field size corresponding to each cell.
[0182] When the first communication node determines that a certain DCI shares information indicating multiple cells, the method for determining the DCI size includes at least one of the following two methods:
[0183] Method 1: Determine, according to protocol pre-definition, that the DCI size of the shared indication is the maximum value of the DCI size corresponding to each cell.
[0184] Method 2: Determine, according to protocol pre-definition, that the DCI size of the shared indication is the minimum value of the DCI size corresponding to each cell.
[0185] The present application also provides a method for jointly indicating resources on two cells.
[0186] In one embodiment, two cells are transmitted by two CCs carrying data, one of which is denoted as PCC and the other as SCC. In the joint indication method, the resource scheduling information indicates the PCC portion of bandwidth BWP to the scheduled second communication node. M The resource group and SCC bandwidth BWP on a continuous allocated segment S The combination of two consecutive resource blocks is indicated by the resource indicator value RIV. M With RIV S Jointly determined.
[0187] Indicative value RIV M Corresponding instructions BWP M The starting resource group index of the continuous resource block allocation and the length L of the consecutive resource blocks M Furthermore, when a resource block group (RBG) contains only one RB, Represents the index of the resource block. M The value corresponds to the resource blocks continuously allocated by the PCC. M The value is given by the first communication node or determined according to the following method:
[0188] when hour, when hour, It is BWP M Size, L M Greater than or equal to 1, and no more than
[0189] Indicative value RIV S Corresponding instructions BWP SThe starting resource group index of the continuous resource block allocation and the length L of the consecutive resource blocks S Furthermore, when the RBG contains only one RB, Represents the index of the resource block. S The value corresponds to the resource blocks continuously allocated to the SCC. S The value is given by the first communication node or determined according to the following method:
[0190] when hour, when hour, It is BWP S Size, L S Greater than or equal to 1, and no more than
[0191] RIV is determined by the indicated value RIV M With RIV S Joint determination, the RIV determination method includes at least one of the following four methods:
[0192] Method 1: It's RIV S The total number of values that can be taken.
[0193] Method 2: It's RIV S The total number of values that can be taken.
[0194] Method 3: RIV M As the horizontal axis, RIV S is the vertical axis, RIV=(RIV M , RIV S ), RIV is composed of RIV M With RIV S Jointly determine the two-dimensional coordinate value, which uniquely corresponds to the PCC portion bandwidth BWP M The bandwidth of the SCC is the same as the resource block allocated on the S A combination of a continuous range of allocated resource blocks.
[0195] Method 4: RIV S As the horizontal axis, RIV M is the vertical axis, RIV=(RIV S , RIV M ), RIV is composed of RIV M With RIV S Jointly determine the two-dimensional coordinate value, which uniquely corresponds to the PCC portion bandwidth BWP M The bandwidth of the SCC is the same as the resource block allocated on theS A combination of a continuous range of allocated resource blocks.
[0196] The present application also provides a method for grouping resource block groups of multi-cell frequency domain resources.
[0197] In one embodiment, multiple cells are transmitted by multiple CCs carrying data, and each CC is configured by the first communication node or a BWP of a specific size is predefined by the protocol. i , i is the cell index, BWP i It is composed of one or more RBs. After the RB resources on each BWP are grouped into resource block groups (RBGs), the RBGs actually occupied are indicated to the scheduled second communication node by resource scheduling information. The method for determining the RBG grouping includes at least one of the following two methods:
[0198] Method 1: RRC signaling configuration or protocol predefined RBG size according to Determine the RBG grouping on each cell. The size of the RBG Greater than or equal to 1 (for example, 2, 3, 4, 5, 6, 7, 8). The specific number of RBGs in each cell is n i for k is the total number of cells.
[0199] Method 2: RRC signaling configuration or protocol pre-defines the RBG granularity of each cell Select the minimum or maximum value among all configurations As the RBG grouping on each cell. The specific number of RBGs in each cell is n i for k is the total number of cells.
[0200] The present application also provides a method for jointly indicating resources on two cells.
[0201] In one embodiment, two cells are transmitted by two CCs carrying data, one of which is denoted as PCC and the other as SCC. In the joint indication method, the resource scheduling information indicates the PCC and SCC bandwidth BWP to the scheduled second communication node at the same time. M With BWP S The resource group assigned to it. M With BWP S The resource groups on the network are divided into RBGs according to the table predefined by the protocol, and the number of RBGs n is obtained respectively. M With n S , each RBG consists of one or more RBs.
[0202] The resource scheduling information includes at least one of the following fields: a common indication field, a PCC indication field, and an SCC indication field.
[0203] The common indication field indicates the occupancy of some resource groups of the PCC and SCC at the same time. The number of bits in its resource scheduling information field The determination method includes at least one of the following four methods:
[0204] Method 1: Protocol predefined public indication field The candidate set of values is confirmed by RRC signaling configuration Get the value.
[0205] Method 2: Direct configuration by RRC signaling
[0206] Method 3: Predefined directly by the protocol The value of .
[0207] Method 4: Determine based on the minimum RBG value, that is
[0208] The PCC indication field and the SCC indication field indicate the occupancy of some resource groups of the PCC and SCC respectively. The number of bits in the resource scheduling information field and The determination method includes at least one of the following three methods:
[0209] Method 1: Based on the principle that the number of bits in the two CC indication fields is as consistent as possible, the number of bits in the PCC indication field is determined. for The number of bits in the SCC indicator field for N is the total overhead of the two indication fields, N is predefined by the protocol or configured by RRC signaling or based on The total overhead is calculated with the indication, It is the common indication field overhead.
[0210] Method 2: Based on The number of RBGs in each CC is determined by the number of bits in the PCC indication field. The number of bits in the SCC indication field is
[0211] Method 3: Based on N and the number of RBGs of each CC, the number of bits in the PCC indication field is The number of bits in the SCC indication field is N is predefined by the protocol or configured by RRC signaling or based on The total overhead is calculated with the indication.
[0212] The present application also provides a method for grouping resource block groups of multi-cell resources.
[0213] In one embodiment, multiple cells are transmitted by multiple CCs carrying data, and each CC is configured by the first communication node or a BWP of a specific size is predefined by the protocol. i , i is the cell index, BWP i It is composed of one or more RBs. After the RB resources on each BWP are grouped by RBGs, the RBGs actually occupied are indicated to the scheduled second communication node by resource scheduling information. The method for determining the RBG grouping includes at least one of the following three methods:
[0214] Method 1: Each BWP (bandwidth part) is grouped independently according to the RBG grouping table predefined in the protocol, and the size of the BWP in the RBG grouping table corresponds to the size of the RBG.
[0215] Method 2: The relationship between BWP bandwidth and RBG granularity is predefined by the protocol, and the smallest RBG granularity is selected. All cells perform RBG grouping according to this RBG granularity.
[0216] Method 3: One PCC is predefined by the protocol or configured by RRC, and the rest are SCCs. BWP of PCC M According to the protocol pre-defined or RRC signaling configuration RBG grouping is performed, and the actual total number of RBGs is The BWP of SCC is divided into n M RBG, further, before The number of RBs in an RBG is back The number of RBs in an RBG is
[0217] The present application also provides a method for determining a unified numbering of multi-cell BWP cascade RBGs.
[0218] In one embodiment, multiple cells are transmitted by multiple CCs carrying data, each CC is configured by the first communication node or a BWP of a specific size is predefined by the protocol to carry data, the BWP includes at least one RB, and the BWP is divided into at least one RBG according to the protocol predefined or RRC signaling configuration. The RBGs of multiple cells are uniformly numbered, and the method for determining the cascaded RBG numbering of the multi-cell BWP includes at least one of the following two methods:
[0219] Method 1: Divide the RBGs of each cell according to the correspondence between BWP and RBG granularity predefined in the protocol, and number the RBGs according to the RB index trend. Further, configure the index of each cell according to the protocol predefined or RRC signaling, cascade the RBGs of each cell in ascending or descending order of the cell index, and renumber them.
[0220] For example, there are cells A and B, the index of cell A is 1, the index of cell B is 2, the BWP in cell A is divided into 3 RBGs, and the BWP in cell B is divided into 2 RBGs. After cell A and cell B are cascaded in ascending order, the RBGs are uniformly encoded as RBG0, RBG1, RBG2, RBG3, and RBG4. RBG0-2 belong to cell A, and RBG3-4 belong to cell B.
[0221] Method 2: Divide the RBG of each cell according to the correspondence between BWP and RBG granularity predefined in the protocol, and number the RBG according to the RB index trend. Divide the cell into one Pcell and at least one Scell according to the protocol predefined or RRC signaling, and configure the corresponding index for each Scell. Concatenate the RBG of each Scell in ascending or descending order of the Scell index, and further, concatenate the RBG of the Pcell in the Scell with the smallest or largest Scell index, and renumber the concatenated RBGs.
[0222] For example, there are cells A, B and C, cell A is Pcell, cell B and cell C are Scells, the indexes are 1 and 2 respectively, the BWP in cell A is divided into 3 RBGs, the BWP in cell B is divided into 2 RBGs, and the BWP in cell C is divided into 2 RBGs. Then cells B and C are cascaded in ascending order, and after the Scell with the smallest Scell index is cascaded with the Pcell, the RBGs are uniformly encoded as RBG0, RBG1, RBG2, RBG3, RBG4, RBG5, and RBG6. RBG0-2 belongs to cell A, RBG3-4 belongs to cell B, and RBG5-6 belongs to cell C.
[0223] The present application also provides a method for processing cell edge RBs.
[0224] In one embodiment, the cell is configured by the first communication node or the protocol predefines a BWP of a specific size to carry data transmission, the BWP includes at least one RB, and the BWP is divided into at least one RBG according to the protocol predefine or RRC signaling configuration. When the BWP performs RBG division, the processing method for the cell edge RB includes at least one of the following five methods:
[0225] Method 1: Based on the BWP size predefined by the protocol With RBG granularity The RBG of the cell is divided according to the corresponding relationship, and the actual total number of RBG is That is, the number of partitions is less than The RB is used as an RBG alone.
[0226] Method 2: Based on the BWP size predefined by the protocol With RBG granularity The RBG of the cell is divided according to the corresponding relationship, and the actual total number of RBG is The number of partitions is less than The RBs are merged into the RBG with the largest or smallest RBG index, and the size of the RBG is
[0227] Method 3: BWP size predefined according to the protocol With RBG granularity The RBG of the cell is divided according to the corresponding relationship, and the actual total number of RBG is forward The actual size of an RBG is Remaining The actual size of an RBG is
[0228] Method 4: BWP size predefined by the protocol With RBG granularity The RBG of the cell is divided according to the corresponding relationship, and the actual total number of RBG is forward The actual size of an RBG is Remaining The actual size of an RBG is
[0229] Method 5: Based on the BWP size predefined by the protocol With RBG granularity The RBG of the cell is divided according to the corresponding relationship, and the actual total number of RBG is That is, the number of partitions is less than The RB is discarded.
[0230] The present application also provides a method for jointly indicating resources on two cells.
[0231] In one embodiment, two cells are transmitted by two CCs carrying data, one of which is denoted as PCC and the other as SCC. In the joint indication method, the resource scheduling information indicates the PCC and SCC bandwidth BWP to the scheduled second communication node at the same time. M With BWP SThe scheduling information includes an offset indication field, which is used to confirm the starting point of the RB or RBG indicated by the common indication information of the scheduling information. The method of determining the common indication starting point of the RB or RBG by the offset indication field includes at least one of the following three methods:
[0232] Method 1: n candidate offset values are configured according to protocol pre-definition or RRC signaling, corresponding to 0,…,n-1 offset indexes. The protocol defaults to aligning the index starting points of the RBGs or RBs of the two cells, and the common indication starting point is the first RB or RBG corresponding to the offset value. The offset indication field directly indicates the value of the offset index to determine the corresponding offset value, and then determines the common indication starting point.
[0233] Method 2: Directly configure the offset value according to the protocol pre-definition or RRC signaling. The protocol defaults to aligning the index starting points of the RBGs or RBs of the two cells, and the common indication starting point is the first RB or RBG corresponding to the offset value.
[0234] Method 3: The protocol defaults to aligning the index starting points of the RBGs or RBs of the two cells, and the common indication starting point is the first RB or RBG corresponding to the offset value. The offset indication field directly indicates the offset value, thereby determining the common indication starting point.
[0235] The present application also provides a method for indicating resource allocation between two cells.
[0236] In one embodiment, two cells are transmitted by two CCs carrying data, one of which is denoted as PCC and the other as SCC. In the joint indication, the resource scheduling information indicates both the PCC and SCC bandwidth BWP to the scheduled second communication node. M With BWP S The scheduling information includes an indication field used only to indicate the PCC and an indication field used only to indicate the SCC, and the overhead of the two fields is fixed to N. The method for determining the resource indicated by the PCC indication field and the SCC indication field includes at least one of the following two methods:
[0237] Method 1: Determine based on the bandwidth size of the PCC and SCC parts. The indication bit of the PCC indication field is The indication bit of the SCC indication field is and They are the sizes of the PCC and SCC bandwidths respectively.
[0238] Method 2: Determine based on the number of RBGs of PCC and SCC. The indication bit of the PCC indication field is The indication bit of the SCC indication field is and are the number of RBGs of PCC and SCC respectively.
[0239] Figure 5 FIG. 1 is a schematic diagram of a control signaling transmission device provided in an embodiment. The device can be configured in an access network device, such as Figure 5 As shown, it includes: a communication module 10.
[0240] The communication module 10 is configured to send first control information to the second communication node, where the first control information includes at least one downlink control information DCI sub-field, and at least one DCI sub-field includes priority information.
[0241] The control signaling transmission device provided in this embodiment is to realize Figure 1 The control signaling transmission method of the illustrated embodiment and the implementation principle and technical effect of the control signaling transmission device provided in this embodiment are similar to those of the above-mentioned embodiment and will not be described in detail here.
[0242] In one embodiment, the priority information of at least one DCI subfield is determined by the first communication node according to a protocol pre-definition; or,
[0243] The priority information of at least one DCI subfield is configured by the first communication node according to the unlimited resource control RRC signaling; or,
[0244] The priority information of at least one DCI subfield in the same functional group is determined according to the priority information of the functional group, and the priority information of the functional group is determined by the first communication node according to the protocol predefinition; or,
[0245] The priority information of at least one DCI subfield in the same functional group is determined according to the priority information of the functional group, and the priority information of the functional group is configured by the first communication node according to RRC signaling; or,
[0246] The priority information of at least one DCI sub-domain within the same functional group is configured by the first communication node according to RRC signaling, and the priority information of the functional group is predefined and determined by the first communication node according to the protocol.
[0247] In one embodiment, the DCI subfield not configured with priority information has the highest priority; or,
[0248] The DCI subfield that is not configured with priority information has the lowest priority.
[0249] Figure 6 FIG. 1 is a schematic diagram of the structure of another control signaling transmission device provided by an embodiment. The device can be configured in a terminal device, such as Figure 6 As shown, it includes: a communication module 20.
[0250] The communication module 20 is configured to receive first control information sent by a first communication node, where the first control information includes at least one downlink control information DCI sub-field, and at least one DCI sub-field includes priority information.
[0251] The control signaling transmission device provided in this embodiment is to realize Figure 2 The control signaling transmission method of the illustrated embodiment and the implementation principle and technical effect of the control signaling transmission device provided in this embodiment are similar to those of the above-mentioned embodiment and will not be described in detail here.
[0252] In one embodiment, the priority information of at least one DCI subfield is determined by the first communication node according to a protocol pre-definition; or,
[0253] The priority information of at least one DCI subfield is configured by the first communication node according to the unlimited resource control RRC signaling; or,
[0254] The priority information of at least one DCI subfield in the same functional group is determined according to the priority information of the functional group, and the priority information of the functional group is determined by the first communication node according to a predefined protocol; or,
[0255] The priority information of at least one DCI subfield in the same functional group is determined according to the priority information of the functional group, and the priority information of the functional group is configured by the first communication node according to RRC signaling; or,
[0256] The priority information of at least one DCI sub-domain within the same functional group is configured by the first communication node according to RRC signaling, and the priority information of the functional group is predefined and determined by the first communication node according to the protocol.
[0257] In one embodiment, the DCI subfield not configured with priority information has the highest priority; or,
[0258] The DCI subfield that is not configured with priority information has the lowest priority.
[0259] Figure 7 FIG. 1 is a schematic diagram of a structure of another control signaling transmission device provided in an embodiment. The device can be configured in an access network device, such as Figure 7 As shown, it includes: a processing module 30 and a communication module 31.
[0260] The processing module 30 is configured to determine a threshold value; determine second control information according to the threshold value, where the second control information includes at least one downlink control information DCI subfield;
[0261] The communication module 31 is configured to send second control information to the second communication node.
[0262] The control signaling transmission device provided in this embodiment is to realize Figure 3 The control signaling transmission method of the illustrated embodiment and the implementation principle and technical effect of the control signaling transmission device provided in this embodiment are similar to those of the above-mentioned embodiment and will not be described in detail here.
[0263] In one embodiment, the processing module 30 is configured to determine the threshold value according to a protocol pre-definition; or, determine a threshold value candidate set according to a protocol pre-definition, and select a threshold value from the threshold value candidate set through a wireless resource control RRC signaling; or, determine a threshold value ratio according to a protocol pre-definition or RRC signaling, and calculate the threshold value according to the second control information basic size and the threshold value ratio.
[0264] In one embodiment, the processing module 30 is configured to obtain a target DCI subdomain from the second control information, where the target DCI subdomain is a DCI subdomain with the highest priority among the currently remaining DCI subdomains; set the state of the target DCI subdomain to an independent indication, calculate the size of the target DCI subdomain, and update the first size of the second control information according to the size of the target DCI subdomain; determine whether the first size of the second control information is greater than a threshold value; if the first size of the second control information is greater than the threshold value, modify the state of the target DCI subdomain to a shared indication, and update the first size of the second control information; if the first size of the updated second control information is not greater than the threshold value, return to execute the step of obtaining the next target DCI subdomain, and set the state of the next target DCI subdomain to an independent indication; if the first size of the updated second control information is greater than the threshold value, set the state of the remaining DCI subdomains to a shared indication; if the first size of the second control information is not greater than the threshold value, return to execute the step of obtaining the next target DCI subdomain, and set the state of the next target DCI subdomain to an independent indication, until the first size of the second control information is greater than the threshold value.
[0265] In one embodiment, the processing module 30 is configured to obtain a target DCI subdomain from the second control information, where the target DCI subdomain is a DCI subdomain with the highest priority among the currently remaining DCI subdomains; set the state of the target DCI subdomain to an independent indication, calculate the size of the target DCI subdomain, and update the first size of the second control information according to the size of the target DCI subdomain; determine whether the first size of the second control information is not less than a threshold value; if the first size of the second control information is not less than the threshold value, modify the state of the target DCI subdomain to a shared indication, and update the first size of the second control information; if the first size of the updated second control information is less than the threshold value, return to execute the step of obtaining the next target DCI subdomain, and set the state of the next target DCI subdomain to an independent indication; if the first size of the updated second control information is not less than the threshold value, set the state of the remaining DCI subdomains to a shared indication; if the first size of the second control information is less than the threshold value, return to execute the step of obtaining the next target DCI subdomain, and set the state of the next target DCI subdomain to an independent indication, until the first size of the second control information is not less than the threshold value.
[0266] In one embodiment, the processing module 30 is configured to obtain a target DCI subdomain from the second control information, where the target DCI subdomain is a DCI subdomain with the highest priority among the current remaining DCI subdomains; set the state of the target DCI subdomain to an independent indication, calculate the size of the target DCI subdomain, and update the first size of the second control information according to the size of the target DCI subdomain; determine whether the first size of the second control information is greater than a threshold value; if the first size of the second control information is greater than the threshold value, modify the state of the target DCI subdomain to a shared indication, and update the first size of the second control information; if the first size of the updated second control information is not greater than the threshold value, return to execute the steps of obtaining the next target DCI subdomain and setting the state of the next target DCI subdomain to an independent indication; if the first size of the updated second control information is greater than the threshold value, discard the current DCI subdomain and the remaining DCI subdomains; if the first size of the second control information is not greater than the threshold value, return to execute the steps of obtaining the next target DCI subdomain and setting the state of the next target DCI subdomain to an independent indication, until the first size of the second control information is greater than the threshold value.
[0267] In one embodiment, the processing module 30 is configured to obtain a target DCI subdomain from the second control information, where the target DCI subdomain is a DCI subdomain with the highest priority among the current remaining DCI subdomains; set the state of the target DCI subdomain to an independent indication, calculate the size of the target DCI subdomain, and update the first size of the second control information according to the size of the target DCI subdomain; determine whether the first size of the second control information is not less than a threshold value; if the first size of the second control information is not less than the threshold value, modify the state of the target DCI subdomain to a shared indication, and update the first size of the second control information; if the first size of the updated second control information is less than the threshold value, return to execute the step of obtaining the next target DCI subdomain and setting the state of the next target DCI subdomain to an independent indication; if the first size of the updated second control information is not less than the threshold value, discard the current DCI subdomain and the remaining DCI subdomains; if the first size of the second control information is less than the threshold value, return to execute the step of obtaining the next target DCI subdomain and setting the state of the next target DCI subdomain to an independent indication, until the first size of the second control information is not less than the threshold value.
[0268] In one embodiment, the processing module 30 is configured to determine the sum of the sizes of all DCI sub-fields in the second control information; determine whether the sum of the sizes of all DCI sub-fields in the second control information is greater than a threshold value; if the sum of the sizes of all DCI sub-fields in the second control information is greater than the threshold value, discard the DCI sub-fields with lower priority in order of priority until the sum of the sizes of the remaining DCI sub-fields is no greater than the threshold value.
[0269] In one embodiment, the processing module 30 is configured to determine the sum of the sizes of all DCI sub-fields in the second control information; determine whether the sum of the sizes of all DCI sub-fields in the second control information is not less than a threshold value; if the sum of the sizes of all DCI sub-fields in the second control information is not less than the threshold value, discard the DCI sub-fields with low priority in order of priority until the sum of the sizes of the remaining DCI sub-fields is less than the threshold value.
[0270] In one embodiment, the processing module 30 is configured to determine the sum of the sizes of all DCI subfields in the second control information; determine whether the sum of the sizes of all DCI subfields in the second control information is greater than a threshold value; if the sum of the sizes of all DCI subfields in the second control information is greater than the threshold value, set the status of the DCI subfield with a low priority to a shared indication in order of priority, and update the sum of the sizes of all DCI subfields until the sum of the sizes of all DCI subfields after the update is no greater than the threshold value.
[0271] In one embodiment, the processing module 30 is configured to determine the sum of the sizes of all DCI subfields in the second control information; determine whether the sum of the sizes of all DCI subfields in the second control information is not less than a threshold value; if the sum of the sizes of all DCI subfields in the second control information is not less than the threshold value, set the status of the DCI subfield with a low priority to a sharing indication in order of priority, and update the sum of the sizes of all DCI subfields until the sum of the sizes of all DCI subfields after the update is less than the threshold value.
[0272] In one embodiment, the processing module 30 is configured to determine that the status of all DCI sub-domains is an independent indication according to the protocol pre-definition, and determine the sum of the sizes of all DCI sub-domains; or, determine that the status of all DCI sub-domains is a shared indication according to the protocol pre-definition, and determine the sum of the sizes of all DCI sub-domains; or, determine that the status of at least one DCI sub-domain is an independent indication and the status of the remaining DCI sub-domains is a shared indication according to the protocol pre-definition, and determine the sum of the sizes of all DCI sub-domains; or, determine that the status of at least one DCI sub-domain is an independent indication and the status of the remaining DCI sub-domains is a shared indication according to the protocol pre-definition, and determine the sum of the sizes of all DCI sub-domains.
[0273] Figure 8 A schematic diagram of a control signaling acquisition device provided in an embodiment, the device can be configured in an access network device or a terminal device, such as Figure 8 As shown, it includes: a processing module 40.
[0274] The processing module 40 is configured to determine a scheduling mode of the third control information, where the scheduling mode includes a mode in which the third control information schedules one cell or a mode in which the third control information schedules at least two cells.
[0275] The control signaling acquisition device provided in this embodiment is to achieve Figure 4 The control signaling acquisition method of the illustrated embodiment and the control signaling acquisition device provided in this embodiment have similar implementation principles and technical effects to those of the above-mentioned embodiment and will not be described in detail here.
[0276] In one embodiment, the processing module 40 is configured to determine the scheduling mode of the third control information through high-layer signaling; or determine the scheduling mode of the third control information through different radio network temporary identifiers RNTI scrambled by cyclic redundancy check CRC.
[0277] The embodiment of the present application also provides a device, including: a processor, the processor is used to implement the method provided in any embodiment of the present application when executing a computer program. Specifically, the device can be an access point device provided in any embodiment of the present application, or a terminal device provided in any embodiment of the present application, and the present application does not make specific restrictions on this.
[0278] Illustratively, the following embodiment provides a schematic diagram of a structure in which a device is a base station and a UE.
[0279] Fig. 9 A schematic diagram of the structure of a base station provided by an embodiment is shown. Fig. 9 As shown, the base station includes a processor 60, a memory 61 and a communication interface 62; the number of processors 60 in the base station can be one or more. Fig. 9 A processor 60 is taken as an example; the processor 60, the memory 61, and the communication interface 62 in the base station can be connected by a bus or other means. Fig. 9 In the example of connecting via a bus, a bus refers to one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus structures.
[0280] The memory 61, as a computer-readable storage medium, can be configured to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the method in the embodiment of the present application. The processor 60 executes at least one functional application and data processing of the base station by running the software programs, instructions and modules stored in the memory 61, that is, implements the above-mentioned control signaling transmission method or control signaling acquisition method.
[0281] The memory 61 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 61 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 61 may include a memory remotely arranged relative to the processor 60, and these remote memories may be connected to the base station via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a network, a mobile communication network, and combinations thereof.
[0282] The communication interface 62 may be configured to receive and send data.
[0283] Fig.10A structural schematic diagram of a UE provided by an embodiment is shown. The UE can be implemented in various forms. The UE in the present application can include but is not limited to mobile terminal devices such as mobile phones, smart phones, laptops, digital broadcast receivers, personal digital assistants (PDA), tablet computers (Portable Device, PAD), portable multimedia players (Portable Media Player, PMP), navigation devices, vehicle-mounted terminal equipment, vehicle-mounted display terminals, vehicle-mounted electronic rearview mirrors, etc., and fixed terminal devices such as digital televisions (TV), desktop computers, etc.
[0284] like Fig.10 As shown, UE 50 may include a wireless communication unit 51, an audio / video (A / V) input unit 52, a user input unit 53, a sensing unit 54, an output unit 55, a memory 56, an interface unit 57, a processor 58, a power supply unit 59, and the like. Fig.10 A UE is shown including various components, but it should be understood that implementing all of the components shown is not a requirement. More or fewer components may alternatively be implemented.
[0285] In this embodiment, the wireless communication unit 51 allows radio communication between the UE 50 and a base station or a network. The A / V input unit 52 is configured to receive audio or video signals. The user input unit 53 can generate key input data to control various operations of the UE 50 according to commands input by the user. The sensing unit 54 detects the current state of the UE 50, the position of the UE 50, the presence or absence of a user's touch input to the UE 50, the orientation of the UE 50, the acceleration or deceleration movement and direction of the UE 50, etc., and generates commands or signals for controlling the operation of the UE 50. The interface unit 57 serves as an interface through which at least one external device can be connected to the UE 50. The output unit 55 is configured to provide output signals in a visual, audio and / or tactile manner. The memory 56 can store software programs for processing and control operations performed by the processor 58, etc., or can temporarily store data that has been output or is to be output. The memory 56 can include at least one type of storage medium. Moreover, the UE 50 can cooperate with a network storage device that performs the storage function of the memory 56 through a network connection. The processor 58 generally controls the overall operation of the UE 50. The power supply unit 59 receives external power or internal power under the control of the processor 58 and provides appropriate power required to operate various elements and components.
[0286] The processor 58 executes at least one functional application and data processing by running the program stored in the memory 56, such as implementing the method provided in the embodiment of the present application.
[0287] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method provided in any embodiment of the present application is implemented.
[0288] The computer storage medium of the embodiment of the present application may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. The computer-readable storage medium includes (a non-exhaustive list): an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (Random Access Memory, RAM), a read-only memory (Read-Only Memory, ROM), an erasable programmable read-only memory (electrically erasable, programmable Read-Only Memory, EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (Compact Disc Read-Only Memory, CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with it.
[0289] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, the data signal carrying a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0290] The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the foregoing.
[0291] Computer program code for performing the disclosed operations may be written in one or more programming languages or a combination of multiple programming languages, including object-oriented programming languages (such as Java, Smalltalk, C++, Ruby, Go), and conventional procedural programming languages (such as "C" language or similar programming languages). The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network (including a network (Local Area Network, LAN) or a wide area network (Wide Area Network, WAN)), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet).
[0292] It will be appreciated by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a vehicle-mounted mobile station.
[0293] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.
[0294] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
[0295] The block diagram of any logic flow in the accompanying drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions. The computer program may be stored on a memory. The memory may have any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital versatile discs DVD or CD discs), etc. Computer-readable media may include non-transient storage media. The data processor may be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (Digital Signal Processing, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a programmable logic device (Field-Programmable Gate Array, FGPA) and a processor based on a multi-core processor architecture.
Claims
1. A control signaling transmission method, characterized in that: include: The first communication node sends control information, where the control information is used to schedule a physical downlink shared channel PDSCH or a physical uplink shared channel PUSCH of at least two cells, and the control information includes at least one downlink control information DCI subfield, which independently indicates or shares the at least two cells.
2. The control signaling transmission method according to claim 1, characterized in that: When the DCI sub-domain independently indicates at least two cells, the size of the DCI sub-domain is the sum of the sizes required for independently indicating each cell.
3. The method according to claim 1, characterized in that In the case where the DCI sub-domain performs shared indication for at least two cells, the size of the DCI sub-domain is the maximum value of the sizes required to independently indicate each cell.
4. The control signaling transmission method according to claim 3, characterized in that: The size of the DCI subfield is the maximum value of the sizes required to independently indicate each cell and is predefined and determined by the first communication node according to the protocol.
5. The control signaling transmission method according to claim 1, characterized in that: Before the first communication node sends the control information, the method further includes: The first communication node determines a threshold value; The first communication node determines control information according to the threshold value.
6. The control signaling transmission method according to claim 5, characterized in that: The first communication node determines a threshold value, including: The first communication node determines the threshold value according to a protocol pre-defined; or, The first communication node determines a threshold value candidate set according to a protocol pre-defined method, and selects the threshold value from the threshold value candidate set through a radio resource control (RRC) signaling; or, The first communication node determines a threshold value ratio according to protocol pre-definition or RRC signaling, and calculates the threshold value according to the control information basic size and the threshold value ratio.
7. The control signaling transmission method according to claim 5, characterized in that: The first communication node determines control information according to the threshold value, including: The first communication node determines the sum of sizes of all DCI subfields in the control information; The first communication node determines that the sum of the sizes of all DCI sub-fields in the control information is not greater than the threshold value.
8. The control signaling transmission method according to claim 7, characterized in that: The first communication node determines the sum of sizes of all DCI subfields in the control information, including: The first communication node determines, according to a protocol predefined, that the status of all DCI subfields is an independent indication, and determines the sum of the sizes of all DCI subfields; or, The first communication node determines, according to a protocol predefined, that the status of all DCI sub-fields is a shared indication, and determines the sum of the sizes of all DCI sub-fields; or, The first communication node determines, according to a protocol predefined, that the state of at least one DCI subfield is an independent indication, the state of the remaining DCI subfields is a shared indication, and determines the sum of the sizes of all the DCI subfields; or, The first communication node determines, according to high-layer signaling, that the state of at least one DCI sub-field is an independent indication, that the state of the remaining DCI sub-fields is a shared indication, and determines the sum of the sizes of all the DCI sub-fields.
9. A control signaling transmission device, characterized in that: include: The communication module is configured to send control information, where the control information is used to schedule PDSCH or PUSCH of at least two cells, and the control information includes at least one downlink control information DCI subfield, which independently indicates or shares the at least two cells.
10. A device, characterized in that: include: processor; The processor is used to implement the control signaling transmission method as described in any one of claims 1-8 when executing the computer program.
11. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the control signaling transmission method as described in any one of claims 1 to 8 is implemented.