Transmission method and apparatus, and device and readable storage medium

WO2026194899A1PCT designated stage Publication Date: 2026-09-24CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/084077
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-18
Filing Date
2026-03-17
Publication Date
2026-09-24

Smart Images

  • Figure CN2026084077_24092026_PF_FP_ABST
    Figure CN2026084077_24092026_PF_FP_ABST
Patent Text Reader

Abstract

A transmission method and apparatus, and a device and a readable storage medium. The method comprises: receiving first information; and in response to the first information, executing a first operation, wherein the execution of the first operation includes at least one of the following: determining, on the basis of the first information, whether to send a first message; on the basis of the first information, transmitting in a first window at least some copies of the first message, the first information including one or more pieces of configuration information of the first window; on the basis of the first information, receiving in a second window a second message corresponding to at least some copies of the first message, the first information including one or more pieces of configuration information of the second window; and on the basis of the first information, determining an RNTI for descrambling the second message.
Need to check novelty before this filing date? Find Prior Art

Description

Transmission methods, apparatus, devices and readable storage media

[0001] Cross-references to related applications

[0002] This disclosure claims priority to Chinese Patent Application No. 202510319320.1, filed on March 18, 2025, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure relates to the field of communication technology, specifically to a transmission method, apparatus, device, and readable storage medium. Background Technology

[0004] In research on Internet of Things Non-Terrestrial Networks (IoT-NTN), two research directions have been proposed to enhance uplink capacity: Orthogonal Cover Code (OCC) and Contention-Based Message 3 (CB-Message 3). However, in practical applications, how to effectively configure the resource selection window and optimize the response receiving mechanism are urgent problems to be solved. Summary of the Invention

[0005] This disclosure provides a transmission method, apparatus, device, and readable storage medium, aiming to solve the problems of how to effectively configure resource selection windows and optimize response receiving mechanisms.

[0006] Firstly, a transmission method is provided for use in a terminal, including:

[0007] Receive the first message;

[0008] In response to the first information, perform the first operation;

[0009] The execution of the first operation includes at least one of the following:

[0010] Based on the first information, determine whether to send the first message;

[0011] Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows;

[0012] Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows;

[0013] Based on the first information, a wireless network temporary identifier (RNTI) for descrambling the second message is determined.

[0014] Secondly, a transmission method is provided, applied to a network-side device, including:

[0015] Send first information, which is used by the terminal to perform a first operation;

[0016] The execution of the first operation includes at least one of the following:

[0017] Based on the first information, determine whether to send the first message;

[0018] Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows;

[0019] Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows;

[0020] Based on the first information, determine the RNTI used to descramble the second message.

[0021] Thirdly, a transmission device is provided for use in a terminal, comprising: a first transceiver unit and a first processing unit;

[0022] The first transceiver unit is configured to receive first information;

[0023] The first processing unit is configured to perform a first operation in response to the first information;

[0024] The execution of the first operation includes at least one of the following:

[0025] Based on the first information, determine whether to send the first message;

[0026] Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows;

[0027] Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows;

[0028] Based on the first information, determine the RNTI used to descramble the second message.

[0029] Fourthly, a transmission device is provided for use in network-side equipment, comprising: a second transceiver unit;

[0030] The second transceiver unit is configured to send first information, which is used by the terminal to perform a first operation;

[0031] The execution of the first operation includes at least one of the following:

[0032] Based on the first information, determine whether to send the first message;

[0033] Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows;

[0034] Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows;

[0035] Based on the first information, determine the RNTI used to descramble the second message.

[0036] Fifthly, a communication device is provided, 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, perform the operation as described in the first or second aspect.

[0037] A sixth aspect provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, perform the operation of the method described in the first or second aspect.

[0038] A seventh aspect provides a computer program product including computer instructions that, when executed by a processor, implement the operation described in the first or second aspect.

[0039] In this disclosure, by receiving first information and according to the configuration parameters therein, the terminal can transmit a copy of the first message within a first window, or receive a second message corresponding to a copy of the first message within a second window. This configuration allows for flexible adjustment of the resource selection window, reducing transmission conflicts and ensuring the effectiveness of resource allocation. Through dynamic window configuration, the terminal can select appropriate time slots for transmission and reception at different times, improving resource utilization efficiency. Furthermore, this disclosure ensures accurate descrambling of the received second message even when the first message has no copy or only one copy, by dynamically configuring the RNTI used to descramble the second message. When the first message has a copy, the RNTI determination is adjusted based on the copy's window or transmission resources, further optimizing the response reception mechanism. This flexible RNTI configuration scheme ensures that the terminal can correctly decode the response message, avoiding packet loss or retransmission due to incorrect RNTI configuration, thus improving communication reliability and success rate. Attached Figure Description

