Uplink transmission method, configuration method, device, terminal and network-side equipment
By configuring a time-domain pattern for the terminal, the target cell is determined for PUCCH transmission, which solves the problem of excessive PUCCH transmission delay and improves transmission reliability and the timeliness of HARQ-ACK feedback.
Patent Information
- Application Number
- CN202110875459.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-30
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2041-07-30
AI Technical Summary
In existing technologies, the Physical Uplink Control Channel (PUCCH) transmission delay is too large, leading to problems with untimely transmission.
By configuring a time-domain pattern for the terminal, indicating the uplink timeslot positions of at least two cells, the terminal determines the target cell for PUCCH transmission based on the pattern.
It reduces PUCCH transmission latency and improves PUCCH transmission reliability, especially the latency of HARQ-ACK feedback, making it suitable for low-latency services.
Smart Images

Figure CN115701194B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to an uplink transmission method, configuration method, apparatus, terminal, and network-side equipment. Background Technology
[0002] Currently, Physical Uplink Control Channel (PUCCH) transmission is only supported on certain fixed cells, such as the primary cell (Pcell) or the primary / secondary cell (PScell). In this case, PUCCH transmission may be delayed, resulting in excessive PUCCH transmission latency. Summary of the Invention
[0003] This application provides an uplink transmission method, configuration method, apparatus, terminal, and network-side device that can solve the problem of excessive PUCCH transmission latency.
[0004] Firstly, an uplink transmission method is provided, including:
[0005] The terminal acquires a time-domain pattern, which indicates the location of uplink time slots in at least two cells;
[0006] The terminal determines the target cell in the at least two cells according to the time-domain pattern;
[0007] The terminal performs PUCCH transmission on the target cell.
[0008] Secondly, a configuration method is provided, which is as follows:
[0009] Network-side devices send configuration information to the terminal;
[0010] The configuration information is used to indicate the time-domain pattern configured for the terminal; the time-domain pattern indicates the location of the uplink time slots of at least two cells, and the time-domain pattern is used by the terminal to determine the target cell in the at least two cells and perform PUCCH transmission on the target cell.
[0011] Thirdly, an uplink transmission device is provided, comprising:
[0012] An acquisition module is used to acquire a time-domain pattern, wherein the time-domain pattern indicates the location of uplink time slots of at least two cells;
[0013] The determination module is configured to determine the target cell in the at least two cells according to the time-domain pattern;
[0014] A transmission module for performing PUCCH transmission on the target cell.
[0015] Fourthly, a configuration device is provided, comprising:
[0016] The sending module is used to send configuration information to the terminal;
[0017] The configuration information is used to indicate the time-domain pattern configured for the terminal; the time-domain pattern indicates the location of the uplink time slots of at least two cells, and the time-domain pattern is used by the terminal to determine the target cell in the at least two cells and perform PUCCH transmission on the target cell.
[0018] Fifthly, a terminal is provided, the terminal including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.
[0019] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is used to acquire a time-domain pattern, the time-domain pattern indicating the position of uplink time slots of at least two cells, and to determine a target cell in the at least two cells according to the time-domain pattern; the communication interface is used to perform PUCCH transmission on the target cell.
[0020] In a seventh aspect, a network-side device is provided, the network-side device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as described in the second aspect.
[0021] Eighthly, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to send configuration information to a terminal; wherein the configuration information is used to indicate a time-domain pattern configured for the terminal; the time-domain pattern indicates the position of uplink time slots of at least two cells, and the time-domain pattern is used by the terminal to determine a target cell in the at least two cells and perform PUCCH transmission on the target cell.
[0022] A ninth aspect provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0023] In a tenth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0024] Eleventhly, a computer program / program product is provided, the computer program / program product being stored in a non-transient storage medium, the program / program product being executed by at least one processor to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the second aspect.
[0025] In this embodiment, after the terminal obtains the time-domain pattern, it can determine the target cell according to the time-domain pattern and perform PUCCH transmission on the target cell. Therefore, by using the time-domain pattern, the network-side device can flexibly configure the target cell for PUCCH transmission, thereby reducing PUCCH transmission latency and improving the reliability of PUCCH transmission. Attached Figure Description
[0026] Figure 1 This is a block diagram of a wireless communication system according to an embodiment of this application;
[0027] Figure 2 This is a flowchart of an uplink transmission method provided in an embodiment of this application;
[0028] Figure 3 This is one of the time slot diagrams in this application example;
[0029] Figure 4 This is the second time slot diagram in the example of this application;
[0030] Figure 5 This is the third time slot diagram in the examples of this application;
[0031] Figure 6 This is the fourth time slot diagram in the examples of this application;
[0032] Figure 7 This is the fifth time slot diagram in the examples of this application;
[0033] Figure 8 This is the sixth time slot diagram in the examples of this application;
[0034] Figure 9 This is the seventh time slot diagram in the examples of this application;
[0035] Figure 10 This is the eighth time slot diagram in the examples of this application;
[0036] Figure 11 This is the ninth time slot diagram in the examples of this application;
[0037] Figure 12 This is the tenth time slot diagram in the examples of this application;
[0038] Figure 13 This is a flowchart of a configuration method provided in an embodiment of this application;
[0039] Figure 14 This is a schematic diagram of the structure of an uplink transmission device provided in an embodiment of this application;
[0040] Figure 15 This is a schematic diagram of the structure of a configuration device provided in an embodiment of this application;
[0041] Figure 16 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0042] Figure 17 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application;
[0043] Figure 18 This is a schematic diagram of the structure of a network-side device provided in an embodiment of this application. Detailed Implementation
[0044] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0045] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0046] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to applications other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0047] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as a terminal device or user equipment (UE). The terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), etc. Wearable devices include smartwatches, wristbands, headphones, glasses, etc. It should be noted that this application does not limit the specific type of terminal 11. Network-side device 12 can be a base station or a core network. The base station can be referred to as a node B, evolved node B, access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (eNB), home B node, home evolved B node, WLAN access point, WiFi node, transmitting and receiving point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this application embodiment, only the base station in the NR system is used as an example, but the specific type of base station is not limited.
[0048] The uplink transmission method, configuration method, apparatus, terminal, and network-side device provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0049] Please see Figure 2 , Figure 2 This is a flowchart of an uplink transmission method provided in an embodiment of this application. The method is executed by a terminal, such as... Figure 2 As shown, the method includes the following steps:
[0050] Step 21: The terminal obtains the time-domain pattern.
[0051] Optionally, the time-domain pattern indicates the location of uplink timeslots in at least two cells. The time-domain pattern can be configured for the terminal by the network-side equipment or preset based on actual needs; there is no limitation on this.
[0052] Step 22: The terminal determines the target cell in at least two cells according to the time-domain pattern.
[0053] Optionally, the target cell may include, but is not limited to, the primary cell (Pcell), the primary / secondary cell (PScell), and / or the secondary cell (Scell) used for PUCCH. Network-side equipment can configure the target cell for the terminal using a time-domain pattern based on actual conditions.
[0054] Step 23: The terminal performs PUCCH transmission on the target cell.
[0055] It should be noted that, in this embodiment, it is preferable that only one PUCCH is transmitted at any given time. This embodiment is applicable to scenarios including but not limited to single-carrier, dual-connectivity, and carrier aggregation scenarios.
[0056] In the uplink transmission method of this application embodiment, after the terminal obtains the time-domain pattern, it can determine the target cell according to the time-domain pattern and perform PUCCH transmission on the target cell. Therefore, by using the time-domain pattern, the network-side device can flexibly configure the target cell for PUCCH transmission, thereby reducing PUCCH transmission latency and improving the reliability of PUCCH transmission.
[0057] In some embodiments, the terminal's PUCCH transmission is used to carry Hybrid Automatic Repeat reQuest-Acknowledge (HARQ-ACK) information for HARQ-ACK feedback. Therefore, the solution in this application can reduce the latency of HARQ-ACK feedback, thereby facilitating the transmission of low-latency services.
[0058] In some embodiments, the network-side device can configure one or more target cells for the UE. These target cells are not limited to Pcell, PScell, or PUCCH Scell. The network-side device can configure a time-domain pattern for the UE to indicate the target cell for PUCCH transmission.
[0059] It is worth noting that network-side devices can configure PUCCH resources on all target cells. These PUCCH resources can be configured independently for each cell, or the target cell can use the same PUCCH configuration as other cells in the same cell group, such as Pcells, PScells, and / or PUCCH SCells.
[0060] In one implementation, the PUCCH resource is configured independently for each cell, as shown in Table 1 below. The PUCCH configuration on Pcell, PScell and / or PUCCH Scell is configured independently from the PUCCH configuration on the target cell. Note that the target cell in Table 1 refers to cells other than Pcell, PScell and PUCCH Scell.
[0061] Table 1
[0062]
[0063]
[0064] In another implementation, the PUCCH resources are configured identically across all cells, as shown in Table 2 below. The PUCCH configuration on Pcell, PScell, and / or PUCCH Scell is identical to the PUCCH configuration on the target cell. Note that the target cell in Table 2 refers to cells other than Pcell, PScell, and PUCCH Scell.
[0065] Table 2
[0066]
[0067] Optionally, the configuration parameters of the aforementioned time-domain pattern may include at least one of the following for the target cell:
[0068] cell index;
[0069] Cell pattern, wherein the cell pattern indicates the location of the uplink timeslot of the corresponding cell;
[0070] Starting position; for example, the starting position of the target cell may include, but is not limited to, the starting radio frame, the starting subframe, the starting slot, or the starting symbol.
[0071] Duration;
[0072] Community configuration cycle;
[0073] Subcarrier spacing; for example, the subcarrier spacing is 15kHz or 30kHz, etc.
[0074] Temporal granularity; for example, the temporal granularity is slot granularity or sub-slot granularity, etc.
[0075] In one method of configuring the time-domain pattern of a target cell, the time-domain pattern may include the following parameters of the target cell: {cell index, cell pattern, starting position, cell configuration period, subcarrier spacing, time-domain granularity}.
[0076] In another method of configuring the target cell's time-domain pattern, the time-domain pattern can include the following parameters for the target cell: {cell index, cell configuration period, cell pattern(cell1, cell 2, ..., cell n), duration, subcarrier spacing, start position, time-domain granularity}. Here, cell pattern(cell1, cell2, ..., cell n) represents the cell order of the n cells in the time-domain pattern. The duration is the length of time each cell is within the cell pattern.
[0077] In some embodiments, if the time-domain pattern configured by the network-side device for the terminal includes the index of the target cell, the terminal can directly determine the corresponding target cell based on the index.
[0078] In some embodiments, when configuring a target cell for a terminal, the network-side device can ensure that the uplink UL resource in the time-domain pattern corresponds to only one target cell at a certain moment.
[0079] In some embodiments, if the network-side device configures multiple target cells at a given time, the terminal can determine a target cell according to predefined rules or higher-level parameters. For example, the predefined rule might be to select the target cell with the smallest or largest cell index. Alternatively, the terminal can also determine the target cell according to higher-level parameters, such as determining the target cell based on temporal granularity.
[0080] Optionally, when the terminal, determined according to the time-domain pattern, has multiple target cells at a given time (e.g., the current time), the terminal can determine a single target cell from these multiple target cells based on predefined rules. For example, the predefined rule could be to select the target cell with the smallest or largest cell index. Alternatively, the terminal can also determine the target cell based on higher-level parameters, such as determining the target cell according to time-domain granularity.
[0081] Optionally, the cell pattern of the target cell can be constructed in any of the following ways: a first cell pattern, a second cell pattern, or a third cell pattern. The first cell pattern consists of at least one sub-pattern; the second cell pattern is obtained from a time slot configuration set; and the third cell pattern consists of a set of cells.
[0082] Optionally, each subpattern may include at least one of the following:
[0083] Sub-pattern period P; for example, the sub-pattern period P represents the number of slots;
[0084] The number of downlink DL time slots, where all symbols in the DL time slot are DL symbols;
[0085] The number of downlink symbols in a flexible time slot;
[0086] The number of uplink UL timeslots, where all symbols in the UL timeslot are UL symbols;
[0087] The number of uplink symbols in a flexible time slot.
[0088] Optionally, in the first cell pattern mode, the period of the cell pattern is determined by the period of at least one sub-pattern. For example, if the cell pattern consists of two sub-patterns, the period of the cell pattern is determined by the periods of the two sub-patterns, such as the period of the cell pattern being the sum of the periods of the two sub-patterns.
[0089] Optionally, the set of time slot configurations used to indicate the second cell pattern may include at least one of the following:
[0090] Time slot set;
[0091] The index of each time slot in the time slot set;
[0092] The symbol set for each time slot in the time slot set.
[0093] Furthermore, the configuration of the symbol set for each time slot can satisfy any of the following:
[0094] The symbols in the symbol set are all downlink symbols;
[0095] All symbols in the symbol set are upline symbols;
[0096] Some symbols in the symbol set are downlink symbols, and some symbols in the symbol set are uplink symbols.
[0097] Optionally, in the second cell pattern mode, the period of the cell pattern can be determined by the number of time slots in the time slot set of the time slot configuration set. For example, if the number of time slots in the time slot set is 5, then the period of the cell pattern is 5 slots.
[0098] Optionally, the third cell pattern is composed of a set of cells, representing the order of the target cells in the time-domain pattern. For example, {cell2, cell3, cell1} indicates that the order of the target cells in the time-domain pattern is cell2, cell3, cell1. In this case, the period of the time-domain pattern needs to be configured separately. Additionally, the duration of each target cell needs to be configured separately.
[0099] In this embodiment of the application, the time-domain pattern can be configured for the terminal by the network-side device. Obtaining the time-domain pattern as described above may include:
[0100] The terminal receives configuration information from the network-side device, which indicates the time-domain pattern configured for the terminal. Thus, after receiving the configuration information, the terminal can determine the time-domain pattern configured for it based on the configuration information.
[0101] Optionally, the above configuration information can be used to indicate: at least one target cell configured for the terminal, and the cell pattern of each target cell; and / or, the above configuration information can be used to indicate: at least one target cell configured for the terminal, and the cell pattern of at least one target cell.
[0102] Optionally, in this embodiment, the terminal may also receive indication information from the network-side device. This indication information indicates the PUCCH resource allocated to the terminal and the slot where the PUCCH resource is located. Then, the terminal can determine the target cell based on the slot and the time-domain pattern indicated by the configuration information, and provide feedback on the PUCCH resource of the target cell.
[0103] Optionally, in the embodiments of this application, when the terminal's PUCCH transmission is at the time slot granularity, the terminal can select the target cell configured as the time slot granularity according to the time domain pattern; and / or, when the terminal's PUCCH transmission is at the sub-time slot granularity, the terminal can select the target cell configured as the sub-time slot granularity according to the time domain pattern.
[0104] The following is combined Figures 3 to 12 Specific examples of this application will be provided.
[0105] Example 1
[0106] In Example 1, the network-side device configures a target cell for the UE. This target cell is not limited to a Pcell, PScell, or PUCCH Scell, and configures the subcarrier spacing and cell pattern of the target cell. The cell pattern consists of multiple subpatterns. For example, the cell pattern consists of one subpattern, which is pattern1; or the cell pattern consists of two subpatterns, which are subpattern1 and subpattern2.
[0107] Among them, such as Figure 3 As shown, subpattern 1 includes:
[0108] Sub-pattern period P1 (represented by the number of slots);
[0109] The included symbols are all DL symbols, which are the number of slots, i.e., the number of DL slots;
[0110] The number of DL symbols in a flexible time slot;
[0111] The symbols included are all UL symbols and their slot numbers, i.e., UL slot numbers;
[0112] The number of UL symbols in a flexible time slot.
[0113] The number of flexible time slots is the value obtained by subtracting the number of DL slots from the number of slots corresponding to period P1, and then subtracting the number of UL slots.
[0114] Optionally, whether flexible time slots / symbols allow PUCCH transmission can be determined by network configuration or by predefined rules.
[0115] Among them, such as Figure 3 As shown, subpattern 2 contains:
[0116] Sub-pattern period P2 (represented by the number of slots);
[0117] The included symbols are all DL symbols in the slot number;
[0118] The number of DL symbols in a flexible time slot;
[0119] The included symbols are all UL symbols in the slot number;
[0120] The number of UL symbols in a flexible time slot.
[0121] Optionally, if only one sub-pattern is configured, such as sub-pattern 1, then the period of the cell pattern is the period of sub-pattern 1, i.e., P1. Or, if only two sub-patterns are configured, such as sub-pattern 1 and sub-pattern 2, then the period of the cell pattern is the sum of the periods of sub-pattern 1 and sub-pattern 2, i.e., P1 and P2.
[0122] For example, see Figure 4 As shown, the target cell indices are CC1 and CC2. The cell pattern of CC1 is DDDDDDDDUU, and the cell pattern of CC2 is DDDUU DDDDD. The time-domain pattern is the union of UL resources of the cell patterns. Other time slot resources are composed of DL, which cannot be used for UL PUCCH resources. Therefore, with a time-domain pattern of DDDUDDDUU and a subcarrier spacing of 15kHz, slots 8 and 9 on CC1 (e.g., Pcell) can be used for PUCCH transmission, and slots 3 and 4 on CC2 can be used for PUCCH transmission. Then: if the network-side device instructs the UE to transmit PUCCH in slot 3 or slot 4, the UE will use CC2; or, if the network-side device instructs the UE to transmit PUCCH in slot 8 or slot 9, the UE will use CC1. In this way, since CC1 and CC2 are different component carriers (CC), PUCCH carrier switching can be achieved through this time-domain pattern configuration.
[0123] Furthermore, Figure 4 In the timeslot diagram shown, the timeslots available for PUCCH transmission are slots 8 and 9 on CC1 and slots 3 and 4 on CC2.
[0124] Furthermore, the network can be configured with a subcarrier spacing of 15kHz, and CC2 can be configured as the target cell for transmitting PUCCH. The cell pattern of CC2 consists of two subpatterns, as shown in Table 3 below:
[0125] Table 3
[0126]
[0127] In this way, by configuring the two sub-patterns, namely pattern1 and pattern2, the available time slots or symbols for PUCCH transmission on the target cell (CC2) can be determined, that is, slot 3 and slot 4 on CC2 can be used to transmit PUCCH.
[0128] In another configuration, the network can be configured so that the resources of the Pcell (PScell or PUCCH SCell) are always available for PUCCH transmission. In this case, the cell pattern may not include an indication of the Pcell (PSCell or PUCCH SCell). Figure 5 As shown, CC1 is a Pcell (PScell or PUCCH Scell), so only the cell pattern of CC2 is configured. This cell pattern consists of pattern1 and pattern2.
[0129] certainly, Figure 5 The starting position of the cell pattern also needs to be configured, such as the starting radio frame position, the starting subframe position, the starting timeslot position, or the starting symbol position. A simple configuration is to align it with the UL-DL configuration of the Pcell's Time Division Duplex (TDD). Alternatively, the starting position of the cell pattern is aligned with slot 0 of subframe 0 of radio frame 0 of the Pcell.
[0130] Example 2
[0131] In this Example 2, the network-side device configures a target cell for the UE. The target cell is not limited to Pcell, PScell, or PUCCH Scell, etc., and configures the subcarrier spacing and cell pattern of the target cell. The cell pattern is indicated by the time slot configuration set.
[0132] The time slot configuration set includes:
[0133] 1) Time slot set;
[0134] 2) The index of each time slot in the time slot set;
[0135] 3) The symbol set for each time slot in the time slot set.
[0136] Furthermore, the symbol set for each time slot can be configured as: all downlink symbols, all uplink symbols, or, explicitly indicating the transmission direction of the symbols, i.e., some symbols in the symbol set are downlink symbols and some are uplink symbols.
[0137] The period of the cell pattern is determined by the number of time slots in the time slot set. For example, if the time slot set has m slots, then the period of the cell pattern is m slots.
[0138] For the transmission direction of explicit indication symbols, the number of flexible symbols is calculated as: the number of symbols in a slot minus the number of DL symbols, and then minus the number of UL symbols. Whether flexible symbols are allowed to transmit PUCCH can be determined by network configuration or by predefined rules.
[0139] Example 3
[0140] In Example 3, the network can be configured with multiple target CCs and a cell pattern for each target CC simultaneously. When configuring carrier aggregation, due to the different UL-DL configurations, configuring only one cell pattern cannot completely reduce PUCCH transmission latency. Therefore, configuring multiple cell patterns can further reduce PUCCH transmission latency.
[0141] For example, such as Figure 6 As shown, the network can be configured with 3 target CCs. Among them, the UL-DL ratio of CC1 is 7D1S2U, and the cell pattern of this CC is DDDDD DDDUU. The cell pattern 1 of CC2 is DSUDDDSUDD, and the cell pattern 2 of CC3 is DDSUU DDDSD. The time domain pattern of CC1, CC2 and CC3 is DDUUU DDUUU, that is, the UL resources of different target cells are taken as a union, and other time slots are regarded as DL.
[0142] In this case, the network can be configured with a set of {target cell index, cell pattern} combinations to indicate candidate PUCCH transmission resources on multiple target cells.
[0143] For example, as shown in Table 4 below, the network can configure the UE with {target cell index, cell pattern A, slot granularity, subcarrier spacing}.
[0144] Table 4
[0145]
[0146] For example, as shown in Table 5 below, the network can configure the UE with {target cell index, cell pattern mode B, slot granularity, subcarrier spacing}.
[0147] Table 5
[0148]
[0149]
[0150] For example, as shown in Table 6 below, the network can configure the UE with {target cell index, cell pattern type A or B, slot granularity, subcarrier spacing}.
[0151] Table 6
[0152]
[0153] For example, targeting Figure 5 The time slot diagram shown can be configured using Table 7 below.
[0154] Table 7
[0155]
[0156] It should be noted that the configuration shown in Table 7 is a reference configuration for candidate PUCCH transmission, not the actual UL-DL configuration.
[0157] Example 4
[0158] In this example 4, the network can be configured with multiple target cells and a cell pattern, which is applied to all target cells. For example, see... Figure 7 As shown, a cell pattern, DDUUU DDUUU, can be configured for CC1, CC2, and CC3. It's worth noting that in this case, the cell patterns for CC1, CC2, and CC3 are time-domain patterns. Specifically, slots 8 and 9 on CC1 can be used for PUCCH transmission, slots 2 and 7 on CC2 can be used for PUCCH transmission, and slots 3, 4, and 9 on CC3 can be used for PUCCH transmission.
[0159] Optionally, the network can guarantee that the UL resource of a cell pattern corresponds to only one target cell at any given time. If multiple target cells correspond to a given time, the UE can determine a target cell according to predefined rules or higher-layer parameters. The predefined rule can be the target cell with the largest cell index.
[0160] Optionally, the network can dynamically indicate a timeslot for a PUCCH resource to the UE, and the UE can determine a target cell based on the timeslot of the PUCCH resource and the cell pattern. For example, if the timeslot of the PUCCH resource indicated by the network to the UE is slot 4, then combined with... Figure 6 Given the cell pattern shown, since slot 4 of CC3 is a UL resource, CC3 is selected.
[0161] Example 5
[0162] In Example 5, the valid UL symbols applied to the cell pattern of the target cell can be a subset of the available UL resources configured by the target cell's configuration parameters, such as tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0163] For example, see Figure 8 As shown, the valid UL symbols applied to the cell patterns of CC2 and CC3 can be a subset of the available UL resources configured by tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated for CC2 and CC3. Specifically, slots 2 and 7 on CC2 can be used for PUCCH transmission, and slots 3, 4, and 9 on CC3 can be used for PUCCH transmission.
[0164] Example 6
[0165] In Example 6, the network can be configured with either a slot-level or sub-slot-level cell pattern on the target cells. For example, when configuring two target cells, one cell can have a slot-level cell pattern, while the other can have a sub-slot-level cell pattern.
[0166] For example, see Figure 9As shown, the cell patterns for CC1 and CC2 can be configured at the slot granularity, while the cell pattern for CC3 can be configured at the sub-slot granularity. If the HARQ-ACK codebook to be fed back at time 1 has a slot granularity, the UE can choose either CC1 or CC2 for HARQ-ACK feedback based on the configured cell pattern. Alternatively, if the HARQ-ACK codebook to be fed back at time 2 has a sub-slot granularity, the UE can choose CC3 for HARQ-ACK feedback based on the configured cell pattern.
[0167] Example 7
[0168] In Example 7, the cell pattern configured by the network for the UE is the third cell pattern. The network can configure three target cells for the UE, namely CC1, CC2, and CC3, with the corresponding UL-DL configuration as follows: Figure 10 As shown. Assume the network configures the UE with a time-domain pattern period of 40ms, a subcarrier spacing of 15kHz, and a cell pattern of {cell2, cell3, cell1}; the target cell at time t1 is cell2, with a duration of 10ms. The target cell at time t2 is cell3, with a duration of 10ms. The target cell at time t3 is cell1, with a duration of 20ms. Thus, as... Figure 11 As shown, during time t1-t2, the time domain pattern is the UL-DL configuration of cell2, and the UE will use the UL resources of cell2 for PUCCH feedback; during time t2-t3, the time domain pattern is the UL-DL configuration of cell3, and the UE will use the UL resources of cell3 for PUCCH feedback; during time t3-t4, the time domain pattern is the UL-DL configuration of cell1, and the UE will use the UL resources of cell1 for PUCCH feedback.
[0169] Optionally, the period of the time-domain pattern configured in the network can be greater than the period of the configured cell pattern, such as... Figure 12 As shown, the configured cell pattern is {cell2, cell3}, and the duration is {10ms, 10ms}. For the time period within a time-domain pattern when no cell pattern configuration is performed, a predefined or configured cell can be used as the target cell, such as Pcell.
[0170] Optionally, within a cell group, the network can be configured with a time-domain pattern that applies to the entire cell group.
[0171] Optionally, the network can also be configured with a temporal pattern for each target cell.
[0172] Optionally, the network can be configured to allow each target cell to be based on slot granularity or sub-slot granularity.
[0173] In one alternative implementation, the configuration period for the time-domain pattern can be wireless frame alignment.
[0174] Optionally, the duration of the target cell should be consistent with the period of the corresponding UL-DL configuration. For example, if the transmission directions of the 10 slots in the UL-DL configuration of cell2 are DSUDD DSUDD and the subcarrier spacing is 15kHz, then: if the configured duration is 9ms, the transmission directions of the corresponding slots in cell2 are DSUDD DSUD; or, if the configured duration is 14ms, the transmission directions of the corresponding slots in cell2 are DSUDD DSUDD DSUD.
[0175] For example, for cell2, if the configured subcarrier interval is 30KHz and the duration is 10ms, then it needs to be calculated based on the subcarrier interval, which is equivalent to 2 subframes. The transmission direction of the corresponding slot is: DSUDD DSUDD DSUDDDSUDD.
[0176] Please see Figure 13 , Figure 13 This is a flowchart of a configuration method provided in an embodiment of this application. This method is executed by a network-side device, such as... Figure 13 As shown, the method includes the following steps:
[0177] Step 131: The network-side device sends configuration information to the terminal.
[0178] The configuration information is used to indicate the time-domain pattern configured for the terminal. The time-domain pattern indicates the location of the uplink time slots of at least two cells. The time-domain pattern is used by the terminal to determine the target cell in at least two cells and to perform PUCCH transmission on the target cell.
[0179] The configuration method of this application embodiment sends configuration information to the terminal, which is used to indicate the time-domain pattern configured for the terminal. This allows the terminal to determine the target cell according to the time-domain pattern and perform PUCCH transmission on the target cell. This enables flexible configuration of the target cell for PUCCH transmission, thereby reducing PUCCH transmission latency and improving the reliability of PUCCH transmission.
[0180] Optionally, the configuration parameters of the time-domain pattern include at least one of the following for the target cell:
[0181] cell index;
[0182] Cell pattern, wherein the cell pattern indicates the location of the uplink timeslot of the corresponding cell;
[0183] Starting position;
[0184] Duration;
[0185] Community configuration cycle;
[0186] Subcarrier spacing;
[0187] Temporal granularity.
[0188] Optionally, the cell pattern can be constructed in any of the following ways: a first cell pattern, a second cell pattern, or a third cell pattern; wherein, the first cell pattern is composed of at least one sub-pattern; the second cell pattern is obtained by a time slot configuration set; and the third cell pattern is composed of a cell set.
[0189] Optionally, each subpattern includes at least one of the following:
[0190] Sub-pattern period;
[0191] The number of downlink time slots;
[0192] The number of downlink symbols in a flexible time slot;
[0193] The number of uplink time slots;
[0194] The number of uplink symbols in a flexible time slot.
[0195] Optionally, in the first cell pattern mode, the period of the cell pattern is determined by the period of at least one sub-pattern.
[0196] Optionally, the time slot configuration set includes at least one of the following:
[0197] Time slot set;
[0198] The index of each time slot in the time slot set;
[0199] The symbol set for each time slot in the time slot set.
[0200] Optionally, the configuration of the symbol set satisfies any one of the following:
[0201] All symbols in the symbol set are downlink symbols;
[0202] All symbols in the symbol set are uplink symbols;
[0203] Some of the symbols in the symbol set are downlink symbols, and some of the symbols in the symbol set are uplink symbols.
[0204] Optionally, in the second cell pattern mode, the period of the cell pattern is determined by the number of time slots in the time slot set.
[0205] Optionally, the configuration information is used to indicate: at least one target cell configured for the terminal, and the cell pattern of each target cell; and / or, the configuration information is used to indicate: at least one target cell configured for the terminal, and the cell pattern of the at least one target cell.
[0206] Optionally, the method further includes:
[0207] The network-side device sends an instruction message to the terminal;
[0208] The indication information is used to indicate the PUCCH resources allocated to the terminal and the time slot in which the PUCCH resources are located. The terminal determines the target cell based on the time slot and the time-domain pattern indicated by the configuration information, and performs transmission in the PUCCH resources of the target cell.
[0209] It should be noted that the uplink transmission method provided in this application embodiment can be executed by an uplink transmission device, or by a control module within the uplink transmission device for executing the uplink transmission method. This application embodiment uses the execution of the uplink transmission method by an uplink transmission device as an example to illustrate the uplink transmission device provided in this application embodiment.
[0210] Please see Figure 14 , Figure 14 This is a schematic diagram of an uplink transmission device provided in an embodiment of this application. This device is applied to a terminal, such as... Figure 14As shown, the uplink transmission device 140 includes:
[0211] The acquisition module 141 is used to acquire a time-domain pattern, wherein the time-domain pattern indicates the position of the uplink time slot of at least two cells;
[0212] Determining module 142 is used to determine the target cell in the at least two cells according to the time-domain pattern;
[0213] The transmission module 143 is used to perform PUCCH transmission on the target cell.
[0214] Optionally, the configuration parameters of the time-domain pattern include at least one of the following for the target cell:
[0215] cell index;
[0216] Cell pattern, wherein the cell pattern indicates the location of the uplink timeslot of the corresponding cell;
[0217] Starting position;
[0218] Duration;
[0219] Community configuration cycle;
[0220] Subcarrier spacing;
[0221] Temporal granularity.
[0222] Optionally, the cell pattern can be constructed in any of the following ways: a first cell pattern, a second cell pattern, or a third cell pattern; wherein, the first cell pattern is composed of at least one sub-pattern; the second cell pattern is obtained by a time slot configuration set; and the third cell pattern is composed of a cell set.
[0223] Optionally, each subpattern includes at least one of the following:
[0224] Sub-pattern period;
[0225] The number of downlink time slots;
[0226] The number of downlink symbols in a flexible time slot;
[0227] The number of uplink time slots;
[0228] The number of uplink symbols in a flexible time slot.
[0229] Optionally, in the first cell pattern mode, the period of the cell pattern is determined by the period of at least one sub-pattern.
[0230] Optionally, the time slot configuration set includes at least one of the following:
[0231] Time slot set;
[0232] The index of each time slot in the time slot set;
[0233] The symbol set for each time slot in the time slot set.
[0234] Optionally, the configuration of the symbol set satisfies any one of the following:
[0235] All symbols in the symbol set are downlink symbols;
[0236] All symbols in the symbol set are uplink symbols;
[0237] Some of the symbols in the symbol set are downlink symbols, and some of the symbols in the symbol set are uplink symbols.
[0238] Optionally, in the second cell pattern mode, the period of the cell pattern is determined by the number of time slots in the time slot set.
[0239] Optionally, when there are multiple target cells for a terminal determined according to the time-domain pattern at a given time, the determining module 142 is further configured to: determine a target cell from the multiple target cells according to a predefined rule.
[0240] Optionally, the acquisition module 141 has the function of: receiving configuration information from a network-side device, wherein the configuration information is used to indicate the time-domain pattern configured for the terminal.
[0241] Optionally, the configuration information is used to indicate: at least one target cell configured for the terminal, and the cell pattern of each target cell; and / or, the configuration information is used to indicate: at least one target cell configured for the terminal, and the cell pattern of the at least one target cell.
[0242] Optionally, the uplink transmission device 140 also includes:
[0243] A receiving module is configured to receive indication information from the network-side device; wherein the indication information is used to indicate the PUCCH resources allocated to the terminal and the time slot in which the PUCCH resources are located;
[0244] Specifically, the determining module 142 is used to: determine the target cell based on the time slot and the time-domain pattern;
[0245] Specifically, the transmission module 143 is used to perform transmission on the PUCCH resource of the target cell.
[0246] Optionally, the temporal granularity of the target cell can be at least one of the following: time slot granularity, sub-time slot granularity.
[0247] Optionally, when the PUCCH transmission of the terminal is at the time slot granularity, the determining module 142 is specifically used to: select the target cell configured at the time slot granularity according to the time domain pattern;
[0248] And / or, when the PUCCH transmission of the terminal is at the sub-timeslot granularity, the determining module 142 is specifically used to: select the target cell configured as the sub-timeslot granularity according to the time domain pattern.
[0249] The uplink transmission device 140 in this embodiment can be a device, a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. This device or electronic device can be a mobile terminal or a non-mobile terminal. For example, a mobile terminal can include, but is not limited to, the types of terminals 11 listed above, while a non-mobile terminal can be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This embodiment does not impose specific limitations.
[0250] The uplink transmission device 140 provided in this embodiment can achieve Figure 2 The various processes implemented in the method embodiment shown achieve the same technical effect, and will not be described again here to avoid repetition.
[0251] It should be noted that the configuration method provided in this application embodiment can be executed by a configuration device, or by a control module within the configuration device for executing the configuration method. This application embodiment uses the execution of the configuration method by a configuration device as an example to illustrate the configuration device provided in this application embodiment.
[0252] Please see Figure 15 , Figure 15 This is a schematic diagram of a configuration device provided in an embodiment of this application. The device is applied to a terminal, such as... Figure 15 As shown, the configuration device 150 includes:
[0253] Sending module 151 is used to send configuration information to the terminal;
[0254] The configuration information is used to indicate the time-domain pattern configured for the terminal; the time-domain pattern indicates the location of the uplink time slots of at least two cells, and the time-domain pattern is used by the terminal to determine the target cell in the at least two cells and perform PUCCH transmission on the target cell.
[0255] Optionally, the configuration parameters of the time-domain pattern include at least one of the following for the target cell:
[0256] cell index;
[0257] Cell pattern, wherein the cell pattern indicates the location of the uplink timeslot of the corresponding cell;
[0258] Starting position;
[0259] Duration;
[0260] Community configuration cycle;
[0261] Subcarrier spacing;
[0262] Temporal granularity.
[0263] Optionally, the cell pattern can be constructed in any of the following ways: a first cell pattern, a second cell pattern, or a third cell pattern; wherein, the first cell pattern is composed of at least one sub-pattern; the second cell pattern is obtained by a time slot configuration set; and the third cell pattern is composed of a cell set.
[0264] Optionally, each subpattern includes at least one of the following:
[0265] Sub-pattern period;
[0266] The number of downlink time slots;
[0267] The number of downlink symbols in a flexible time slot;
[0268] The number of uplink time slots;
[0269] The number of uplink symbols in a flexible time slot.
[0270] Optionally, in the first cell pattern mode, the period of the cell pattern is determined by the period of at least one sub-pattern.
[0271] Optionally, the time slot configuration set includes at least one of the following:
[0272] Time slot set;
[0273] The index of each time slot in the time slot set;
[0274] The symbol set for each time slot in the time slot set.
[0275] Optionally, the configuration of the symbol set satisfies any one of the following:
[0276] All symbols in the symbol set are downlink symbols;
[0277] All symbols in the symbol set are uplink symbols;
[0278] Some of the symbols in the symbol set are downlink symbols, and some of the symbols in the symbol set are uplink symbols.
[0279] Optionally, in the second cell pattern mode, the period of the cell pattern is determined by the number of time slots in the time slot set.
[0280] Optionally, the configuration information is used to indicate: at least one target cell configured for the terminal, and the cell pattern of each target cell; and / or, the configuration information is used to indicate: at least one target cell configured for the terminal, and the cell pattern of the at least one target cell.
[0281] Optionally, the sending module 151 is further configured to: send indication information to the terminal, the indication information being used to indicate the PUCCH resources allocated to the terminal and the time slot where the PUCCH resources are located, the terminal determining the target cell according to the time slot and the time domain pattern, and transmitting in the PUCCH resources of the target cell.
[0282] The configuration device 150 provided in this application embodiment can achieve Figure 13 The various processes implemented in the method embodiment shown achieve the same technical effect, and will not be described again here to avoid repetition.
[0283] Optionally, such as Figure 16As shown, this application embodiment also provides a communication device 160, including a processor 161, a memory 162, and a program or instructions stored in the memory 162 and executable on the processor 161. For example, when the communication device 160 is a terminal, the program or instructions executed by the processor 161 can implement the various processes of the above-described uplink transmission method embodiment and achieve the same technical effect. When the communication device 160 is a network-side device, the program or instructions executed by the processor 161 can implement the various processes of the above-described configuration method embodiment and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0284] This application embodiment also provides a terminal, including a processor and a communication interface. The processor is used to acquire a time-domain pattern, which indicates the position of uplink time slots of at least two cells, and to determine a target cell among the at least two cells according to the time-domain pattern. The communication interface is used to perform PUCCH transmission on the target cell. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above method embodiments can be applied to this terminal embodiment and achieve the same technical effects.
[0285] Specifically, Figure 17 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0286] The terminal 1700 includes, but is not limited to, at least some of the following components: radio frequency unit 1701, network module 1702, audio output unit 1703, input unit 1704, sensor 1705, display unit 1706, user input unit 1707, interface unit 1708, memory 1709, and processor 1710.
[0287] Those skilled in the art will understand that the terminal 1700 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1710 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 17 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0288] It should be understood that, in this embodiment, the input unit 1704 may include a graphics processing unit (GPU) 17041 and a microphone 17042. The GPU 17041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1706 may include a display panel 17061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1707 includes a touch panel 17071 and other input devices 17072. The touch panel 17071 is also called a touch screen. The touch panel 17071 may include a touch detection device and a touch controller. Other input devices 17072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.
[0289] In this embodiment, the radio frequency unit 1701 receives downlink data from the network-side device and processes it for the processor 1710; additionally, it sends uplink data to the network-side device. Typically, the radio frequency unit 1701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0290] The memory 1709 can be used to store software programs or instructions and various data. The memory 1709 may primarily include a program or instruction storage area and a data storage area. The program or instruction storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1709 may include high-speed random access memory and non-volatile memory, which may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.
[0291] Processor 1710 may include one or more processing units; optionally, processor 1710 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications or instructions, and the modem processor mainly handles wireless communication, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1710.
[0292] The processor 1710 is configured to acquire a time-domain pattern, which indicates the location of uplink time slots of at least two cells, and determine a target cell cell in the at least two cells according to the time-domain pattern.
[0293] Radio frequency unit 1701 is used to perform PUCCH transmission on the target cell.
[0294] The terminal 1700 provided in this application embodiment can achieve... Figure 2 The various processes implemented in the method embodiment shown achieve the same technical effect, and will not be described again here to avoid repetition.
[0295] This application also provides a network-side device, including a processor and a communication interface. The communication interface is used to send configuration information to a terminal. The configuration information is used to indicate a time-domain pattern configured for the terminal. This time-domain pattern is used by the terminal to determine a target cell and perform PUCCH transmission on the target cell. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.
[0296] Specifically, embodiments of this application also provide a network-side device. For example... Figure 18 As shown, the network-side device 180 includes an antenna 181, a radio frequency (RF) device 182, and a baseband device 183. The antenna 181 is connected to the RF device 182. In the uplink direction, the RF device 182 receives information through the antenna 181 and transmits the received information to the baseband device 183 for processing. In the downlink direction, the baseband device 183 processes the information to be transmitted and sends it to the RF device 182. The RF device 182 processes the received information and transmits it through the antenna 181.
[0297] The aforementioned frequency band processing device can be located in the baseband device 183. The method executed by the network-side device in the above embodiments can be implemented in the baseband device 183, which includes a processor 184 and a memory 185.
[0298] Baseband device 183 may include, for example, at least one baseband board on which multiple chips are disposed, such as Figure 18 As shown, one of the chips, for example, is a processor 184, which is connected to a memory 185 to call the program in the memory 185 and execute the network-side device operations shown in the above method embodiments.
[0299] The baseband device 183 may also include a network interface 186 for exchanging information with the radio frequency device 182, such as a common public radio interface (CPRI).
[0300] Specifically, the network-side device in this application embodiment further includes: instructions or programs stored in memory 185 and executable on processor 184, wherein processor 184 calls the instructions or programs in memory 185 to execute. Figure 15 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0301] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described uplink transmission method embodiments or the various processes of the above-described configuration method embodiments, and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0302] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0303] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described uplink transmission method embodiment or the various processes of the above-described configuration method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0304] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0305] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0306] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network-side device, etc.) to execute the methods described in the various embodiments of this application.
[0307] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. An uplink transmission method, characterized by, The method comprises: a terminal acquires a time domain pattern, the time domain pattern indicating positions of uplink time slots of at least two cells; the terminal determines a target cell among the at least two cells according to the time domain pattern; the terminal performs physical uplink control channel (PUCCH) transmission on the target cell; wherein a configuration parameter of the time domain pattern comprises at least one of the following of the target cell: a cell pattern, a time domain granularity.
2. The method of claim 1, wherein, The configuration parameter of the time domain pattern further comprises at least one of the following of the target cell: a cell index; a start position; a duration; a cell configuration period; a subcarrier spacing.
3. The method according to claim 1 or 2, characterized in that, The cell pattern is configured in any one of the following ways: a first cell pattern way, a second cell pattern way, and a third cell pattern way; wherein the first cell pattern way is configured by at least one sub-pattern; the second cell pattern way is configured by a time slot configuration set; the third cell pattern way is configured by a cell set.
4. The method of claim 3, wherein, Each of the sub-patterns comprises at least one of the following: a sub-pattern period; a number of downlink time slots; a number of downlink symbols in a flexible time slot; a number of uplink time slots; a number of uplink symbols in a flexible time slot.
5. The method of claim 4, wherein, The period of the cell pattern is determined by the period of the at least one sub-pattern.
6. The method of claim 3, wherein, The time slot configuration set comprises at least one of the following: a time slot set; an index of each time slot in the time slot set; a symbol set of each time slot in the time slot set.
7. The method of claim 6, wherein, The configuration of the symbol set satisfies any one of the following: all symbols in the symbol set are downlink symbols; all symbols in the symbol set are uplink symbols; part of the symbols in the symbol set are downlink symbols, and part of the symbols in the symbol set are uplink symbols.
8. The method of claim 6, wherein, The period of the cell pattern is determined by the number of time slots in the time slot set.
9. The method of claim 1, wherein, When the target cell of the terminal at a time determined according to the time domain pattern has multiple cells, the determining of the target cell comprises: the terminal determines one target cell from the multiple target cells according to a predefined rule.
10. The method of claim 1, wherein, The acquiring of the time domain pattern comprises: the terminal receives configuration information from a network side device; wherein the configuration information is used to indicate the time domain pattern configured for the terminal.
11. The method of claim 10, wherein, The configuration information is used to indicate at least one target cell configured for the terminal, and a cell pattern of each of the target cells. And / or, the configuration information is used to indicate at least one target cell configured for the terminal, and a cell pattern of the at least one target cell.
12. The method of claim 11, wherein, The method further comprises: The terminal receives indication information from the network side device; wherein the indication information is used to indicate PUCCH resources allocated for the terminal and a time slot where the PUCCH resources are located; The target cell is determined according to the time domain pattern, including: The terminal determines the target cell according to the time domain pattern and the time slot where the PUCCH resources are located; The PUCCH transmission is performed on the target cell, including: The terminal performs transmission on the PUCCH resources of the target cell.
13. The method of claim 2, wherein, The time domain granularity of the target cell is at least one of the following: time slot granularity, sub-slot granularity.
14. The method of claim 13, wherein, When the PUCCH transmission of the terminal is time slot granularity, the target cell is determined according to the time domain pattern, including: The terminal selects the target cell configured as time slot granularity according to the time domain pattern; And / or, When the PUCCH transmission of the terminal is sub-slot granularity, the target cell is determined according to the time domain pattern, including: The terminal selects the target cell configured as sub-slot granularity according to the time domain pattern.
15. A configuration method, characterized by, Including: The network side device sends configuration information to the terminal; The configuration information is used to indicate the time domain pattern configured for the terminal; the time domain pattern indicates the position of the uplink time slot of at least two cells, and the time domain pattern is used for the terminal to determine the target cell in the at least two cells and perform PUCCH transmission on the target cell; The configuration parameters of the time domain pattern further include at least one of the following of the target cell:
16. The method of claim 15, wherein, cell index; Starting position; Duration; Cell configuration period; Subcarrier spacing. The composition of the cell pattern includes any one of the following: first cell pattern, second cell pattern, third cell pattern; 17. The method according to claim 15 or 16, characterized in that The first cell pattern is composed of at least one sub-pattern; The second cell pattern is indicated by a time slot configuration set; The third cell pattern is composed of a cell set. Each of the sub-patterns includes at least one of the following:
18. The method of claim 17, wherein, Sub-pattern period; The number of downlink time slots; The number of downlink symbols in flexible time slots; The number of uplink time slots; The number of uplink symbols in flexible time slots. The period of the cell pattern is determined by the period of the at least one sub-pattern.
19. The method of claim 18, wherein, The time slot configuration set includes at least one of the following:
20. The method of claim 17, wherein, Time slot set; The index of each time slot in the time slot set; The symbol set of each time slot in the time slot set. 21. The method of claim 20, wherein, The configuration of the symbol set satisfies any one of the following conditions: All the symbols in the symbol set are downlink symbols; All the symbols in the symbol set are uplink symbols; Part of the symbols in the symbol set are downlink symbols, and part of the symbols in the symbol set are uplink symbols.
22. The method of claim 20, wherein, The period of the cell pattern is determined by the number of time slots in the time slot set.
23. The method of claim 15, wherein, The configuration information is used to indicate at least one target cell configured for the terminal, and a cell pattern of each target cell; And / or, the configuration information is used to indicate at least one target cell configured for the terminal, and a cell pattern of the at least one target cell.
24. The method of claim 15, wherein, The method further comprises: The network side device sends indication information to the terminal; Wherein, the indication information is used to indicate the PUCCH resource allocated for the terminal and the time slot where the PUCCH resource is located, and the terminal determines the target cell according to the time slot and the time domain pattern, and transmits on the PUCCH resource of the target cell.
25. An uplink transmission apparatus, characterized by comprising: Comprise: The acquisition module is used to acquire a time domain pattern, and the time domain pattern indicates the position of uplink time slots of at least two cells; The determination module is used to determine a target cell in the at least two cells according to the time domain pattern; The transmission module is used to perform PUCCH transmission on the target cell; Wherein, the configuration parameters of the time domain pattern comprise at least one of the following for the target cell: cell pattern, time domain granularity.
26. An apparatus for configuring, the apparatus comprising: Comprise: The sending module is used to send configuration information to the terminal; Wherein, the configuration information is used to indicate a time domain pattern configured for the terminal; the time domain pattern indicates the position of uplink time slots of at least two cells, and the time domain pattern is used for the terminal to determine a target cell in the at least two cells and perform PUCCH transmission on the target cell; Wherein, the configuration parameters of the time domain pattern comprise at least one of the following for the target cell: cell pattern, time domain granularity.
27. A terminal, characterized by Comprise a processor, a memory and a program or instruction stored on the memory and executable on the processor, and the program or instruction is executed by the processor to realize the steps of the uplink transmission method in any one of claims 1 to 14.
28. A network-side device, comprising: Comprise a processor, a memory and a program or instruction stored on the memory and executable on the processor, and the program or instruction is executed by the processor to realize the steps of the configuration method in any one of claims 15 to 24.
29. A readable storage medium, characterized by, The readable storage medium stores a program or instruction, and the program or instruction is executed by the processor to realize the steps of the uplink transmission method in any one of claims 1 to 14, or realize the steps of the configuration method in any one of claims 15 to 24.