Data transmission method and cell resident method, device and medium

By selecting anchor cells and determining transmission time windows, the data transmission of NB-IoT devices is optimized, solving the problem of resource waste in non-terrestrial wireless network environments and achieving efficient data transmission and low power consumption for NB-IoT devices.

CN114765821BActive Publication Date: 2025-01-10SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110056285.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-15
Publication Date
2025-01-10
Estimated Expiration
2041-01-15

AI Technical Summary

Technical Problem

In non-terrestrial wireless network environments, the data transmission of NB-IoT devices suffers from resource waste due to weak signal strength.

Method used

By selecting anchor cells and determining transmission time windows, the data transmission process is optimized to ensure that data transmission is completed within the transmission time window and to avoid resource waste.

Benefits of technology

By effectively utilizing the coverage time of non-terrestrial wireless network cells, the number of times NB-IoT devices need to be monitored can be reduced, power consumption can be lowered, and resource waste can be avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114765821B_ABST
    Figure CN114765821B_ABST
Patent Text Reader

Abstract

A data transmission method and a cell resident method, device, and medium, the data transmission method comprising: determining an anchor cell for data transmission; and performing data transmission through the anchor cell. The above scheme can avoid resource waste in the coverage period of the NTN cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a data transmission method and a cell resident method, device, and medium. Background Art

[0002] NB-IoT devices can transmit data through wireless networks to interact with corresponding NB-IoT service servers. In existing protocols, NB-IoT devices access terrestrial access networks (TNs) and do not naturally need to support mobility, so their design is very simple and does not support handover processes.

[0003] However, as NB-IoT devices become more popular, they are deployed outdoors. These areas may not have TN coverage, so data can only be transmitted through non-terrestrial access networks (NTN). The biggest difference between TN networks and NTN networks is that the base stations used in TN networks are usually fixed on the ground, while the satellites used in NTN networks orbit the earth in the air.

[0004] NB-IoT devices can support very weak wireless signal coverage, that is, the transmission attenuation of the downlink signal from the base station to the terminal is very large, and the signal strength of the downlink signal detected by the terminal is very weak. Correspondingly, the uplink signal sent by the terminal to the network will also experience the same transmission attenuation, and the signal strength is also weak when it reaches the base station. For NB-IoT devices, whether uplink data or downlink data, due to weak signal strength, the probability of being correctly decoded by the receiver is much lower than that of ordinary terminals. Therefore, NB-IoT devices use the method of multiple transmissions of the same data, and the receiver merges the signals to increase the probability of correct decoding by the receiver. The specific number of transmissions can be configured according to different transmission attenuations.

[0005] Since NB-IoT devices usually transmit the same data packet multiple times, in the NTN environment, before starting to transmit data packets, NB-IoT devices will calculate how long the current NTN cell can cover them, and then decide whether to start transmission. However, the above solution will result in no NB-IoT devices transmitting data during part of the coverage period of an NTN cell, resulting in a waste of resources. Summary of the invention

[0006] The embodiment of the present invention solves the technical problem of resource waste in the coverage time period of the NTN cell.

[0007] In order to solve the above technical problem, an embodiment of the present invention provides a data transmission method, comprising: determining an anchor cell for data transmission; and performing data transmission through the anchor cell.

[0008] Optionally, the transmitting data through the anchor cell includes: determining a transmission time window for transmitting data in the anchor cell; and transmitting data through the anchor cell within the transmission time window.

[0009] Optionally, transmitting data through the anchor cell within the transmission time window includes: when it is detected that the number of transmissions M of the target data to be transmitted at the end of the current transmission time window is less than the configured number of transmissions N, transmitting the target data NM times within the next transmission time window.

[0010] Optionally, transmitting the target data NM times within the next transmission time window includes: receiving sent indication information; and transmitting the target data NM times within the next transmission time window according to the indication information.

[0011] Optionally, the sent indication information is received at the end of the current transmission window, or the sent indication information is received at the beginning of the next transmission time window.

[0012] Optionally, the indication information is carried by any of the following signaling: MAC CE, RRC message, downlink control information for uplink scheduling, and downlink control information for downlink scheduling.

[0013] Optionally, after detecting that the number of transmissions M of the target data completed in the current transmission time window is less than the configured number of transmissions N, the method further includes: transmitting the target data NM times in the next time window corresponding to the anchor cell.

[0014] Optionally, transmitting the target data NM times in a next time window corresponding to the anchor cell includes: transmitting data in the next time window corresponding to the anchor cell using the key used in the current transmission time window.

[0015] Optionally, transmitting the target data NM times in the next time window corresponding to the anchor cell includes: in the next time window corresponding to the anchor cell, transmitting the target data NM times using the key used in the current transmission time window, and using the new key corresponding to the next time window to transmit new data.

[0016] Optionally, after detecting that the number of transmissions M of the target data to be transmitted within the current transmission time window is less than the configured number of transmissions N, before the next transmission time window arrives, it also includes: pausing the counting of the timer and counter of the MAC layer and the timer and counter of the RLC layer.

[0017] Optionally, determining the anchor cell for data transmission includes: obtaining ephemeris information of a non-terrestrial wireless network cell that can reside; selecting the anchor cell from the non-terrestrial wireless network cells that can reside based on the ephemeris information; and sending a first notification message to a base station corresponding to the anchor cell, the first notification message being used to indicate the transmission time window.

[0018] Optionally, after sending the notification message to the target non-terrestrial wireless network cell, the method further includes: receiving response information sent by a base station corresponding to the anchor cell, wherein the response information corresponds to the first notification message.

[0019] Optionally, the receiving response information sent by the base station corresponding to the anchor cell includes: acquiring a cell radio network temporary identifier allocated to the anchor cell from the response information.

[0020] Optionally, the transmission time window is the entire time period or a part of the time period during which the anchor cell covers itself.

[0021] Optionally, determining the anchor cell for data transmission includes: reporting geographic location information to a service server; receiving a second notification message sent by the service server, the second notification message including identification information of the anchor cell, and the second notification message is generated by the service server according to the following parameters: the geographic location information, ephemeris information of the non-terrestrial wireless network cell; sending a third notification message to the base station corresponding to the anchor cell, the third notification message being used to notify the base station that the anchor cell is selected.

[0022] Optionally, the third notification message is also used to indicate a transmission period for data transmission.

[0023] Optionally, the data transmission method further includes: sending a fourth notification message to a base station corresponding to the anchor cell, wherein the fourth notification message is used to indicate the transmission time window.

[0024] Optionally, the second notification message is generated by the service server by freezing the following parameters: the geographic location information and the ephemeris information of the non-terrestrial wireless network cell.