[0040] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of the embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this disclosure. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0041] Figure 1 is a flowchart of a transmission method provided by an embodiment of this disclosure;

[0042] Figure 2 is a flowchart of another transmission method provided by an embodiment of this disclosure;

[0043] Figure 3 is a schematic diagram of a first window provided in an embodiment of this disclosure;

[0044] Figure 4 is a schematic diagram of another first window provided by an embodiment of this disclosure;

[0045] Figure 5 is a schematic diagram of another first window provided by an embodiment of this disclosure;

[0046] Figure 6 is a schematic diagram of a transmission device provided in an embodiment of this disclosure;

[0047] Figure 7 is a schematic diagram of another transmission device provided in an embodiment of this disclosure;

[0048] Figure 8 is a schematic diagram of a communication device provided in an embodiment of this disclosure. Embodiments of the present invention

[0049] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0050] The term "comprising," and any variations thereof, used in this disclosure and in the claims are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of operations or units is not necessarily limited to those explicitly listed, but may include other operations or units not explicitly listed or inherent to such process, method, product, or apparatus. Furthermore, the use of "and / or" in the specification and claims indicates at least one of the connected objects, such as A and / or B, indicating the inclusion of A alone, B alone, or both A and B.

[0051] In this disclosure, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0052] Referring to Figure 1, an embodiment of this disclosure provides a transmission method applied to a terminal, the specific operations of which include:

[0053] Operation 11: Receive the first message;

[0054] Operation 12: In response to the first information, perform the first operation;

[0055] The execution of the first operation includes at least one of the following:

[0056] 1) Based on the first information, determine whether to send the first message;

[0057] In some embodiments, the first information may be configuration information or configuration parameters.

[0058] In some embodiments, the first message may be message 3 (Msg3), wherein sending the first message includes contention-based message 3 early data transmission (CB-Msg3 EDT).

[0059] In this embodiment, based on the first information, the terminal can use a contention-based first message early transmission mechanism to transmit data, ensuring the effective use of resources and avoiding conflicts.

[0060] 2) Based on the first information, at least a partial copy of the first message is transmitted in the first window, wherein the first information includes configuration information of one or more first windows;

[0061] In some embodiments, the first information may be window configuration information.

[0062] In some embodiments, a replica may also be referred to as a duplicate transmission. A replica of the first message is multiple transmission versions of the same first message. Each replica is a different instance of the first message transmitted in the network, used to ensure reliable message transmission. Even if some replicas are lost or erroneous, it is still guaranteed that the first message will eventually reach the receiving end successfully.

[0063] In this embodiment, the configuration information of the first window can reduce conflicts between multiple copies of a terminal or multiple copies of multiple terminals.

[0064] 3) Based on the first information, receive a second message corresponding to at least a partial copy of the first message in the second window, wherein the first information includes configuration information for one or more second windows;

[0065] In some embodiments, the second window may also be referred to as the second message receiving window.

[0066] In some embodiments, the second message may be message 4 (Msg4).

[0067] In some embodiments, at least a partial copy of the first message may include all copies of the first message.

[0068] In some embodiments, within the second window, after sending each copy of the first message, the terminal sleeps for a first time and then listens for the second message corresponding to that copy; wherein, the first time is the round-trip time between the terminal and the network node.

[0069] 4) Based on the first information, determine the wireless network temporary identifier RNTI used to descramble the second message.

[0070] In this embodiment, in some embodiments, the first information can be carried by at least one of the following: system information, Radio Resource Control (RRC) signaling, Medium Access Control Control Element (MAC CE), and Downlink Control Information (DCI).

[0071] In one embodiment of this disclosure, when the first message has no copy or only one copy, the RNTI is determined based on the uplink transmission resources of the first message; or, when the first message has one or more copies, the RNTI is determined based on the window for transmitting copies of the first message, or based on the uplink transmission resources of copies of the first message.

[0072] In this embodiment, the terminal can dynamically determine the RNTI used to descramble the second message, ensuring a reliable descrambling process for the second message even when the first message has no copy or only one copy, through reasonable resource configuration. Based on different copy counts (e.g., one copy or multiple copies), the terminal can adaptively determine the corresponding RNTI using specific resources configured on the network side. This improves the accuracy and reliability of the terminal's decoding of the second message, avoiding problems such as ambiguous terminal behavior or incorrect RNTI determination due to varying copy counts.

[0073] The embodiments disclosed herein improve the success rate of contention-based first message transmission in IoT non-terrestrial networks and reduce resource conflicts through refined resource allocation and transmission strategies, thereby optimizing communication efficiency and network resource utilization.

[0074] In one embodiment of this disclosure, determining whether to send a first message based on the first information includes:

