Transmission processing methods and related equipment
By employing multiple time-domain resources for PUSCH transmission in the communication system, the problem of the limitation on the number of OFDM symbols in time-domain scheduling slots is solved, thereby improving coverage and throughput.
Patent Information
- Application Number
- CN202110043140.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-13
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2041-01-13
AI Technical Summary
In communication systems, the limitation on the number of OFDM symbols in time-domain scheduling leads to a problem of limited coverage.
By exchanging indication information between the terminal and network equipment, multiple time-domain resources of the target Physical Uplink Shared Channel (PUSCH) are determined for transmission. N is an integer greater than 1, indicating the first time-domain resource, the number of time-domain resources, and the symbol length, and PUSCH is transmitted using multiple time-domain resources.
With the same transport block size, reducing the transmission bit rate improves transmission reliability and coverage; while increasing transmission throughput at the same bit rate.
Smart Images

Figure CN114765863B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, and in particular relates to a transmission processing method and related equipment. Background Technology
[0002] In communication systems, uplink and downlink transmissions are typically scheduled using time-frequency resources. For example, the Physical Uplink Shared Channel (PUSCH) can be scheduled dynamically or semi-statically. Currently, time-domain scheduling is based on time slots, meaning that a PUSCH is usually scheduled for transmission on a single time slot. When channel conditions remain constant, but the size of the transport block (TB) transmitted on a single time slot increases, coverage may be limited due to the Orthogonal Frequency Division Multiplexing (OFDM) symbol limit of the scheduled time slot. Summary of the Invention
[0003] This application provides a transmission processing method and related equipment that can solve the problem that the limitation of the number of OFDM symbols in the scheduled time slots may lead to limited coverage.
[0004] Firstly, a transmission processing method is provided, including:
[0005] The terminal receives the first instruction information from the network device;
[0006] The terminal determines N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1.
[0007] Wherein, the first indication information is used to indicate any of the following:
[0008] The first temporal resource of the target PUSCH;
[0009] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0010] The N time-domain resources.
[0011] Secondly, a transmission processing method is provided, including:
[0012] The network device sends the first instruction information to the terminal;
[0013] The network device determines N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1;
[0014] Wherein, the first indication information is used to indicate any of the following:
[0015] The first temporal resource of the target PUSCH;
[0016] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0017] The N time-domain resources.
[0018] Thirdly, a transmission processing apparatus is provided, comprising:
[0019] The receiving module is used for the terminal to receive the first indication information from the network device;
[0020] The first determining module is used by the terminal to determine N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) according to the first indication information, where N is an integer greater than 1;
[0021] Wherein, the first indication information is used to indicate any of the following:
[0022] The first temporal resource of the target PUSCH;
[0023] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0024] The N time-domain resources.
[0025] Fourthly, a transmission processing apparatus is provided, comprising:
[0026] The sending module is used by the network device to send the first indication information to the terminal;
[0027] The second determining module is used by the network device to determine N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1.
[0028] Wherein, the first indication information is used to indicate any of the following:
[0029] The first temporal resource of the target PUSCH;
[0030] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0031] The N time-domain resources.
[0032] 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.
[0033] In a sixth aspect, a network device is provided, the network 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.
[0034] In a seventh aspect, a readable storage medium is provided, 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 third aspect.
[0035] Eighthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run network device programs or instructions to implement the method as described in the second aspect.
[0036] In a ninth aspect, a program product is provided, the program product being stored in a non-volatile storage medium, the program product being executed by at least one processor to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0037] In this embodiment, a terminal receives first indication information from a network device. The terminal determines N time-domain resources for a target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1. The first indication information indicates any of the following: the first time-domain resource of the target PUSCH; the number of time-domain resources used to transmit the target PUSCH, and the starting symbol and symbol length occupied within a time-domain resource; and the N time-domain resources. This allows the use of multiple time-domain resources to transmit the PUSCH, thereby reducing the transmission rate and improving transmission reliability compared to transmission using a single time-domain resource, while maintaining the same transport block size. Furthermore, it increases transmission throughput when using the same transmission rate. Therefore, this embodiment can improve transmission performance. Attached Figure Description
[0038] Figure 1 This is a structural diagram of a network system that can be applied to the embodiments of this application;
[0039] Figure 2 This is a flowchart of a transmission processing method provided in an embodiment of this application;
[0040] Figure 3 This is one of the example diagrams of time-domain resource distribution in a transmission processing method provided in this application embodiment;
[0041] Figure 4 This is the second example diagram of time-domain resource distribution in a transmission processing method provided in this application embodiment;
[0042] Figure 5 This is an example diagram of a first time offset value indication in a transmission processing method provided in an embodiment of this application;
[0043] Figure 6 This is a flowchart of another transmission processing method provided in the embodiments of this application;
[0044] Figure 7 This is a structural diagram of a transmission processing apparatus provided in an embodiment of this application;
[0045] Figure 8 This is a structural diagram of another transmission processing apparatus provided in an embodiment of this application;
[0046] Figure 9 This is a structural diagram of a communication device provided in an embodiment of this application;
[0047] Figure 10 This is a structural diagram of a terminal provided in an embodiment of this application;
[0048] Figure 11 This is a structural diagram of a network device provided in an embodiment of this application. Detailed Implementation
[0049] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. 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.
[0050] 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.
[0051] 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. However, the following description describes New Radio (NR) systems for illustrative purposes, and NR terminology is used in most of the following description. These technologies can also be applied to applications beyond NR systems, such as 6th Generation (6G) communication systems.
[0052] 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 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), or other terminal-side devices. Wearable devices include wristbands, headphones, glasses, etc. It should be noted that this application does not limit the specific type of terminal 11. Network device 12 can be a base station or core network device. The base station can be referred to as 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 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.
[0053] For ease of understanding, the following describes some aspects of the embodiments of this application:
[0054] I. The starting position and length of symbols for time-domain resource allocation.
[0055] For repetition type A transmission, the corresponding mapping type can be mapping type A or mapping type B;
[0056] If the mapping type is A, then S = 0, L = 4 to 14, S + L = 4 to 14, where S is the starting symbol index of the time-domain resource allocation, and L is the symbol length of the time-domain resource allocation;
[0057] If the mapping type is B, then S = 0 to 13, L = 1 to 14, and S + L = 1 to 14.
[0058] For repetitive type B transmission, the corresponding mapping type can only be mapping type B, S = 0~13, L = 1~14, S+L = 1~27.
[0059] II. Time-domain resource allocation.
[0060] The time-domain resource configuration includes the following components:
[0061] Slot offset value K2;
[0062] Start and length indicator value (SLIV), or S and L;
[0063] Mapping type.
[0064] Optionally, when configuring repeated transmissions, the time-domain resource configuration also includes the number of repetitions.
[0065] For repetition type A transmissions, SLIV determines S and L in the following way:
[0066] If (L-1)≤7, then SLIV=14*(L-1)+S;
[0067] If (L-1) > 7, then SLIV = 14*(L-1) + S;
[0068] Where 0 < L ≤ 14-S.
[0069] The transmission processing method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0070] Please see Figure 2 , Figure 2 This is a flowchart of a transmission processing method provided in an embodiment of this application. The method is executed by a terminal, such as... Figure 2 As shown, it includes the following steps:
[0071] Step 201: The terminal receives the first instruction information from the network device;
[0072] Step 202: The terminal determines N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) according to the first indication information, where N is an integer greater than 1;
[0073] Wherein, the first indication information is used to indicate any of the following:
[0074] The first temporal resource of the target PUSCH;
[0075] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0076] The N time-domain resources.
[0077] Optionally, in some embodiments, the first indication information is used to indicate the first time-domain resource of the target PUSCH. This can be understood as the first indication information indicating the resource information of the first time-domain resource, for example, it may include the time-domain resource offset of the first time-domain resource or the time-domain resource slot index of the first time-domain resource. The terminal determines the other N-1 time-domain resources based on the position of the first time-domain resource. These N-1 time-domain resources are other time-domain resources located after the first time-domain resource. It should be understood that in this embodiment, the network device may indicate the number of time-domain resources occupied by the scheduled PUSCH, i.e., the value of N.
[0078] Optionally, in some embodiments, the first indication information is used to indicate the number of time-domain resources for transmitting the target PUSCH, as well as the starting symbol and symbol length occupied within a time-domain resource. This can be understood as the first indication information indicating the conditions for determining the time-domain resources of the target PUSCH. In this case, the terminal can determine N time-domain resources that meet the conditions as the time-domain resources of the target PUSCH. It should be noted that in this embodiment, the search for N time-domain resources that meet the conditions can begin from receiving the first indication information, or the network device can indicate the start time for starting the search for N time-domain resources that meet the conditions. For example, a time offset value can be configured, and the time offset value can be added to the end time of the scheduled time-domain resource corresponding to the downlink control information (DCI) of the scheduled PUSCH as the start time.
[0079] Optionally, in some embodiments, the first indication information is used to indicate the N time-domain resources, which can be understood as the network device displaying resource information indicating the N time-domain resources.
[0080] It should be noted that the aforementioned time-domain resources can be understood as time slots, or as all the symbols corresponding to a time slot.
[0081] It should be understood that the above N time-domain resources can be either continuous or non-continuous time-domain resources, and no further restrictions are imposed here.
[0082] Optionally, the transmission type of the target PUSCH is a single PUSCH transmission across multiple time-domain resources. In some embodiments, the aforementioned single PUSCH transmission across multiple time-domain resources can be represented as a single PUSCH over multi-slot, or multi-slot PUSCH scheduling. In other words, the target PUSCH is a PUSCH transmitted on N time-domain resources after being encoded in a transport block; that is, the target PUSCH is transmitted on multiple transport resources in N time slots after being encoded in a transport block.
[0083] In this embodiment, a terminal receives first indication information from a network device. The terminal determines N time-domain resources for a target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1. The first indication information indicates any of the following: the first time-domain resource of the target PUSCH; the number of time-domain resources used to transmit the target PUSCH, and the starting symbol and symbol length occupied within a time-domain resource; and the N time-domain resources. This allows the use of multiple time-domain resources to transmit the PUSCH, thereby reducing the transmission rate and improving transmission reliability compared to transmission using a single time-domain resource, while maintaining the same transport block size. Furthermore, it increases transmission throughput when using the same transmission rate. Therefore, this embodiment can improve transmission performance.
[0084] Optionally, in some embodiments, when the first indication information is used to indicate the first time-domain resource of the target PUSCH, the terminal determines N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, including:
[0085] The terminal determines N-1 time-domain resources following the first time-domain resource based on the target parameters;
[0086] The terminal determines the N-1 time-domain resources and the first time-domain resource as the time-domain resources of the target PUSCH;
[0087] The target parameters include at least one of the following: frame structure, time slot structure, signal transmission resources, and signal reception resources.
[0088] In this embodiment, the aforementioned first indication information can be carried in higher-layer signaling or DCI. That is, the terminal can determine the first transmission resource based on the higher-layer signaling configuration or DCI, and then determine the remaining N-1 time-domain resources based on the frame structure, timeslot structure, signal transmission resources, and signal reception resources configured by the network device. It should be understood that determining time-domain resources based on the frame structure can be understood as determining the available time-domain resources of the target PUSCH based on the timeslots used for uplink and downlink transmission. For example, timeslots used for uplink transmission can be determined as available time-domain resources of the target PUSCH. Determining time-domain resources based on the timeslot structure can be understood as determining the available time-domain resources of the target PUSCH based on the symbol type in the timeslot. For example, downlink symbols in the timeslot can be determined as available time-domain resources of the target PUSCH. Furthermore, downlink symbols indicated by the network device in a semi-static or dynamic manner, and flexible symbols indicated by the network device in a semi-static or dynamic manner, can be determined as unavailable time-domain resources of the target PUSCH. Determining time-domain resources based on the signal transmission resources and signal reception resources can be understood as determining the available time-domain resources of the target PUSCH based on the types of transmission and reception resources. For example, the time-domain resources used to transmit the Synchronization Signal and PBCH block (SSB) or Channel State Information Reference Signal (CSI-RS) can be determined as unavailable time-domain resources of the target PUSCH.
[0089] Optionally, in some embodiments, the N time-domain resources do not include at least one of the following resources:
[0090] The downlink symbol indicated by the network device in a semi-static or dynamic manner;
[0091] The network device uses flexible symbols that can be semi-static or dynamic.
[0092] Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS);
[0093] The network device indicates the PUSCH resource to be cancelled through the first physical downlink control channel (PDCCH), wherein the first PDCCH is a PDCCH scrambled with Cancellation Indication Radio Network Temporary Identifier (CI-RNTI).
[0094] The network device indicates other uplink transmission resources besides the target PUSCH;
[0095] The network device indicates that a first time-domain resource is unavailable;
[0096] The second time-domain resource has a number of available symbols that is less than the number of symbols indicated by the network device.
[0097] For downlink symbols indicated by the network device in a semi-static or dynamic manner, for example, in some embodiments, when a certain time domain resource contains a downlink symbol indicated by the network device in a semi-static or dynamic manner, the terminal can determine that the time domain resource is not a resource of the available target PUSCH.
[0098] For the flexible symbols of the semi-static or dynamic indication of the network device, for example, in some embodiments, when a certain time domain resource is a flexible symbol of the semi-static or dynamic indication of the network device, the terminal can determine that the time domain resource is not a resource of the available target PUSCH.
[0099] For time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS), for example, in some embodiments, the terminal determines that the time-domain resources configured for SSB or CSI-RS transmission are not available resources for the target PUSCH.
[0100] For PUSCH resources whose transmission is cancelled by the network device via the first PDCCH, for example, in some embodiments, the network device may indicate that the PUSCH resource whose transmission is cancelled is not an available resource via a CI-RNTI scrambled PDCCH.
[0101] If the network device instructs the use of other uplink transmission resources besides the target PUSCH, for example, in some embodiments, the network device instructs the use of other PUSCH transmissions on a certain time domain resource, then the terminal can determine that the time domain resource is not a resource for the available target PUSCH.
[0102] Regarding the first time-domain resource indicated as unavailable by the network device, for example, in some embodiments, when a terminal receives an invalidSymbol indicated as unavailable by the network device, it can be determined that the time-domain resource is not a resource of the target PUSCH that is available.
[0103] Regarding the second time-domain resource, for example, in some embodiments, assuming the number of available symbols for a certain time-domain resource is A, and the network device indicates that the starting symbol length occupied by the target PUSCH within a time-domain resource is B, if A is less than B, the terminal can consider that time-domain resource as an unavailable time-domain resource for the target PUSCH. It should be understood that A can be a consecutive number of available symbols, and B can be understood as the number of symbols occupied within a time-domain resource, or the minimum number of symbols occupied within a time-domain resource; no further limitations are made here.
[0104] It should be noted that, depending on the scheduling type of PUSCH transmission, the conditions satisfied by the N time-domain resources may not be exactly the same. For example, for dynamic grant (DG), i.e., scheduling indicated by DCI, the above N time-domain resources may not satisfy at least one of the following:
[0105] The downlink symbol indicated by the semi-static network device;
[0106] Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS);
[0107] The network device indicates the cancellation of PUSCH resources transmitted via the first physical downlink control channel PDCCH, wherein the first PDCCH is a PDCCH indicating the cancellation of scrambling by the temporary radio network identifier CI-RNTI;
[0108] The network device indicates other uplink transmission resources besides the target PUSCH;
[0109] The network device indicates that a first time-domain resource is unavailable.
[0110] For configured grants (CG), the above N time-domain resources do not satisfy at least one of the following:
[0111] The downlink symbol indicated by the network device in a semi-static or dynamic manner;
[0112] The network device uses flexible symbols that can be semi-static or dynamic.
[0113] Optionally, in some embodiments, the first indication information includes a time domain resource allocation table (TDRA table), which carries an indication of the number of time domain resources for transmitting the target PUSCH.
[0114] In this embodiment of the application, the number of time-domain resources mentioned above can be understood as the number of time slots.
[0115] Optionally, when the first indication information is used to indicate the N time-domain resources, the first indication information includes at least one of the following:
[0116] At least one first time offset value, each first time offset value corresponds to one of the time domain resources, the first time offset value is used to represent the time offset of the corresponding time domain resource relative to a third time domain resource, the third time domain resource is the time domain resource where the reception time of the signaling transmitted by the scheduling target PUSCH is located;
[0117] At least one second time offset value, each second time offset value corresponding to one of the time domain resources, the second time offset value being used to represent the time offset of the corresponding time domain resource relative to a fourth time domain resource, the fourth time domain resource being the first time domain resource of the target PUSCH, or the previous time domain resource used to transmit the target PUSCH;
[0118] M sets of time-domain resource information, where M is a positive integer, include the start symbol and the number of symbols.
[0119] It should be understood that, in the embodiments of this application, the signaling for scheduling the transmission of the target PUSCH can be carried in the PDCCH. A first time offset value is used to determine the location of a time domain resource. The time unit of the first time offset value can be a slot. That is, a first time offset value is used to determine the time domain resource corresponding to the target PUSCH that is offset by one or more slots relative to the third time domain resource.
[0120] Optionally, in some embodiments, a first time offset value and at least one second time offset value may be indicated, thereby enabling the identification of N time-domain resources.
[0121] It should be understood that the above M sets of time-domain information correspond to N time-domain resources, used to determine the symbol information of each of the N time-domain resources for transmitting the target PUSCH. For example, in some embodiments, M equals 1 or N.
[0122] When M equals 1, the time-domain resource information corresponding to the N time-domain resources is the same;
[0123] When M equals N, the M sets of time-domain resource information correspond one-to-one with the N time-domain resources. In this case, the starting symbol and the number of symbols corresponding to each first time offset value or second time offset value can be the same or different, and no further restrictions are imposed here.
[0124] Optionally, in some embodiments, the first indication information is carried in target downlink control information (DCI), and the target DCI is further used to indicate the transmission type of the scheduled PUSCH, including any of the following:
[0125] A single PUSCH transfer across multiple time-domain resources;
[0126] PUSCH repeated transmission;
[0127] Multiple PUSCH transmissions.
[0128] In this embodiment, a single PUSCH transmission across multiple time-domain resources can be understood as a cross-slot PUSCH transmission, meaning a PUSCH can be transmitted across multiple time slots. One implementation is to determine the PUSCH transport block size based on the total number of symbols / resource elements (REs) across multiple time slots. The multi-slot PUSCH transmission can be continuous or discontinuous. In some embodiments, the aforementioned PUSCH repetition transmission can be represented as PUSCH with multi-slot repetition.
[0129] It should be noted that the method of indicating the transmission type of the scheduled PUSCH using the DCI can be set according to actual needs. For example, in some embodiments, the transmission type of the scheduled PUSCH can be implicitly indicated through the DCI format. For instance, a DCI format specifically for scheduling a single PUSCH transmission over multiple time-domain resources can be set. This introduces a specific DCI format indication for singlePUSCH over multi-slot, such as DCI format 0_3. In other words, in this embodiment, after the terminal receives the first indication information from the network device, the method further includes:
[0130] When the target DCI is a DCI format dedicated to scheduling a single PUSCH transmission on multiple time-domain resources, the terminal determines that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0131] Optionally, in some embodiments, when the DCI format is a DCI format for scheduling multiple PUSCH transmissions, indication information can be added to the DCI to indicate the transmission type of the currently scheduled PUSCH. For example, when the target DCI is a DCI format for scheduling multiple PUSCH transmissions, the target DCI carries second indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources or a transmission of multiple PUSCHs.
[0132] It should be understood that in the embodiments of this application, the aforementioned second indication information can be a 1-bit indication information. Specifically, the second indication information can be a sub-indication information in the aforementioned first indication information, or it can be an independent indication information, without further limitation here. If the aforementioned target DCI is a DCI format for scheduling multiple PUSCH transmissions, and the 1-bit indication is for multi-slot PUSCH transmission, then the UE considers the target DCI to indicate multi-slot PUSCH scheduling; otherwise, it is understood as scheduling multiple different PUSCHs.
[0133] Optionally, in some embodiments, the target DCI satisfies at least one of the following:
[0134] The target DCI carries third indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0135] When the network device is not configured to perform repeated transmissions by the terminal, and the terminal is configured to perform single PUSCH transmissions on multiple time-domain resources, the target DCI is used to indicate that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0136] It should be understood that, in the embodiments of this application, the number of repeated transmissions carried by the target DCI is used to indicate the value of N.
[0137] Optionally, the aforementioned third indication information can be a 1-bit indication information. Specifically, the second indication information can be a sub-indication information in the aforementioned first indication information, or it can be an independent indication information, without further limitation. If the target DCI contains an indication of the number of repetitions, and the 1-bit indication is for multi-slot PUSCH transmission, then the UE interprets the number of repetitions as the number of resources (slots) required by the UE; or if the 1-bit does not indicate multi-slot PUSCH transmission, then PUSCH repetition transmission is performed on multiple slots.
[0138] Optionally, in some embodiments, the target DCI indicates the transmission type corresponding to the scheduled PUSCH through the PDCCH it carries. When the PDCCH is a PDCCH scrambled by a preset RNTI, the transmission type corresponding to the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0139] In this embodiment, the preset RNTI can be a multi-slot cell radio network temporary identifier (MSLOT-C-RNTI). Optionally, when scheduling a PUSCH using a PDCCH scrambled with the target RNTI in the common search space (CSS), the PUSCH is not transmitted using the single PUSCH over multi-slot method. If a slot aggregation factor is configured at the higher layer, the scheduled PUSCH is transmitted using the method of PUSCH repetition in multiple slots; otherwise, the PUSCH is transmitted once.
[0140] Optionally, the target RNTI mentioned above is one of the following RNTIs: Temporary Cell Radio Network Temporary Identifier (TC-RNTI), C-RNTI, Configured Scheduling Radio Network Temporary Identifier (CS-RNTI), and Modulation and Coding Scheme Radio Network Temporary Identifier (MCS-C-RNTI).
[0141] Optionally, in some embodiments, before the terminal receives the first indication information from the network device, the method further includes:
[0142] The terminal receives configuration information from the network device. The configuration information is used to configure the transmission type of the terminal's PUSCH. The transmission type includes a single PUSCH transmission on multiple time-domain resources and multiple PUSCH transmissions. The configuration information is either Radio Resource Control (RRC) semi-static configuration information or RRC static configuration information.
[0143] In this embodiment, when configuring using RRC semi-static configuration information, the transmission type is configured to be either a single PUSCH transmission on multiple time-domain resources or multiple PUSCH transmissions. When configuring the transmission type using RRC static configuration information, the transmission type can be configured to be at least one of a single PUSCH transmission on multiple time-domain resources or multiple PUSCH transmissions. If both transmission types are configured, the DCI needs to further indicate whether the currently scheduled or currently active PUSCH transmission is based on a single PUSCH transmission on multiple time-domain resources or on multiple PUSCH transmissions. The DCI indication method can refer to the description of the above embodiments, and is not further limited here.
[0144] It should be noted that for Type 1 authorized scheduling of PUSCH, its PUSCH transmission can only be configured semi-statically by RRC.
[0145] To better understand this application, the implementation of this application will be illustrated through some examples below.
[0146] Example 1: Based on Figure 3 and Figure 4 The method for determining multiple PUSCH transmission resources for the target PUSCH transmission is explained. These multiple PUSCH transmission resources can be continuous or discontinuous. These transmission resources can be understood as time-domain resources, i.e., resources on the slot.
[0147] like Figure 3 As shown, the resources on multiple consecutive uplink slots are identical. The network device instructs the PUSCH to be transmitted on N=4 slots, with each slot occupying L=14 symbols. Since the resources of the four consecutive slots are all uplink slots, the UE performs continuous uplink transmission on these N=4 consecutive uplink slots.
[0148] like Figure 4 As shown, the network device terminal transmits on N=4 slots and L=14. Some of these slots are special slots (S slots), meaning that a slot may contain at least two of the following: downlink symbols, uplink symbols, and special symbols. This means that not all symbols can be used for uplink transmission. If some symbols are unavailable, the PUSCH with L=14 symbols cannot be transmitted. In this case, the UE needs to determine whether each symbol meets the conditions. If the conditions are met, the symbol is used as the transmission resource for the target PUSCH.
[0149] For example, in slot S, if the number of uplink symbols transmitted is limited and cannot meet the PUSCH length requirement, then slot S is skipped, and the search continues for the next uplink slot that meets the conditions, until N available slots are identified. Furthermore, whether a resource is available for the target PUSCH transmission can be determined by at least one of the following conditions:
[0150] Downlink symbols that are not semi-static or dynamic indicators of the network device;
[0151] Flexible symbols that are not semi-static or dynamic indicators of the network device;
[0152] Time-domain resources not used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS);
[0153] The PUSCH resource that the network device indicates to cancel transmission via the first physical downlink control channel PDCCH is not a PDCCH that indicates cancellation of the wireless network temporary identifier CI-RNTI scrambling;
[0154] The network device is not instructed to use uplink transmission resources other than the target PUSCH.
[0155] The network device is not indicated to have an unavailable first time-domain resource;
[0156] It is not a second time-domain resource, and the number of available symbols for the second time-domain resource is less than the number of symbols indicated by the network device.
[0157] Optionally, the network device can be configured with a TDRA table containing multiple first time offset values k2, S, and L.
[0158] If the target PUSCH needs to be transmitted across multiple slots, this can be indicated by adding the slot number information to the TDRA table. The UE determines the value of N based on this slot number. S and L are the same in each slot.
[0159] Example 2: Configuration or indication method for multiple PUSCH resources.
[0160] Method 1: The TDRA table can contain multiple K2s, which explicitly indicate multiple slots for the target PUSCH, and the S and L information in multiple slots are the same.
[0161] Method 2 involves including multiple K2, multiple S, and multiple L information in the TDRA table, so that the S and L information in each slot can be different.
[0162] Optionally, such as Figure 5 As shown, each K2 is used to indicate the time offset value of one slot for transmitting the target PUSCH. By indicating multiple slots in the above methods 1 and 2, some consecutive uplink symbols can be freed up, allowing the terminal to transmit other uplink transmissions, since the terminal may not be able to perform two different transmissions simultaneously.
[0163] Method 3 indicates a K2 and at least one second time offset value. The second time offset value can be a time offset relative to the first transmission resource or the time offset of the previous indicated resource. This indication method can usually further reduce the number of bits indicated by DCI because the number of bits required for the second time offset value indication is less than or equal to the number of bits required for the K2 indication.
[0164] It should be noted that the above indication methods can be applied to RRC signaling indications, DCI indications, and Medium Access Control Control Element (MAC-CE) indications. The RRC signaling indication method can be used to configure multi-slot PUSCH transmission in a configured grant.
[0165] The number of bits required for a smaller DCI indicator is typically less than or equal to the number of bits required for the indicator K2.
[0166] Typically, there are scheduling DCIs that indicate the recurring transmission of PUSCHs, and scheduling DCIs that indicate the transmission of multiple distinct PUSCHs. Multiple time-domain resources for the target PUSCH transmission can be indicated by reinterpreting the information fields of existing DCIs or by adding more bits.
[0167] For DCI indicating repeated PUSCH transmission, if the network device is configured for UE repeated transmission and also configured for UE multi-slot PUSCH, 1 bit can be used in the DCI to indicate which operating mode is used. If the indication is for repeated transmission mode, the UE still performs repeated PUSCH transmission according to the number of repeated transmissions in the DCI. If the indication is for multi-slot PUSCH transmission, the number of repeated transmissions is interpreted as the number of slots occupied by the multi-slot PUSCH.
[0168] If the network device is not configured to perform repeated PUSCH transmission, but is configured to perform multi-slot PUSCH transmission, then the information in the DCI regarding whether repeated transmission is performed / the number of repeated transmissions is interpreted as scheduling multi-slot PUSCH transmission, or the number of resources occupied by multi-slot PUSCH transmission.
[0169] For a DCI that indicates multiple PUSCH scheduling, if the network device is configured with both multi-PUSCH scheduling and multi-slot PUSCH transmission, the DCI needs to include one bit indicating which mode it operates in. If this bit indicates the multi-slot PUSCH transmission mode, then the indications of multiple time-domain resources in the original DCI are determined as the time-domain resources for multi-slot PUSCH transmission.
[0170] If the network device is not configured with multi-PUSCH scheduling but is configured with multi-slot PUSCH transmission, the same resource allocation information field format in the multi-PUSCH scheduling DCI is used. In this case, the multiple time-domain resource allocation information that originally indicated the multiple PUSCH is used to indicate the multiple time-domain resources of the multi-slot PUSCH.
[0171] Please see Figure 6 , Figure 6 This is a flowchart of another transmission processing method provided in an embodiment of this application. This method is executed by a network device, such as... Figure 5 As shown, it includes the following steps:
[0172] Step 601: The network device sends the first instruction information to the terminal;
[0173] Step 602: The network device determines N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1;
[0174] Wherein, the first indication information is used to indicate any of the following:
[0175] The first temporal resource of the target PUSCH;
[0176] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0177] The N time-domain resources.
[0178] Optionally, the N time-domain resources do not include at least one of the following resources:
[0179] The downlink symbol indicated by the network device in a semi-static or dynamic manner;
[0180] The network device uses flexible symbols that can be semi-static or dynamic.
[0181] Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS);
[0182] The network device indicates the cancellation of PUSCH resources transmitted via the first physical downlink control channel PDCCH, wherein the first PDCCH is a PDCCH indicating the cancellation of scrambling by the temporary radio network identifier CI-RNTI;
[0183] The network device indicates other uplink transmission resources besides the target PUSCH;
[0184] The network device indicates that a first time-domain resource is unavailable;
[0185] The second time-domain resource has a number of available symbols that is less than the number of symbols indicated by the network device.
[0186] Optionally, when the first indication information is used to indicate the first time-domain resource of the target PUSCH, the network device determines the N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, including:
[0187] The network device determines N-1 time-domain resources following the first time-domain resource based on the target parameters;
[0188] The network device determines the N-1 time-domain resources and the first time-domain resource as the time-domain resources of the target PUSCH;
[0189] The target parameters include at least one of the following: frame structure, time slot structure, signal transmission resources, and signal reception resources.
[0190] Optionally, the first indication information includes a time-domain resource allocation list, which carries an indication of the number of time-domain resources for transmitting the target PUSCH.
[0191] Optionally, when the first indication information is used to indicate the N time-domain resources, the first indication information includes at least one of the following:
[0192] At least one first time offset value, each first time offset value corresponds to one of the time domain resources, the first time offset value is used to represent the time offset of the corresponding time domain resource relative to a third time domain resource, the third time domain resource is the time domain resource where the reception time of the signaling transmitted by the scheduling target PUSCH is located;
[0193] At least one second time offset value, each second time offset value corresponding to one of the time domain resources, the second time offset value being used to represent the time offset of the corresponding time domain resource relative to a fourth time domain resource, the fourth time domain resource being the first time domain resource of the target PUSCH, or the previous time domain resource used to transmit the target PUSCH;
[0194] M sets of time-domain resource information, where M is a positive integer, include the start symbol and the number of symbols.
[0195] Optionally, M equals 1 or N.
[0196] When M equals 1, the time-domain resource information corresponding to the N time-domain resources is the same;
[0197] When M equals N, the M sets of time-domain resource information correspond one-to-one with the N time-domain resources.
[0198] Optionally, the first indication information is carried in the target downlink control information (DCI), and the target DCI is further used to indicate the transmission type of the scheduled PUSCH, including any of the following:
[0199] A single PUSCH transfer across multiple time-domain resources;
[0200] PUSCH repeated transmission;
[0201] Multiple PUSCH transmissions.
[0202] Optionally, when the target DCI is a DCI format specifically designed for scheduling a single PUSCH transmission over multiple time-domain resources, the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission over multiple time-domain resources.
[0203] Optionally, when the target DCI is a DCI format for scheduling multiple PUSCH transmissions, the target DCI carries second indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources or a transmission of multiple PUSCHs.
[0204] Optionally, the target DCI satisfies at least one of the following:
[0205] The target DCI carries third indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0206] When the network device is not configured to perform repeated transmissions by the terminal, and the terminal is configured to perform single PUSCH transmissions on multiple time-domain resources, the target DCI is used to indicate that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0207] Optionally, the number of repeated transmissions carried by the target DCI is used to indicate the value of N.
[0208] Optionally, the target DCI indicates the transmission type corresponding to the scheduled PUSCH through the PDCCH it carries. When the PDCCH is a PDCCH scrambled by a preset RNTI, the transmission type corresponding to the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0209] Optionally, before the network device sends the first indication information to the terminal, the method further includes:
[0210] The network device sends configuration information to configure the transmission type of the terminal's PUSCH. The transmission type includes single PUSCH transmission over multiple time-domain resources and multiple PUSCH transmission. The configuration information is either Radio Resource Control (RRC) semi-static configuration information or RRC static configuration information.
[0211] It should be noted that this embodiment is used as... Figure 2 The implementation methods of the network devices corresponding to the embodiments shown can be found in the following examples. Figure 2 The embodiments shown herein, and the benefits achieved therein, will not be repeated here to avoid repetition.
[0212] It should be noted that the transmission processing method provided in this application embodiment can be executed by a transmission processing device, or by a control module within that transmission processing device for executing the transmission processing method. This application embodiment uses the execution of the transmission processing method by a transmission processing device as an example to illustrate the transmission processing device provided in this application embodiment.
[0213] Please see Figure 7 , Figure 7 This is a structural diagram of a network device provided in an embodiment of this application, such as... Figure 7 As shown, the transmission processing device 700 includes:
[0214] Receiver module 701 is used for the terminal to receive first indication information from the network device;
[0215] The first determining module 702 is used for the terminal to determine N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) according to the first indication information, where N is an integer greater than 1;
[0216] Wherein, the first indication information is used to indicate any of the following:
[0217] The first temporal resource of the target PUSCH;
[0218] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0219] The N time-domain resources.
[0220] Optionally, the N time-domain resources do not include at least one of the following resources:
[0221] The downlink symbol indicated by the network device in a semi-static or dynamic manner;
[0222] The network device uses flexible symbols that can be semi-static or dynamic.
[0223] Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS);
[0224] The network device indicates the cancellation of PUSCH resources transmitted via the first physical downlink control channel PDCCH, wherein the first PDCCH is a PDCCH indicating the cancellation of scrambling by the temporary radio network identifier CI-RNTI;
[0225] The network device indicates other uplink transmission resources besides the target PUSCH;
[0226] The network device indicates that a first time-domain resource is unavailable;
[0227] The second time-domain resource has a number of available symbols that is less than the number of symbols indicated by the network device.
[0228] Optionally, when the first indication information is used to indicate the first time-domain resource of the target PUSCH, the first determining module is specifically used for: the terminal determining N-1 time-domain resources located after the first time-domain resource according to the target parameters; the terminal determining the N-1 time-domain resources and the first time-domain resource as the time-domain resources of the target PUSCH;
[0229] The target parameters include at least one of the following: frame structure, time slot structure, signal transmission resources, and signal reception resources.
[0230] Optionally, the first indication information includes a time-domain resource allocation list, which carries an indication of the number of time-domain resources for transmitting the target PUSCH.
[0231] Optionally, when the first indication information is used to indicate the N time-domain resources, the first indication information includes at least one of the following:
[0232] At least one first time offset value, each first time offset value corresponds to one of the time domain resources, the first time offset value is used to represent the time offset of the corresponding time domain resource relative to a third time domain resource, the third time domain resource is the time domain resource where the reception time of the signaling transmitted by the scheduling target PUSCH is located;
[0233] At least one second time offset value, each second time offset value corresponding to one of the time domain resources, the second time offset value being used to represent the time offset of the corresponding time domain resource relative to a fourth time domain resource, the fourth time domain resource being the first time domain resource of the target PUSCH, or the previous time domain resource used to transmit the target PUSCH;
[0234] M sets of time-domain resource information, where M is a positive integer, include the start symbol and the number of symbols.
[0235] Optionally, M equals 1 or N.
[0236] When M equals 1, the time-domain resource information corresponding to the N time-domain resources is the same;
[0237] When M equals N, the M sets of time-domain resource information correspond one-to-one with the N time-domain resources.
[0238] Optionally, the first indication information is carried in the target downlink control information (DCI), and the target DCI is further used to indicate the transmission type of the scheduled PUSCH, including any of the following:
[0239] A single PUSCH transfer across multiple time-domain resources;
[0240] PUSCH repeated transmission;
[0241] Multiple PUSCH transmissions.
[0242] Optionally, the first determining module 702 is further configured to: when the format of the target DCI is a DCI format dedicated to scheduling a single PUSCH transmission on multiple time-domain resources, the terminal determines that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0243] Optionally, when the target DCI is a DCI format for scheduling multiple PUSCH transmissions, the target DCI carries second indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources or a transmission of multiple PUSCHs.
[0244] Optionally, the target DCI satisfies at least one of the following:
[0245] The target DCI carries third indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0246] When the network device is not configured to perform repeated transmissions by the terminal, and the terminal is configured to perform single PUSCH transmissions on multiple time-domain resources, the target DCI is used to indicate that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0247] Optionally, the number of repeated transmissions carried by the target DCI is used to indicate the value of N.
[0248] Optionally, the target DCI indicates the transmission type corresponding to the scheduled PUSCH through the PDCCH it carries. When the PDCCH is a PDCCH scrambled by a preset RNTI, the transmission type corresponding to the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0249] Optionally, the receiving module 701 is further configured to: the terminal receive configuration information from the network device, the configuration information being used to configure the transmission type of the terminal's PUSCH, the transmission type including single PUSCH transmission over multiple time-domain resources and multiple PUSCH transmission; the configuration information being Radio Resource Control (RRC) semi-static configuration information or RRC static configuration information.
[0250] The transmission processing device provided in this application embodiment can achieve... Figure 2 The various processes implemented in the method embodiments are not described in detail here to avoid repetition.
[0251] Please see Figure 8 , Figure 8 This is a structural diagram of a network device provided in an embodiment of this application, such as... Figure 8 As shown, the transmission processing device 800 includes:
[0252] The sending module 801 is used for the network device to send first indication information to the terminal;
[0253] The second determining module 802 is used for the network device to determine N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) according to the first indication information, where N is an integer greater than 1.
[0254] Wherein, the first indication information is used to indicate any of the following:
[0255] The first temporal resource of the target PUSCH;
[0256] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0257] The N time-domain resources.
[0258] Optionally, the N time-domain resources do not include at least one of the following resources:
[0259] The downlink symbol indicated by the network device in a semi-static or dynamic manner;
[0260] The network device uses flexible symbols that can be semi-static or dynamic.
[0261] Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS);
[0262] The network device indicates the cancellation of PUSCH resources transmitted via the first physical downlink control channel PDCCH, wherein the first PDCCH is a PDCCH indicating the cancellation of scrambling by the temporary radio network identifier CI-RNTI;
[0263] The network device indicates other uplink transmission resources besides the target PUSCH;
[0264] The network device indicates that a first time-domain resource is unavailable;
[0265] The second time-domain resource has a number of available symbols that is less than the number of symbols indicated by the network device.
[0266] Optionally, when the first indication information is used to indicate the first time-domain resource of the target PUSCH, the second determining module 802 is specifically used for: the terminal determining N-1 time-domain resources located after the first time-domain resource according to the target parameters; the terminal determining the N-1 time-domain resources and the first time-domain resource as the time-domain resources of the target PUSCH;
[0267] The target parameters include at least one of the following: frame structure, time slot structure, signal transmission resources, and signal reception resources.
[0268] Optionally, the first indication information includes a time-domain resource allocation list, which carries an indication of the number of time-domain resources for transmitting the target PUSCH.
[0269] Optionally, when the first indication information is used to indicate the N time-domain resources, the first indication information includes at least one of the following:
[0270] At least one first time offset value, each first time offset value corresponds to one of the time domain resources, the first time offset value is used to represent the time offset of the corresponding time domain resource relative to a third time domain resource, the third time domain resource is the time domain resource where the reception time of the signaling transmitted by the scheduling target PUSCH is located;
[0271] At least one second time offset value, each second time offset value corresponding to one of the time domain resources, the second time offset value being used to represent the time offset of the corresponding time domain resource relative to a fourth time domain resource, the fourth time domain resource being the first time domain resource of the target PUSCH, or the previous time domain resource used to transmit the target PUSCH;
[0272] M sets of time-domain resource information, where M is a positive integer, include the start symbol and the number of symbols.
[0273] Optionally, M equals 1 or N.
[0274] When M equals 1, the time-domain resource information corresponding to the N time-domain resources is the same;
[0275] When M equals N, the M sets of time-domain resource information correspond one-to-one with the N time-domain resources.
[0276] Optionally, the first indication information is carried in the target downlink control information (DCI), and the target DCI is further used to indicate the transmission type of the scheduled PUSCH, including any of the following:
[0277] A single PUSCH transfer across multiple time-domain resources;
[0278] PUSCH repeated transmission;
[0279] Multiple PUSCH transmissions.
[0280] Optionally, when the target DCI is a DCI format specifically designed for scheduling a single PUSCH transmission over multiple time-domain resources, the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission over multiple time-domain resources.
[0281] Optionally, when the target DCI is a DCI format for scheduling multiple PUSCH transmissions, the target DCI carries second indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources or a transmission of multiple PUSCHs.
[0282] Optionally, the target DCI satisfies at least one of the following:
[0283] The target DCI carries third indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0284] When the network device is not configured to perform repeated transmissions by the terminal, and the terminal is configured to perform single PUSCH transmissions on multiple time-domain resources, the target DCI is used to indicate that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0285] Optionally, the number of repeated transmissions carried by the target DCI is used to indicate the value of N.
[0286] Optionally, the target DCI indicates the transmission type corresponding to the scheduled PUSCH through the PDCCH it carries. When the PDCCH is a PDCCH scrambled by a preset RNTI, the transmission type corresponding to the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time-domain resources.
[0287] Optionally, the sending module 801 is further configured to: send configuration information to the network device, the configuration information being used to configure the transmission type of the terminal's PUSCH, the transmission type including single PUSCH transmission over multiple time-domain resources and multiple PUSCH transmission; the configuration information being Radio Resource Control (RRC) semi-static configuration information or RRC static configuration information.
[0288] The transmission processing device provided in this application embodiment can achieve... Figure 6 The various processes implemented in the method embodiments are not described in detail here to avoid repetition.
[0289] The transmission processing device in this application embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The 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 terminal 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 application embodiment does not impose specific limitations.
[0290] The transmission processing device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.
[0291] The transmission processing device provided in this application embodiment can achieve... Figures 2 to 6 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[0292] Optional, such as Figure 9 As shown, this application embodiment also provides a communication device 900, including a processor 901, a memory 902, and a program or instructions stored in the memory 902 and executable on the processor 901. For example, when the communication device 900 is a terminal, the program or instructions executed by the processor 901 implement the various processes of the above-described method embodiments and achieve the same technical effect. When the communication device 900 is a network device, the program or instructions executed by the processor 901 implement the various processes of the above-described transmission processing method embodiments and achieve the same technical effect; to avoid repetition, further details are omitted here.
[0293] Figure 10 A schematic diagram of the hardware structure of a terminal to implement the various embodiments of this application.
[0294] The terminal 1000 includes, but is not limited to, the following components: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.
[0295] Those skilled in the art will understand that the terminal 1000 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 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 10 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.
[0296] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 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 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0297] In this embodiment, the radio frequency unit 1001 receives downlink data from the network device and processes it for the processor 1010; additionally, it sends uplink data to the network device. Typically, the radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0298] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 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 1009 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.
[0299] Processor 1010 may include one or more processing units; optionally, processor 1010 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 1010.
[0300] The radio frequency unit 1001 is used for the terminal to receive first indication information from the network device;
[0301] Processor 1010 is used by the terminal to determine N time-domain resources of the target Physical Uplink Shared Channel (PUSCH) according to the first indication information, where N is an integer greater than 1;
[0302] Wherein, the first indication information is used to indicate any of the following:
[0303] The first temporal resource of the target PUSCH;
[0304] The number of time-domain resources used to transmit the target PUSCH, and the start symbol and symbol length occupied within a time-domain resource;
[0305] The N time-domain resources.
[0306] It should be understood that, in this embodiment, the processor 1010 and the radio frequency unit 1001 are capable of achieving... Figure 2 The various processes implemented by the terminal in the method embodiment will not be described again here to avoid repetition.
[0307] Specifically, embodiments of this application also provide a network device. For example... Figure 11 As shown, the network device 1100 includes: an antenna 1101, a radio frequency (RF) device 1102, and a baseband device 1103. The antenna 1101 is connected to the RF device 1102. In the uplink direction, the RF device 1102 receives information through the antenna 1101 and transmits the received information to the baseband device 1103 for processing. In the downlink direction, the baseband device 1103 processes the information to be transmitted and transmits it to the RF device 1102. The RF device 1102 processes the received information and transmits it through the antenna 1101.
[0308] The aforementioned frequency band processing device can be located in the baseband device 1103. The method executed by the network device in the above embodiments can be implemented in the baseband device 1103, which includes a processor 1104 and a memory 1105.
[0309] The baseband device 1103 may include, for example, at least one baseband board on which multiple chips are disposed, such as... Figure 11 As shown, one of the chips, for example, is a processor 1104, which is connected to a memory 1105 to call the program in the memory 1105 and execute the network device operation shown in the above method embodiment.
[0310] The baseband device 1103 may also include a network interface 1106 for exchanging information with the radio frequency device 1102, such as a common public radio interface (CPRI).
[0311] Specifically, the network device in this application embodiment further includes: instructions or programs stored in memory 1105 and executable on processor 1104, wherein processor 1104 calls the instructions or programs in memory 1105 to execute. Figure 8 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0312] 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 transmission processing method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0313] The processor is the processor in the electronic device 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.
[0314] 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 network device programs or instructions to implement the various processes of the above-described transmission processing method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0315] 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.
[0316] This application also provides a program product, which is stored in a non-volatile storage medium. The program product is executed by at least one processor to implement the various processes of the above-described transmission processing method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0317] 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.
[0318] 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 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 base station, etc.) to execute the methods described in the various embodiments of this application.
[0319] 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. A transmission processing method, characterized in that, include: The terminal receives the first instruction information from the network device; The terminal determines N time slots of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1; Wherein, the first indication information is used to indicate any of the following: The first time slot of the target PUSCH; The number of time slots for transmitting the target PUSCH, as well as the start symbol and symbol length occupied within a time slot; The N time slots; The target PUSCH is transmitted as a single PUSCH over multiple time slots.
2. The method according to claim 1, characterized in that, The N time slots do not include at least one of the following resources: The downlink symbol indicated by the network device in a semi-static or dynamic manner; The network device uses flexible symbols that can be semi-static or dynamic. Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS); The network device indicates the cancellation of PUSCH resources transmitted via the first physical downlink control channel PDCCH, wherein the first PDCCH is a PDCCH indicating the cancellation of scrambling by the temporary radio network identifier CI-RNTI; The network device indicates other uplink transmission resources besides the target PUSCH; The network device indicates that the first time slot is unavailable; The second time slot has a number of available symbols that is less than the number of symbols indicated by the network device.
3. The method according to claim 1 or 2, characterized in that, When the first indication information is used to indicate the first time slot of the target PUSCH, the terminal determines N time slots of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, including: The terminal determines N-1 time slots following the first time slot based on the target parameters; The terminal determines the N-1 time slots and the first time slot as the time slots of the target PUSCH; The target parameters include at least one of the following: frame structure, time slot structure, signal transmission resources, and signal reception resources.
4. The method according to claim 1, characterized in that, The first indication information includes a time-domain resource allocation list, which carries an indication of the number of time slots for transmitting the target PUSCH.
5. The method according to claim 1 or 4, characterized in that, When the first indication information is used to indicate the N time slots, the first indication information includes at least one of the following: At least one first time offset value, each first time offset value corresponds to one of the time slots, the first time offset value is used to represent the time offset of the corresponding time slot relative to the third time slot, the third time slot is the time slot where the signaling of the scheduling target PUSCH transmission is received; At least one second time offset value, each second time offset value corresponding to one of the time slots, the second time offset value being used to represent the time offset of the corresponding time slot relative to a fourth time slot, the fourth time slot being the first time slot of the target PUSCH, or the previous time slot used to transmit the target PUSCH; M groups of time slot information, where M is a positive integer, and the time slot information includes the start symbol and the number of symbols.
6. The method according to claim 5, characterized in that, M equals 1 or N, When M equals 1, the time slot information corresponding to the N time slots is the same; When M equals N, the M sets of time slot information correspond one-to-one with the N time slots.
7. The method according to claim 1 or 4, characterized in that, The first indication information is carried in the target downlink control information (DCI), and the target DCI is also used to indicate the transmission type of the scheduled PUSCH, including any of the following: Single PUSCH transmission over multiple time slots; PUSCH repeated transmission; Multiple PUSCH transfers.
8. The method according to claim 7, characterized in that, After the step of the terminal receiving the first indication information from the network device, the method further includes: When the target DCI is a DCI format specifically designed for scheduling a single PUSCH transmission over multiple time slots, the terminal determines that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission over multiple time slots.
9. The method according to claim 7, characterized in that, When the target DCI is a DCI format used to schedule multiple PUSCH transmissions, the target DCI carries second indication information. The second indication information is used to indicate that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time slots or a transmission of multiple PUSCHs.
10. The method according to claim 7, characterized in that, The target DCI satisfies at least one of the following: The target DCI carries third indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time slots. When the network device is not configured to perform repeated transmissions by the terminal, and is configured to perform single PUSCH transmissions on multiple time slots by the terminal, the target DCI is used to indicate that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time slots.
11. The method according to claim 10, characterized in that, The number of repeated transmissions carried by the target DCI is used to indicate the value of N.
12. The method according to claim 7, characterized in that, The target DCI indicates the transmission type corresponding to the scheduled PUSCH through the PDCCH it carries. When the PDCCH is a PDCCH scrambled by a preset RNTI, the transmission type corresponding to the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time slots.
13. The method according to claim 1, characterized in that, Before the terminal receives the first indication information from the network device, the method further includes: The terminal receives configuration information from the network device. The configuration information is used to configure the transmission type of the terminal's PUSCH. The transmission type includes single PUSCH transmission over multiple time slots and multiple PUSCH transmission. The configuration information is either Radio Resource Control (RRC) semi-static configuration information or RRC static configuration information.
14. A transmission processing method, characterized in that, include: The network device sends the first instruction information to the terminal; The network device determines N time slots of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1; Wherein, the first indication information is used to indicate any of the following: The first time slot of the target PUSCH; The number of time slots for transmitting the target PUSCH, as well as the start symbol and symbol length occupied within a time slot; The N time slots; The target PUSCH is transmitted as a single PUSCH over multiple time slots.
15. The method according to claim 14, characterized in that, The N time slots do not include at least one of the following resources: The downlink symbol indicated by the network device in a semi-static or dynamic manner; The network device uses flexible symbols that can be semi-static or dynamic. Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS); The network device indicates the cancellation of PUSCH resources transmitted via the first physical downlink control channel PDCCH, wherein the first PDCCH is a PDCCH indicating the cancellation of scrambling by the temporary radio network identifier CI-RNTI; The network device indicates other uplink transmission resources besides the target PUSCH; The network device indicates that the first time slot is unavailable; The second time slot has a number of available symbols that is less than the number of symbols indicated by the network device.
16. The method according to claim 14 or 15, characterized in that, When the first indication information is used to indicate the first time slot of the target PUSCH, the network device determines N time slots of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, including: The network device determines N-1 time slots following the first time slot based on the target parameters; The network device determines the N-1 time slots and the first time slot as the time slots of the target PUSCH; The target parameters include at least one of the following: frame structure, time slot structure, signal transmission resources, and signal reception resources.
17. The method according to claim 14, characterized in that, The first indication information includes a time-domain resource allocation list, which carries an indication of the number of time slots for transmitting the target PUSCH.
18. The method according to claim 14 or 17, characterized in that, When the first indication information is used to indicate the N time slots, the first indication information includes at least one of the following: At least one first time offset value, each first time offset value corresponds to one of the time slots, the first time offset value is used to represent the time offset of the corresponding time slot relative to the third time slot, the third time slot is the time slot where the signaling of the scheduling target PUSCH transmission is received; At least one second time offset value, each second time offset value corresponding to one of the time slots, the second time offset value being used to represent the time offset of the corresponding time slot relative to a fourth time slot, the fourth time slot being the first time slot of the target PUSCH, or the previous time slot used to transmit the target PUSCH; M groups of time slot information, where M is a positive integer, and the time slot information includes the start symbol and the number of symbols.
19. The method according to claim 18, characterized in that, M equals 1 or N, When M equals 1, the time slot information corresponding to the N time slots is the same; When M equals N, the M sets of time slot information correspond one-to-one with the N time slots.
20. The method according to claim 14 or 17, characterized in that, The first indication information is carried in the target downlink control information (DCI), and the target DCI is also used to indicate the transmission type of the scheduled PUSCH, including any of the following: Single PUSCH transmission over multiple time slots; PUSCH repeated transmission; Multiple PUSCH transfers.
21. The method according to claim 20, characterized in that, When the target DCI is a DCI format specifically designed for scheduling a single PUSCH transmission over multiple time slots, the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission over multiple time slots.
22. The method according to claim 21, characterized in that, When the target DCI is a DCI format used to schedule multiple PUSCH transmissions, the target DCI carries second indication information. The second indication information is used to indicate that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time slots or a transmission of multiple PUSCHs.
23. The method according to claim 20, characterized in that, The target DCI satisfies at least one of the following: The target DCI carries third indication information, which indicates that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time slots. When the network device is not configured to perform repeated transmissions by the terminal, and is configured to perform single PUSCH transmissions on multiple time slots by the terminal, the target DCI is used to indicate that the transmission type of the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time slots.
24. The method according to claim 23, characterized in that, The number of repeated transmissions carried by the target DCI is used to indicate the value of N.
25. The method according to claim 20, characterized in that, The target DCI indicates the transmission type corresponding to the scheduled PUSCH through the PDCCH it carries. When the PDCCH is a PDCCH scrambled by a preset RNTI, the transmission type corresponding to the PUSCH scheduled by the target DCI is a single PUSCH transmission on multiple time slots.
26. The method according to claim 14, characterized in that, Before the network device sends the first indication information to the terminal, the method further includes: The network device sends configuration information to configure the transmission type of the terminal's PUSCH. The transmission type includes single PUSCH transmission over multiple time slots and multiple PUSCH transmission. The configuration information is either Radio Resource Control (RRC) semi-static configuration information or RRC static configuration information.
27. A transmission processing apparatus, characterized in that, include: The receiving module is used for the terminal to receive the first indication information from the network device; The first determining module is used by the terminal to determine N time slots of the target Physical Uplink Shared Channel (PUSCH) according to the first indication information, where N is an integer greater than 1; Wherein, the first indication information is used to indicate any of the following: The first time slot of the target PUSCH; The number of time slots for transmitting the target PUSCH, as well as the start symbol and symbol length occupied within a time slot; The N time slots; The target PUSCH is transmitted as a single PUSCH over multiple time slots.
28. The apparatus according to claim 27, characterized in that, The N time slots do not include at least one of the following resources: The downlink symbol indicated by the network device in a semi-static or dynamic manner; The network device uses flexible symbols that can be semi-static or dynamic. Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS); The network device indicates the cancellation of PUSCH resources transmitted via the first physical downlink control channel PDCCH, wherein the first PDCCH is a PDCCH indicating the cancellation of scrambling by the temporary radio network identifier CI-RNTI; The network device indicates other uplink transmission resources besides the target PUSCH; The network device indicates that the first time slot is unavailable; The second time slot has a number of available symbols that is less than the number of symbols indicated by the network device.
29. A transmission processing apparatus, characterized in that, include: The sending module is used by the network device to send the first indication information to the terminal; The second determining module is used by the network device to determine N time slots of the target Physical Uplink Shared Channel (PUSCH) based on the first indication information, where N is an integer greater than 1. Wherein, the first indication information is used to indicate any of the following: The first slot of the target PUSCH; The number of time slots for transmitting the target PUSCH, as well as the start symbol and symbol length occupied within a time slot; The N time slots; The transmission type of the target PUSCH is a single PUSCH transmission on multiple time-domain resources.
30. The apparatus according to claim 29, characterized in that, The N time slots do not include at least one of the following resources: The downlink symbol indicated by the network device in a semi-static or dynamic manner; The network device uses flexible symbols that can be semi-static or dynamic. Time-domain resources used for the transmission of Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS); The network device indicates the cancellation of PUSCH resources transmitted via the first physical downlink control channel PDCCH, wherein the first PDCCH is a PDCCH indicating the cancellation of scrambling by the temporary radio network identifier CI-RNTI; The network device indicates other uplink transmission resources besides the target PUSCH; The network device indicates that the first time slot is unavailable; The second time slot has a number of available symbols that is less than the number of symbols indicated by the network device.
31. A terminal, characterized in that, include: A memory, a processor, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the transmission processing method as described in any one of claims 1 to 13.
32. A network device, characterized in that, include: A memory, a processor, 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 transfer processing method as described in any one of claims 14 to 26.
33. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions, which, when executed by a processor, implement the steps of the transmission processing method as described in any one of claims 1 to 26.
Citation Information
Patent Citations
Unlicensed transmission method and device
CN111436136A
Transmission method, receiving method, terminal and network equipment
CN111586850A
Procedures, base stations and user equipments for uplink transmission without grant
US20190053211A1
Method, user equipment, device, and storage medium for transmitting pusch, and method and base station for receiving pusch
WO2020226391A1