[0025] An embodiment of the present invention also provides a method for residing in a non-ground wireless network cell, comprising: obtaining ephemeris information of a non-ground wireless network cell that can be resided in; selecting a target non-ground wireless network cell as an anchor cell from the non-ground wireless network cells that can be resided in according to the ephemeris information; and sending a first notification message to a base station corresponding to the anchor cell, the first notification message being used to indicate a transmission time window for data transmission.

[0026] Optionally, after sending the notification message to the target non-terrestrial wireless network cell, the method further includes: receiving response information sent by a base station corresponding to the anchor cell, wherein the response information corresponds to the first notification message.

[0027] Optionally, the receiving response information sent by the base station corresponding to the anchor cell includes: acquiring a cell radio network temporary identifier corresponding to the anchor cell from the response information.

[0028] Optionally, the transmission time window is the entire time period or a part of the time period during which the anchor cell covers itself.

[0029] An embodiment of the present invention also provides another method for residing in a non-ground wireless network cell, comprising: reporting geographic location information to a service server; receiving a second notification message issued by the service server, the second notification message including identification information of a target non-ground wireless network cell; and sending a third notification message to a base station corresponding to the target non-ground wireless network cell, the third notification message being used to notify the base station that the target ground wireless network cell is selected as an anchor cell.

[0030] Optionally, the third notification message is also used to indicate a transmission period for data transmission.

[0031] Optionally, the non-terrestrial wireless network cell residency method further includes: sending a fourth notification message to a base station corresponding to the anchor cell, wherein the fourth notification message is used to indicate a transmission time window for data transmission.

[0032] Optionally, the second notification message is generated by the service server according to the following parameters: the geographic location information and the ephemeris information of the non-terrestrial wireless network cell.

[0033] An embodiment of the present invention also provides another method for residing in a non-terrestrial wireless network cell, comprising: obtaining geographic location information of a user device and ephemeris information of a non-terrestrial wireless network cell; determining an anchor cell corresponding to the user device based on the geographic location information of the user device and the ephemeris information of the non-terrestrial wireless network cell; and sending a second notification message to the user device, the second notification message including identification information of the anchor cell.

[0034] Optionally, the ephemeris information of the non-terrestrial wireless network cell includes: ephemeris information of the non-terrestrial wireless network cell related to the geographic location information of the user equipment.

[0035] Optionally, determining the anchor cell corresponding to the user equipment based on the geographic location information of the user equipment and the ephemeris information of the non-ground wireless network cell includes: obtaining load information corresponding to each of the non-ground wireless network cells; and determining the non-ground wireless network cell whose load value is less than a preset value as the anchor cell corresponding to the user equipment.

[0036] Optionally, after determining the anchor cell corresponding to the user equipment, the method further includes: sending identification information of the anchor cell to a base station corresponding to the anchor cell.

[0037] An embodiment of the present invention further provides a data transmission device, including: a first determining unit, configured to determine an anchor cell for data transmission; and a transmission unit, configured to perform data transmission through the anchor cell.

[0038] An embodiment of the present invention also provides a non-ground wireless network cell residence device, including: a first acquisition unit, used to acquire the ephemeris information of the non-ground wireless network cell that can be resided; a first selection unit, used to select a target non-ground wireless network cell as an anchor cell from the non-ground wireless network cells that can be resided according to the ephemeris information; a first sending unit, used to send a first notification message to the base station corresponding to the anchor cell, the first notification message is used to indicate a transmission time window for data transmission.

[0039] An embodiment of the present invention also provides another non-ground wireless network cell resident device, including: a reporting unit, used to report geographic location information to a service server; a receiving unit, used to receive a second notification message issued by the service server, the second notification message including identification information of the target non-ground wireless network cell; a second sending unit, used to send a third notification message to the base station corresponding to the target non-ground wireless network cell, the third notification message being used to notify the base station that the target ground wireless network cell is selected as an anchor cell.

[0040] An embodiment of the present invention also provides another non-ground wireless network cell resident device, including: a second acquisition unit, used to acquire the geographic location information of a user device and the ephemeris information of the non-ground wireless network cell; a second determination unit, used to determine the anchor cell corresponding to the user device based on the geographic location information of the user device and the ephemeris information of the non-ground wireless network cell; and a third sending unit, used to send a second notification message to the user device, the second notification message including the identification information of the anchor cell.

[0041] An embodiment of the present invention also provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored. When the computer program is executed by a processor, the computer program executes the steps of any of the above-mentioned data transmission methods, or executes the steps of any of the above-mentioned non-terrestrial wireless network cell residency methods.

[0042] An embodiment of the present invention also provides a non-terrestrial wireless network cell residency device, comprising a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and when the processor runs the computer program, the steps of any one of the above-mentioned non-terrestrial wireless network cell residency methods are executed.

[0043] Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects:

[0044] After determining the anchor cell and transmission time window for data transmission, when it is detected that the number of transmissions M of the target data at the end of the current transmission time window has not reached the configured number of transmissions N, the target data is transmitted NM times in the next transmission time window, which can make full use of the coverage time period of the NTN cell and avoid wasting resources in the coverage time period of the NTN cell.

[0045] One or more non-terrestrial wireless network cells are selected from the non-terrestrial wireless network cells that can be stationed as anchor cells, and the anchor cells can be dedicated to NB-IoT communication. NB-IoT devices only transmit data with anchor cells, thereby reducing the number of monitoring times of NB-IoT devices and reducing the power consumption of NB-IoT devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 is a flow chart of a data transmission method in an embodiment of the present invention;

[0047] Figure 2 is a flow chart of a non-terrestrial wireless network cell camping method in an embodiment of the present invention;

[0048] Figure 3 is a flow chart of another non-terrestrial wireless network cell camping method in an embodiment of the present invention;

[0049] Figure 4 is a flowchart of another non-terrestrial wireless network cell camping method in an embodiment of the present invention;

[0050] Figure 5 is a structural schematic diagram of a data transmission device in an embodiment of the present invention;

[0051] Figure 6It is a structural schematic diagram of a non-terrestrial wireless network cell resident device in an embodiment of the present invention;

[0052] Figure 7 It is a structural schematic diagram of another non-terrestrial wireless network cell resident device in an embodiment of the present invention;

[0053] Figure 8 It is a structural diagram of another non-terrestrial wireless network cell resident device in an embodiment of the present invention. DETAILED DESCRIPTION