[0075] If the first information includes the second information, and the second information is a reference signal received power (RSRP) threshold configured for different coverage enhancement levels and / or orthogonal cover codes (OCC), it is determined whether to send the first message.

[0076] In this embodiment, the network-side device can configure the corresponding RSRP threshold for the terminal according to different CE levels. If the terminal determines that the current RSRP is higher than the RSRP threshold, it can use a contention-based early data transmission mechanism at that CE level.

[0077] In one embodiment of this disclosure, determining whether to send a first message includes:

[0078] If the measured current RSRP is greater than the RSRP threshold, then a first message is sent at the coverage enhancement level.

[0079] In this embodiment, the network-side device configures an independent RSRP threshold for each (per) OCC for the terminal. The RSRP threshold is configured according to each CE level. If the terminal determines that the current RSRP is higher than the RSRP threshold, it can use the contention-based first message early transmission mechanism at the CE level corresponding to the RSRP threshold.

[0080] In one embodiment of this disclosure, the configuration information of the first window includes start and end time information of the first window, which includes at least one of the following: the start time of the first window and the duration of the first window; the start time of the first window and the end time of the first window; and the relative time interval between the first windows.

[0081] In this embodiment, the relative time interval between the first windows is applicable to the case where the network side configures consecutive first windows. In this case, only the start and end time information of the first first window needs to be configured, and subsequent first windows can be determined based on the relative time interval.

[0082] Referring to Figure 3, the start time of the first window is UTC t1, the end time of the first window is UTC t2, the start time of the second window is the end time of the first window, and the time interval between the end time and the start time of the second window is Δt. The start time of the third window is the end time of the second window, and the time interval between the end time and the start time of the third window is Δt.

[0083] Referring to Figure 4, the start time of the first window is UTC t1, the duration of the first window is duration1, the start time of the second window is UTC t2, the duration of the first window is duration2, the start time of the third window is UTC t3, and the duration of the third window is duration3.

[0084] In one embodiment of this disclosure, the configuration information of the first window further includes at least one of the following: the effective time information of the first window; the number of the first windows; and the association between the first window and the start and end times.

[0085] The validity period information of the first window is used to indicate the validity restriction of the first window.

[0086] In one embodiment of this disclosure, the number of the first windows is determined based on the number of copies and / or the number of terminals.

[0087] In some embodiments, for a single terminal, the number of first windows can be greater than or equal to the number of replicas; for multiple terminals, the number of first windows can be greater than or equal to the number of terminals, or further greater than or equal to the number of terminals × the number of replicas.

[0088] In one embodiment of this disclosure, the association between the first window and the start and end times is provided in one or more of the following ways:

[0089] 1) Start and end time information for each first window;

[0090] In some embodiments, the start and end time information includes start time information and / or end time information.

[0091] 2) Start and end time information of the first window, relative time interval information of subsequent windows relative to the first window, or relative time interval information of subsequent windows relative to the previous window.

[0092] In one embodiment of this disclosure, before or after operation 11 or operation 12, the method further includes:

[0093] A fourth message is received, which indicates that the configuration information of the first window has changed, or that the configuration information of the first window has not changed.

[0094] For example, setting the fourth information to 1 indicates that the configuration information of the first window has changed, and setting the fourth information to 0 indicates that the configuration information of the first window has not changed.

[0095] In some embodiments, the fourth information further includes at least one of the following: updated configuration information of the first window, and information on the amount of change of the updated configuration information of the first window relative to the previous configuration information of the first window.

[0096] In one embodiment of this disclosure, the configuration information of the second window is configured for each terminal.

[0097] In one embodiment of this disclosure, the second window satisfies at least one of the following:

[0098] 1) The start time of the second window is: the time when the terminal successfully sends the data packet for the first time plus the time of round trip between the terminal and the network node; wherein, the network node includes, but is not limited to, at least one of the following: base station, satellite, centralized unit (CU), and distributed unit (DU).

[0099] 2) The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of replicas, replica transmission interval, number of repetitions, and round-trip time (RTT) between the terminal and the network node.

[0100] The specific calculation example is as follows:

[0101] Start time of the first window: T start =t First successful data packet transmission + RTT UE- 基站 .

[0102] Duration of the first window (T) duration The calculation of the replication interval is divided into two cases: uniform and non-uniform. For the case of 1 repetition, the following calculation examples are given for each of these two cases:

[0103] 1) Uniform replica spacing: T duration =Network-side packet processing latency × (1 + number of replicas) + Number of replicas × Replica transmission interval + Number of replicas × RTT UE-基站 .

