Cross-carrier channel repetition transmission method and device, storage medium, terminal and network device
By receiving scheduling instructions from network devices, the number of repeated channel transmissions for cross-carrier scheduling/transmission is determined based on the number of repeated channel transmissions of the original carrier and the target carrier. This solves the problem that the UE cannot determine the number of repeated channel transmissions in cross-carrier scenarios, thereby improving the reliability and efficiency of data transmission.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SPREADTRUM SEMICON (NANJING) CO LTD
- Filing Date
- 2021-01-29
- Publication Date
- 2026-05-05
AI Technical Summary
In cross-carrier scheduling/transmission scenarios, user equipment (UE) cannot determine the value of the number of repeated transmissions on the channel, especially in non-terrestrial network scenarios where frequent beam switching is caused by the rapid movement of satellites, and existing protocols fail to support an effective beam management mechanism.
A method for cross-carrier channel repetition transmission is provided. By receiving scheduling instructions sent by network devices, the number of channel repetition transmissions for this data transmission is determined according to the number of channel repetition transmissions of the original carrier and the target carrier. This includes cross-carrier scheduling and cross-carrier transmission. The scheduling instructions can indicate the number of channel repetition transmissions or the transmission coefficient to determine the specific number of transmissions.
The UE can accurately determine the number of repeated transmissions of the channel in cross-carrier scheduling/transmission scenarios, ensuring effective data transmission and improving the reliability and efficiency of data transmission.
Smart Images