[0054] In the prior art, the NB-IoT device finds that the coverage time of the current NTN cell is still 10ms, and it needs to transmit a data packet every 1ms. Under the current signal strength conditions, it needs to repeat 20 times to complete the transmission of a data packet. The NB-IoT device determines that 20 repeated transmissions cannot be completed in 10ms, so it does not start transmission in the current NTN cell, but waits until the next NTN cell covers itself before starting transmission.

[0055] It can be seen that the above solution will result in no NB-IoT device transmitting data during part of the coverage period of an NTN cell, resulting in a waste of resources.

[0056] In an embodiment of the present invention, after determining the anchor cell and the transmission time window for data transmission, when it is detected that the number of transmissions M of the target data at the end of the current transmission time window has not reached the configured number of transmissions N, the target data is transmitted NM times in the next transmission time window, which can fully utilize the coverage time period of the NTN cell and avoid wasting resources in the coverage time period of the NTN cell.

[0057] In order to make the above-mentioned objects, features and beneficial effects of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0058] In the embodiment of the present invention, the data transmission method provided in the following steps S101 to S102 may be executed by a user equipment. Specifically, the following steps S101 to S102 may be executed by a baseband chip in the user equipment, or by a chip module including a baseband chip in the user equipment.

[0059] The embodiment of the present invention provides a data transmission method, referring to Figure 1 , the following is a detailed description through specific steps.

[0060] Step S101: determining an anchor cell for data transmission.

[0061] Step S102: Transmit data via the anchor cell.

[0062] In a specific implementation, the user equipment itself may determine the anchor cell for data transmission. After determining the anchor cell for data transmission, the user equipment may also determine a transmission time window for data transmission via the anchor cell.

[0063] In practical applications, it can be known that in different time periods, the user equipment may be covered by NTN cells corresponding to different satellites. Therefore, the user equipment can obtain the ephemeris information of the non-terrestrial wireless network (NTN) cell covering itself. In an embodiment of the present invention, the NTN cell covering itself obtained by the user equipment may be an NTN cell that the user equipment can access, or an NTN cell that a potential user equipment can access.

[0064] In a specific implementation, the base station may send the ephemeris information of the NTN cell corresponding to the user equipment to the user equipment. For example, the base station broadcasts the ephemeris information of the NTN cell corresponding to the user equipment to the user equipment in a broadcasting manner.

[0065] In an embodiment of the present invention, the user equipment may be an NB-IoT device. Generally, the NB-IoT device may be in a fixed area for a period of time. Therefore, the ephemeris information of the NTN cell that can cover the fixed area may also be stored in the NB-IoT device in advance.

[0066] It is understandable that the specific manner in which the user equipment obtains the ephemeris information of the NTN cell that can reside is not limited to the above example, and all methods that enable the user equipment to obtain the ephemeris information of the NTN cell that can reside will not affect the protection scope of the embodiments of the present invention.

[0067] In actual applications, it can be known that user equipment can correspond to different NTN cells in different time periods. Therefore, the user equipment can determine the time period in which each NTN cell that can be stationed covers itself. For example, user equipment 1 knows that in the time period of 0:00-2:00, the NTN cell covering user equipment 1 is NTN cell 1; in the time period of 2:00-4:00, the NTN cell covering user equipment 1 is NTN cell 2. It should be noted that the above-mentioned correspondence between the time period covering the user equipment and the NTN cell is only an exemplary description, and does not mean that the same correspondence as the above example will be used in the specific application process.

[0068] In a specific implementation, the user equipment can obtain the reference signal (such as the synchronization signal block) of the NTN cell where it can reside, and learn the signal quality. Afterwards, the user equipment can determine the time period in which the NTN cell where it can reside covers itself by combining the reference signal, the ephemeris information of the NTN cell, and the geographical location information corresponding to the user equipment itself.

[0069] In the embodiment of the present invention, the geographical location information corresponding to the user equipment may be the longitude and latitude coordinate information of the current location of the user equipment, or may be other information that can characterize the specific location of the user equipment.

[0070] After determining the time period in which the user equipment can reside in the NTN cell covering itself, it can select one NTN cell as the target NTN cell, or select multiple NTN cells as the target NTN cells. In the embodiment of the present invention, for simplicity, the target NTN cell is referred to as an anchor cell.

[0071] In a specific implementation, the user equipment may obtain a reference signal (such as a synchronization signal block) of the NTN cell that can be stationed, and learn the signal quality. Afterwards, the user equipment may determine the anchor cell by combining the reference signal and the ephemeris information of the NTN cell.

[0072] In a specific implementation, the user equipment may also determine the anchor cell according to the reference signal and the ephemeris information of the NTN cell.

[0073] In a specific implementation, the user equipment may also determine the anchor cell according to the satellite operation cycle corresponding to the NTN cell in combination with obtaining a reference signal (such as a synchronization signal block) of the NTN cell that can reside.

[0074] It is understandable that the specific manner in which the user equipment determines the anchor cell may also include other manners, which are not specifically limited in the embodiment of the present invention.

[0075] In practical applications, it can be seen that when the user equipment is an NB-IoT device, its corresponding data transmission time period is relatively fixed and the data transmission volume is small. Therefore, an NTN cell in a specific time period can be selected as the anchor cell.

[0076] After selecting the anchor cell, the user equipment may send a first notification message to the base station corresponding to the anchor cell. The first notification message may carry indication information for indicating the transmission time window and the transmission period. After receiving the first notification message, the base station corresponding to the anchor cell may know the transmission time window for data transmission of the user equipment.

[0077] It should be noted that the transmission time window selected by the user equipment means that data may be transmitted within the transmission time window, but data is not necessarily transmitted. For example, if there is no data to be transmitted in a certain transmission time window, the user equipment does not need to transmit data in the transmission time window.

[0078] In the embodiment of the present invention, the information sent by the user equipment to the base station corresponding to the anchor cell may include "the covered time period (T1, T2) selected by the user equipment itself", that is, the transmission time window selected by the user equipment itself is T1-T2.

[0079] T1 and T2 may be GPS time, UTC time, or any time of a starting time point and an ending time point. T1 and T2 may also be identified by parameters that can characterize timing, such as a radio frame, a subframe, a time slot number, a sign bit, etc. in a wireless communication system, which is not limited in the embodiment of the present invention.

[0080] In a specific implementation, after receiving the first notification message, the base station corresponding to the anchor cell may send response information corresponding to the first notification message to the user equipment to inform the user equipment.