[0104] 2) Non-uniform replica spacing: T duration =Network-side packet processing latency × (1 + number of replicas) + Δt1 + Δt2 + ... + Δtn + number of replicas × RTT UE- 基站 , where n is the number of replicas, Δtx is the interval between adjacent replicas, Δt1 is the interval between the first replica and the first transmission, Δt2 is the interval between the second replica and the first replica, and so on.

[0105] To further consider power consumption, for cases where the replica transmission interval exceeds a certain threshold, within the aforementioned large receiving window, the terminal can sleep for RTT after sending the first message and then wake up to listen for the second message. Then, for each replica, it wakes up again after its respective sleep replica transmission interval to listen for the second message corresponding to each replica. This is similar to an alarm clock mechanism, waking up only at the corresponding time to check the network response message and sleeping at other times to save power consumption for response listening.

[0106] As shown in Figure 5, in one embodiment, after the terminal sends the first message (e.g., Msg3), it sends a copy of the first message at an interval of Δt1, and then sends another copy of the first message at an interval of Δt2. The terminal enters sleep mode after sending the first message, and the interval is RTT. UE- 基站 It wakes up and listens to the PDCCH, then goes into sleep mode again. After an interval of Δt1, it wakes up and listens to the PDCCH again, then goes into sleep mode again. After an interval of Δt2, it wakes up and listens to the PDCCH again.

[0107] In one embodiment of this disclosure, the configuration information of the second window is configured for each copy of each terminal.

[0108] At this point, the terminal reopens the second window after each copy transmission. The second window is opened / reopened after each successful transmission of the first message plus the UE-base station RTT. The duration of the second window needs to take into account one or more of the following: network-side packet processing latency, repetition count, and UE-base station RTT time. The duration is at least T. duration =Network-side packet processing latency + RTT UE- 基站 .

[0109] In one embodiment of this disclosure, the second window satisfies at least one of the following:

[0110] 1) The start time of the second window is: the time point when the terminal successfully sends a data packet plus the round-trip time between the terminal and the network node;

[0111] 2) The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of repetitions, and round-trip time between the terminal and the network node.

[0112] In one embodiment of this disclosure, when the RNTI is determined based on a window of copies of the first message being transmitted, the RNTIs of the second messages corresponding to all copies of the first message used to descramble the first message are the same.

[0113] In one embodiment of this disclosure, when the RNTI is determined based on the uplink transmission resources of a copy of the first message, the RNTI of the second message corresponding to each copy of the first message used to descramble the first message is different.

[0114] In one embodiment of this disclosure, for standalone (SA) networking, i.e. without replicas, the RNTI of the Physical Downlink Control Channel (PDCCH) for scrambling the scheduling of the second message is calculated based on the uplink transmission resources (including time domain, frequency domain, and code domain resources) configured on the network side for the first message.

[0115] In one embodiment of this disclosure, a single RNTI is used to scramble or descramble the second message for all replicas. Specifically, the network side uses the RNTI to scramble the PDCCH of the second message corresponding to all replicas, and the terminal side uses the RNTI to descramble the PDCCH of the second message corresponding to each replica. The RNTI is provided by the network side in the system information, and the calculation of the RNTI needs to consider the window of the replica transmitting the first message.

[0116] In one embodiment of this disclosure, a second message is scrambled / descrambled using an RNTI for each copy of the first message. Each RNTI is calculated based on the uplink transmission resources (such as time domain, frequency domain, and code domain resources) of the corresponding copy of the first message.

[0117] In this disclosure, by receiving first information and according to the configuration parameters therein, the terminal can transmit a copy of the first message within a first window, or receive a second message corresponding to a copy of the first message within a second window. This configuration allows for flexible adjustment of the resource selection window, reducing transmission conflicts and ensuring the effectiveness of resource allocation. Through dynamic window configuration, the terminal can select appropriate time slots for transmission and reception at different times, improving resource utilization efficiency. Furthermore, this disclosure ensures accurate descrambling of the received second message even when the first message has no copy or only one copy, by dynamically configuring the RNTI used to descramble the second message. When the first message has a copy, the RNTI determination is adjusted based on the copy's window or transmission resources, further optimizing the response reception mechanism. This flexible RNTI configuration scheme ensures that the terminal can correctly decode the response message, avoiding packet loss or retransmission due to incorrect RNTI configuration, thus improving communication reliability and success rate.

[0118] Referring to Figure 2, an embodiment of this disclosure provides a transmission method applied to a network-side device, specifically including:

[0119] Operation 21: Send first information, the first information being used by the terminal to perform the first operation;

[0120] The execution of the first operation includes at least one of the following:

[0121] Based on the first information, determine whether to send the first message;

[0122] Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows;

[0123] Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows;

[0124] Based on the first information, determine the RNTI used to descramble the second message.