Figure CN114828236B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a method and apparatus for cross-carrier channel repetition transmission, a storage medium, a terminal, and network equipment. Background Technology
[0002] In current IoT protocols, to ensure coverage, Narrow Band Internet of Things (NB-IoT) / Enhanced Machine Type Communication (eMTC) employs repeated transmission technology. Specifically, the maximum number of repetitions for downlink transmissions is 2048, while the maximum number of repetitions for uplink transmissions is 128.
[0003] In NTN (non-terrestrial networks) scenarios, a cell consists of multiple beams. Due to the rapid movement of satellites, UEs need to frequently switch beams. Future IoT devices accessing via satellite networks will require a beam management mechanism; currently, terrestrial IoT protocols (NB-IoT / eMTC) do not support beam management. Currently, a likely beam management method is carrier switching, where a cell consists of multiple beams, each corresponding to a different carrier, and beam switching is achieved through carrier switching.
[0004] However, in existing protocols, the UE cannot determine the value of the number of repeated transmissions on the channel for cross-carrier scheduling / transmission scenarios. Summary of the Invention
[0005] The technical problem solved by this invention is how the UE determines the value of the number of repeated transmissions of the channel in a cross-carrier scheduling / transmission scenario.
[0006] To address the aforementioned problems, embodiments of the present invention provide a method for cross-carrier channel repetition transmission, comprising: receiving a data transmission scheduling instruction sent by a network device, the scheduling instruction indicating that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission; determining the number of channel repetition transmissions for this data transmission based on the number of channel repetition transmissions of the original carrier and / or the target carrier; wherein, cross-carrier scheduling is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier, and cross-carrier transmission is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier.
[0007] Optionally, the scheduling instruction indicates that cross-carrier scheduling occurs. Determining the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier includes: using the number of channel retransmissions of the target carrier as the number of channel retransmissions for this data transmission. After determining the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier, the method further includes: using the number of channel retransmissions for this data transmission to perform data transmission with the network device on the target carrier.
[0008] Optionally, if the number of channel transmissions of the target carrier includes multiple values, the scheduling instruction further indicates one of the multiple values of the number of channel transmissions of the target carrier. The step of using the number of repeated channel transmissions of the target carrier as the number of repeated channel transmissions for this data transmission includes: determining one of the multiple repeated channel transmissions of the target carrier according to the scheduling instruction, and using the determined number of repeated channel transmissions as the number of repeated channel transmissions for this data transmission.
[0009] Optionally, determining the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier includes: selecting the larger of the number of channel retransmissions of the original carrier and the number of channel retransmissions of the target carrier as the number of channel retransmissions for this data transmission.
[0010] Optionally, the scheduling instruction indicates that cross-carrier transmission occurs. After determining the number of channel repetitions for this data transmission based on the number of channel repetitions for the original carrier and / or the target carrier, the method further includes: on the original carrier, transmitting data with the network device using a portion of the determined number of channel repetitions for this data transmission; and on the target carrier, transmitting data with the network device using the remaining determined number of channel repetitions for this data transmission.
[0011] Optionally, the scheduling instruction further indicates an index of the transmission coefficient, and the method further includes: determining the transmission coefficient according to the index of the transmission coefficient, wherein the transmission coefficient indicates the ratio of the actual number of channel retransmissions of the original carrier / target carrier in this data transmission to the number of channel retransmissions in this data transmission; and determining the actual number of channel retransmissions of the original carrier and the actual number of channel retransmissions of the target carrier in this data transmission according to the transmission coefficient.
[0012] Optionally, determining the actual number of channel retransmissions of the original carrier and the target carrier in this data transmission based on the transmission coefficient includes: calculating the product of the number of channel retransmissions in this data transmission and the transmission coefficient, as the actual number of channel retransmissions of one of the original carriers and the target carrier; and calculating the difference between the number of channel retransmissions in this data transmission and the product, as the actual number of channel retransmissions of the other carrier.
[0013] Optionally, the channel repetition count with the largest value between the channel repetition count of the original carrier and the channel repetition count of the target carrier can be selected as the channel repetition count for this data transmission.
[0014] Optionally, the number of channel retransmissions for this data transmission is determined by the magnitude of the transmission coefficient, which is the number of channel retransmissions for one of the original carriers and the target carrier.
[0015] Optionally, determining the actual number of channel retransmissions of the original carrier and the target carrier in this data transmission based on the transmission coefficient includes: calculating the product of the number of channel retransmissions of one of the original carriers and the target carrier with the transmission coefficient, as the actual number of channel retransmissions of that carrier; calculating the difference between 1 and the transmission coefficient, denoted as an intermediate coefficient; and calculating the product of the number of channel retransmissions of the other carrier and the intermediate coefficient, as the actual number of channel retransmissions of that carrier.
[0016] Optionally, the scheduling instruction indicates that cross-carrier transmission occurs, and determining the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier further includes: determining the actual number of retransmissions of the data transmitted on the original carrier in this transmission based on the number of channel retransmissions of the original carrier; and determining the actual number of retransmissions of the data transmitted on the target carrier in this transmission based on the number of channel retransmissions of the target carrier.
[0017] Optionally, the scheduling instruction may also indicate the data to be transmitted on the original carrier and / or the data to be transmitted on the target carrier in this data transmission.
[0018] Optionally, the data portion is in TB units.
[0019] Optionally, the scheduling instruction is scheduling information carried in the DCI and / or random access response.
[0020] Optionally, the channels used for this data transmission may include at least PUSCH and PDSCH.
[0021] This invention also provides a method for cross-carrier channel repetition transmission, the method comprising: generating a data transmission scheduling instruction, the scheduling instruction indicating that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission; sending the scheduling instruction to a terminal, so that the terminal determines the number of channel repetition transmissions for this data transmission based on the number of channel repetition transmissions of the original carrier and / or the target carrier; wherein, cross-carrier scheduling is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier, and cross-carrier transmission is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier.
[0022] Optionally, the scheduling instruction indicates that cross-carrier scheduling occurs. After sending the scheduling instruction to the terminal, the method further includes: transmitting data with the terminal on the target carrier using the channel retransmission count of the current data transmission, wherein the channel retransmission count of the current data transmission is the channel retransmission count of the target carrier.
[0023] Optionally, if the number of channel transmissions of the target carrier includes multiple values, the scheduling instruction further indicates one of the multiple channel transmission count values of the target carrier, so that the terminal determines one from the multiple channel repetition counts of the target carrier according to the scheduling instruction, and uses the determined channel repetition count as the channel repetition count for this data transmission.
[0024] Optionally, the number of channel retransmissions in this data transmission is the larger of the number of channel retransmissions of the original carrier and the number of channel retransmissions of the target carrier.
[0025] Optionally, the scheduling instruction indicates that cross-carrier transmission occurs. After sending the scheduling instruction to the terminal, the method further includes: on the original carrier, performing data transmission with the terminal on a portion of the channel repetition number of this data transmission; and on the target carrier, performing data transmission with the terminal on the remaining repetition number of the channel repetition number of this data transmission.
[0026] Optionally, the scheduling instruction further indicates an index of the transmission coefficient, so that the terminal determines the transmission coefficient according to the transmission coefficient index, and determines the actual number of channel retransmissions of the original carrier and the actual number of channel retransmissions of the target carrier in this data transmission according to the transmission coefficient; wherein, the transmission coefficient indicates the ratio of the actual number of channel retransmissions of the original carrier / target carrier in this data transmission to the number of channel retransmissions in this data transmission.
[0027] Optionally, the actual number of channel retransmissions for one of the original carriers and the target carrier is the product of the number of channel retransmissions for this data transmission and the transmission coefficient, and the actual number of channel retransmissions for the other carrier is the difference between the number of channel retransmissions for this data transmission and the product.
[0028] Optionally, the number of channel retransmissions in this data transmission is the larger of the number of channel retransmissions of the original carrier and the number of channel retransmissions of the target carrier.
[0029] Optionally, the number of channel retransmissions for this data transmission is determined by the magnitude of the transmission coefficient, which is the number of channel retransmissions for one of the original carriers and the target carrier.
[0030] Optionally, the method further includes: calculating the product of the number of channel retransmissions of one of the original carriers and the target carriers and the transmission coefficient, as the actual number of channel retransmissions of that carrier; calculating the difference between 1 and the transmission coefficient, denoted as an intermediate coefficient; and calculating the product of the number of channel retransmissions of the other carrier of the original carrier and the target carrier and the intermediate coefficient, as the actual number of channel retransmissions of that carrier.
[0031] Optionally, the scheduling instruction indicates that cross-carrier transmission occurs, and the method further includes: determining the actual number of repeated transmissions of the data transmitted on the original carrier in this transmission based on the number of repeated transmissions of the channel on the original carrier; and determining the actual number of repeated transmissions of the data transmitted on the target carrier in this transmission based on the number of repeated transmissions of the channel on the target carrier.
[0032] Optionally, the scheduling instruction may also indicate the data to be transmitted on the original carrier and / or the data to be transmitted on the target carrier in this data transmission.
[0033] Optionally, the data portion is in TB units.
[0034] Optionally, the scheduling instruction is scheduling information carried in the DCI and / or random access response.
[0035] Optionally, the channels used for this data transmission may include at least PUSCH and PDSCH.
[0036] This invention also provides a cross-carrier channel repetition transmission apparatus, the apparatus comprising: a scheduling instruction receiving module, configured to receive a data transmission scheduling instruction sent by a network device, the scheduling instruction indicating that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission; and a repetition count determination module, configured to determine the number of channel repetitions in this data transmission based on the number of channel repetitions on the original carrier and / or the target carrier; wherein, cross-carrier scheduling is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier, and cross-carrier transmission is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier.
[0037] This invention also provides a cross-carrier channel repetition transmission apparatus, the apparatus comprising: a scheduling instruction generation module, configured to generate a data transmission scheduling instruction, the scheduling instruction indicating that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission; and a scheduling instruction sending module, configured to send the scheduling instruction to a terminal, so that the terminal determines the number of channel repetition transmissions for this data transmission based on the number of channel repetition transmissions of the original carrier and / or the target carrier; wherein, cross-carrier scheduling is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier, and cross-carrier transmission is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier.
[0038] This invention also provides a storage medium storing a computer program thereon, which, when executed by a processor, performs the steps of any of the methods described above.
[0039] This invention also provides a terminal, including the above-described device, or including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of any of the methods described above when running the computer program.
[0040] This invention also provides a network device, including the aforementioned apparatus, or including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of any of the methods described above when running the computer program.
[0041] Compared with the prior art, the technical solution of the embodiments of the present invention has the following beneficial effects:
[0042] This invention provides a method for cross-carrier channel repetition transmission, comprising: receiving a data transmission scheduling instruction sent by a network device, the scheduling instruction indicating that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission; determining the number of channel repetition transmissions for this data transmission based on the number of channel repetition transmissions on the original carrier and / or the target carrier; wherein, cross-carrier scheduling involves the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier, and cross-carrier transmission involves the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier. Compared with the prior art, in the cross-carrier channel repetition transmission method provided by this invention, after the UE receives the scheduling instruction, it can determine the number of channel repetition transmissions during cross-carrier scheduling / cross-carrier transmission according to the number of channel repetition transmissions on the original carrier and / or the target carrier configured in the original protocol. Therefore, the UE can determine the value of the number of channel repetition transmissions in a cross-carrier scheduling / transmission scenario and complete the data transmission on the original carrier and / or the target carrier according to the determined number of channel repetition transmissions.
[0043] Furthermore, the UE can determine the number of channel retransmissions for cross-carrier scheduled data transmission based on the indications of different bit fields in the scheduling instruction, taking into account different configurations of the number of channel retransmissions in the prior art.
[0044] Furthermore, the UE can determine the number of channel retransmissions for cross-carrier data transmission based on the indications of different bit fields in the scheduling instruction, taking into account different configurations of the number of channel retransmissions in the prior art. Attached Figure Description
[0045] Figure 1 This is a schematic diagram of a cell and beam in an NTN scenario using existing technology;
[0046] Figure 2 This is a flowchart illustrating a cross-carrier channel repetition method according to an embodiment of the present invention.
[0047] Figure 3 This is a schematic diagram of the first type of PDSCH scheduling according to a specific embodiment of the present invention;
[0048] Figure 4 This is a schematic diagram of the second type of PDSCH scheduling according to a specific embodiment of the present invention;
[0049] Figure 5 This is a schematic diagram of the third type of PDSCH scheduling according to a specific embodiment of the present invention;
[0050] Figure 6 This is a schematic diagram of the fourth type of PDSCH scheduling according to a specific embodiment of the present invention;
[0051] Figure 7 This is a schematic diagram of the fifth type of PDSCH scheduling according to a specific embodiment of the present invention;
[0052] Figure 8 This is a schematic diagram of the sixth type of PDSCH scheduling according to a specific embodiment of the present invention;
[0053] Figure 9 This is a schematic diagram of the seventh type of PDSCH scheduling according to a specific embodiment of the present invention;
[0054] Figure 10 This is a flowchart illustrating another cross-carrier channel repetition method according to an embodiment of the present invention.
[0055] Figure 11 This is a schematic diagram of a cross-carrier channel repetition transmission device according to an embodiment of the present invention;
[0056] Figure 12 This is a schematic diagram of another cross-carrier channel repetition transmission device according to an embodiment of the present invention. Detailed Implementation
[0057] For the multi-carrier mechanism of NB-IoT, since a single frequency cell in NB-IoT only has a bandwidth of 180 kHz, the remaining service channel capacity is very small after deducting the overhead of the Narrowband Primary Synchronization Signal (NPSS), Narrowband Secondary Synchronization Signal (NSSS), and SIB. To support a massive number of terminals, multiple frequency points are needed to increase network capacity. In addition to the anchor carrier containing the NPSS, NSSS, and Narrowband Physical Broadcast Channel (NPBCH), a cell can also contain several non-anchor carriers that do not contain NPSS, NSSS, or NPBCH. A cell consists of one anchor carrier and several non-anchor carriers, each with a spectral bandwidth of 180 kHz, and the maximum spectral span of all carriers within the cell does not exceed 20 MHz.
[0058] Anchor Carrier: In a multi-carrier cell, only one downlink carrier supports simultaneously carrying NPSS, NSSS, NPBCH, NPDCCH, and the Narrowband Physical Downlink Control Channel (NPDCCH). This carrier is called the anchor carrier. The UE needs to monitor NPSS, NSSS, NPBCH, NPDCCH, and the Narrowband Physical Downlink Shared Channel (NPDSCH) information on the anchor carrier.
[0059] Non-anchored carriers: In a multi-carrier cell, there can be several downlink carriers that only carry NPDCCH and NPDSCH, but not NPSS, NSSS, and NPBCH channels. The UE can transmit data on non-anchored carriers. Furthermore, before the UE enters the connected state, the network will designate a carrier via Msg4 for subsequent downlink data transmission. In idle state, the UE can perform paging listening on non-anchored carriers.
[0060] Please see Figure 1 , Figure 1 This diagram illustrates a cell and beam configuration in an existing NTN (Network Telecommunication) scenario. In an NTN scenario, a cell consists of multiple beams. Due to the rapid movement of satellites, the UE (User Equipment) needs to frequently switch beams. Future IoT devices accessing the network via satellite require a beam management mechanism (current terrestrial IoT protocols, i.e., NB-IoT / eMTC, do not support beam management). Currently, a likely beam management method is carrier switching, where a cell consists of multiple beams, each corresponding to a different carrier, and beam switching is achieved through carrier switching.
[0061] Furthermore, in current IoT protocols, NB-IoT / eMTC employs repeated transmission technology to ensure coverage (the maximum number of repetitions is 2048 for downlink transmission and 128 for uplink transmission). Due to this repeated transmission, a single data scheduling operation takes a long time, causing the UE to perform beam switching (i.e., carrier switching) during data transmission. This data transmission includes Physical Downlink Shared Channel (PDSCH) and Physical Uplink Shared Channel (PUSCH) transmission. The actual number of retransmissions of PDSCH / PUSCH is dynamically indicated by a specific bit field in the corresponding Downlink Control Information (DCI). The UE can determine the number of retransmissions of PDSCH / PUSCH based on the DCI carried by the Physical Downlink Control Channel (PDCCH). The maximum number of retransmissions of PDCCH (i.e., Rmax) is semi-statically configured by Radio Resource Control (RRC) / System Information Block (SIB).
[0062] Currently, in satellite communication systems, the configuration of channel repetition counts (including PUSCH / PDSCH channels) is at the beam level, meaning different beams are configured with different values or sets of channel repetition counts. In satellite IoT, since different beams correspond to different carriers, beam-level channel repetition count configuration is equivalent to carrier-level channel repetition count configuration, meaning different carriers correspond to different values or sets of channel repetition counts.
[0063] Because of repeated transmissions, a single data scheduling operation can take a long time, leading to beam switching (i.e., carrier switching) by the UE during a data transmission (PDSCH / PUSCH transmission). Future satellite IoT scenarios are likely to involve cross-carrier scheduling / cross-carrier transmission (i.e., data scheduled by the network is transmitted on different carriers). In cross-carrier scheduling and cross-carrier transmission scenarios, considering the beam-level (i.e., carrier-level) channel repetition count configuration, how the UE determines the value of the channel repetition count is the problem this method aims to solve.
[0064] To address the aforementioned problems, this invention provides a method for cross-carrier channel repetition transmission. The method includes: receiving a data transmission scheduling instruction sent by a network device, the scheduling instruction indicating that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission; determining the number of channel repetition transmissions for this data transmission based on the number of channel repetition transmissions on the original carrier and / or the target carrier; wherein, cross-carrier scheduling involves the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier, and cross-carrier transmission involves the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier. This solution addresses how the UE determines the value of the number of channel repetition transmissions in cross-carrier scheduling / transmission scenarios.
[0065] To make the above-mentioned objectives, features and beneficial effects of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0066] Please see Figure 2 , Figure 2 This is a flowchart illustrating a cross-carrier channel repetition method according to an embodiment of the present invention. The method is executed by the terminal side, which can be a user equipment (UE), a mobile phone, a computer, a mobile watch, or other devices. The following description uses a UE as an example. The cross-carrier channel repetition method specifically includes:
[0067] Step S201: Receive a data transmission scheduling instruction sent by a network device, wherein the scheduling instruction indicates that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission.
[0068] Step S202: Determine the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier;
[0069] Cross-carrier scheduling refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier. Cross-carrier transmission refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier.
[0070] In satellite IoT scenarios, different beams correspond to different carriers, and beam switching is equivalent to carrier switching. In existing protocols, network devices configure different channel (including PUSCH / PDSCH) repetition counts for different carriers via system broadcast messages or RRC-specific signaling, thus achieving different repetition counts for different channels corresponding to different beams. The UE determines the repetition count or set of values for each carrier by receiving system broadcast messages or RRC-specific signaling from the network. The original carrier is the carrier corresponding to the beam before beam switching, and the target carrier is the carrier corresponding to the beam after beam switching. The reason for carrier switching is that the rapid movement of the satellite causes frequent beam switching by the UE. The target carrier and the original carrier are usually different carriers.
[0071] The scheduling instruction is a command used by the network device to schedule data transmission for the UE. If the UE undergoes carrier switching (i.e., beam switching) during data transmission, the network device can instruct the UE to schedule or transmit across carriers (or beams) using the scheduling instruction. Optionally, the scheduling instruction can be the scheduling information (grant) carried in the DCI and / or Random Access Response (RAR) or other forms of instruction. Furthermore, the scheduling instruction can be a scheduling DCI in the prior art or a separately designed DCI.
[0072] Optionally, the channels used for this data transmission may include at least PUSCH and PDSCH. Correspondingly, for PUSCH and PDSCH, DCI or RAR grant can be used as the scheduling instruction.
[0073] Figure 2 In the method described above, after receiving the scheduling instruction, the UE can determine the number of channel repetitions during cross-carrier scheduling / transmission according to the channel repetition counts of the original carrier and / or the target carrier configured via RRC dedicated signaling or system broadcast messages, as per the original protocol. Therefore, the UE can determine the value of the channel repetition count in cross-carrier scheduling / transmission scenarios and complete the data transmission on the original carrier and / or the target carrier according to the determined channel repetition count.
[0074] In one embodiment, the scheduling instruction indicates that cross-carrier scheduling occurs. Figure 2The step S202, which determines the number of channel repetitions for this data transmission based on the number of channel repetitions for the original carrier and / or the target carrier, includes: using the number of channel repetitions for the target carrier as the number of channel repetitions for this data transmission; after determining the number of channel repetitions for this data transmission based on the number of channel repetitions for the original carrier and / or the target carrier in step S202, it further includes: using the number of channel repetitions for this data transmission to perform data transmission with the network device on the target carrier.
[0075] When the network performs cross-carrier scheduling (i.e., cross-beam scheduling), the UE uses the number of channel retransmissions corresponding to the target carrier configured in the existing protocol via RRC dedicated signaling or system broadcast messages as the number of channel retransmissions for this data transmission. The index of the target switching carrier is determined according to a specific bit field in the scheduling instruction (DCI or RAR grant). That is, the network device can indicate the index of the target switching carrier in the scheduling instruction, so that the UE can determine the target carrier according to the index and obtain the number of channel retransmissions of the target carrier according to the existing protocol or RRC signaling / system broadcast message configuration as the number of channel retransmissions for this data transmission. The UE can then use the number of channel retransmissions for this data transmission to transmit data with the network device on the target carrier according to the scheduling instruction.
[0076] Please see Figure 3 , Figure 3 This is a schematic diagram of the first type of PDSCH scheduling in a specific embodiment of the present invention. Taking PDCCH scheduling of PDSCH as an example, carrier C1 is the original carrier receiving the scheduling instruction. Assume that the number of PDSCH retransmissions corresponding to carrier C1 (its corresponding beam is beam1) is K1, and the number of PDSCH retransmissions corresponding to carrier C2 (its corresponding beam is beam2) is K2. If cross-carrier scheduling occurs, the UE determines the number of channel retransmissions for this data transmission based on the channel retransmission count value K2 corresponding to the target carrier (i.e., carrier C2). That is, the UE can determine that the number of channel retransmissions for this data transmission is K2.
[0077] Optionally, if the number of channel transmissions of the target carrier includes multiple values, the scheduling instruction further indicates one of the multiple values of the number of channel transmissions of the target carrier. The step of using the number of repeated channel transmissions of the target carrier as the number of repeated channel transmissions for this data transmission includes: determining one of the multiple repeated channel transmissions of the target carrier according to the scheduling instruction, and using the determined number of repeated channel transmissions as the number of repeated channel transmissions for this data transmission.
[0078] In existing technologies, the network may also configure a set of values for the number of channel transmissions of the target carrier for the UE via RRC signaling or system broadcast messages. That is, the number of channel transmissions of the target carrier includes multiple values. When the network performs cross-carrier scheduling, the channel repetition number indicated by a specific bit field in the scheduling instruction is one of the values in the set of channel repetition number values configured by the network for the target carrier. Based on the indication of this specific bit field in the scheduling instruction, the UE determines a value from the set of channel repetition number values corresponding to the target carrier to determine the number of channel repetitions for this data transmission.
[0079] Please see Figure 4 , Figure 4 This is a schematic diagram of the second type of PDSCH scheduling according to a specific embodiment of the present invention. Taking PDCCH scheduling of PDSCH as an example, carrier C1 is the original carrier receiving the scheduling instruction. Assume that the set of PDSCH repetition count values corresponding to carrier C1 (whose corresponding beam is beam1) includes two values, namely K1 and K2; assume that the set of PDSCH repetition count values corresponding to carrier C2 (whose corresponding beam is beam2) includes two values, namely K3 and K4. If cross-carrier scheduling occurs, assuming the target carrier indicated by the scheduling instruction is carrier C2, the bit field in the scheduling instruction used to indicate the PDSCH repetition count value indicates one of the channel repetition count values corresponding to carrier C2. Assume that this bit field includes 1 bit. If this 1 bit is 0, it indicates that the repetition count value of this data transmission is K3; if this 1 bit is 1, it indicates that the repetition count value of this data transmission is K4. In a variation, the bit values corresponding to K3 and K4 can be interchanged.
[0080] Optional, Figure 1 The step S202, which involves determining the number of channel repetitions for this data transmission based on the number of channel repetitions for the original carrier and / or the target carrier, includes selecting the larger of the number of channel repetitions for the original carrier and the number of channel repetitions for the target carrier as the number of channel repetitions for this data transmission.
[0081] Please see Figure 5 , Figure 5This is a schematic diagram of the third type of PDSCH scheduling in a specific embodiment of the present invention. Taking PDCCH scheduling of PDSCH as an example, carrier C1 is the original carrier receiving the scheduling instruction. Assume that the number of PDSCH retransmissions corresponding to carrier C1 is K1, and the number of PDSCH retransmissions corresponding to carrier C2 is K2, and K1>K2. When cross-carrier scheduling occurs, the UE determines the number of retransmissions of the current data transmission based on the larger of the PDSCH retransmission count values between the original carrier (C1) and the target carrier (C2). That is, the UE can determine that the retransmission count of the currently scheduled PDSCH is K1.
[0082] In addition, if there are multiple values for the number of channel retransmissions configured for the original carrier or the target carrier, the largest value can be selected from all the multiple values for the number of channel retransmissions of the original carrier and the target carrier as the number of channel retransmissions for this data transmission.
[0083] In this embodiment, the UE can determine the number of channel retransmissions for cross-carrier scheduled data transmission based on the indications of different bit fields in the scheduling instruction, taking into account different configurations of the number of channel retransmissions in the prior art.
[0084] In another embodiment, the scheduling instruction indicates that a cross-carrier transmission occurs. Figure 2 After determining the number of channel repetitions for this data transmission based on the number of channel repetitions of the original carrier and / or the target carrier in step S202, the method further includes: transmitting data with the network device on the original carrier using a portion of the determined number of channel repetitions for this data transmission; and transmitting data with the network device using the remaining determined number of channel repetitions for this data transmission on the target carrier.
[0085] If this data transmission is a cross-carrier transmission, then both the original carrier and the target carrier need to participate in the data transmission. The number of channel retransmissions in this data transmission includes the number of channel retransmissions actually transmitted by the original carrier and the number of channel retransmissions actually transmitted by the target carrier.
[0086] Optionally, the scheduling instruction further indicates an index of the transmission coefficient, and the method further includes: determining the transmission coefficient according to the index of the transmission coefficient, wherein the transmission coefficient indicates the ratio of the actual number of channel retransmissions of the original carrier / target carrier in this data transmission to the number of channel retransmissions in this data transmission; and determining the actual number of channel retransmissions of the original carrier and the actual number of channel retransmissions of the target carrier in this data transmission according to the transmission coefficient.
[0087] The scheduling command will specify the index of the transmission coefficient. The UE determines the actual number of channel repetitions for the original carrier and the actual number of channel repetitions for the target carrier in this data transmission based on the transmission coefficient indicated by the index. Optionally, the index of the transmission coefficient can be a value index of the transmission coefficient, etc.
[0088] Optionally, determining the actual number of channel retransmissions of the original carrier and the target carrier in this data transmission based on the transmission coefficient includes: calculating the product of the number of channel retransmissions in this data transmission and the transmission coefficient, as the actual number of channel retransmissions of one of the original carriers and the target carrier; and calculating the difference between the number of channel retransmissions in this data transmission and the product, as the actual number of channel retransmissions of the other carrier.
[0089] The transmission coefficient indicates the ratio (denoted as L) of the actual number of channel repetitions of the original carrier in this data transmission to the total number of channel repetitions in this data transmission. Therefore, the ratio of the actual number of channel repetitions of the target carrier in this data transmission to the total number of channel repetitions in this data transmission can be denoted as 1-L. In this case, the actual number of channel repetitions of the original carrier in this data transmission = the total number of channel repetitions in this data transmission × L, and the actual number of channel repetitions of the target carrier in this data transmission = the total number of channel repetitions in this data transmission × (1-L).
[0090] Alternatively, the transmission coefficient can indicate the ratio (denoted as L) of the actual number of channel repetitions of the target carrier in this data transmission to the total number of channel repetitions of the current data transmission. The ratio of the actual number of channel repetitions of the original carrier in this data transmission to the total number of channel repetitions of the current data transmission can be denoted as 1-L. In this case, the actual number of channel repetitions of the original carrier in this data transmission = the total number of channel repetitions of the current data transmission × (1-L), and the actual number of channel repetitions of the target carrier in this data transmission = the total number of channel repetitions of the current data transmission × L.
[0091] Optionally, the channel repetition count with the largest value between the channel repetition count of the original carrier and the channel repetition count of the target carrier can be selected as the channel repetition count for this data transmission.
[0092] Please see Figure 6 , Figure 6This is a schematic diagram of the fourth type of PDSCH scheduling in a specific embodiment of the present invention. Taking PDCCH scheduling of PDSCH as an example, carrier C1 is the original carrier. Assume that the number of PDSCH repetitions corresponding to carrier C1 is K1, and the number of PDSCH repetitions corresponding to carrier C2 is K2, where K2 > K1. The transmission coefficient corresponding to the original carrier indicated by the scheduling instruction is 1 / 4, and correspondingly, the transmission coefficient corresponding to the target carrier is 1 - 1 / 4 = 3 / 4. The UE uses the number of PDSCH repetitions K2 of carrier C2 as the channel repetition count for this data transmission, that is, the number of PDSCH repetitions of the original carrier (i.e.,...). Figure 6 Part 1) is 1 / 4 × K2, and the number of PDSCH repetitions of the target carrier (i.e. Figure 6 Part 2 in the text is 3 / 4 × K2.
[0093] Optionally, the number of channel retransmissions for this data transmission is determined by the magnitude of the transmission coefficient, which is the number of channel retransmissions for one of the original carriers and the target carrier.
[0094] Specifically, the UE determines whether to use the channel repetition count of the original carrier or the channel repetition count of the target carrier to determine the channel repetition count for this data transmission based on the value of the transmission coefficient indicated by the scheduling instruction and the threshold of the transmission coefficient configured by the network. For example, if the value of the transmission coefficient indicated by the scheduling instruction is less than the threshold, the channel repetition count of the target carrier is used to determine the channel repetition count for this data transmission; if the value of the transmission coefficient indicated by the scheduling instruction is not less than the threshold, the channel repetition count of the original carrier is used to determine the repetition count for the currently scheduled data. It should be noted that the relationship between the transmission coefficient and the original carrier / target carrier or the threshold includes, but is not limited to, the above examples. Any scheme that can determine the channel repetition count for this data transmission as the channel repetition count of one of the original carriers or the target carrier based on the magnitude of the transmission coefficient falls within the protection scope of this invention.
[0095] Please see Figure 7 , Figure 7 This is a schematic diagram of the fifth type of PDSCH scheduling in a specific embodiment of the present invention. Taking PDCCH scheduling of PDSCH as an example, carrier C1 is the original carrier. Assume that the number of PDSCH retransmissions corresponding to carrier C1 is K1, and the number of PDSCH retransmissions corresponding to carrier C2 is K2. The threshold for the transmission coefficient configured by the network is 1 / 2. The transmission coefficient corresponding to the original carrier indicated by the scheduling instruction is 1 / 4. Correspondingly, the transmission coefficient corresponding to the target carrier is 1 - 1 / 4 = 3 / 4. Since 1 / 4 < 1 / 2, the UE uses the number of channel retransmissions of the target carrier to determine the number of channel retransmissions for this data transmission, i.e., K2. Therefore, the UE determines the number of PDSCH retransmissions of the original carrier (i.e., K2). Figure 7 Part 1) is 1 / 4 × K2, and the number of PDSCH repetitions of the target carrier (i.e. Figure 7 Part 2 in the text is 3 / 4 × K2.
[0096] Optionally, determining the actual number of channel retransmissions of the original carrier and the target carrier in this data transmission based on the transmission coefficient includes: calculating the product of the number of channel retransmissions of one of the original carriers and the target carrier with the transmission coefficient, as the actual number of channel retransmissions of that carrier; calculating the difference between (numerical)1 and the transmission coefficient, denoted as the intermediate coefficient; and calculating the product of the number of channel retransmissions of the other carrier of the original carrier and the target carrier with the intermediate coefficient, as the actual number of channel retransmissions of that carrier.
[0097] The actual number of channel retransmissions for the original carrier is determined according to the channel retransmission count configured for the original carrier by the RRC signaling or system broadcast message. Similarly, the actual number of channel retransmissions for the target carrier is determined according to the channel retransmission count configured for the target carrier by the RRC signaling or system broadcast message. When the network performs cross-carrier transmission, the scheduling instruction indicates the transmission coefficient (i.e., the transmission factor) of the original carrier, denoted as L; then the transmission coefficient (i.e., the intermediate factor) of the target carrier is denoted as 1-L. Alternatively, the scheduling instruction indicates the transmission coefficient (i.e., the transmission factor) of the target carrier, denoted as L; then the transmission coefficient (i.e., the intermediate factor) of the original carrier is denoted as 1-L.
[0098] Please see Figure 8 , Figure 8 This is a schematic diagram of the sixth type of PDSCH scheduling in a specific embodiment of the present invention. Taking PDCCH scheduling of PDSCH as an example, carrier C1 is the original carrier. Assume that the number of PDSCH repetitions corresponding to carrier C1 is K1, and the number of PDSCH repetitions corresponding to carrier C2 is K2. The transmission coefficient corresponding to the original carrier indicated by the scheduling instruction is 1 / 4 (then the transmission coefficient corresponding to the target carrier is 1 - 1 / 4 = 3 / 4). The UE determines the actual number of PDSCH repetitions transmitted on the original carrier (i.e.,...). Figure 8 Part 1) is 1 / 4 × K1, which is the actual number of PDSCH repetitions transmitted by the target carrier (i.e. Figure 8 Part 2 in the text is 3 / 4 × K2.
[0099] In one embodiment, the scheduling instruction indicates that cross-carrier transmission occurs, and determining the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier further includes: determining the actual number of retransmissions of the data transmitted on the original carrier in this transmission based on the number of channel retransmissions of the original carrier; and determining the actual number of retransmissions of the data transmitted on the target carrier in this transmission based on the number of channel retransmissions of the target carrier.
[0100] Optionally, the scheduling instruction may further specify the data to be transmitted on the original carrier and / or the data to be transmitted on the target carrier. That is, the data scheduled for transmission via DCI is divided, with a portion transmitted via the original carrier and the remainder via the target carrier. The number of channel repetitions on the original and target carriers remains as configured according to existing protocols.
[0101] Optionally, the data portion is in TB units.
[0102] In existing technologies, there is a multi-transport block (TB) scheduling mechanism: to improve data transmission rate and reduce control signaling overhead, NB-IoT / eMTC introduces multi-TB scheduling, meaning that one DCI (downlink control information) can schedule multiple TBs. For cross-beam transmission of multiple TBs, the network instructs a portion of the transmitted data TBs to be transmitted on the original carrier, while another portion of the TBs is transmitted on the target carrier, through scheduling instructions.
[0103] Please see Figure 9 , Figure 9 This is a schematic diagram of the seventh type of PDSCH scheduling in a specific embodiment of the present invention. Taking PDCCH scheduling of PDSCH as an example, carrier C1 is the original carrier. Assume that the number of PDSCH retransmissions corresponding to carrier C1 is K1, and the number of PDSCH retransmissions corresponding to carrier C2 is K2. Assume that the network schedules two TBs for this data transmission, namely TB1 and TB2. TB1 is transmitted on the original carrier, and the actual number of PDSCH retransmissions is K1; TB2 is transmitted on the target carrier, and the actual number of PDSCH retransmissions is K2.
[0104] In this embodiment, the UE can determine the number of channel retransmissions for cross-carrier data transmission based on the indications of different bit fields in the scheduling instruction, taking into account different configurations of the number of channel retransmissions in the prior art.
[0105] Please see Figure 10This invention also provides a method for cross-carrier channel repetition transmission, the method comprising:
[0106] Step S1001: Generate a data transmission scheduling instruction, wherein the scheduling instruction indicates that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission.
[0107] Step S1002: Send the scheduling instruction to the terminal so that the terminal determines the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier.
[0108] Cross-carrier scheduling refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier. Cross-carrier transmission refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier.
[0109] Optionally, the scheduling instruction indicates that cross-carrier scheduling occurs. After sending the scheduling instruction to the terminal, the method further includes: transmitting data with the terminal on the target carrier using the channel retransmission count of the current data transmission, wherein the channel retransmission count of the current data transmission is the channel retransmission count of the target carrier.
[0110] Optionally, if the number of channel transmissions of the target carrier includes multiple values, the scheduling instruction further indicates one of the multiple channel transmission count values of the target carrier, so that the terminal determines one from the multiple channel repetition counts of the target carrier according to the scheduling instruction, and uses the determined channel repetition count as the channel repetition count for this data transmission.
[0111] Optionally, the number of channel retransmissions in this data transmission is the larger of the number of channel retransmissions of the original carrier and the number of channel retransmissions of the target carrier.
[0112] Optionally, the scheduling instruction indicates that cross-carrier transmission occurs. After sending the scheduling instruction to the terminal, the method further includes: on the original carrier, performing data transmission with the terminal on a portion of the channel repetition number of this data transmission; and on the target carrier, performing data transmission with the terminal on the remaining repetition number of the channel repetition number of this data transmission.
[0113] Optionally, the scheduling instruction further indicates an index of the transmission coefficient, so that the terminal determines the transmission coefficient according to the transmission coefficient index, and determines the actual number of channel retransmissions of the original carrier and the actual number of channel retransmissions of the target carrier in this data transmission according to the transmission coefficient; wherein, the transmission coefficient indicates the ratio of the actual number of channel retransmissions of the original carrier / target carrier in this data transmission to the number of channel retransmissions in this data transmission.
[0114] Optionally, the actual number of channel retransmissions for one of the original carriers and the target carrier is the product of the number of channel retransmissions for this data transmission and the transmission coefficient, and the actual number of channel retransmissions for the other carrier is the difference between the number of channel retransmissions for this data transmission and the product.
[0115] Optionally, the number of channel retransmissions in this data transmission is the larger of the number of channel retransmissions of the original carrier and the number of channel retransmissions of the target carrier.
[0116] Optionally, the number of channel retransmissions for this data transmission is determined by the magnitude of the transmission coefficient, which is the number of channel retransmissions for one of the original carriers and the target carrier.
[0117] Optionally, the method further includes: calculating the product of the number of channel retransmissions of one of the original carriers and the target carriers and the transmission coefficient, as the actual number of channel retransmissions of that carrier; calculating the difference between 1 and the transmission coefficient, denoted as an intermediate coefficient; and calculating the product of the number of channel retransmissions of the other carrier of the original carrier and the target carrier and the intermediate coefficient, as the actual number of channel retransmissions of that carrier.
[0118] Optionally, the scheduling instruction indicates that cross-carrier transmission occurs, and the method further includes: determining the actual number of repeated transmissions of the data transmitted on the original carrier in this transmission based on the number of repeated transmissions of the channel on the original carrier; and determining the actual number of repeated transmissions of the data transmitted on the target carrier in this transmission based on the number of repeated transmissions of the channel on the target carrier.
[0119] Optionally, the scheduling instruction may also indicate the data to be transmitted on the original carrier and / or the data to be transmitted on the target carrier in this data transmission.
[0120] Optionally, the data portion is in TB units.
[0121] Optionally, the scheduling instruction is scheduling information carried in the DCI and / or random access response.
[0122] Optionally, the channels used for this data transmission may include at least PUSCH and PDSCH.
[0123] Figure 10 The cross-carrier channel repetition method can be executed by network devices (including base stations or access points, or APs), corresponding to the terminal side. For more information on the working principle and operation of this method, please refer to [link to relevant documentation]. Figures 2 to 9 The relevant descriptions of network devices or network side are not repeated here.
[0124] Please see Figure 11 This invention also provides a cross-carrier channel repetition transmission device 11, the device 11 comprising: a scheduling instruction receiving module 1101, configured to receive a data transmission scheduling instruction sent by a network device, the scheduling instruction indicating that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission; and a current repetition count determination module 1102, configured to determine the current data transmission repetition count based on the channel repetition count of the original carrier and / or the target carrier; wherein, cross-carrier scheduling is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier, and cross-carrier transmission is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier.
[0125] For more information on the working principle and operation mode of the cross-carrier channel repetition transmission device 11, please refer to [link / reference needed]. Figures 2 to 9 The relevant descriptions of cross-carrier channel repetition methods will not be repeated here.
[0126] In specific implementations, the aforementioned cross-carrier channel repetition transmission device 11 may correspond to a chip in the UE that has cross-carrier channel repetition transmission function, or to a chip that has data processing function, such as a system-on-a-chip (SOC), baseband chip, etc.; or to a chip module in the UE that includes a chip with cross-carrier channel repetition transmission function; or to a chip module that has a chip with data processing function, or to the UE.
[0127] Please see Figure 12This invention also provides a cross-carrier channel repetition transmission device 12, the device 12 comprising: a scheduling instruction generation module 1201, used to generate a data transmission scheduling instruction, the scheduling instruction indicating that cross-carrier scheduling / cross-carrier transmission occurs in this data transmission; and a scheduling instruction sending module 1202, used to send the scheduling instruction to a terminal, so that the terminal determines the number of channel repetition transmissions for this data transmission based on the number of channel repetition transmissions of the original carrier and / or the target carrier; wherein, cross-carrier scheduling is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier, and cross-carrier transmission is the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier.
[0128] For more information on the working principle and operation mode of the cross-carrier channel repetition transmission device 12, please refer to [link / reference needed]. Figure 10 The relevant descriptions of cross-carrier channel repetition methods will not be repeated here.
[0129] In specific implementations, the aforementioned cross-carrier channel repetition transmission device 11 may correspond to a chip in a network device that has cross-carrier channel repetition transmission function, or to a chip with data processing function, such as a system-on-a-chip (SOC), baseband chip, etc.; or to a chip module in a network device that includes a chip with cross-carrier channel repetition transmission function; or to a chip module with a chip with data processing function, or to a network device.
[0130] This invention also provides a storage medium storing a computer program, which is executed by a processor. Figure 1 or Figure 10 The steps of any one of the methods described. The storage medium may be a computer-readable storage medium, such as non-volatile or non-transitory memory, and may also include optical disks, hard disk drives, solid-state drives, etc.
[0131] This invention also provides a terminal, which can be a UE (User Equipment). The terminal may include a memory and a processor, the memory storing a computer program executable on the processor, and the processor executing the computer program. Figures 2 to 9 The steps of the method are described.
[0132] This invention also provides a network device, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the computer program. Figure 10 The steps of the method are described.
[0133] Specifically, in this embodiment of the invention, the processor can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0134] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can 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. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0135] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article indicates that the preceding and following related objects have an "or" relationship.
[0136] In the embodiments of this application, "multiple" refers to two or more.
[0137] The descriptions of "first," "second," etc., appearing in the embodiments of this application are for illustrative purposes and to distinguish the objects being described. They have no order and do not indicate any special limitation on the number of devices in the embodiments of this application, nor do they constitute any limitation on the embodiments of this application.
[0138] In this application, the term "connection" refers to various connection methods, such as direct connection or indirect connection, to achieve communication between devices. This application does not impose any limitations on this.
[0139] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of the invention; therefore, the scope of protection of the present invention should be determined by the scope defined in the claims.
Claims
1. A method for cross-carrier channel repetition transmission, characterized in that, The method includes: The system receives a data transmission scheduling instruction sent by a network device. The scheduling instruction is an instruction from the network device to schedule the UE to perform data transmission, and is used to indicate that cross-carrier scheduling / cross-carrier transmission occurs during this data transmission process. The number of channel retransmissions for this data transmission is determined based on the number of channel retransmissions for the original carrier and / or the target carrier. Cross-carrier scheduling refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier; cross-carrier transmission refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier. Wherein, if the scheduling instruction indicates that cross-carrier transmission has occurred, the method further includes: On the original carrier, a portion of the channel repetition number for this data transmission is determined and transmitted to the network device; On the target carrier, the remaining number of repeated transmissions after determining the channel repeated transmission count for this data transmission are transmitted with the network device.
2. The method according to claim 1, characterized in that, The scheduling instruction indicates that cross-carrier scheduling has occurred. Determining the number of channel retransmissions for this data transmission based on the number of channel retransmissions for the original carrier and / or the target carrier includes: The number of channel retransmissions of the target carrier is taken as the number of channel retransmissions for this data transmission; After determining the number of channel repetitions for this data transmission based on the number of channel repetitions for the original carrier and / or the target carrier, the method further includes: On the target carrier, data is transmitted with the network device using the channel repeated a number of times in this data transmission.
3. The method according to claim 2, characterized in that, If the target carrier's channel transmission count includes multiple values, the scheduling instruction further indicates one of the multiple channel transmission count values for the target carrier. The step of using the target carrier's channel repetition count as the channel repetition count for this data transmission includes: According to the scheduling instruction, one channel retransmission number is determined from multiple channel retransmission counts of the target carrier, and the determined channel retransmission count is used as the channel retransmission count for this data transmission.
4. The method according to claim 2, characterized in that, Determining the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier includes: The larger of the number of channel repetitions for the original carrier and the number of channel repetitions for the target carrier is selected as the number of channel repetitions for this data transmission.
5. The method according to claim 1, characterized in that, The scheduling instruction also indicates the index of the transmission coefficient, and the method further includes: The transmission coefficient is determined according to the index of the transmission coefficient, which indicates the ratio of the actual number of channel retransmissions of the original carrier / target carrier in this data transmission to the number of channel retransmissions in this data transmission. Based on the transmission coefficient, determine the actual number of channel retransmissions of the original carrier and the actual number of channel retransmissions of the target carrier in this data transmission.
6. The method according to claim 5, characterized in that, The step of determining the actual number of channel retransmissions of the original carrier and the actual number of channel retransmissions of the target carrier in this data transmission, based on the transmission coefficient, includes: The product of the number of channel retransmissions in this data transmission and the transmission coefficient is calculated as the actual number of channel retransmissions for one of the original carriers and the target carrier. The difference between the number of channel retransmissions in this data transmission and the product is calculated as the actual number of channel retransmissions for the other carrier among the original carrier and the target carrier.
7. The method according to claim 6, characterized in that, The channel repetition count with the largest value between the channel repetition count of the original carrier and the channel repetition count of the target carrier is selected as the channel repetition count for this data transmission.
8. The method according to claim 6, characterized in that, The number of channel retransmissions for this data transmission is determined by the magnitude of the transmission coefficient; it is the number of channel retransmissions for one of the original carriers and the target carrier.
9. The method according to claim 5, characterized in that, The step of determining the actual number of channel retransmissions of the original carrier and the actual number of channel retransmissions of the target carrier in this data transmission, based on the transmission coefficient, includes: The product of the number of channel repetitions of one of the original carriers and the target carriers and the transmission coefficient is calculated as the actual number of channel repetitions of that carrier. Calculate the difference between 1 and the transmission coefficient, and denote it as the intermediate coefficient; The product of the channel retransmission count of the original carrier and the target carrier and the intermediate coefficient is calculated as the actual channel retransmission count of the carrier.
10. The method according to claim 1, characterized in that, The scheduling instruction indicates that cross-carrier transmission has occurred, and the step of determining the number of channel repetitions for this data transmission based on the number of channel repetitions for the original carrier and / or the target carrier further includes: The actual number of repeated transmissions of the data transmitted on the original carrier in this transmission is determined based on the number of repeated transmissions of the original carrier channel. The actual number of repeated transmissions of the data transmitted on the target carrier in this transmission is determined based on the number of repeated transmissions of the target carrier channel.
11. The method according to claim 10, characterized in that, The scheduling instruction also indicates the data to be transmitted on the original carrier and / or the data to be transmitted on the target carrier in this data transmission.
12. The method according to claim 10 or 11, characterized in that, The data portion is measured in TB units.
13. The method according to any one of claims 1 to 11, characterized in that, The scheduling instructions are scheduling information carried in the DCI and / or random access response.
14. The method according to any one of claims 1 to 11, characterized in that, The channels for this data transmission include at least PUSCH and PDSCH.
15. A method for cross-carrier channel repetition transmission, characterized in that, The method includes: Generate a data transmission scheduling instruction, which is an instruction for the network device to schedule the UE to perform data transmission, and is used to indicate that cross-carrier scheduling / cross-carrier transmission occurs during this data transmission process; The scheduling instruction is sent to the terminal so that the terminal determines the number of channel retransmissions for this data transmission based on the number of channel retransmissions for the original carrier and / or the target carrier. Cross-carrier scheduling refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier; cross-carrier transmission refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier. Wherein, if the scheduling instruction indicates that cross-carrier transmission has occurred, the method further includes: On the original carrier, a portion of the channel repetition number for this data transmission is determined and transmitted to the terminal; On the target carrier, the remaining number of repeated transmissions after determining the channel repeated transmission count for this data transmission are transmitted to the terminal.
16. The method according to claim 15, characterized in that, The scheduling instruction indicates that cross-carrier scheduling has occurred. After sending the scheduling instruction to the terminal, the method further includes: On the target carrier, data is transmitted with the terminal using the channel retransmission count of this data transmission, wherein the channel retransmission count of this data transmission is the channel retransmission count of the target carrier.
17. The method according to claim 16, characterized in that, If the target carrier's channel transmission count includes multiple values, the scheduling instruction also instructs the terminal to select one of the multiple channel transmission count values for the target carrier, so that the terminal determines one of the multiple channel repetition transmission counts for the target carrier according to the scheduling instruction, and uses the determined channel repetition transmission count as the channel repetition transmission count for this data transmission.
18. The method according to claim 16, characterized in that, The number of channel retransmissions in this data transmission is the larger of the number of channel retransmissions of the original carrier and the number of channel retransmissions of the target carrier.
19. The method according to claim 15, characterized in that, The scheduling instruction also indicates the index of the transmission coefficient, so that the terminal determines the transmission coefficient according to the transmission coefficient index, and determines the number of channel retransmissions of the original carrier and the number of channel retransmissions of the target carrier in the current data transmission according to the transmission coefficient. The transmission coefficient indicates the ratio of the actual number of channel retransmissions of the original carrier / target carrier in this data transmission to the number of channel retransmissions in this data transmission.
20. The method according to claim 19, characterized in that, The actual number of channel retransmissions of one of the original carriers and the target carrier is the product of the number of channel retransmissions in this data transmission and the transmission coefficient. The actual number of channel retransmissions of the other carrier is the difference between the number of channel retransmissions in this data transmission and the product.
21. The method according to claim 20, characterized in that, The number of channel retransmissions in this data transmission is the larger of the number of channel retransmissions of the original carrier and the number of channel retransmissions of the target carrier.
22. The method according to claim 20, characterized in that, The number of channel retransmissions for this data transmission is determined by the magnitude of the transmission coefficient; it is the number of channel retransmissions for one of the original carriers and the target carrier.
23. The method according to claim 19, characterized in that, The method further includes: The product of the number of channel repetitions of one of the original carriers and the target carriers and the transmission coefficient is calculated as the actual number of channel repetitions of that carrier. Calculate the difference between 1 and the transmission coefficient, and denote it as the intermediate coefficient; The product of the channel retransmission count of the original carrier and the target carrier and the intermediate coefficient is calculated as the actual channel retransmission count of the carrier.
24. The method according to claim 15, characterized in that, The scheduling instruction indicates that a cross-carrier transmission has occurred, and the method further includes: The actual number of repeated transmissions of the data transmitted on the original carrier in this transmission is determined based on the number of repeated transmissions of the original carrier channel. The actual number of repeated transmissions of the data transmitted on the target carrier in this transmission is determined based on the number of repeated transmissions of the target carrier channel.
25. The method according to claim 24, characterized in that, The scheduling instruction also indicates the data to be transmitted on the original carrier and / or the data to be transmitted on the target carrier in this data transmission.
26. The method according to claim 24 or 25, characterized in that, The data portion is measured in TB units.
27. The method according to any one of claims 15 to 25, characterized in that, The scheduling instructions are scheduling information carried in the DCI and / or random access response.
28. The method according to any one of claims 15 to 25, characterized in that, The channels for this data transmission include at least PUSCH and PDSCH.
29. A cross-carrier channel repetition transmission apparatus, characterized in that, The device includes: The scheduling instruction receiving module is used to receive the data transmission scheduling instruction sent by the network device. The scheduling instruction is the instruction of the network device to schedule the UE to perform data transmission, and is used to indicate that cross-carrier scheduling / cross-carrier transmission occurs during this data transmission process. The repetition count determination module is used to determine the channel repetition count for this data transmission based on the channel repetition count of the original carrier and / or the target carrier. Cross-carrier scheduling refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier; cross-carrier transmission refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier. In the case where the scheduling instruction indicates that cross-carrier transmission has occurred, the module for determining the number of repetitions further performs the following steps: On the original carrier, a portion of the channel repetition number for this data transmission is determined and transmitted to the network device; On the target carrier, the remaining number of repeated transmissions after determining the channel repeated transmission count for this data transmission are transmitted with the network device.
30. A cross-carrier channel repetition transmission apparatus, characterized in that, The device includes: The scheduling instruction generation module is used to generate scheduling instructions for data transmission. The scheduling instructions are instructions for the network device to schedule the UE to perform data transmission, and are used to indicate that cross-carrier scheduling / cross-carrier transmission occurs during this data transmission process. The scheduling instruction sending module is used to send the scheduling instruction to the terminal so that the terminal determines the number of channel retransmissions for this data transmission based on the number of channel retransmissions of the original carrier and / or the target carrier. Cross-carrier scheduling refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on the target carrier; cross-carrier transmission refers to the network device sending a scheduling instruction on the original carrier and instructing the terminal to perform data transmission on both the original carrier and the target carrier. Wherein, if the scheduling instruction indicates that cross-carrier transmission has occurred, the scheduling instruction sending module further performs the following steps: On the original carrier, a portion of the channel repetition number for this data transmission is determined and transmitted to the terminal; On the target carrier, the remaining number of repeated transmissions after determining the channel repeated transmission count for this data transmission are transmitted to the terminal.
31. A storage medium having a computer program stored thereon, characterized in that, When the computer program is run by a processor, it performs the steps of the method according to any one of claims 1 to 14, or the method according to any one of claims 15 to 28.
32. A terminal, comprising the apparatus of claim 29, or comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the method according to any one of claims 1 to 14.
33. A network device, comprising the apparatus of claim 30, or comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the method according to any one of claims 15 to 28.
Citation Information
Patent Citations
Resource determination method, resource configuration method and device, communication node and storage medium
CN112055360A
Data transmission method, terminal device and network device
WO2020243930A1