[0081] In an embodiment of the present invention, after receiving the first notification message, the base station corresponding to the anchor cell may allocate the corresponding cell radio network temporary identifier (C-RNTI) to the user equipment. After receiving the response information, the user equipment may obtain the C-RNTI allocated to it by the base station corresponding to the anchor cell. The user equipment may directly use the C-RNTI in the subsequent data transmission process through the anchor cell without requesting the base station to allocate the C-RNTI through the random access process.

[0082] In a specific implementation, the base station may also obtain the anchor cell used by the user equipment for data transmission and the transmission time window for the user equipment to perform data transmission in the anchor cell. The base station sends the anchor cell used for data transmission and the transmission time window to the user equipment, so that the user equipment can determine the anchor cell used for data transmission and the transmission time window for the user equipment to perform data transmission in the anchor cell.

[0083] The base station may send high-level signaling to the user equipment to send the anchor cell and the transmission time window for data transmission to the user equipment. The high-level signaling may be a radio resource control (RRC) signaling, a downlink control information (DCI), or other types of signaling such as MAC CE.

[0084] In the embodiment of the present invention, the user equipment can report the geographical location information to the service server through application layer information. The geographical location information corresponding to the user equipment can be the longitude and latitude coordinate information of the current location of the user equipment, or other information that can characterize the specific location of the user equipment.

[0085] The service server may receive NTN ephemeris information provided by the wireless network element, and determine the anchor cell corresponding to the user equipment according to the geographical location information of the user equipment and the ephemeris information of the NTN cell.

[0086] The NTN ephemeris information provided by the wireless network element may include the ephemeris information of all NTN satellites currently in operation in the wireless network, and may also include the ephemeris information of NTN satellites screened by the wireless network. The wireless network may screen out the ephemeris information of some NTN satellites related to the current service from the ephemeris information of all NTN satellites currently in operation.

[0087] In the embodiment of the present invention, the wireless network element may also provide the service server with load information of each NTN cell. The service server may select an NTN cell with a smaller load as the anchor cell of the user equipment according to the load information of each NTN cell.

[0088] The service server may send a second notification message to the user equipment, which carries the identification information corresponding to the anchor cell. After receiving the second notification message, the user equipment may obtain the identification information corresponding to the anchor cell, and then know which anchor cell is used for data transmission.

[0089] In the embodiment of the present invention, the service server may send the second notification message via an application layer message.

[0090] After acquiring the identification information corresponding to the anchor cell, the user equipment may send a third notification message to the base station corresponding to the anchor cell, so as to inform the base station corresponding to the anchor cell that the anchor cell is selected.

[0091] For example, the user equipment obtains that the identification information corresponding to the anchor cell is 1. The user equipment sends a third notification message to the base station corresponding to the anchor cell 1. After receiving the third notification message, the base station corresponding to the anchor cell 1 can know that the anchor cell 1 is selected.

[0092] In the embodiment of the present invention, the service server may also send a notification to the base station to inform that the anchor cell is selected. Specifically, the service server may notify the base station that a certain anchor cell is selected through the core network element (AMF).

[0093] In the embodiment of the present invention, the third notification message may also carry a transmission period indicating data transmission, that is, a period corresponding to the transmission time window.

[0094] In a specific implementation, the user equipment may also send a fourth notification message to the base station corresponding to the anchor cell, and the fourth notification message may carry information for indicating the transmission time window. After receiving the fourth notification message, the base station corresponding to the anchor cell may learn the transmission time window corresponding to the user equipment.

[0095] In an embodiment of the present invention, when the user equipment is an NB-IoT device, the service server may be an NB-IoT service server.

[0096] In a specific implementation, the transmission time window corresponding to the user equipment can be the entire time period covered by the anchor cell itself, or can be a partial time period covered by the anchor cell itself. The specific time length of the transmission time window can be configured by the base station or set by the user equipment.

[0097] Step S102, when it is detected that the number of transmissions M of the target data to be transmitted at the end of the current transmission time window is less than the configured number of transmissions N, the target data is transmitted NM times in the next transmission time window.

[0098] In a specific implementation, the user equipment may monitor whether there is downlink data transmission and / or uplink data transmission in the anchor cell within each transmission time window. If there is downlink data transmission, the user equipment may receive the downlink data transmitted by the anchor cell; if there is no downlink data transmission and no uplink data transmission, the downlink monitoring may be terminated in advance; if there is no downlink data transmission but there is uplink data transmission, the user equipment may continue to monitor.

[0099] In an embodiment of the present invention, if the user equipment monitors that there is downlink target data transmission in the current transmission time window, and the number of transmissions M of the target data is less than the preconfigured number of transmissions N, it can repeatedly receive the target data NM times in the next transmission time window.

[0100] If the user equipment has uplink target data transmission in the current transmission time window, and the number of transmissions M of the target data is less than the preconfigured number of transmissions N, the target data may be repeatedly sent NM times in the next transmission time window.

[0101] In a specific implementation, the preconfigured number of transmissions N may be configured by the base station and sent by the base station to the user equipment through a high-layer signaling.

[0102] In an embodiment of the present invention, when the next transmission time window is reached, the user equipment may continue to transmit the target data NM times unconditionally. The user equipment may also continue to transmit the target data NM times according to the instruction of the instruction information after receiving the instruction information sent by the base station. In an embodiment of the present invention, for uplink target data, transmitting target data refers to sending target data; for downlink target data, transmitting target data refers to receiving target data.

[0103] In the embodiment of the present invention, the base station may send indication information to the user equipment at the end of the current transmission time window, and the user equipment receives the indication information at the end of the current transmission window. The base station may also send indication information to the user equipment at the beginning of the next transmission time window, and the user equipment receives the indication information at the beginning of the next transmission time window.

[0104] Specifically, the base station may send the indication information in the last subframe of the current transmission time window, or send the indication information in the last transmission time interval, or send the indication information in the last time slot. The base station may also send the indication information in the first subframe of the next transmission time window, or send the indication information in the first transmission time interval, or send the indication information in the first time slot.

[0105] The base station may also send the indication information in the last X subframes of the current transmission time window, or send the indication information in the last X transmission time intervals, or send the indication information in the last X time slots. The base station may also send the indication information in the first X subframes of the next transmission time window, or send the indication information in the first X transmission time intervals, or send the indication information in the first X time slots; X>1.

[0106] In the embodiment of the present invention, the indication information sent by the base station may also be repeated multiple times, that is, the base station may repeatedly send multiple indication information to the user equipment. If the number of repetitions of the indication information sent by the base station is Y, the base station may send the indication information in the last Y subframes of the current transmission time window, or may select Y subframes from the last Z subframes of the current transmission time window to send the indication information, where Z>Y.