[0125] In one embodiment of this disclosure, when the first message has no copy or only one copy, the RNTI is determined based on the uplink transmission resources of the first message; or, when the first message has one or more copies, the RNTI is determined based on the window for transmitting copies of the first message, or based on the uplink transmission resources of copies of the first message.

[0126] In one embodiment of this disclosure, the configuration information of the first window includes start and end time information of the first window, which includes at least one of the following: the start time of the first window and the duration of the first window; the start time of the first window and the end time of the first window; and the relative time interval between the first windows.

[0127] In one embodiment of this disclosure, the configuration information of the first window further includes at least one of the following: the effective time information of the first window; the number of the first windows; and the association between the first window and the start and end times.

[0128] In one embodiment of this disclosure, the number of the first windows is determined based on the number of copies and / or the number of terminals.

[0129] In one embodiment of this disclosure, the association between the first window and the start and end times is provided in one or more of the following ways:

[0130] 1) Start and end time information for each first window;

[0131] 2) Start and end time information of the first window, relative time interval information of subsequent windows relative to the first window, or relative time interval information of subsequent windows relative to the previous window.

[0132] In one embodiment of this disclosure, the method further includes:

[0133] Send a fourth message, which indicates that the configuration information of the first window has changed, or that the configuration information of the first window has not changed.

[0134] In one embodiment of this disclosure, sending a fourth message includes:

[0135] If the first condition is met, send the fourth message;

[0136] The first condition includes at least one of the following:

[0137] 1) Triggered based on a preset period or preset event;

[0138] In this embodiment, the network-side device can proactively send the fourth information.

[0139] 2) The service cell or satellite has changed;

[0140] 3) The service cell or satellite mode has changed;

[0141] In some embodiments, the change in satellite mode includes switching between store and forward mode and normal mode.

[0142] 4) Receive the request message from the terminal.

[0143] In one embodiment of this disclosure, the configuration information of the second window is configured for each terminal.

[0144] In one embodiment of this disclosure, the second window satisfies at least one of the following:

[0145] The start time of the second window is: the time when the terminal successfully sends the data packet for the first time plus the round-trip time between the terminal and the network node;

[0146] The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of replicas, replica transmission interval, number of repetitions, and round-trip time between the terminal and the network node.

[0147] In one embodiment of this disclosure, the configuration information of the second window is configured for each copy of each terminal.

[0148] In one embodiment of this disclosure, the second window satisfies at least one of the following:

[0149] The start time of the second window is: the time when the terminal successfully sends a data packet plus the round-trip time between the terminal and the network node;

[0150] The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of repetitions, and round-trip time between the terminal and the network node.

[0151] In one embodiment of this disclosure, when the RNTI is determined based on a window of copies of the first message being transmitted, the RNTIs of the second messages corresponding to all copies of the first message used to descramble the first message are the same.

[0152] In one embodiment of this disclosure, when the RNTI is determined based on the uplink transmission resources of a copy of the first message, the RNTI of the second message corresponding to each copy of the first message used to descramble the first message is different.

[0153] In this disclosure, the network-side device sends first information to the terminal, enabling the terminal to receive the first information and, based on the configuration parameters therein, to transmit a copy of the first message within a first window, or to receive a second message corresponding to a copy of the first message within a second window. This configuration allows for flexible adjustment of the resource selection window, reducing transmission conflicts and ensuring the effectiveness of resource allocation. Through dynamic window configuration, the terminal can select appropriate time slots for transmission and reception at different times, improving resource utilization efficiency. Furthermore, this disclosure ensures accurate descrambling of the received second message even when the first message has no copy or only one copy, by dynamically configuring the RNTI used for descrambling the second message. When the first message has a copy, the RNTI determination is adjusted based on the copy's window or transmission resources, further optimizing the response reception mechanism. This flexible RNTI configuration scheme ensures that the terminal can correctly decode the response message, avoiding packet loss or retransmission due to incorrect RNTI configuration, thus improving communication reliability and success rate.

[0154] Referring to Figure 6, an embodiment of this disclosure provides a transmission device applied to a terminal. The device 60 includes: a first transceiver unit 61 and a first processing unit 62.

[0155] The first transceiver unit 61 is configured to receive first information;

[0156] The first processing unit 62 is configured to perform a first operation in response to the first information;

[0157] The execution of the first operation includes at least one of the following:

[0158] Based on the first information, determine whether to send the first message;

[0159] Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows;

[0160] Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows;

[0161] Based on the first information, a wireless network temporary identifier (RNTI) for descrambling the second message is determined.

[0162] In one embodiment of this disclosure, when the first message has no copy or only one copy, the RNTI is determined based on the uplink transmission resources of the first message;

[0163] Alternatively, if the first message has one or more copies, the RNTI is determined based on the window for transmitting copies of the first message, or based on the uplink transmission resources of copies of the first message.

