Information transmission method, device and equipment, readable storage medium and program product
By calculating the first TA value and based on the Msg3 transmission method in the IoT NTN scenario, the problem of inaccurate uplink synchronization is solved, ensuring the accuracy of information transmission and correct reception of signals.
Patent Information
- Application Number
- CN202411390660.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-01-07
AI Technical Summary
In the IoT NTN scenario, under the competition-based Msg3 transmission method, uplink synchronization is not accurate enough, resulting in signal transmission interference problems.
By determining the first TA value, the calculation is based on the first TA offset value, the second TA offset value and the precompensated TA value, and the time synchronization of uplink information transmission is ensured by predefined, protocol provision or network device indication to avoid the time of the transmission of uplink information. Signal transmission interference caused by time synchronization error.
Ensure the accuracy of uplink information transmission, avoid signal transmission interference, and ensure that network equipment can correctly receive uplink information sent by the terminal.
Smart Images

Figure CN119277507A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an information transmission method, device, equipment, readable storage medium and program product. Background Art
[0002] In order to improve the uplink capacity, existing technologies have discussed contention-based Msg3 transmission schemes, that is, during random access, the terminal directly sends Msg3 to save Msg1 / Msg2 signaling overhead. In this case, if the contention-based Msg3 transmission method is supported, it is necessary to discuss the impact of no Msg1 / Msg2 transmission during random access, including the uplink synchronization of Internet of Things (IoT) non-terrestrial networks (NTN) terminals and other issues.
[0003] According to the current discussion on the contention-based Msg3 transmission method, during the uplink synchronization process, the pre-compensated TA value in the IoT NTN scenario is considered to be used as the timing advance (TA) value when the terminal transmits Msg3, which is the same as the TA value used when the terminal sends Msg1 during the existing random access process. However, using this method to transmit uplink information may result in inaccurate uplink synchronization. Summary of the invention
[0004] The embodiments of the present application provide an information transmission method, apparatus, device, readable storage medium and program product to ensure time synchronization of uplink information transmitted based on contention in Msg3 in an IoT NTN scenario.
[0005] In a first aspect, an embodiment of the present application provides an information transmission method, which is applied to a terminal, including:
[0006] In the case of adopting the contention-based Msg3 transmission mode in the IoT NTN scenario, determining a first TA, where the first TA is used for contention-based Msg3 transmission;
[0007] Wherein, the first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value;
[0008] The first TA offset value is determined by one or more of the following methods:
[0009] Predefined; protocol specified; instructions for network equipment;
[0010] The second TA offset value is specified by the protocol.
[0011] Optionally, the first TA is determined in the following manner:
[0012] The product of the first parameter and the time unit Ts is used as the first TA;
[0013] The first parameter is the sum of the first TA offset value, the second TA offset value and the pre-compensation TA value.
[0014] Optionally, if the first TA offset value is predefined or specified by a protocol, determining the first TA offset value includes:
[0015] Receiving first information sent by the network device, wherein the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoTNTN scenario;
[0016] In response to the first information, the first TA offset value is determined from predefined or protocol-specified TA offset values according to frequency band configuration information and / or subcarrier spacing.
[0017] Optionally, if the first TA offset value is determined according to an instruction of a network device, determining the first TA offset value includes:
[0018] Receiving second information sent by the network device, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoTNTN scenario;
[0019] Receive third information sent by the network device, where the third information includes the first TA offset value.
[0020] Optionally, if the first TA offset value is determined according to an instruction of a network device, determining the first TA offset value includes:
[0021] receiving fourth information sent by the network device, wherein the fourth information includes the first TA offset value;
[0022] Determine, according to the fourth information, the contention-based Msg3 transmission mode and the first TA offset value in the IoT NTN scenario.
[0023] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0024] Optionally, the method further includes:
[0025] receiving fifth information sent by the network device, wherein the fifth information includes pre-compensation TA auxiliary information, which is used to determine the pre-compensation TA value;
[0026] The pre-compensated TA auxiliary information includes common timing advance (common TA) and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0027] In a second aspect, an embodiment of the present application further provides an information transmission method, which is applied to a network device, including:
[0028] Sending first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0029] Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value;
[0030] Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value;
[0031] The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value;
[0032] The first TA offset value is determined by one or more of the following methods: predefined; specified by a protocol; indicated by a network device; the second TA offset value is specified by a protocol.
[0033] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0034] Optionally, the method further includes:
[0035] Sending fifth information to the terminal, where the fifth information includes pre-compensation TA auxiliary information;
[0036] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0037] In a third aspect, an embodiment of the present application further provides an information transmission device, applied to a terminal, comprising:
[0038] A first determining module is used to determine a first TA when it is determined that a contention-based Msg3 transmission mode in an IoT NTN scenario is adopted, where the first TA is used for contention-based Msg3 transmission;
[0039] Wherein, the first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value;
[0040] The first TA offset value is determined by one or more of the following methods:
[0041] Predefined; protocol specified; instructions for network equipment;
[0042] The second TA offset value is specified by the protocol.
[0043] Optionally, the first determining module is further configured to determine the first TA in the following manner:
[0044] The product of the first parameter and the time unit Ts is used as the first TA;
[0045] The first parameter is the sum of the first TA offset value, the second TA offset value and the pre-compensation TA value.
[0046] Optionally, if the first TA offset value is predefined or specified by a protocol, the first determining module includes:
[0047] A first receiving submodule, configured to receive first information sent by the network device, wherein the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0048] The first determination submodule is used to determine the first TA offset value from predefined or protocol-specified TA offset values in response to the first information and according to frequency band configuration information and / or subcarrier spacing.
[0049] Optionally, if the first TA offset value is determined according to an instruction of a network device, the first determining module includes:
[0050] A first receiving submodule, configured to receive second information sent by the network device, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0051] The second receiving submodule is used to receive third information sent by the network device, where the third information includes the first TA offset value.
[0052] Optionally, if the first TA offset value is determined according to an instruction of a network device, the first determining module includes:
[0053] A first receiving submodule, configured to receive fourth information sent by the network device, wherein the fourth information includes the first TA offset value;
[0054] The first determination submodule is used to determine the contention-based Msg3 transmission mode and the first TA offset value in the IoT NTN scenario according to the fourth information.
[0055] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0056] Optionally, the device further comprises:
[0057] A first receiving module, configured to receive fifth information sent by the network device, wherein the fifth information includes pre-compensation TA auxiliary information, and is used to determine the pre-compensation TA value;
[0058] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0059] In a fourth aspect, an embodiment of the present application further provides an information transmission device, which is applied to a network device, including:
[0060] The first sending module is used for:
[0061] Sending first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0062] Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value;
[0063] Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value;
[0064] The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value;
[0065] The first TA offset value is determined by one or more of the following methods: predefined; specified by a protocol; indicated by a network device; the second TA offset value is specified by a protocol.
[0066] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0067] Optionally, the device may further include:
[0068] A second sending module, configured to send fifth information to the terminal, wherein the fifth information includes pre-compensated TA auxiliary information;
[0069] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0070] In a fifth aspect, an embodiment of the present application further provides an information transmission device, applied to a terminal, comprising: a processor and a transceiver;
[0071] The processor is used to, when it is determined that a contention-based Msg3 transmission mode is adopted in an IoT NTN scenario, determine a first TA, where the first TA is used for contention-based Msg3 transmission;
[0072] Wherein, the first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value;
[0073] The first TA offset value is determined by one or more of the following methods:
[0074] Predefined; protocol specified; instructions for network equipment;
[0075] The second TA offset value is specified by the protocol.
[0076] Optionally, the processor is further configured to determine the first TA in the following manner:
[0077] The product of the first parameter and the time unit Ts is used as the first TA;
[0078] The first parameter is the sum of the first TA offset value, the second TA offset value and the pre-compensation TA value.
[0079] Optionally, if the first TA offset value is predefined or specified by a protocol, the processor is further configured to:
[0080] Receiving first information sent by the network device, wherein the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoTNTN scenario;
[0081] In response to the first information, the first TA offset value is determined from predefined or protocol-specified TA offset values according to frequency band configuration information and / or subcarrier spacing.
[0082] Optionally, if the first TA offset value is determined according to an instruction of a network device, the processor is further configured to:
[0083] Receiving second information sent by the network device, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoTNTN scenario;
[0084] Receive third information sent by the network device, where the third information includes the first TA offset value.
[0085] Optionally, if the first TA offset value is determined according to an instruction of a network device, the processor is further configured to:
[0086] receiving fourth information sent by the network device, wherein the fourth information includes the first TA offset value;
[0087] Determine, according to the fourth information, the contention-based Msg3 transmission mode and the first TA offset value in the IoT NTN scenario.
[0088] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0089] Optionally, the transceiver is further used to receive fifth information sent by the network device, where the fifth information includes pre-compensation TA auxiliary information, which is used to determine the pre-compensation TA value;
[0090] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0091] In a sixth aspect, an embodiment of the present application further provides an information transmission device, applied to a network device, comprising: a processor and a transceiver;
[0092] Wherein, the transceiver is used for:
[0093] Sending first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0094] Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value;
[0095] Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value;
[0096] The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value;
[0097] The first TA offset value is determined by one or more of the following methods: predefined; specified by a protocol; indicated by a network device; the second TA offset value is specified by a protocol.
[0098] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0099] Optionally, the transceiver is further used to send fifth information to the terminal, where the fifth information includes pre-compensated TA auxiliary information;
[0100] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0101] In the seventh aspect, an embodiment of the present application also provides a communication device, including: a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor implements the steps in the information transmission method described above when executing the program.
[0102] In an eighth aspect, an embodiment of the present application further provides a readable storage medium, on which a program is stored, and when the program is executed by a processor, the steps in the information transmission method as described above are implemented.
[0103] In a ninth aspect, an embodiment of the present application further provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the steps in the information transmission method as described above.
[0104] In an embodiment of the present application, when it is determined to adopt the contention-based Msg3 transmission method in the IoT NTN scenario, the terminal can determine the accurate first TA based on a predefined or protocol-specified method or an indication of a network device, thereby ensuring time synchronization of uplink information transmission, and avoiding uplink signal transmission interference problems caused by time synchronization errors, thereby ensuring that the network device can correctly receive the uplink information sent by the terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0105] Figure 1 This is one of the flow charts of the information transmission method provided in the embodiment of the present application;
[0106] Figure 2 This is the second flowchart of the information transmission method provided in the embodiment of the present application;
[0107] Figure 3 It is one of the structural diagrams of the information transmission device provided in the embodiment of the present application;
[0108] Figure 4 This is the second structural diagram of the information transmission device provided in the embodiment of the present application;
[0109] Figure 5 This is the third structural diagram of the information transmission device provided in the embodiment of the present application;
[0110] Figure 6 This is the fourth structural diagram of the information transmission device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0111] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0112] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0113] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0114] Currently, in IoT NTN scenarios, it is considered to support contention-based Msg3 transmission to improve uplink capacity. In order to solve the problem of inaccurate timing advance when the terminal sends Msg3 under this transmission mode, the embodiment of the present application can enable the terminal to calculate or determine the accurate first TA based on the predefined, protocol-specified or network device (such as base station) indication (or configuration) method without Msg1 / Msg2 transmission, so as to ensure the time synchronization of uplink information transmission, avoid the uplink signal transmission interference problem caused by time synchronization error, and ensure that the network device can correctly receive the uplink information sent by the terminal.
[0115] See also Figure 1 , Figure 1 is a flowchart of an information transmission method provided in an embodiment of the present application, which is applied to a terminal, such as Figure 1 As shown, the following steps are included:
[0116] Step 101: When it is determined to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, a first TA is determined, where the first TA is used for contention-based Msg3 transmission.
[0117] The first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensated TA value. Here, the first TA offset value is determined by one or more of the following methods:
[0118] Predefined; protocol specified; instructions for network equipment;
[0119] The second TA offset value is specified by a protocol. The second TA offset value depends on the frame structure type.
[0120] In the embodiment of the present application, the first TA offset value is determined in different ways. The following describes the method for determining the first TA offset value in combination with different methods.
[0121] Method 1: The first TA offset value is predefined or specified by a protocol.
[0122] In this manner, an additional TA offset value, ie, a first TA offset value, for the contention-based Msg3 transmission mode in the IoT NTN scenario is predefined or specified by the protocol.
[0123] In this way, the terminal can receive the first information sent by the network device, wherein the first information is used to instruct the terminal to adopt the contention-based Msg3 transmission mode in the IoT NTN scenario. Afterwards, the terminal can respond to the first information and determine the first TA offset value from the predefined or protocol-specified TA offset value according to the frequency band configuration information and / or the subcarrier spacing.
[0124] That is, after receiving the first information, the terminal determines to adopt the contention-based Msg3 transmission method in the IoT NTN scenario based on the first information, then ignores the Msg1 / Msg2 transmission process, directly sends Msg3, and can determine the required first TA offset value from one or more candidate values predefined or specified by the protocol based on one or more of the frequency band configuration information, subcarrier spacing, and time synchronization accuracy requirements.
[0125] In addition, the terminal may also receive fifth information sent by the network device, wherein the fifth information includes pre-compensated TA auxiliary information for determining the pre-compensated TA value. The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, wherein the target satellite is a target satellite for the terminal to switch or a satellite to be accessed.
[0126] For example, the fifth information may be carried in a system message. When configuring common TA information, the network device may determine the common TA value based on the propagation delay between the uplink synchronization reference point and the satellite, the processing delay of the network device, etc., and broadcast the corresponding common TA information to the terminal.
[0127] Here, the product of the first parameter and the time unit Ts is used as the first TA; wherein the first parameter is the sum of the first TA offset value, the second TA offset value and the pre-compensation TA value. The calculation method of the first TA can be expressed as the following formula:
[0128]
[0129] Among them, T TA For the first TA;
[0130] ΔN1 represents the first TA offset value;
[0131] N TA,offset Indicates the second TA offset value;
[0132] Pre-compensation TA values include and in, Calculated based on the common TA value of the network device, The UE-specific TA is estimated by the terminal based on the ephemeris information of the target satellite and the Global Navigation Satellite System (GNSS) positioning.
[0133] Ts represents a time unit.
[0134] In this way, since the network equipment can provide accurate ephemeris information of the target satellite before random access, the terminal can calculate the target satellite based on the ephemeris information and GNSS positioning. Therefore, the terminal can transmit Msg3 according to the determined first TA. Thus, the uplink synchronization accuracy can be guaranteed to be within the required range, and the indication signaling overhead of the network device can be saved.
[0135] Method 2: Determine the first TA offset value according to an instruction of the network device.
[0136] In an embodiment of the present application, when the network device indicates the first TA offset value to the terminal, it may also explicitly or implicitly instruct the terminal to adopt the contention-based Msg3 transmission method in the IoT NTN scenario.
[0137] 1. The network device explicitly instructs the terminal to use the contention-based Msg3 transmission method in the IoT NTN scenario.
[0138] In this manner, the terminal receives the second information sent by the network device and receives the third information sent by the network device. The second information is used to indicate that the terminal adopts the contention-based Msg3 transmission mode in the IoT NTN scenario, and the third information includes the first TA offset value. One or more of the second information and the third information may be carried in a system message or a switching signaling.
[0139] 2. The network device implicitly instructs the terminal to use the contention-based Msg3 transmission method in the IoT NTN scenario.
[0140] In this manner, the terminal receives the fourth information sent by the network device, wherein the fourth information includes the first TA offset value. Afterwards, the terminal can determine to adopt the contention-based Msg3 transmission mode and the first TA offset value in the IoT NTN scenario according to the fourth information.
[0141] That is, in this manner, if the fourth information includes the first TA offset value, the terminal can determine to adopt the contention-based Msg3 transmission mode in the IoT NTN scenario according to the fourth information. The fourth information can be carried in a system message or a switching signaling.
[0142] For example, for an idle terminal, the fourth information may be carried by a system message, and the fourth information indicates the first TA offset value at the time of initial access, and implicitly indicates that the terminal adopts the contention-based Msg3 transmission mode in the IoT NTN scenario. The network device may determine the first TA offset value based on the network device, the processing delay of the satellite, etc.
[0143] The calculation method of the first TA may refer to the above description.
[0144] For example, when a cell or satellite handover occurs, the source cell or satellite sends a handover signaling to the terminal. If the contention-based Msg3 transmission mode is supported, the fourth information is carried in the handover signaling. The fourth information indicates the first TA offset value and implicitly indicates that the terminal adopts the contention-based Msg3 transmission mode in the IoT NTN scenario. The first TA offset value can be determined based on factors such as the processing delay of the network device and the processing delay of the satellite.
[0145] In this manner, the terminal may also receive fifth information sent by the network device, wherein the fifth information includes pre-compensation TA auxiliary information for determining the pre-compensation TA value. The manner of determining the pre-compensation TA value may refer to the description of the above embodiment.
[0146] Through the above method, the terminal can calculate the accurate first TA value according to the first TA offset value configured and indicated by the network device in the case of using the contention-based Msg3 transmission method in the IoT NTN scenario, thereby maintaining the accuracy of uplink synchronization. In addition, the determination of the common TA sent by the network device takes into account the inaccurate TA margin estimated by the terminal of the UE specific TA, and also avoids the problem caused by the terminal's inability to accurately estimate the TA.
[0147] In an embodiment of the present application, when it is determined to adopt the contention-based Msg3 transmission method in the IoT NTN scenario, the terminal can determine the accurate first TA based on a predefined or protocol-specified method or an indication of the network device, thereby ensuring time synchronization of uplink information transmission, and avoiding uplink signal transmission interference problems caused by time synchronization errors, thereby ensuring that the network device can correctly receive the uplink information sent by the terminal.
[0148] See also Figure 2 , Figure 2 is a flowchart of an information transmission method provided in an embodiment of the present application, which is applied to a network device, such as Figure 2 As shown, the following steps are included:
[0149] Step 201: Send first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0150] Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value;
[0151] Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value;
[0152] The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensated TA value.
[0153] The second TA offset value is specified by the protocol and depends on the frame structure type.
[0154] The first TA offset value is determined by one or more of the following methods: pre-defined; protocol specified; or indicated by a network device.
[0155] If the first TA offset value is determined by pre-definition or protocol provisions, the network device may send first information to the terminal, wherein the first information is used to indicate that the terminal adopts the contention-based Msg3 transmission mode in the IoT NTN scenario. At this time, the terminal can determine the first TA offset value according to the first information and the pre-definition or protocol provisions.
[0156] If the first TA offset value is indicated by the network device, the network device sends second information and third information to the terminal, wherein the second information is used to indicate that the terminal adopts the contention-based Msg3 transmission method in the IoT NTN scenario, and the third information includes the first TA offset value. In this way, the network device explicitly indicates the use of the contention-based Msg3 transmission method in the IoT NTN scenario. Alternatively, the network device may send fourth information to the terminal, and the fourth information includes the first TA offset value. In this way, the network device implicitly indicates the use of the contention-based Msg3 transmission method in the IoT NTN scenario by including the fourth information of the first TA offset value.
[0157] One or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0158] Optionally, the network device may further send fifth information to the terminal, where the fifth information includes pre-compensation TA auxiliary information;
[0159] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0160] In an embodiment of the present application, when it is determined to adopt the contention-based Msg3 transmission method in the IoT NTN scenario, the terminal can determine the accurate first TA based on a predefined or protocol-specified method or an indication of the network device, thereby ensuring time synchronization of uplink information transmission, and avoiding uplink signal transmission interference problems caused by time synchronization errors, thereby ensuring that the network device can correctly receive the uplink information sent by the terminal.
[0161] In one embodiment of the present application, in an IoT NTN scenario, if the contention-based Msg3 transmission method is supported, the network device may carry second information in SIB31 to indicate that the terminal transmits information via the contention-based Msg3 method, and carry third information in SIB31 to indicate the first TA offset value.
[0162] The IoT NTN terminal receives SIB31, obtains the first TA offset value indicated by the third information, as well as common TA information, ephemeris information and other auxiliary information, and calculates the common TA and UE-specific TA respectively, thereby determining the first TA when sending Msg3.
[0163] In one embodiment of the present application, in an IoT NTN scenario, when a cell or satellite handover is performed, when a network device (such as a base station) or a satellite sends a response message to a handover request message, it may carry information of a target cell or target satellite (such as ephemeris information of a target satellite), such as SIB31 signaling carrying target satellite information. In the response message sent by the base station or the satellite, the first TA offset value for synchronizing the terminal with the target satellite may be carried to maintain uplink synchronization of the contention-based Msg3 transmission mode.
[0164] See also Figure 3 , Figure 3 is a structural diagram of an information transmission device provided in an embodiment of the present application, which is applied to a terminal. Figure 3 As shown, the information transmission device includes:
[0165] A first determining module 301 is configured to determine a first TA when it is determined that a contention-based Msg3 transmission mode in an IoT NTN scenario is adopted, where the first TA is used for contention-based Msg3 transmission;
[0166] Wherein, the first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value;
[0167] The first TA offset value is determined by one or more of the following methods:
[0168] Predefined; protocol specified; instructions for network equipment;
[0169] The second TA offset value is specified by the protocol.
[0170] Optionally, the first determining module is further configured to determine the first TA in the following manner:
[0171] The product of the first parameter and the time unit Ts is used as the first TA;
[0172] The first parameter is the sum of the first TA offset value, the second TA offset value and the pre-compensation TA value.
[0173] Optionally, if the first TA offset value is predefined or specified by a protocol, the first determining module includes:
[0174] A first receiving submodule, configured to receive first information sent by the network device, wherein the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0175] The first determination submodule is used to determine the first TA offset value from predefined or protocol-specified TA offset values in response to the first information and according to frequency band configuration information and / or subcarrier spacing.
[0176] Optionally, if the first TA offset value is determined according to an instruction of a network device, the first determining module includes:
[0177] A first receiving submodule, configured to receive second information sent by the network device, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0178] The second receiving submodule is used to receive third information sent by the network device, where the third information includes the first TA offset value.
[0179] Optionally, if the first TA offset value is determined according to an instruction of a network device, the first determining module includes:
[0180] A first receiving submodule, configured to receive fourth information sent by the network device, wherein the fourth information includes the first TA offset value;
[0181] The first determination submodule is used to determine the contention-based Msg3 transmission mode and the first TA offset value in the IoT NTN scenario according to the fourth information.
[0182] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0183] Optionally, the device further comprises:
[0184] A first receiving module, configured to receive fifth information sent by the network device, wherein the fifth information includes pre-compensation TA auxiliary information, and is used to determine the pre-compensation TA value;
[0185] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0186] The device provided in the embodiment of the present application can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0187] See also Figure 4, Figure 4 1 is a structural diagram of an information transmission device provided in an embodiment of the present application, which is applied to a network device. Figure 4 As shown, the information transmission device includes: a first sending module 401, which is used to:
[0188] Sending first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0189] Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value;
[0190] Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value;
[0191] The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensated TA value, and the second TA offset value is specified by the protocol.
[0192] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0193] Optionally, the device may further include:
[0194] A second sending module, configured to send fifth information to the terminal, wherein the fifth information includes pre-compensated TA auxiliary information;
[0195] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0196] The device provided in the embodiment of the present application can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0197] See also Figure 5 , Figure 5 is a structural diagram of an information transmission device provided in an embodiment of the present application, which is applied to a terminal. Figure 5 As shown, the information transmission device includes: a processor 501 and a transceiver 502;
[0198] The processor 501 is used to, when it is determined that a contention-based Msg3 transmission mode is adopted in an IoT NTN scenario, determine a first TA, where the first TA is used for contention-based Msg3 transmission;
[0199] Wherein, the first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value;
[0200] The first TA offset value is determined by one or more of the following methods:
[0201] Predefined; protocol specified; instructions for network equipment;
[0202] The second TA offset value is specified by the protocol.
[0203] Optionally, the processor 501 is further configured to determine the first TA in the following manner:
[0204] The product of the first parameter and the time unit Ts is used as the first TA;
[0205] The first parameter is the sum of the first TA offset value, the second TA offset value and the pre-compensation TA value.
[0206] Optionally, if the first TA offset value is predefined or specified by a protocol, the processor 501 is further configured to:
[0207] Receiving first information sent by the network device, wherein the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoTNTN scenario;
[0208] In response to the first information, the first TA offset value is determined from predefined or protocol-specified TA offset values according to frequency band configuration information and / or subcarrier spacing.
[0209] Optionally, if the first TA offset value is determined according to an instruction of a network device, the processor 501 is further configured to:
[0210] Receiving second information sent by the network device, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoTNTN scenario;
[0211] Receive third information sent by the network device, where the third information includes the first TA offset value.
[0212] Optionally, if the first TA offset value is determined according to an instruction of a network device, the processor 501 is further configured to:
[0213] receiving fourth information sent by the network device, wherein the fourth information includes the first TA offset value;
[0214] Determine, according to the fourth information, the contention-based Msg3 transmission mode and the first TA offset value in the IoT NTN scenario.
[0215] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0216] Optionally, the transceiver 502 is further used to receive fifth information sent by the network device, where the fifth information includes pre-compensation TA auxiliary information, which is used to determine the pre-compensation TA value;
[0217] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0218] The device provided in the embodiment of the present application can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0219] See also Figure 6 , Figure 6 1 is a structural diagram of an information transmission device provided in an embodiment of the present application, which is applied to a network device. Figure 6 As shown, the information transmission device includes: a processor 601 and a transceiver 602;
[0220] Wherein, the transceiver 602 is used for:
[0221] Sending first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario;
[0222] Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value;
[0223] Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value;
[0224] The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensated TA value, and the second TA offset value is specified by the protocol.
[0225] Optionally, one or more of the second information, the third information and the fourth information is carried in a system message or a switching signaling.
[0226] Optionally, the transceiver 602 is further configured to send fifth information to the terminal, where the fifth information includes pre-compensated TA auxiliary information;
[0227] The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
[0228] The device provided in the embodiment of the present application can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0229] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0230] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0231] An embodiment of the present application provides a communication device, including: a memory, a processor, and a program stored in the memory and executable on the processor; the processor is used to read the program in the memory to implement the steps in the information transmission method as described above.
[0232] The embodiment of the present application also provides a readable storage medium, on which a program is stored. When the program is executed by the processor, each process of the above-mentioned information transmission method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0233] The embodiment of the present application also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the various processes of the above-mentioned information transmission method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, they are not repeated here.
[0234] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0235] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), including a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network equipment, etc.) to execute the methods described in each embodiment of the present application.
[0236] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. An information transmission method, characterized in that: Applied to terminals, including: In the case of adopting a contention-based Msg3 transmission mode in an IoT non-terrestrial network IoT NTN scenario, determining a first timing advance TA, where the first TA is used for contention-based Msg3 transmission; Wherein, the first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value; The first TA offset value is determined by one or more of the following methods: Predefined; protocol specified; instructions for network equipment; The second TA offset value is specified by the protocol.
2. The method according to claim 1, characterized in that The first TA is determined by: The product of the first parameter and the time unit Ts is used as the first TA; The first parameter is the sum of the first TA offset value, the second TA offset value and the pre-compensation TA value.
3. The method according to claim 1, characterized in that: If the first TA offset value is predefined or specified by a protocol, determining the first TA offset value includes: Receiving first information sent by the network device, wherein the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario; In response to the first information, the first TA offset value is determined from predefined or protocol-specified TA offset values according to frequency band configuration information and / or subcarrier spacing.
4. The method according to claim 1, characterized in that If the first TA offset value is determined according to an instruction of a network device, determining the first TA offset value includes: Receiving second information sent by the network device, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario; Receive third information sent by the network device, where the third information includes the first TA offset value.
5. The method according to claim 1, characterized in that If the first TA offset value is determined according to an instruction of a network device, determining the first TA offset value includes: receiving fourth information sent by the network device, wherein the fourth information includes the first TA offset value; Determine, according to the fourth information, the contention-based Msg3 transmission mode and the first TA offset value in the IoT NTN scenario.
6. The method according to claim 4 or 5, characterized in that: One or more of the second information, the third information and the fourth information is carried in a system message or a handover signaling.
7. The method according to claim 1, characterized in that The method further comprises: receiving fifth information sent by the network device, wherein the fifth information includes pre-compensation TA auxiliary information, which is used to determine the pre-compensation TA value; The pre-compensated TA auxiliary information includes common timing advance common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
8. An information transmission method, characterized in that: Applied to network equipment, including: Sending first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario; Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value; Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value; The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value; The first TA offset value is determined by one or more of the following methods: predefined; specified by a protocol; indicated by a network device; the second TA offset value is specified by a protocol.
9. The method according to claim 8, characterized in that One or more of the second information, the third information and the fourth information is carried in a system message or a handover signaling.
10. The method according to claim 8, characterized in that The method further comprises: Sending fifth information to the terminal, where the fifth information includes pre-compensation TA auxiliary information; The pre-compensated TA auxiliary information includes common TA and ephemeris information of a target satellite, and the target satellite is a destination satellite for the terminal to switch or a satellite to be accessed.
11. An information transmission device, characterized in that: Applied to terminals, including: A first determining module is used to determine a first TA when it is determined that a contention-based Msg3 transmission mode in an IoT NTN scenario is adopted, where the first TA is used for contention-based Msg3 transmission; Wherein, the first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value; The first TA offset value is determined by one or more of the following methods: Predefined; protocol specified; instructions for network equipment; The second TA offset value is specified by the protocol.
12. An information transmission device, characterized in that: Applied to network equipment, including: The first sending module is used for: Sending first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario; Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value; Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value; The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value; The first TA offset value is determined by one or more of the following methods: predefined; specified by a protocol; indicated by a network device; the second TA offset value is specified by a protocol.
13. An information transmission device, characterized in that: Applied to terminals, including: processors and transceivers; The processor is used to, when it is determined that a contention-based Msg3 transmission mode in an IoT NTN scenario is adopted, determine a first TA, where the first TA is used for contention-based Msg3 transmission; Wherein, the first TA is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value; The first TA offset value is determined by one or more of the following methods: Predefined; protocol specified; instructions for network equipment; The second TA offset value is specified by the protocol.
14. An information transmission device, characterized in that: Applied to network equipment, including: processors and transceivers; Wherein, the transceiver is used for: Sending first information to a terminal, where the first information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario; Alternatively, sending second information and third information to the terminal, wherein the second information is used to instruct the terminal to adopt a contention-based Msg3 transmission mode in an IoT NTN scenario, and the third information includes a first TA offset value; Alternatively, sending fourth information to the terminal, where the fourth information includes the first TA offset value; The first TA value of the terminal is determined according to the first TA offset value, the second TA offset value, and the pre-compensation TA value; The first TA offset value is determined by one or more of the following methods: predefined; specified by a protocol; indicated by a network device; the second TA offset value is specified by a protocol.
15. A communication device comprising: A memory, a processor, and a program stored in the memory and executable on the processor; wherein the processor is used to read the program in the memory to implement the steps in the information transmission method as described in any one of claims 1 to 5.
16. A computer-readable storage medium for storing a program, characterized in that: When the program is executed by a processor, the steps in the information transmission method according to any one of claims 1 to 5 are implemented.
17. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps in the information transmission method according to any one of claims 1 to 5.