[0107] In an embodiment of the present invention, the base station may send indication information to the user equipment through MAC CE, or send indication information to the user equipment through a separate DCI, or carry the indication information through a field in the DCI used for uplink scheduling, or carry the indication information through a field in the DCI used for downlink scheduling.

[0108] It is understandable that the base station may send the above-mentioned indication information to the user equipment through other transmission modes, and the embodiment of the present invention does not limit the specific format of the indication information sent by the base station.

[0109] In a specific implementation, the indication information sent by the base station may be a Boolean parameter, and the Boolean parameter is only used to indicate "continue transmission" or "no longer transmit".

[0110] The indication information sent by the base station may also indicate the number of times the user equipment is expected to transmit the target data in the next transmission time window. For example, the base station indicates an integer from 0 to NM in the indication information sent. If the value indicated in the indication information is 0, it means that the user equipment does not need to retransmit the target data in the next transmission time window; if the value indicated in the indication information is a positive integer, the value indicates the number of times the user equipment retransmits the target data in the next transmission time window.

[0111] In the embodiment of the present invention, if each time window covered by the anchor cell is configured as a transmission time window, the next transmission time window refers to the next time window of the anchor cell. If part of the time windows covered by the anchor cell are configured as transmission time windows, the transmission time window covered by the next anchor cell is not necessarily the next time window of the anchor cell.

[0112] In a specific implementation, after detecting that the number of transmissions M of the target data completed in the current transmission time window is less than the configured number of transmissions N, the target data may be transmitted NM times in the next time window corresponding to the anchor cell.

[0113] It should be noted that if the next time window corresponding to the anchor cell is not a transmission time window, when transmitting the target data, it is necessary to predetermine that the user equipment can perform corresponding data transmission in the time window. In a specific application, the base station can configure the user equipment to be able to transmit the target data within the time window, or the protocol can specify that the user equipment can transmit the target data within the time window.

[0114] In an embodiment of the present invention, if the next time window corresponding to the anchor cell is not a transmission time window and data transmission has been configured in the time window, if the user equipment has pre-configured C-RNTI, the user equipment can use the pre-configured C-RNTI in the next time window to transmit data with the anchor cell.

[0115] If the next time window corresponding to the anchor cell is not a transmission time window, and data transmission has been configured in the time window, the user equipment may also send a request message to the base station corresponding to the anchor cell to request the base station corresponding to the anchor cell to allocate a C-RNTI for it. After receiving the request message, the base station corresponding to the anchor cell may configure a new C-RNTI for the user equipment and send it to the user equipment through allocation information. After receiving the allocation information, the user equipment may obtain a new C-RNTI from it and use the new C-RNTI to transmit data with the anchor cell.

[0116] If the next time window corresponding to the anchor cell is not a transmission time window, and data transmission has been configured in the time window, in the next time window, the user equipment may use the key used in the current transmission time window for data transmission, or may use the new key corresponding to the next time window for data transmission. Specifically, whether to use the old key (the key corresponding to the current transmission time window) or the new key (the key configured in the next time window) may be configured by the base station or pre-defined by the protocol.

[0117] In the embodiment of the present invention, in the next time window, the user equipment can use the key used in the current transmission time window to retransmit the data that has not been transmitted in the current transmission time window NM times. If there is other new data to be transmitted, the new key is used to transmit the new data in the next time window.

[0118] In a specific implementation, after detecting that the number of transmissions M of the target data to be transmitted within the current transmission time window is less than the configured number of transmissions N, before the next transmission time window arrives, the MAC layer timer and timer, the RLC layer timer and timer can also be paused, and when the next transmission time window arrives, the paused timer and timer are updated accordingly.

[0119] In specific applications, the MAC layer timers and timers may include the following: beamFailureRecoveryTimer, beamFailureDetectionTimer f. configuredGrantTimer, timeAlignmentTimer, ra-ContentionResolutionTimer, cg-RetransmissionTimer, sr-ProhibitTimer, periodicBSR-Timer, periodicBSR-Timer, logicalChannelSR-DelayTimer, phr-PeriodicTimer, phr-ProhibitTimer, mpe-ProhibitTimer, mpe-ProhibitTimer, drx -InactivityTimer, drx-RetransmissionTimerDL, drx-RetransmissionTimerUL, drx-ShortCycleTimer, drx-HARQ-RTT-TimerDL, drx-HARQ-RTT-TimerUL, sCellDeactivationTimer, sCellDeactivationTimer, lbt-FailureDetectionTimer, bitRateQueryProhibitTimer, and dataInactivityTimer. The RLC layer timers and timers may include the following: t-PollRetransmit, t-Reassembly, and t-StatusProhibit.

[0120] It is understandable that the MAC layer timer and timer, the RLC layer timer and timer may also include other parameters, and the updating of other parameters may also be suspended before the next transmission time window arrives, and correspondingly updated when the next transmission time window arrives.

[0121] It can be seen that after determining the anchor cell and transmission time window for data transmission, when it is detected that the number of transmissions M of the target data at the end of the current transmission time window has not reached the configured number of transmissions N, the target data is transmitted NM times in the next transmission time window, which can make full use of the coverage time period of the NTN cell and avoid wasting resources in the coverage time period of the NTN cell.

[0122] The embodiment of the present invention also provides a non-terrestrial wireless network cell camping method, referring to Figure 2 , the following is a detailed description through specific steps.

[0123] In the embodiment of the present invention, the non-terrestrial wireless network cell camping method provided by the following steps S201 to S205 can be executed by the user equipment. Specifically, the following steps S201 to S205 can be executed by the baseband chip in the user equipment, or by the chip module including the baseband chip in the user equipment.

[0124] Step S201, obtaining ephemeris information of a non-terrestrial wireless network cell in which residence is possible.

[0125] In a specific implementation, the user equipment itself may determine the anchor cell used for data transmission and the transmission time window for the user equipment to perform data transmission in the anchor cell.

[0126] In practical applications, it can be known that in different time periods, the user equipment may be covered by NTN cells corresponding to different satellites. Therefore, the user equipment can obtain the ephemeris information of the non-terrestrial wireless network (NTN) cell covering itself. In an embodiment of the present invention, the NTN cell covering itself obtained by the user equipment may be an NTN cell that the user equipment can access, or an NTN cell that a potential user equipment can access.

[0127] In a specific implementation, the base station may send the ephemeris information of the NTN cell corresponding to the user equipment to the user equipment. For example, the base station broadcasts the ephemeris information of the NTN cell corresponding to the user equipment to the user equipment in a broadcasting manner.