[0164] In one embodiment of this disclosure, determining whether to send a first message based on the first information includes:

[0165] If the first information includes the second information, and the second information is the RSRP threshold corresponding to different coverage enhancement levels and / or OCC configurations, determine whether to send the first message.

[0166] In one embodiment of this disclosure, determining whether to send a first message includes:

[0167] If the measured current RSRP is greater than or less than the RSRP threshold, a first message is sent at the coverage enhancement level.

[0168] In one embodiment of this disclosure, determining whether to send a first message includes:

[0169] If the measured current RSRP is greater than or less than the RSRP threshold, then a first message is sent based on the orthogonal cover code configuration.

[0170] In one embodiment of this disclosure, the configuration information of the first window includes start and end time information of the first window, which includes at least one of the following: the start time of the first window and the duration of the first window; the start time of the first window and the end time of the first window; and the relative time interval between the first windows.

[0171] In one embodiment of this disclosure, the configuration information of the first window further includes at least one of the following: the effective time information of the first window; the number of the first windows; and the association between the first window and the start and end times.

[0172] In one embodiment of this disclosure, the number of the first windows is determined based on the number of copies and / or the number of terminals.

[0173] In one embodiment of this disclosure, the association between the first window and the start and end times is provided in one or more of the following ways:

[0174] Start and end time information for each first window;

[0175] The start and end time information of the first window, the relative time interval information of subsequent windows relative to the first window, or the relative time interval information of subsequent windows relative to the previous window.

[0176] In one embodiment of this disclosure, the first transceiver unit 61 is further configured to receive fourth information, the fourth information being used to indicate that the configuration information of the first window has changed, or that the configuration information of the first window has not changed.

[0177] In one embodiment of this disclosure, the configuration information of the second window is configured for each terminal.

[0178] In one embodiment of this disclosure, the second window satisfies at least one of the following:

[0179] The start time of the second window is: the time when the terminal successfully sends the data packet for the first time plus the round-trip time between the terminal and the network node;

[0180] The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of replicas, replica transmission interval, number of repetitions, and round-trip time between the terminal and the network node.

[0181] In one embodiment of this disclosure, the configuration information of the second window is configured for each copy of each terminal.

[0182] In one embodiment of this disclosure, the second window satisfies at least one of the following:

[0183] The start time of the second window is: the time when the terminal successfully sends a data packet plus the round-trip time between the terminal and the network node;

[0184] The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of repetitions, and round-trip time between the terminal and the network node.

[0185] In one embodiment of this disclosure, when the RNTI is determined based on a window of copies of the first message being transmitted, the RNTIs of the second messages corresponding to all copies of the first message used to descramble the first message are the same.

[0186] In one embodiment of this disclosure, when the RNTI is determined based on the uplink transmission resources of a copy of the first message, the RNTI of the second message corresponding to each copy of the first message used to descramble the first message is different.

[0187] The apparatus provided in this disclosure can implement the various processes implemented in the method embodiment shown in FIG1 and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0188] Referring to Figure 7, an embodiment of this disclosure provides a transmission device applied to a network-side device. The device 70 includes: a second transceiver unit 71;

[0189] The second transceiver unit 71 is configured to send first information, which is used by the terminal to perform a first operation.

[0190] The execution of the first operation includes at least one of the following:

[0191] Based on the first information, determine whether to send the first message;

[0192] Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows;

[0193] Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows;

[0194] Based on the first information, determine the RNTI used to descramble the second message.

[0195] In one embodiment of this disclosure, when the first message has no copy or only one copy, the RNTI is determined based on the uplink transmission resources of the first message; or, when the first message has one or more copies, the RNTI is determined based on the window for transmitting copies of the first message, or based on the uplink transmission resources of copies of the first message.

[0196] In one embodiment of this disclosure, the configuration information of the first window includes start and end time information of the first window, which includes at least one of the following: the start time of the first window and the duration of the first window; the start time of the first window and the end time of the first window; and the relative time interval between the first windows.

[0197] In one embodiment of this disclosure, the configuration information of the first window further includes at least one of the following: the effective time information of the first window; the number of the first windows; and the association between the first window and the start and end times.

[0198] In one embodiment of this disclosure, the number of the first windows is determined based on the number of copies and / or the number of terminals.

[0199] In one embodiment of this disclosure, the association between the first window and the start and end times is provided in one or more of the following ways:

[0200] Start and end time information for each first window;

[0201] The start and end time information of the first window, the relative time interval information of subsequent windows relative to the first window, or the relative time interval information of subsequent windows relative to the previous window.

[0202] In one embodiment of this disclosure, the second transceiver unit 71 is further configured to send fourth information, the fourth information being used to indicate that the configuration information of the first window has changed, or that the configuration information of the first window has not changed.

[0203] In one embodiment of this disclosure, the second transceiver unit 71 is further configured to send fourth information when the first condition is met;

[0204] The first condition includes at least one of the following:

[0205] Triggered based on a preset period or preset event;

[0206] The service cell or satellite has changed;

[0207] The service cell or satellite mode has changed;

[0208] The request message from the terminal was received.

[0209] In one embodiment of this disclosure, the configuration information of the second window is configured for each terminal.

[0210] In one embodiment of this disclosure, the second window satisfies at least one of the following:

[0211] The start time of the second window is: the time when the terminal successfully sends the data packet for the first time plus the round-trip time between the terminal and the network node;

[0212] The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of replicas, replica transmission interval, number of repetitions, and round-trip time between the terminal and the network node.

[0213] In one embodiment of this disclosure, the configuration information of the second window is configured for each copy of each terminal.

[0214] In one embodiment of this disclosure, the second window satisfies at least one of the following:

[0215] The start time of the second window is: the time when the terminal successfully sends a data packet plus the round-trip time between the terminal and the network node;

[0216] The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of repetitions, and round-trip time between the terminal and the network node.

[0217] In one embodiment of this disclosure, when the RNTI is determined based on a window of copies of the first message being transmitted, the RNTIs of the second messages corresponding to all copies of the first message used to descramble the first message are the same.

[0218] In one embodiment of this disclosure, when the RNTI is determined based on the uplink transmission resources of a copy of the first message, the RNTI of the second message corresponding to each copy of the first message used to descramble the first message is different.

[0219] The apparatus provided in this disclosure can implement the various processes implemented in the method embodiment shown in FIG2 and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0220] As shown in Figure 8, this embodiment of the present disclosure also provides a communication device 800, which includes a processor 801, a memory 802, and a program or instructions stored in the memory 802 and executable on the processor 801. When the program or instructions are executed by the processor 801, they implement the various processes of the method embodiments shown in Figure 1 or Figure 2 above, and achieve the same technical effects. To avoid repetition, further details are omitted here.

[0221] This disclosure also provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the various processes of the method embodiments shown in FIG1 or FIG2 above, and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0222] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0223] The methods or algorithms described in conjunction with this disclosure can be implemented in hardware or by executing software instructions on a processor. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, external hard disk, read-only optical disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can be housed in an ASIC. Alternatively, the ASIC can be housed in a core network interface device. Of course, the processor and storage medium can also exist as discrete components in the core network interface device.

[0224] Those skilled in the art will recognize that the functions described in this disclosure in one or more of the examples above can be implemented using hardware, software, firmware, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.

[0225] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this disclosure. It should be understood that the above description is only a specific embodiment of this disclosure and is not intended to limit the scope of protection of this disclosure. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of this disclosure should be included within the scope of protection of this disclosure.

[0226] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, embodiments of this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of this disclosure can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0227] This disclosure describes embodiments of methods, apparatus (systems), and computer program products according to embodiments of this disclosure with reference to flowchart illustrations and / or block diagrams. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams.

[0228] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0229] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operations to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide operations for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0230] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this disclosure without departing from the spirit and scope of this disclosure. Therefore, if these modifications and variations to the embodiments of this disclosure fall within the scope of the claims of this disclosure and their equivalents, this disclosure is also intended to include these modifications and variations.

Claims

1. A transmission method, applied to a terminal, comprising: Receive the first message; In response to the first information, perform the first operation; The execution of the first operation includes at least one of the following: Based on the first information, determine whether to send the first message; Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more of the first windows; Based on the first information, a second message corresponding to at least a partial copy of the response to the first message is received in the second window, wherein the first information includes configuration information of one or more of the second windows; Based on the first information, a wireless network temporary identifier (RNTI) for descrambling the second message is determined.

2. The method according to claim 1, wherein, In the case that the first message has no copy or only one copy, the RNTI is determined based on the uplink transmission resources of the first message; Alternatively, if the first message has one or more copies, the RNTI is determined based on the window for transmitting copies of the first message, or based on the uplink transmission resources of copies of the first message.

3. The method according to claim 1, wherein, Based on the first information, determining whether to send the first message includes: If the first information includes the second information, and the second information is the reference signal received power (RSRP) threshold configured for different coverage enhancement levels and / or orthogonal coverage codes (OCC), it is determined whether to send the first message.

4. The method according to claim 3, wherein, Determining whether to send the first message includes: If the measured current RSRP is greater than or less than the RSRP threshold, a first message is sent at the coverage enhancement level.

5. The method according to claim 3, wherein, Determining whether to send the first message includes: If the measured current RSRP is greater than or less than the RSRP threshold, then a first message is sent based on the orthogonal cover code configuration.