[0128] In an embodiment of the present invention, the user equipment may be an NB-IoT device. Generally, the NB-IoT device may be in a fixed area for a period of time. Therefore, the ephemeris information of the NTN cell that can cover the fixed area may also be stored in the NB-IoT device in advance.

[0129] It is understandable that the specific manner in which the user equipment obtains the ephemeris information of the NTN cell that can reside is not limited to the above example, and all methods that enable the user equipment to obtain the ephemeris information of the NTN cell that can reside will not affect the protection scope of the embodiments of the present invention.

[0130] Step S202: Select a target non-terrestrial wireless network cell as an anchor cell from the non-terrestrial wireless network cells that can be camped on according to the ephemeris information.

[0131] In actual applications, it can be known that user equipment can correspond to different NTN cells in different time periods. Therefore, the user equipment can determine the time period in which each NTN cell that can be stationed covers itself. For example, user equipment 1 knows that in the time period of 0:00-2:00, the NTN cell covering user equipment 1 is NTN cell 1; in the time period of 2:00-4:00, the NTN cell covering user equipment 1 is NTN cell 2. It should be noted that the above-mentioned correspondence between the time period covering the user equipment and the NTN cell is only an exemplary description, and does not mean that the same correspondence as the above example will be used in the specific application process.

[0132] In a specific implementation, the user equipment can obtain the reference signal (such as the synchronization signal block) of the NTN cell where it can reside, and determine the time period in which the NTN cell where it can reside covers itself, in combination with the ephemeris information of the NTN cell and the geographical location information corresponding to the user equipment itself.

[0133] In the embodiment of the present invention, the geographical location information corresponding to the user equipment may be the longitude and latitude coordinate information of the current location of the user equipment, or may be other information that can characterize the specific location of the user equipment.

[0134] In a specific implementation, after determining the time period in which the user equipment can reside in the NTN cell covering itself, it can select one NTN cell as the target NTN cell, or select multiple NTN cells as the target NTN cells. In the embodiment of the present invention, for simplicity, the target NTN cell is referred to as an anchor cell.

[0135] In practical applications, it can be seen that when the user equipment is an NB-IoT device, its corresponding data transmission time period is relatively fixed and the data transmission volume is small. Therefore, an NTN cell in a specific time period can be selected as the anchor cell.

[0136] Step S203: Send a first notification message to the base station corresponding to the anchor cell.

[0137] In a specific implementation, after selecting an anchor cell, the user equipment may send a first notification message to the base station corresponding to the anchor cell. The first notification message may carry indication information for indicating a transmission time window and a transmission period. After receiving the first notification message, the base station corresponding to the anchor cell may learn the transmission time window for data transmission by the user equipment.

[0138] It should be noted that the transmission time window selected by the user equipment means that data may be transmitted within the transmission time window, but data is not necessarily transmitted. For example, if there is no data to be transmitted in a certain transmission time window, the user equipment does not need to transmit data in the transmission time window.

[0139] In the embodiment of the present invention, the information sent by the user equipment to the base station corresponding to the anchor cell may include "the covered time period (T1, T2) selected by the user equipment itself", that is, the transmission time window selected by the user equipment itself is T1-T2.

[0140] T1 and T2 may be GPS time, UTC time, or any time of a starting time point and an ending time point. T1 and T2 may also be identified by parameters that can characterize timing, such as a radio frame, a subframe, a time slot number, a sign bit, etc. in a wireless communication system, which is not limited in the embodiment of the present invention.

[0141] In a specific implementation, after receiving the first notification message, the base station corresponding to the anchor cell may send response information corresponding to the first notification message to the user equipment to inform the user equipment.

[0142] In an embodiment of the present invention, after receiving the first notification message, the base station corresponding to the anchor cell may allocate the corresponding cell radio network temporary identifier (C-RNTI) to the user equipment. After receiving the response information, the user equipment may obtain the C-RNTI allocated to it by the base station corresponding to the anchor cell. The user equipment may directly use the C-RNTI in the subsequent data transmission process through the anchor cell without requesting the base station to allocate the C-RNTI through the random access process.

[0143] It can be seen that by carrying the C-RNTI allocated to the user equipment in the response information, the speed of the random access process can be accelerated.

[0144] The embodiment of the present invention also provides another non-terrestrial wireless network cell camping method, referring to Figure 3 , the following is a detailed description through specific steps.

[0145] In an embodiment of the present invention, the non-terrestrial wireless network cell camping method provided by the following steps S301 to S303 can be executed by a user equipment. Specifically, the following steps S301 to S303 can be executed by a chip with a data processing function in the user equipment, or by a chip module including a chip with a data processing function in the user equipment.

[0146] Step S301: reporting geographic location information to a service server.

[0147] Step S302: receiving a second notification message sent by the service server.

[0148] Step S303: Send a third notification message to the base station corresponding to the target non-terrestrial wireless network cell.

[0149] Steps S301 to S303 are described in detail below.

[0150] In a specific implementation, the service server may receive NTN ephemeris information provided by a wireless network element, and determine an anchor cell corresponding to the user equipment according to the geographical location information of the user equipment and the ephemeris information of the NTN cell.

[0151] The NTN ephemeris information provided by the wireless network element may include the ephemeris information of all NTN satellites currently in operation in the wireless network, and may also include the ephemeris information of NTN satellites screened by the wireless network. The wireless network may screen out the ephemeris information of some NTN satellites related to the current service from the ephemeris information of all NTN satellites currently in operation.

[0152] In the embodiment of the present invention, the wireless network element may also provide the service server with load information of each NTN cell. The service server may select an NTN cell with a smaller load as the anchor cell of the user equipment according to the load information of each NTN cell.

[0153] The service server may send a second notification message to the user equipment, which carries the identification information corresponding to the anchor cell. After receiving the second notification message, the user equipment may obtain the identification information corresponding to the anchor cell, and then know which anchor cell is used for data transmission.

[0154] In the embodiment of the present invention, the service server may send the second notification message via an application layer message.

[0155] After acquiring the identification information corresponding to the anchor cell, the user equipment may send a third notification message to the base station corresponding to the anchor cell, so as to inform the base station corresponding to the anchor cell that the anchor cell is selected.

[0156] For example, the user equipment obtains that the identification information corresponding to the anchor cell is 1. The user equipment sends a third notification message to the base station corresponding to the anchor cell 1. After receiving the third notification message, the base station corresponding to the anchor cell 1 can know that the anchor cell 1 is selected.

[0157] In the embodiment of the present invention, the service server may also send a notification to the base station to inform that the anchor cell is selected. Specifically, the service server may notify the base station that a certain anchor cell is selected through the core network element (AMF).