6. The method according to claim 1, wherein, Based on the first information, a second message corresponding to at least a partial copy of the response to the first message is received in the second window, including: Within the second window, after sending each copy of the first message, the terminal sleeps for a first time and then listens for the second message corresponding to that copy; The first time is the round-trip time between the terminal and the network node.

7. The method according to claim 1, wherein, The configuration information of the first window includes the start and end time information of the first window, which includes at least one of the following: The start time and duration of the first window; The start time and end time of the first window; The relative time interval between the first windows.

8. The method according to claim 7, wherein, The configuration information of the first window also includes at least one of the following: The validity period information of the first window; The number of the first windows; The relationship between the first window and the start and end times.

9. The method according to claim 8, wherein, The number of the first windows is determined based on the number of copies of the first message and / or the number of terminals.

10. The method according to claim 8, wherein, The association between the first window and the start and end times is provided in one or more of the following ways: Start and end time information for each of the first windows; The start and end time information of the first first window, the relative time interval information of subsequent first windows relative to the first first window, or the relative time interval information of subsequent first windows relative to the previous first window.

11. The method of claim 1, wherein, The method further includes: A fourth message is received, which indicates that the configuration information of the first window has changed, or that the configuration information of the first window has not changed.

12. The method of claim 1, wherein, The configuration information in the second window is configured for each terminal.

13. The method according to claim 12, wherein, The second window satisfies at least one of the following: The start time of the second window is: the time when the terminal successfully sends the data packet for the first time plus the round-trip time between the terminal and the network node; The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of replicas, replica transmission interval, number of repetitions, and round-trip time between the terminal and the network node.

14. The method according to claim 1, wherein, The configuration information in the second window is configured for each copy of each terminal.

15. The method of claim 14, wherein, The second window satisfies at least one of the following: The start time of the second window is: the time when the terminal successfully sends a data packet plus the round-trip time between the terminal and the network node; The duration of the second window is determined based on at least one of the following: network-side packet processing latency, number of repetitions, and round-trip time between the terminal and the network node.

16. The method according to claim 1, wherein, When the RNTI is determined based on a window of copies of the first message, the RNTIs of the second messages corresponding to all copies of the first message used to descramble the first message are the same.

17. The method according to claim 1, wherein, When the RNTI is determined based on the uplink transmission resources of a copy of the first message, the RNTI of the second message corresponding to each copy of the first message used to descramble the first message is different.

18. A transmission method, applied to a network-side device, comprising: Send first information, which is used by the terminal to perform a first operation; The execution of the first operation includes at least one of the following: Based on the first information, determine whether to send the first message; Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows; Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows; Based on the first information, determine the RNTI used to descramble the second message.

19. The method according to claim 18, wherein, If the first message has no copy or only one copy, the RNTI is determined based on the uplink transmission resources of the first message; or, if the first message has one or more copies, the RNTI is determined based on the window for transmitting copies of the first message, or based on the uplink transmission resources of copies of the first message.

20. The method of claim 18, wherein, The method further includes: Send a fourth message, which indicates that the configuration information of the first window has changed, or that the configuration information of the first window has not changed.

21. The method of claim 20, wherein, Send a fourth message, including: If the first condition is met, send the fourth message; The first condition includes at least one of the following: Triggered based on a preset period or preset event; The service cell or satellite has changed; The service cell or satellite mode has changed; The request message from the terminal was received.

22. A transmitting apparatus, applied to a terminal, and comprising: First transceiver unit and first processing unit; The first transceiver unit is configured to receive first information; The first processing unit is configured to perform a first operation in response to the first information; The execution of the first operation includes at least one of the following: Based on the first information, determine whether to send the first message; Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows; Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows; Based on the first information, a wireless network temporary identifier (RNTI) for descrambling the second message is determined.

23. A transmitting apparatus applied to a network side device and comprising: Second transceiver unit; The second transceiver unit is configured to send first information, which is used by the terminal to perform a first operation; The execution of the first operation includes at least one of the following: Based on the first information, determine whether to send the first message; Based on the first information, at least a partial copy of the first message is transmitted in the first window, the first information including configuration information of one or more first windows; Based on the first information, a second message corresponding to at least a partial copy of the first message is received in the second window, wherein the first information includes configuration information of one or more second windows; Based on the first information, determine the RNTI used to descramble the second message.

24. A communication device comprising 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, perform the operation of the method as described in any one of claims 1 to 21.

25. A readable storage medium, wherein, The readable storage medium stores a program or instructions that, when executed by a processor, implement the operation of the method as described in any one of claims 1 to 21.

26. A computer program product comprising computer instructions that, when executed by a processor, implement the operation of the method as described in any one of claims 1 to 21.