[0158] In the embodiment of the present invention, the third notification message may also carry a transmission period indicating data transmission, that is, a period corresponding to the transmission time window.

[0159] In a specific implementation, the user equipment may also send a fourth notification message to the base station corresponding to the anchor cell, and the fourth notification message may carry information for indicating the transmission time window. After receiving the fourth notification message, the base station corresponding to the anchor cell may learn the transmission time window corresponding to the user equipment.

[0160] The embodiment of the present invention also provides another non-terrestrial wireless network cell camping method, referring to Figure 4 , the following is a detailed description through specific steps.

[0161] In the embodiment of the present invention, the non-terrestrial wireless network cell camping method provided by the following steps S401 to S403 can be executed by a service server. Specifically, the following steps S401 to S403 can be executed by a chip with data processing function in the service server, or by a chip module including a chip with data processing function in the service server.

[0162] Step S401, obtaining geographic location information of a user equipment and ephemeris information of a non-terrestrial wireless network cell.

[0163] Step S402: determining an anchor cell corresponding to the user equipment according to the geographical location information of the user equipment and the ephemeris information of the non-terrestrial wireless network cell.

[0164] Step S403: Send a second notification message to the user equipment.

[0165] Steps S401 to S403 are described in detail below.

[0166] In a specific implementation, the service server may receive NTN ephemeris information provided by a wireless network element, and determine an anchor cell corresponding to the user equipment according to the geographical location information of the user equipment and the ephemeris information of the NTN cell.

[0167] The NTN ephemeris information provided by the wireless network element may include the ephemeris information of all NTN satellites currently in operation in the wireless network, and may also include the ephemeris information of NTN satellites screened by the wireless network. The wireless network may screen out the ephemeris information of some NTN satellites related to the current service from the ephemeris information of all NTN satellites currently in operation.

[0168] In the embodiment of the present invention, the wireless network element may also provide the service server with load information of each NTN cell. The service server may select an NTN cell with a smaller load as the anchor cell of the user equipment according to the load information of each NTN cell.

[0169] The service server may send a second notification message to the user equipment, which carries the identification information corresponding to the anchor cell. After receiving the second notification message, the user equipment may obtain the identification information corresponding to the anchor cell, and then know which anchor cell is used for data transmission.

[0170] In the embodiment of the present invention, the service server may send the second notification message via an application layer message.

[0171] After acquiring the identification information corresponding to the anchor cell, the user equipment may send a third notification message to the base station corresponding to the anchor cell, so as to inform the base station corresponding to the anchor cell that the anchor cell is selected.

[0172] For example, the user equipment obtains that the identification information corresponding to the anchor cell is 1. The user equipment sends a third notification message to the base station corresponding to the anchor cell 1. After receiving the third notification message, the base station corresponding to the anchor cell 1 can know that the anchor cell 1 is selected.

[0173] In the embodiment of the present invention, the service server may also send a notification to the base station to inform that the anchor cell is selected. Specifically, the service server may notify the base station that a certain anchor cell is selected through the core network element (AMF).

[0174] In the embodiment of the present invention, the third notification message may also carry a transmission period indicating data transmission, that is, a period corresponding to the transmission time window.

[0175] In a specific implementation, the user equipment may also send a fourth notification message to the base station corresponding to the anchor cell, and the fourth notification message may carry information for indicating the transmission time window. After receiving the fourth notification message, the base station corresponding to the anchor cell may learn the transmission time window corresponding to the user equipment.

[0176] Reference Figure 5 , a data transmission device 50 in an embodiment of the present invention is provided, comprising: a first determination unit 501 and a transmission unit 502, wherein:

[0177] A first determining unit 501 is configured to determine an anchor cell for data transmission;

[0178] The transmission unit 502 is configured to perform data transmission via the anchor cell.

[0179] In a specific implementation, the specific execution process of the first determination unit 501 and the transmission unit 502 may refer to the above steps S101 to S102, which will not be described in detail in this embodiment of the present invention.

[0180] In a specific implementation, the above-mentioned data transmission device 50 may correspond to a chip with a data processing function in a user device, such as a baseband chip; or correspond to a chip module including a chip with a data processing function in a user device, or correspond to a user device.

[0181] Reference Figure 6 , a non-terrestrial wireless network cell resident device 60 in an embodiment of the present invention is provided, comprising: a first acquisition unit 601, a first selection unit 602 and a first sending unit 603, wherein:

[0182] A first acquisition unit 601 is used to acquire ephemeris information of a non-terrestrial wireless network cell that can be resided;

[0183] A first selection unit 602 is configured to select a target non-terrestrial wireless network cell as an anchor cell from the non-terrestrial wireless network cells that can be camped on;

[0184] The first sending unit 603 is configured to send a first notification message to the base station corresponding to the anchor cell, where the first notification message is used to indicate a transmission time window for data transmission.

[0185] In a specific implementation, the specific execution process of the first acquisition unit 601, the first selection unit 602 and the first sending unit 603 can refer to the above steps S201 to S203, and will not be described in detail in this embodiment of the present invention.

[0186] In a specific implementation, the above-mentioned non-terrestrial wireless network cell resident device 60 can correspond to a chip with data processing function in the user equipment, such as a baseband chip; or correspond to a chip module including a chip with data processing function in the user equipment, or correspond to the user equipment.

[0187] Reference Figure 7 , another non-terrestrial wireless network cell resident device 70 in an embodiment of the present invention is provided, comprising: a reporting unit 701, a receiving unit 702 and a second sending unit 703, wherein:

[0188] A reporting unit 701 is used to report geographic location information to a service server;

[0189] The receiving unit 702 is configured to receive a second notification message sent by the service server, where the second notification message includes identification information of a target non-terrestrial wireless network cell;

[0190] The second sending unit 703 is used to send a third notification message to the base station corresponding to the target non-terrestrial wireless network cell, where the third notification message is used to notify the base station that the target terrestrial wireless network cell is selected as an anchor cell.

[0191] In a specific implementation, the specific execution process of the above-mentioned reporting unit 701, the receiving unit 702 and the second sending unit 703 can refer to the above-mentioned steps S301 to S303, and the embodiment of the present invention will not be repeated.

[0192] In a specific implementation, the above-mentioned non-terrestrial wireless network cell resident device 70 can correspond to a chip with data processing function in the user equipment, such as a baseband chip; or correspond to a chip module including a chip with data processing function in the user equipment, or correspond to the user equipment.

[0193] Reference Figure 8 , another non-terrestrial wireless network cell resident device 80 in an embodiment of the present invention is provided, comprising: a second acquisition unit 801, a second determination unit 802 and a third sending unit 803, wherein:

[0194] The second acquisition unit 801 is used to acquire the geographical location information of the user equipment and the ephemeris information of the non-terrestrial wireless network cell;

[0195] A second determining unit 802 is configured to determine an anchor cell corresponding to the user equipment according to the geographical location information of the user equipment and the ephemeris information of the non-terrestrial wireless network cell;

[0196] The third sending unit 803 is configured to send a second notification message to the user equipment, where the second notification message includes the identification information of the anchor cell.

[0197] In a specific implementation, the specific execution process of the second acquisition unit 801, the second determination unit 802 and the third sending unit 803 can refer to the above steps S401 to S403, and will not be described in detail in this embodiment of the present invention.

[0198] In a specific implementation, the above-mentioned non-terrestrial wireless network cell resident device 80 may correspond to a chip with data processing function in a service server; or correspond to a chip module including a chip with data processing function in a service server, or correspond to a service server.

[0199] In a specific implementation, each module / unit included in each device or product described in the above embodiments may be a software module / unit or a hardware module / unit, or may be partly a software module / unit and partly a hardware module / unit.

[0200] For example, for each device or product applied to or integrated in a chip, each module / unit contained therein may be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a chip module, each module / unit contained therein may be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be implemented in the form of software programs. The element can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0201] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing the relevant hardware through a program, and the program may be stored in a computer-readable storage medium, which may include: ROM, RAM, disk or CD, etc.

[0202] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A data transmission method, characterized in that: include: determining an anchor cell for data transmission; Performing data transmission through the anchor cell includes: determining a transmission time window for performing data transmission in the anchor cell; performing data transmission through the anchor cell within the transmission time window; The performing data transmission through the anchor cell within the transmission time window includes: when it is detected that the number of transmissions M of the target data to be transmitted at the end of the current transmission time window is less than the configured number of transmissions N, transmitting the target data NM times within the next transmission time window.

2. The data transmission method according to claim 1, characterized in that: The transmitting the target data NM times within the next transmission time window includes: Receive the issued instruction information; According to the indication information, the target data is transmitted NM times within the next transmission time window.

3. The data transmission method according to claim 2, characterized in that: The sent indication information is received at the end of the current transmission time window, or the sent indication information is received at the beginning of the next transmission time window.

4. The data transmission method according to claim 2, characterized in that: The indication information is carried by any one of the following signaling: MAC CE, RRC message, downlink control information used for uplink scheduling, and downlink control information used for downlink scheduling.

5. The data transmission method according to claim 1, characterized in that: After detecting that the number of transmission times M of the target data completed in the current transmission time window is less than the configured number of transmission times N, the method further includes: transmitting the target data NM times in a next time window corresponding to the anchor cell.

6. The data transmission method according to claim 5, characterized in that: The transmitting the target data NM times in the next time window corresponding to the anchor cell includes: In a next time window corresponding to the anchor cell, the key used in the current transmission time window is used for data transmission.

7. The data transmission method according to claim 5, characterized in that: The transmitting the target data NM times in the next time window corresponding to the anchor cell includes: In the next time window corresponding to the anchor cell, the target data is transmitted NM times using the key used in the current transmission time window, and new data is transmitted using the new key corresponding to the next time window.

8. The data transmission method according to claim 1, characterized in that: After detecting that the number of transmissions M of the target data to be transmitted within the current transmission time window is less than the configured number of transmissions N, and before the next transmission time window arrives, the method further includes: The timers and counters of the MAC layer and the timers and counters of the RLC layer are suspended from counting.

9. The data transmission method according to claim 1, characterized in that: The determining of the anchor cell for data transmission includes: Obtaining ephemeris information of a non-terrestrial wireless network cell that can be stationed; Selecting the anchor cell from the non-terrestrial wireless network cells that can reside according to the ephemeris information; A first notification message is sent to a base station corresponding to the anchor cell, where the first notification message is used to indicate the transmission time window.

10. The data transmission method according to claim 9, characterized in that: After sending the first notification message to the base station corresponding to the anchor cell, the method further includes: Receive response information sent by a base station corresponding to the anchor cell, where the response information corresponds to the first notification message.

11. The data transmission method according to claim 10, characterized in that: The receiving response information sent by the base station corresponding to the anchor cell includes: The cell radio network temporary identifier allocated to the anchor cell is obtained from the response information.

12. The data transmission method according to claim 9, characterized in that: The transmission time window is the entire time period or a part of the time period during which the anchor cell covers itself.

13. The data transmission method according to claim 1, characterized in that: The determining of the anchor cell for data transmission includes: Report geographic location information to the business server; receiving a second notification message sent by the service server, where the second notification message includes identification information of the anchor cell; A third notification message is sent to a base station corresponding to the anchor cell, where the third notification message is used to notify the base station that the anchor cell is selected.

14. The data transmission method according to claim 13, characterized in that: The third notification message is also used to indicate a transmission period for data transmission.

15. The data transmission method according to claim 13, characterized in that: Also includes: A fourth notification message is sent to a base station corresponding to the anchor cell, where the fourth notification message is used to indicate the transmission time window.

16. The data transmission method according to claim 13, characterized in that: The second notification message is generated by the service server according to the following parameters: the geographical location information and the ephemeris information of the non-terrestrial wireless network cell.

17. The data transmission method according to any one of claims 1 to 16, characterized in that: The anchor cell is a non-terrestrial wireless network cell.

18. A data transmission device, characterized in that: include: A first determining unit, configured to determine an anchor cell for data transmission; A transmission unit, configured to perform data transmission through the anchor cell, comprising: determining a transmission time window for performing data transmission in the anchor cell; performing data transmission through the anchor cell within the transmission time window; The performing data transmission through the anchor cell within the transmission time window includes: when it is detected that the number of transmissions M of the target data to be transmitted at the end of the current transmission time window is less than the configured number of transmissions N, transmitting the target data NM times within the next transmission time window.

19. A computer-readable storage medium, wherein the computer-readable storage medium is a non-volatile storage medium or a non-transient storage medium, and a computer program is stored thereon, wherein: When the computer program is executed by a processor, the steps of the data transmission method according to any one of claims 1 to 17 are executed.

20. A data transmission device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor performs the steps of the data transmission method according to any one of claims 1 to 17.

Citation Information

Patent Citations

  • Data transmission method and device based on satellite system, storage medium, UE and base station

    CN111148255A

  • Data transmission method and device based on satellite system, storage medium, UE and base station

    CN111371487A

  • Wireless communication method and network device

    WO2020082218A1