A data transmission method, communication device, chip and module equipment
By adjusting the transmission interval by receiving parameters sent by the network device, the problem of insufficient time for receiving downlink data in the transmission interval is solved, and more efficient and reliable data transmission is achieved.
Patent Information
- Application Number
- CN202110360463.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-02
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2041-04-02
AI Technical Summary
When the terminal device transmits data, due to the delay problem caused by physical distance, the terminal device cannot receive downlink data during the transmission interval.
By receiving parameters sent by network devices, including scheduling delay K_offset, maximum back-and-forth propagation delay RTTmax and maximum differential delay, the terminal device adjusts the length of the transmission interval to expand the transmission interval and ensures that there is enough time to receive downlink data.
It effectively solves the problem of insufficient time for terminal equipment to receive downlink data during transmission intervals, and improves the reliability and efficiency of data transmission.
Smart Images

Figure CN115190081B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of communication technology, and in particular to a data transmission method, a communication device, a chip and a module device. Background Art
[0002] At present, when a terminal device communicates with a network device, there is always a certain physical distance between the terminal device and the network device, which will cause a transmission delay; if no measures are taken, the delay will cause the message sent by the terminal device in the current time slot received by the network device to overlap with another message received by the network device in its next time slot, resulting in the inability to correctly decode the information. In order to solve the delay problem caused by the distance when the terminal device and the network device transmit data, the timing advance (TA) is introduced. The TA value is used for the terminal device to send uplink data with a certain advance amount to compensate for the increased delay. However, since the terminal device needs to send uplink data in advance according to the determined TA value when sending uplink data, and the timing advance amount of the terminal device to send uplink data is relatively large, the actual transmission interval (or downlink reception opportunity) position after the terminal device sends in advance is not aligned with the logical actual transmission interval (or downlink reception opportunity) configured by the network. This will cause the terminal device to have insufficient time to receive downlink data in the transmission interval. Summary of the invention
[0003] The embodiments of the present invention provide a data transmission method, a communication device, a chip and a module device, which can ensure that a terminal device has sufficient time to receive downlink data during a transmission interval.
[0004] In a first aspect, the present application provides a data transmission method, the method comprising:
[0005] The terminal device receives the first parameter sent by the network device, and the first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay;
[0006] The terminal device adjusts the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, and the second length is greater than the first length.
[0007] In a second aspect, the present application provides a data transmission method, the method comprising:
[0008] The network device sends a first parameter to the terminal device, and the first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay;
[0009] The network device adjusts the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, and the second length is greater than the first length.
[0010] In a third aspect, the present application provides a data transmission device, the device comprising:
[0011] A receiving unit is used to receive a first parameter sent by a network device, where the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and maximum differential delay;
[0012] The processing unit is used to adjust the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
[0013] In a fourth aspect, the present application provides a data transmission device, the device comprising:
[0014] A sending unit is used to send a first parameter to a terminal device, where the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and maximum differential delay;
[0015] The processing unit is used to adjust the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
[0016] In a fifth aspect, the present application provides a communication device, comprising: a processor and a transceiver; the processor and the transceiver are interconnected, wherein the transceiver is used to receive and send signals, and the processor is configured to call program instructions to execute the method described above.
[0017] In a sixth aspect, the present application provides a chip, which is used to obtain a first parameter sent by a network device, wherein the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and adjusting the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
[0018] In a seventh aspect, the present application provides a chip, which is used to output a first parameter to a terminal device, wherein the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and adjusting the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
[0019] In an eighth aspect, the present application provides a module device, which includes a communication module, a power module, a storage module and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used to communicate within the module device, or for the module device to communicate with an external device; the chip module is used to: obtain a first parameter sent by a network device, the first parameter including one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and a maximum differential delay; and adjusting the length of the transmission interval from a first length to a second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
[0020] In a ninth aspect, the present application provides a module device, which includes a communication module, a power module, a storage module and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used to communicate within the module device, or for the module device to communicate with an external device; the chip module is used to: output a first parameter to the terminal device, the first parameter including one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and a maximum differential delay; and adjusting the length of the transmission interval from a first length to a second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
[0021] In a tenth aspect, the present application provides a computer-readable storage medium, in which computer-readable instructions are stored. When the computer-readable instructions are executed on a communication device, the communication device executes the method of the first aspect or the second aspect mentioned above.
[0022] In an eleventh aspect, the present application provides a computer program or a computer program product, comprising codes or instructions, which, when executed on a computer, enable the computer to execute the method of the first aspect or the second aspect.
[0023] In an embodiment of the present application, the terminal device can receive a first parameter sent by a network device, and then adjust the first length to a second length based on the first length of the transmission interval and the first parameter, thereby extending the transmission interval and ensuring that the terminal device has sufficient time to receive the downlink data sent by the network device in the transmission interval. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0025] Figure 1a is a schematic diagram of a transmission interval of a network device and a terminal device provided by an embodiment of the present invention;
[0026] Figure 1b is a schematic diagram of the architecture of a communication system provided by an embodiment of the present invention;
[0027] Figure 1c is a schematic diagram of the architecture of a communication system provided by an embodiment of the present invention;
[0028] Figure 1d is a schematic diagram of a propagation delay and a timing advance provided by an embodiment of the present invention;
[0029] Figure 1e is a schematic diagram of scheduling delay enhancement provided by an embodiment of the present invention;
[0030] Figure 1f is a schematic diagram of a transmission interval provided by an embodiment of the present invention;
[0031] Figure 2 It is a flowchart of a data transmission method provided by an embodiment of the present invention;
[0032] Figure 3a is a schematic diagram of round-trip propagation delay calculation provided by an embodiment of the present invention;
[0033] Figure 3b is a schematic diagram of maximum differential delay calculation provided by an embodiment of the present invention;
[0034] Figure 3c is a schematic diagram of a transmission interval extension provided by an embodiment of the present invention;
[0035] Figure 3d is a schematic diagram of a transmission interval extension provided by an embodiment of the present invention;
[0036] Figure 3e is a schematic diagram of a transmission interval extension provided by an embodiment of the present invention;
[0037] Figure 4 It is a flowchart of a data transmission method provided by an embodiment of the present invention;
[0038] Figure 5aIt is a schematic diagram of starting to receive downlink data from a starting receiving position provided by an embodiment of the present invention;
[0039] Figure 5b It is a schematic diagram of starting to receive downlink data from a starting receiving position provided by an embodiment of the present invention;
[0040] Figure 5c It is a schematic diagram of starting to receive downlink data from a starting receiving position provided by an embodiment of the present invention;
[0041] Figure 6 is a schematic diagram of the structure of a communication device provided by an embodiment of the present invention;
[0042] Figure 7 is a schematic diagram of the structure of a communication device provided by an embodiment of the present invention;
[0043] Figure 8 is a schematic diagram of the structure of a communication device provided by an embodiment of the present invention;
[0044] Fig. 9 It is a structural schematic diagram of a module device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0046] At present, when a terminal device communicates with a network device, there is always a certain physical distance between the terminal device and the network device, which will cause a transmission delay; if no measures are taken, the delay will cause the message sent by the terminal device in the current time slot received by the network device to overlap with another message received by the network device in its next time slot, resulting in the inability to correctly decode the information. In order to solve the delay problem caused by the distance when the terminal device and the network device transmit data, the timing advance (TA) is introduced. The TA value is used for the terminal device to send uplink data with a certain advance to compensate for the increased delay.
[0047] For example, in the terrestrial network, since the TA value is very small and will not exceed the uplink and downlink switching time slot, the timing of data transmission in the terrestrial network does not take into account the influence of the TA value. In the terrestrial network, during an uplink data transmission, a periodic transmission gap for downlink reception is set for time-frequency synchronization or downlink indication reception. Since the TA value in the terrestrial network is very small and will not exceed the uplink and downlink switching gap, the actual transmission gap position after the terminal device in the terrestrial network sends in advance is aligned with the logical actual transmission gap configured by the network.
[0048] However, in non-terrestrial networks (NTN), since the terminal device needs to send the uplink data in advance according to the determined TA value, and the timing advance of the terminal device to send the uplink data is relatively large, the actual transmission gap (or downlink reception opportunity) position after the terminal device sends in advance is not aligned with the logical actual transmission gap (or downlink reception opportunity) configured by the network. That is, the amount of time offset is the total TA value of the terminal device. Figure 1a As shown, in Figure 1a In the figure, it can be seen that the terminal device sends the uplink data in advance by the advance timing TA. At this time, the time for the terminal device to send the uplink data is advanced. Since a periodic transmission gap (or downlink reception opportunity) for downlink reception is set during an uplink data transmission, the periodic transmission gap for downlink reception is also advanced. However, after the network device receives the uplink data, the position of the downlink data sent in the periodic transmission gap does not change (that is, the position of the downlink data sent in the periodic transmission gap is not advanced), resulting in the actual transmission gap (or downlink reception opportunity) position after the terminal device sends in advance is not aligned with the logical actual transmission gap (or downlink reception opportunity) configured by the network, so that the terminal device does not have enough time to receive the downlink data.
[0049] It should be noted that the above-mentioned periodic transmission gap can be called a transmission interval, a downlink reception opportunity, a physical downlink control channel (Downlink Control Information, PDCCH) monitoring opportunity, etc. The embodiments of the present application are all described in terms of the transmission interval.
[0050] In this case, in order to ensure that the terminal device has enough time to receive downlink data in the transmission interval, the transmission interval length can be extended. In order to better achieve the extension of the transmission interval length, the embodiment of the present application provides an architecture diagram of a communication system, see Figure 1bThe communication system may be a 5G (5Generation) communication system, and may also be applicable to 4G and 3G communication systems, and may also be applicable to various new communication systems in the future, such as 6G and 7G. The architecture diagram of the communication system includes at least one network device 101 and at least one terminal device 102.
[0051] The terminal device 102 may refer to various forms of user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc.
[0052] The network device 101 may be a base station, etc. For example, the device providing the base station function in the 2G network includes a base transceiver station (Base Transceiver Station, BTS), the device providing the base station function in the 3G network includes a node B (NodeB), the device providing the base station function in the 4G network includes an evolved node B (evolved NodeB, eNB), and the device providing the base station function in the 5G new radio (New Radio, NR) includes a gNB, and a further evolved node B (ng-eNB), wherein the gNB and the terminal communicate using NR technology, and the ng-eNB and the terminal communicate using Evolved Universal Terrestrial Radio Access (Evolved Universal Terrestrial Radio Access, E-UTRA) technology, and both gNB and ng-eNB can be connected to the 5G core network. The base station in the embodiment of the present application also includes a device that provides a base station function in a future new communication system, etc. The embodiment of the present application is not limited to this.
[0053] In a specific implementation, the network device 101 sends a first parameter for extending the length of the transmission interval to the terminal device 102; the terminal device 102 can receive the first parameter for extending the length of the transmission interval sent by the network device 101, and then determine the final length of the transmission interval based on the first parameter and the original time length of the transmission interval.
[0054] In one embodiment, the present application also provides an architecture diagram of a communication system, see Figure 1c , the communication system may be an NTN system, etc. The architecture diagram of the communication system includes at least one network device 101, at least one terminal device 102, and a satellite 103 (or a UAV platform). Among them, the communication link established between the terminal device 102 and the satellite 103 is called a service link, and the communication link established between the satellite 103 and the network device 101 is called a feeder link. The network device 101 can transmit data with the satellite 103 through the feeder link; then the satellite 103 transmits data with the terminal device 102 through the service link.
[0055] In a specific implementation, the network device 101 sends a first parameter for extending the length of the transmission interval to the satellite 103, and then the satellite 103 sends the first parameter for extending the length of the transmission interval to the terminal device 102. The terminal device 102 receives the first parameter sent by the satellite 103, and determines the final length of the transmission interval based on the first parameter and the original time length of the transmission interval.
[0056] In order to better understand the embodiments of the present application, the scheduling delay k_offset, TA maintenance mechanism, and transmission interval involved in the embodiments of the present application are introduced in detail below.
[0057] (1) Scheduling delay k_offset
[0058] When sending uplink data, the terminal device will send it in advance based on the obtained TA value. For this reason, it is necessary to enhance the uplink and downlink timing, that is, to add an additional scheduling delay K_offset (or time interval k_offset). For example, taking the NTN system as an example, in the process of the existing PDCCH scheduling the uplink physical shared channel (Physical Uplink Shared Channel, PUSCH), the downlink control information (Downlink Control Information, DCI) in the PDCCH will indicate a scheduling delay value K2 to the terminal device, and the terminal device determines the transmission resource location of the PUSCH according to the indicated K2 value. However, if Figure 1dAs shown in the figure, there is a large propagation delay in the NTN system. If the terminal device needs to send in advance according to the obtained TA value, it means that there must be a sufficiently large time interval between the PDCCH reception time and the PUSCH transmission resource position (the time interval must not be less than the size of TA at least, and the size of the terminal device compensation TA (i.e., the second timing advance TA) may be the round-trip propagation delay between the satellite and the terminal device) to ensure the early transmission of the terminal device. Therefore, in the NTN system, if Figure 1e As shown, the scheduling delay of PDCCH scheduling PUSCH is enhanced to: K2+K_offset, so that it can be ensured that there must be a sufficiently large time interval between the PDCCH reception time and the PUSCH transmission time for the UE to transmit in advance.
[0059] (2)TA maintenance mechanism
[0060] The TA in the TA maintenance mechanism may include two parts, the first part is the TA at the terminal device level, and the second part is the common timing advance (Common TA, CTA). Taking the NTN system as an example, in the NTN system, the terminal device can determine the round-trip propagation delay between the terminal and the satellite based on its own location information and ephemeris information. The round-trip propagation delay is called the timing advance at the terminal device level. In order to define the common timing advance, a reference point needs to be introduced. Specifically, the location of the reference point can be a satellite, a ground base station (i.e., a network device), or any location of a service link or feedback link. The so-called CTA refers to the round-trip delay (Round trip Time, RTT) between the reference point and the satellite. When the terminal device performs TA compensation, the value of TA needs to be determined based on the UE-specific timing advance calculated autonomously by the terminal device and the CTA value broadcast by the network device. It should be understood that the value of TA here is the total timing advance.
[0061] (3) Transmission interval
[0062] The transmission interval exists during the uplink data transmission period. During this transmission interval, the terminal device can suspend the transmission of uplink data and receive the downlink data sent by the network device. For the physical uplink shared channel PUSCH that carries uplink data or the physical random access channel (PRACH) that carries the preamble, the transmission of uplink data / preamble needs to be paused for 40ms every 256ms before continuing to send the uplink data / preamble. That is to say, for an uplink data / preamble transmission, there will be a 40ms transmission interval every 256ms. The terminal device suspends the transmission of the uplink data / preamble during the transmission interval. The terminal device can receive the downlink reference signal during the transmission interval for time-frequency synchronization; such as Figure 1f As shown, taking DCI scheduling PUSCH transmission as an example, when PUSCH transmission is performed, there is a 40ms transmission interval every 256ms.
[0063] In addition, for an uplink data transmission, some periodic transmission intervals may be inserted during the uplink data transmission. The length and period of the periodic transmission intervals may be configured by the network. During the periodic transmission intervals, the terminal device needs to suspend the transmission of uplink data and use the periodic transmission intervals to receive downlink indication information sent by the network device. For example, the downlink indication information may be early termination indication information or carrier switching indication information (i.e., monitoring PDCCH).
[0064] Based on the above communication system, the data transmission method provided by the embodiment of the present application is introduced. Figure 2 , Figure 2 A data transmission method provided in an embodiment of the present application includes the following steps S201-S202:
[0065] S201. The network device sends a first parameter to the terminal device.
[0066] In a specific implementation, before or during uplink data transmission, the network device may send a first parameter to the terminal device, and correspondingly, the terminal device receives the first parameter sent by the network device.
[0067] In one embodiment, the fundamental reason why the actual transmission interval position after the terminal device sends in advance is not aligned with the logical actual transmission interval configured by the network is that the terminal device sends in advance when sending uplink data, and the amount of time offset is the timing advance TA. Therefore, in order to solve the impact of the large timing advance on the data scheduling timing when the terminal device transmits uplink data. K_offset is introduced on the basis of the existing scheduling delay, and the value of K_offset itself is strongly related to the timing advance TA value of the terminal device sending uplink data, and the current conclusion is that K_offset will be adaptively updated in the connected state, that is, the network device will adaptively adjust the value of K_offset according to the second TA size reported by the terminal device or according to the ephemeris information. Based on this, the first parameter can be the scheduling delay K_offset, so that the scheduling delay K_offset can be used to achieve adaptive adjustment of the length of the transmission interval and expand the length of the transmission interval without introducing additional signaling overhead.
[0068] In another embodiment, generally speaking, since both the network device and the terminal device know the value of CTA, the network device can determine that the transmission interval position corresponding to the actual PUSCH / PRACH transmission period of the terminal device is at least CTA ahead of the transmission interval corresponding to the logical PUSCH / PRACH transmission period. In this case, the transmission interval does not need to increase the time length corresponding to the scheduling delay K_offset; the transmission interval only needs to increase the maximum round-trip propagation RTT on the original time length (i.e., the first length). max , which can ensure that the terminal device has enough downlink receiving time to receive downlink data in the transmission interval. Based on this, the first parameter can also be RTT max .
[0069] In a specific implementation, the RTT max is the round-trip propagation delay between the first position and the position of the first device; the first position may refer to the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, since a cell includes one or more beams, the RTT max It can also be the round-trip propagation delay between the second position and the position of the first device, where the second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located. It should be understood that when there are multiple beams, each beam can correspond to an RTT max The first device may be a satellite or a network device; the round-trip propagation delay refers to the sum of the propagation delay from the first location (i.e., the data sending end) to the location of the first device (i.e., the data receiving end) and the propagation delay from the location of the first device (i.e., the data sending end) to the first location (i.e., the data receiving end).
[0070] Specifically, the network device can obtain the location information of the first location, and then determine the distance between the first location and the location of the first device according to the location information of the first location and the first device information, and then calculate the round-trip propagation delay between the first location and the location of the first device according to the distance and the first device information, and use the round-trip propagation delay as the maximum round-trip propagation delay RTT. max It is understandable that the distance between the first location and the location of the first device and the distance between the location of the satellite and the first location are the same. The first device information may be the first device's own parameters, etc. It should be noted that since the cell includes one or more beams, each beam corresponds to an RTT. max At this time, the terminal device receives the RTT corresponding to each beam sent by the network device max .
[0071] For example, the first device is a satellite, and the first device information is ephemeris information, that is, the ephemeris information may include: key orbit parameters of the satellite. Figure 3a In the example, the network device can determine the distance d2 between the first position and the satellite position, and then calculate the delay 1 based on the distance d2 and the satellite key orbit parameters; similarly, the network device can determine the distance from the satellite position to the first position as d2, and then calculate the delay 2 based on the distance d2 and the satellite key orbit parameters; and sum the delay 1 and delay 2 to obtain the maximum round-trip propagation delay RTT. max .
[0072] In another embodiment, generally speaking, since the network device is able to determine the minimum timing advance (i.e., the minimum TA value) corresponding to a beam or cell coverage area, it can be understood that the timing advances corresponding to all terminal devices in the beam coverage area or the cell coverage area will at least not be less than the minimum timing advance. Therefore, the network device can roughly determine the position of the transmission interval corresponding to the actual PUSCH / PRACH transmission period of the terminal device based on the minimum timing advance corresponding to the beam coverage area or the cell coverage area. However, since the TA values corresponding to terminal devices at different positions in a beam coverage area or a cell coverage area are different, the TA difference corresponding to two terminal devices at different positions (i.e., the terminal device at the farthest position from the first device and the terminal device at the closest position to the first device in a beam coverage area; or the terminal device at the farthest position from the first device and the terminal device at the closest position to the first device in the cell coverage area) is equal to twice the maximum differential delay corresponding to the cell coverage area or the beam coverage area. In this case, the transmission interval only needs to increase the maximum differential delay by 2 times the original time length (i.e., the first length) to ensure that the terminal device has enough downlink receiving time to receive downlink data in the transmission interval. Based on this, the first parameter can also be the maximum differential delay, which can achieve the extension of the transmission interval length.
[0073] It should be noted that, since the cell includes one or more beams, each beam corresponds to a maximum differential delay. At this time, the terminal device receives the maximum differential delay corresponding to each beam sent by the network device.
[0074] The maximum differential delay can be a cell-level configuration or a beam-level configuration. In a specific implementation, the maximum differential delay is the propagation delay difference between the first propagation delay and the second propagation delay. The first propagation delay is the propagation delay between the third position and the position of the first device, and the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or, the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located; the first device is a satellite or a network device; the second propagation delay is the propagation delay between the fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0075] Specifically, the network device can determine the distance between the location closest to the first device and the location of the first device in the cell coverage area or beam coverage area where the terminal device is located, and then use the distance and the first device information to calculate the propagation delay to obtain the first propagation delay; similarly, the network device can determine the second propagation delay. Then, the difference between the first propagation delay and the second propagation delay is calculated to obtain the maximum differential delay. For example, taking the first device as a satellite, see Figure 3b Since the satellite is based on a specific orbit and its movement is regular, the propagation delay caused by the satellite movement is regular and predictable. The network device can determine the position closest to the satellite in the beam coverage area of the cell, and the distance between the position of the satellite (i.e., the first position) is d1, and the position farthest from the satellite in the beam coverage area of the cell, and the distance between the position of the satellite (i.e., the second position) is d2. Then the network device can calculate the propagation delay corresponding to d1 based on the key orbital parameters of the satellite; similarly, the network device can calculate the propagation delay corresponding to d2. Then, the propagation delay corresponding to d1 and the propagation delay corresponding to d2 are subtracted to obtain the maximum differential delay in the cell beam coverage area.
[0076] In one embodiment, in order to ensure the effectiveness of the transmission interval extension, the terminal device can receive the scheduling delay K_offset and the maximum round-trip propagation delay RTT sent by the above network device. max and multiple items of the maximum differential delay.
[0077] In summary, the first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay.
[0078] In one embodiment, the specific implementation method of the terminal device receiving the first parameter sent by the network device is: the terminal device receives a system message sent by the network device, the system message includes the first parameter, or the terminal device receives a radio resource control (Radio Resource Control, RRC) dedicated signaling sent by the network device, and the RRC dedicated signaling includes the first parameter.
[0079] In one embodiment, the network device sends a first length of the transmission interval to the terminal device, and the terminal device receives the first length of the transmission interval sent by the network device. The specific manner in which the network device sends the first length of the transmission interval to the terminal device is: the network device sends a system message to the terminal device, the system message includes the first length of the transmission interval; or the network device sends an RRC dedicated signaling message to the terminal device, the RRC signaling message includes the first length of the transmission interval.
[0080] It should be noted that before receiving the first parameter sent by the network device, the terminal device receives the first length of the transmission interval sent by the network device, which can be understood as: the first length is configured in advance by the network device, and the terminal device only needs to receive the first parameter to adjust the first length of the transmission interval later. Alternatively, the terminal device can also simultaneously receive the first parameter sent by the network device and the first length of the transmission interval sent by the network device, which can be understood as: the first length of the transmission interval can also be configured by the network device each time uplink data is transmitted. Among them, the specific implementation method of the network device sending the first parameter and the first length can be the same or different.
[0081] S202. The terminal device adjusts the length of the transmission interval from the first length to the second length according to the first length of the transmission interval and the first parameter.
[0082] The second length is greater than the first length.
[0083] In a specific implementation, after receiving the first parameter sent by the network device, the terminal device adds the first length of the transmission interval and the first parameter to obtain the second length. Figure 3c In the example, the terminal device receives a first transmission interval length G sent by the network device; then the terminal device receives a first parameter sent by the network device, which is the scheduling delay k_offset; the terminal device adds the first length G to the scheduling delay k_offset to obtain a second length G+k_offset. For another example, Figure 3d In the example, the first length of the transmission interval received by the terminal device from the network device is G, and then the terminal device receives the first parameter sent by the network device, which is RTT. max ; The terminal device combines the first length G with the RTT max Add them together to get the second length G+RTT max .exist Figure 3e In the embodiment, the first length of the transmission interval received by the terminal device from the network device is G, and then the terminal device receives the first parameter sent by the network device, which is the maximum differential delay T; after the terminal device increases the maximum differential delay value by 2 times, it adds the first length G to the increased maximum differential delay to obtain the second length G+2T.
[0084] S203: The network device adjusts the length of the transmission interval from the first length to the second length according to the first length of the transmission interval and the first parameter.
[0085] The specific implementation of step S203 may refer to the specific implementation of step S202, which will not be described again.
[0086] In an embodiment of the present application, the terminal device can receive a first parameter sent by a network device, and then adjust the first length to a second length based on the first length of the transmission interval and the first parameter, thereby extending the transmission interval and ensuring that the terminal device has sufficient time to receive the downlink data sent by the network device in the transmission interval.
[0087] Based on the above communication system, the data transmission method provided by the embodiment of the present application is introduced. Figure 4 , Figure 4 A data transmission method provided in an embodiment of the present application includes the following steps S401-S406:
[0088] S401. A network device sends a first parameter to a terminal device.
[0089] S402: The terminal device adjusts the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, where the second length is greater than the first length.
[0090] S403: The network device adjusts the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, where the second length is greater than the first length.
[0091] The specific implementation of steps S401-S403 may refer to the specific implementation of steps S201-S203 above, which will not be repeated here.
[0092] S404: The terminal device determines a starting receiving position from the transmission interval.
[0093] Wherein, the starting receiving position is after the starting position of the transmission interval. When the unit of the first length of the transmission interval is a time slot, the starting position of the transmission interval is the starting time slot, that is, the starting time slot refers to the first time slot of the transmission interval, and the starting receiving position is the time slot after the first time slot of the transmission interval, for example, the starting receiving position may be the second time slot, the third time slot, etc. of the transmission interval. When the unit of the first length of the transmission interval is a subframe, the starting position of the transmission interval is the starting subframe, that is, the starting subframe refers to the first subframe of the transmission interval, and the starting receiving position is the subframe after the first subframe of the transmission interval, for example, the starting receiving position may be the second subframe, the third subframe, etc. of the transmission interval.
[0094] In a specific implementation, since the actual transmission interval position after the terminal device sends in advance is not aligned with the logical actual transmission interval configured by the network, if the terminal device performs downlink reception at the starting position of the actual transmission interval, or causes invalid downlink reception activities, it will cause unnecessary power consumption of the terminal device. Therefore, the terminal device can determine the starting reception position from the transmission interval to avoid the terminal device from performing invalid downlink reception activities, resulting in a waste of energy consumption of the terminal device. The method for the terminal device to determine the starting reception position from the transmission interval is as follows:
[0095] (1) The terminal device may determine a first timing advance TA, where the first TA is a round-trip propagation delay between the location of the terminal device and the location of a first device. The first device is a satellite or a network device; then the terminal device determines a starting receiving position from a transmission interval according to the first TA.
[0096] When the first device is a network device, the terminal device determines the first TA in the following manner: the terminal device obtains the location information of the terminal device itself and the network device information to calculate the first TA, wherein the network device information here may be the parameters of the network device itself.
[0097] When the first device is a satellite, when the network device sends a downlink signal or downlink data, it can use CTA to determine the timing of sending the downlink signal or downlink data to ensure that the terminal device can receive the downlink signal or downlink data, that is, the network can send the downlink signal or downlink data before the start position of the transmission interval and at a time point no greater than CTA from the start position of the transmission interval according to its own uplink data transmission timing and CTA. Figure 5a In the transmission interval corresponding to CTA and 501, the network device sends downlink signals or downlink data. According to its own uplink data transmission timing, the downlink signal or downlink data sent during the transmission interval is delayed by propagation, and the terminal device can receive the downlink signal or downlink data in the transmission interval corresponding to the PUSCH / PRACH logical transmission position, that is, in Figure 5a In the transmission interval corresponding to 502, the terminal device can receive a downlink signal or downlink data. However, since the terminal device performs timing advance when sending uplink data or uplink signals, that is, the time amount of the actual PUSCH / PRACH transmission position compared to the logical PUSCH / PRACH transmission position is equal to TA, the time amount of the actual transmission gap (or downlink reception opportunity) position and the logical transmission gap (or downlink reception opportunity) position is equal to TA, so if the terminal device performs downlink reception at the starting position of the actual transmission gap, it will cause unnecessary downlink reception of the terminal device.
[0098] In this case, the first device information may be ephemeris information, which includes key orbital parameters of the satellite. The terminal device determines the first TA in the following manner: the terminal device obtains the terminal device's own location information and the ephemeris information to calculate the first TA. Alternatively, the network device sends a CTA to the terminal device, and then the terminal device receives the CTA sent by the network device, and uses the second TA to perform a difference process with the CTA to obtain the first TA. The second TA includes the first TA and the CTA.
[0099] The specific implementation method of the network device sending the CTA to the terminal device is: the network device sends a system message to the terminal device, and the system message includes the CTA; or the network device sends an RRC dedicated signaling to the terminal device, and the RRC dedicated signaling includes the CTA.
[0100] In one embodiment, the specific implementation method of the terminal device determining the starting receiving position from the transmission interval according to the first TA is as follows: Since the unit of the first TA is microseconds (us), and the transmission interval is expressed in milliseconds (ms), time slots, or subframes. Therefore, the terminal device needs to convert the first TA into ms, time slots, or subframes by rounding up to obtain the conversion value corresponding to the first TA. Then, the terminal device determines the starting receiving position according to the conversion value corresponding to the first TA and the starting position of the transmission interval. For example, Figure 5a In the transmission interval, the starting position is m, which is the subframe number or time slot number (such as the subframe number of m is 0). The terminal device converts the first TA (such as the first TA is 2005us) into a subframe or time slot by rounding up to obtain the k1 value corresponding to the first TA (that is, k1 is 3 subframes). Then, the terminal device can determine that the subframe number of the starting receiving position is m+k1 (that is, the subframe number of the starting receiving position is 3) according to the starting position m and the k1 value corresponding to the first TA.
[0101] (2) When sending downlink data, the network device does not consider the uplink timing advance of the terminal device, that is, the network device only sends downlink signals or downlink data during the transmission interval according to its own uplink data transmission timing; Figure 5b In the transmission interval corresponding to 501, the network device sends downlink signals or downlink data only. According to its own uplink data transmission timing, the downlink signal or downlink data sent during the transmission interval is delayed by propagation, and the terminal device can only receive the downlink signal or downlink data in the transmission interval corresponding to the PUSCH / PRACH logical transmission position, that is, in Figure 5bIn the transmission interval corresponding to 503, the terminal device can only receive downlink signals or downlink data. However, since the terminal device performs timing advance when sending uplink data, that is, the time amount of the actual PUSCH / PRACH transmission position compared to the logical PUSCH / PRACH transmission position at time is equal to TA, the time amount of the actual transmission interval position and the logical transmission interval position at time is equal to TA. If the terminal device performs downlink reception at the starting position of the actual transmission gap, it will cause unnecessary downlink reception of the terminal device.
[0102] In this case, the terminal device can determine the starting receiving position according to the second timing advance TA. In a specific implementation, the network device sends a CTA to the terminal device, and accordingly, the terminal device can receive the CTA sent by the network device; then the starting receiving position is determined according to the first TA and the CTA. Specifically, the terminal device sums the first TA and the CTA to obtain the second TA; then the starting receiving position is determined according to the second TA. Since the unit of the second TA is microseconds (or us); and the transmission interval is expressed in ms, time slots or subframes, the terminal device needs to convert the second TA into ms, time slots or subframes by rounding up to obtain the conversion value corresponding to the second TA. Then, the terminal device determines the starting receiving position according to the conversion value corresponding to the second TA and the starting position of the transmission interval.
[0103] For example, the starting position of the transmission interval is m, which is a time slot number or a subframe number (such as the subframe number of m is 0). The terminal device receives a system message sent by the network device, and the system message includes CTA. The network device sends CTA to the terminal device. After receiving the CTA sent by the network device, the terminal device sums the first TA and CTA to obtain a second TA; then the terminal device converts the second TA (such as the second TA is 2005us) into a time slot or subframe by rounding up to obtain the k2 value corresponding to the second TA (that is, k2 is 3 subframes). Then, the terminal device can determine that the subframe number of the starting receiving position is m+k2 (that is, the subframe number of the starting receiving position is 3) based on the starting position m and the k2 corresponding to the second TA. The starting receiving position is such as Figure 5b shown.
[0104] (3) When the network device sends a downlink signal or downlink data, it can use the RTT between the location of the terminal device in the cell coverage area that is closest to the first device and the location of the first device. min, and CTA to determine the timing of sending downlink signals or downlink data to ensure that the terminal device can receive them. Alternatively, since a cell includes one or more beams, the network device can also use the minimum round-trip propagation delay RTT between the location closest to the first device in the beam coverage area of the cell where the terminal device is located and the location where the first device is located. min , and CTA to determine the timing of sending downlink signals or downlink data to ensure that the terminal device can receive them. Figure 5c In the RTT min , CTA, and 501 before the start of the transmission interval corresponding to the position and the distance from the start of the transmission interval is not greater than RTTmin + CTA. The network device sends the downlink signal or downlink data at the transmission interval corresponding to the PUSCH logical transmission position, and after the propagation delay of the downlink signal or downlink data sent during the transmission interval according to its own uplink data transmission timing, the terminal device can receive the downlink signal or downlink data in the transmission interval corresponding to the PUSCH logical transmission position, that is, in Figure 5c In the transmission interval corresponding to 504, the terminal device can receive the downlink signal or downlink data. However, since the terminal device performs timing advance when sending uplink data, that is, the time amount of the actual PUSCH transmission position compared to the logical PUSCH transmission position is equal to TA. Therefore, if the terminal device performs downlink reception at the start position of the actual transmission interval, it will cause unnecessary downlink reception of the terminal device.
[0105] In this case, the terminal device can first obtain the first TA and RTT min ; Then according to the first TA and RTT min Determine the starting receiving position. In a specific implementation, the terminal device can determine the starting receiving position according to the first TA and RTT min Determine a second parameter, the second parameter is used to indicate the first TA and RTT min The terminal device then determines the starting receiving position according to the second parameter, where RTT min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTT min It refers to the round-trip propagation delay between the location closest to the first device in the beam coverage area of the cell where the terminal device is located and the location where the first device is located; the first device is a satellite or a network device.
[0106] Specifically, the terminal device can calculate the first TA and RTT minThe second parameter is obtained by calculating the difference between the two parameters. Since the unit of the second parameter is microseconds (us), and the transmission interval is expressed in ms, time slots, or subframes, the terminal device needs to convert the second parameter into ms, time slots, or subframes by rounding up to obtain the conversion value corresponding to the second parameter. Then, the terminal device determines the starting receiving position according to the conversion value corresponding to the second parameter and the starting position of the transmission interval. For example, Figure 5c In the transmission interval, the starting position is m, which is a time slot number or a subframe number (such as the subframe number of m is 0), and the terminal device transmits the transmission interval according to the first TA and RTT. min A difference processing is performed to obtain a second parameter, and the second parameter (such as the second parameter is 2005us) is converted into a time slot or subframe by rounding up to obtain the k3 value corresponding to the second parameter (that is, k3 is 3 subframes). Then the terminal device can determine the subframe number m+k3 of the starting receiving position (that is, the starting receiving position is subframe 3) based on the starting position m and the k3 value corresponding to the second parameter.
[0107] It should be noted that, in actual application, the second parameter can also be a value in milliseconds, time slots or subframes; for example, the starting position of the transmission interval is m, which is a time slot number or a subframe number (such as the subframe number of m is 0). The second parameter is 2 subframes, and the terminal device directly determines the subframe number of the starting receiving position based on the second parameter and the starting position m (that is, the starting receiving position is subframe 2). At this time, the terminal device determines the second parameter as follows: the terminal device sets the first TA and RTT min Convert to milliseconds, subframes or time slots respectively, and then calculate the converted first TA and converted RTT min The difference between them is used to obtain the second parameter.
[0108] (4) The network device may first determine the third length and send the third length to the terminal device. Correspondingly, the terminal device receives the third length sent by the network device, and then the terminal device may determine the start receiving position from the transmission interval according to the third length. The third length refers to the time length between the start receiving position and the start position of the transmission interval, and the unit of the third length may be millimeter ms, time slot or subframe.
[0109] The specific implementation manner of the network device sending the third length to the terminal device is: the network device sends a system message to the terminal device, the system message includes the third length; or the network device sends RRC dedicated signaling to the terminal device, the RRC dedicated signaling includes the third length. It should be understood that the terminal device can receive the system message or RRC dedicated signaling sent by the network device.
[0110] The specific implementation manner in which the network device determines the third length is as follows:
[0111] a. The network device may determine the third length based on the third parameter. Specifically, the network device may obtain the third parameter, and since the unit of the third parameter is microseconds, the network device may round up the third parameter and convert it into milliseconds ms, time slots or subframes to obtain the third length.
[0112] The third parameter includes one or more of the following: first round-trip propagation delay, maximum differential delay and minimum round-trip propagation delay RTT min .RTT min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTT min It refers to the round-trip propagation delay between the location closest to the first device in the beam coverage area of the cell where the terminal device is located and the location where the first device is located; the first round-trip propagation delay is determined by the network device based on the location of the terminal device and the information of the first device; the first device is a satellite or a network device. Among them, since the cell includes one or more beams, each beam can correspond to an RTT max Or each beam can correspond to an RTT min , or each beam can correspond to a maximum differential delay.
[0113] Optionally, the third parameter may also include: a second round-trip propagation delay, which refers to the round-trip propagation delay between the location of the satellite and the location of the network device, or the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the gateway. Specifically, the network device may obtain the distance between the location of the satellite and the location of the network device (or gateway), and then determine the second round-trip propagation delay based on the distance and ephemeris information. Optionally, the third parameter also includes: CTA.
[0114] Next, an example is given to illustrate how the network device determines the third length based on the third parameter; however, it should be noted that, in actual application, the third parameter is not limited to the following example to determine the third length.
[0115] Example 1: The first parameter includes RTT min , network devices can be based on RTT minTo determine the third length. Specifically, the network device can obtain the location information of the location closest to the first device in the cell coverage area where the terminal device is located, as well as the location information of the location of the first device; and based on the obtained location information of the location closest to the first device in the cell coverage area where the terminal device is located, as well as the location information of the location of the first device, determine the distance between the location closest to the first device in the cell coverage area where the terminal device is located and the location of the first device. Then determine the RTT based on the distance and the first device information min ; The network device can then use RTT min Round up to milliseconds, time slots, or subframes to get the RTT min The corresponding rounded value is then converted to the RTT min The corresponding rounded value is directly used as the third length. Alternatively, since the cell includes one or more beams, each beam can correspond to an RTT min , the network device can calculate the RTT corresponding to each beam in the above way min ; Then, according to the RTT corresponding to each beam min Determine the third length corresponding to each beam. At this time, the network device needs to send the third length corresponding to each beam to the terminal device, so that the terminal device determines the corresponding third length according to the beam in which it is located.
[0116] Example 2, the third parameter includes RTT min and the second round-trip propagation delay; network devices can be based on RTT min Specifically, the network device may determine the third length by combining the second round-trip propagation delay and the RTT. min The network device can then round up the added round-trip propagation delay and convert it into milliseconds, time slots, or subframes to obtain the rounded value corresponding to the added round-trip propagation delay, and use the rounded value corresponding to the added round-trip propagation delay as the third length. Alternatively, since each beam can correspond to an RTT min Therefore, the network device can use the above method to calculate the RTT of each beam. min The third length corresponding to each beam is determined by the second round-trip propagation delay.
[0117] Example 3, the third parameter includes RTT min and CTA; network devices can be based on RTT min and CTA to determine the third length. Specifically, the network device can use RTT minAdd the sum of the round-trip propagation delay and CTA to obtain the added round-trip propagation delay. Then the network device can round up the added round-trip propagation delay and convert it into milliseconds, time slots or subframes to obtain the rounded value corresponding to the added round-trip propagation delay, and use the rounded value corresponding to the added round-trip propagation delay as the third length. Alternatively, since each beam can correspond to an RTT min Therefore, the network device can use the above method to calculate the RTT of each beam. min and CTA determine the third length corresponding to each beam.
[0118] Example 4, the first parameter is the maximum differential delay, and the network device can determine the third length based on the maximum differential delay. Specifically, the network device can round up the maximum differential delay and convert it into milliseconds, time slots, or subframes to obtain the rounded value corresponding to the maximum differential delay, and double the rounded value corresponding to the maximum differential delay as the third length. Alternatively, since each beam can correspond to a maximum differential delay, the network device can determine the third length corresponding to each beam based on the maximum differential delay of each beam.
[0119] Example 5: The third parameter includes RTT min and the first round-trip propagation delay; specifically, the network device obtains the RTT min and the first round trip delay, and RTT min The first round-trip propagation delay is subtracted from the first round-trip propagation delay to obtain the subtracted round-trip propagation delay, and then the network device can round up the subtracted round-trip propagation delay to milliseconds, time slots or subframes to obtain the rounded value corresponding to the subtracted round-trip propagation delay, and use the rounded value corresponding to the subtracted round-trip propagation delay as the third length. Or because the cell includes one or more beams, each beam can correspond to an RTT min , the network device can be based on the RTT of each beam min The third length corresponding to each beam is determined by the first round-trip propagation delay.
[0120] Example 6: The third parameter includes a first round-trip propagation delay and a second round-trip propagation delay; the network device determines the third length based on the first round-trip propagation delay and the second round-trip propagation delay. Specifically, the network device obtains the first round-trip propagation delay and the second round-trip propagation delay, and sums the first round-trip propagation delay and the second round-trip propagation delay to obtain a total round-trip propagation delay, and then the network device may round up the total round-trip propagation delay and convert it into milliseconds, time slots, or subframes to obtain a rounded value corresponding to the total round-trip propagation delay, and use the rounded value corresponding to the total round-trip propagation delay as the third length.
[0121] Example 7, the third parameter includes a first round-trip propagation delay, a second round-trip propagation delay and a CTA; specifically, the network device obtains the first round-trip propagation delay, the second round-trip propagation delay and the CTA; then the first round-trip propagation delay and the second round-trip propagation delay are summed to obtain a total round-trip propagation delay, and the total round-trip propagation delay is subtracted from the CTA to obtain a subtracted round-trip propagation delay; then the network device may round up the subtracted round-trip propagation delay and convert it into milliseconds, time slots or subframes to obtain a rounded value corresponding to the subtracted round-trip propagation delay, and use the rounded value corresponding to the subtracted round-trip propagation delay as the third length.
[0122] b. The network device receives the second timing advance TA reported by the terminal device, wherein the second TA includes the first TA and CTA, and the first TA is the round-trip propagation delay between the location of the terminal device and the location of the satellite; then the network device determines the third length based on the second TA. That is, the network device can round up the TA into milliseconds, time slots, or subframes to obtain the rounded value corresponding to the second TA, and use the rounded value corresponding to the second TA as the third length.
[0123] S405. The network device sends downlink data to the terminal device in the transmission interval.
[0124] The downlink data may be downlink indication information or information used for time-frequency synchronization; the downlink indication information may be used to instruct the terminal device to stop sending uplink data or carrier switching (ie, monitor PDCCH) in advance.
[0125] S406. The terminal device receives the downlink data sent by the network device at the starting receiving position.
[0126] In a specific implementation, the terminal device does not receive the downlink data sent by the network device between the start position of the transmission interval and the start receiving position, and receives the downlink data sent by the network device between the start receiving position and the end position of the transmission interval. Figure 5a In , the terminal device does not need to receive PDCCH during the period from m to m+k1-1, and monitors PDCCH from m+k1 to the end of the transmission interval. Figure 5b In the example, the terminal device does not need to receive PDCCH during the period from m to m+k2-1, and monitors PDCCH from m+k2 to the end of the transmission interval.
[0127] It should be noted that steps S404-S406 can be performed before steps S401-S403; or S404-S406 can also constitute an independent embodiment, which can be understood as the terminal device does not need to expand the transmission interval, and can directly determine the starting receiving position of the transmission interval, which can also reduce the power consumption of the terminal device; the embodiments of the present application are not limited to this.
[0128] In the embodiment of the present application, the terminal device receives the first parameter sent by the network device, and adjusts the length of the transmission interval from the first length to the second length according to the first length of the transmission interval and the first parameter, so as to achieve the extension of the transmission interval, thereby ensuring that the terminal device has enough time to receive the downlink data sent by the network device in the transmission interval. Furthermore, the terminal device determines the starting receiving position from the transmission interval, and starts to receive the downlink data sent by the network device at the starting receiving position, so as to avoid the terminal device from performing invalid downlink receiving activities, resulting in a waste of energy consumption of the terminal device.
[0129] Based on the above data transmission method, please refer to Figure 6 , Figure 6 A schematic diagram of the structure of a communication device provided in an embodiment of the present invention. The communication device may be deployed in a terminal device. The communication device described in this embodiment includes:
[0130] The receiving unit 601 is used to receive a first parameter sent by a network device, where the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and maximum differential delay;
[0131] The processing unit 602 is configured to adjust the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
[0132] In one possible embodiment, RTT max is the round-trip propagation delay between the first location and the location of the first device, the first device is a satellite or a network device; the first location refers to the location farthest from the first device in the coverage area of the cell where the terminal device is located; or,
[0133] RTT max It is the round-trip propagation delay between the second position and the position of the first device. The second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0134] In a feasible embodiment, the maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay;
[0135] The first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located, and the first device is a satellite or a network device;
[0136] The second propagation delay is the propagation delay between the fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0137] In a feasible embodiment, when receiving the first parameter sent by the network device, the receiving unit 601 may be specifically used to:
[0138] receiving a system message sent by a network device, where the system message includes a first parameter; or,
[0139] A radio resource control (RRC) dedicated signaling sent by a network device is received, where the RRC dedicated signaling includes a first parameter.
[0140] In a feasible embodiment, the processing unit 602 is further configured to determine a start receiving position from the transmission interval, where the start receiving position is after the start position of the transmission interval;
[0141] The receiving unit is also used to start receiving downlink data sent by the network device at the starting receiving position.
[0142] In a feasible embodiment, when determining the starting receiving position from the transmission interval, the processing unit 602 may be specifically configured to:
[0143] Determine a first timing advance TA, where the first TA is a round-trip propagation delay between a location of the terminal device and a location of a first device, where the first device is a satellite or a network device;
[0144] A start receiving position is determined from the transmission interval according to the first TA.
[0145] In a feasible embodiment, the first device is a satellite, and when the terminal device determines the starting receiving position from the transmission interval according to the first TA, the receiving unit 601 may be specifically used to: receive a common timing advance CTA sent by a network device;
[0146] The processing unit 602 may be specifically configured to determine a starting receiving position according to the first TA and the CTA.
[0147] In a feasible embodiment, when the processing unit 602 determines the starting receiving position from the transmission interval according to the first TA, it can be specifically configured to:
[0148] The terminal device determines a second parameter, which is used to indicate the first TA and the minimum round-trip propagation delay RTT. min The difference between min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTTmin It refers to the round-trip propagation delay between the location closest to the first device in the beam coverage area of the cell where the terminal device is located and the location where the first device is located; the first device is a satellite or a network device;
[0149] The terminal device determines the starting receiving position according to the second parameter.
[0150] In a feasible embodiment, when determining the starting receiving position from the transmission interval, the receiving unit 601 may be specifically used to receive a third length sent by the network device, where the third length is the time length between the starting receiving position and the starting position of the transmission interval;
[0151] The processing unit 602 may be specifically configured to determine a starting receiving position from the transmission interval according to the third length.
[0152] The communication device may be, for example, a chip or a chip module. The modules included in the devices and products described in the above embodiments may be software modules or hardware modules, or may be partially software modules and partially hardware modules. For example, for each device or product applied to or integrated in a chip, each module contained therein may be implemented in the form of hardware such as circuits, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules 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 contained therein may be implemented in the form of hardware such as circuits, and different modules may be located in the same component (e.g., chip, circuit module, etc.) or in different components of the chip module, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the chip module, and the remaining (if any) modules may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a terminal, each module contained therein may be implemented in the form of hardware such as circuits, and different modules may be located in the same component (e.g., chip, circuit module, etc.) or in different components in the terminal, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the terminal, and the remaining (if any) modules may be implemented in the form of hardware such as circuits.
[0153] Based on the above data transmission method, please refer to Figure 7 , Figure 7 The present invention provides a schematic diagram of the structure of a communication device. The communication device can be deployed in a network device. The communication device described in this embodiment includes:
[0154] The sending unit 701 is used to send a first parameter to the terminal device. The first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay;
[0155] The processing unit 702 is configured to adjust the length of the transmission interval from a first length to a second length according to the first length of the transmission interval and a first parameter of the network device, wherein the second length is greater than the first length.
[0156] In one possible embodiment, RTT max is the round-trip propagation delay between the first location and the location of the first device; the first device is a satellite or a network device; the first location refers to the location farthest from the first device in the cell coverage area where the terminal device is located; or,
[0157] RTT max It is the round-trip propagation delay between the second position and the position of the first device. The second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0158] In a feasible embodiment, the maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay;
[0159] The first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located; the first device is a satellite or a network device;
[0160] The second propagation delay is the propagation delay between the fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0161] In a feasible embodiment, when sending the first parameter to the terminal device, the sending unit 701 may be specifically used to:
[0162] Sending a system message to the terminal device, where the system message includes the first parameter; or,
[0163] A radio resource control (RRC) dedicated signaling is sent to the terminal device, where the RRC dedicated signaling includes a first parameter.
[0164] In a feasible embodiment, the processing unit 702 is further configured to determine a third length, where the third length is a time length between the start receiving position and the start position of the transmission interval, and the start receiving position is after the start position of the transmission interval;
[0165] The sending unit 701 is further configured to send a third length to the terminal device.
[0166] In a feasible embodiment, when determining the third length, the processing unit 702 may be specifically configured to:
[0167] The third length is determined based on a third parameter, where the third parameter includes one or more of the following: a first round-trip propagation delay, a maximum differential delay, and a minimum round-trip propagation delay RTT. min ;RTT min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTT min It refers to the round-trip propagation delay between the position closest to the first device in the beam coverage area of the cell where the terminal device is located and the position where the first device is located; the first round-trip propagation delay is determined by the network device based on the position of the terminal device and the information of the first device; the first device is a satellite or a network device.
[0168] In a feasible embodiment, the first device is a satellite, and the third parameter also includes: a second round-trip propagation delay, the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the network device, or the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the gateway.
[0169] In a feasible embodiment, the third parameter also includes: CTA.
[0170] In a feasible embodiment, the device further includes: a receiving unit 703, wherein:
[0171] The receiving unit 703 is configured to receive a second timing advance TA reported by the terminal device, where the second TA includes the first TA and the CTA, and the first TA is a round-trip propagation delay between the location of the terminal device and the location of the satellite;
[0172] The processing unit 702 is further configured for the network device to determine a third length based on the second TA.
[0173] The communication device may be, for example, a chip or a chip module. The modules included in the devices and products described in the above embodiments may be software modules or hardware modules, or may be partially software modules and partially hardware modules. For example, for each device or product applied to or integrated in a chip, each module contained therein may be implemented in the form of hardware such as circuits, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules 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 contained therein may be implemented in the form of hardware such as circuits, and different modules may be located in the same component (e.g., chip, circuit module, etc.) or in different components of the chip module, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the chip module, and the remaining (if any) modules may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a terminal, each module contained therein may be implemented in the form of hardware such as circuits, and different modules may be located in the same component (e.g., chip, circuit module, etc.) or in different components in the terminal, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the terminal, and the remaining (if any) modules may be implemented in the form of hardware such as circuits.
[0174] See also Figure 8 , is a schematic diagram of the structure of a communication device provided by an embodiment of the present invention. Figure 8 The communication device in the embodiment shown may be the above-mentioned terminal device or the above-mentioned network device, and may include: a processor 801, a transceiver 802, and a memory 803. The above-mentioned processor 801, transceiver 802, and memory 803 are connected via a bus 804. The memory 803 is used to store a computer program, the computer program includes program instructions, and the processor 801 is used to execute the program instructions stored in the memory 803.
[0175] In the embodiment of the present invention, the processor 801 executes the following operations by running the executable program code in the memory 803: receiving the first parameter sent by the network device through the transceiver 802, the first parameter including one or more of the following: the scheduling delay K_offset, the maximum round-trip propagation delay RTT max and adjusting the length of the transmission interval from the first length to the second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
[0176] In one possible embodiment, RTT maxis the round-trip propagation delay between the first location and the location of the first device, the first device is a satellite or a network device; the first location refers to the location farthest from the first device in the coverage area of the cell where the terminal device is located; or,
[0177] RTT max It is the round-trip propagation delay between the second position and the position of the first device. The second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0178] In a feasible embodiment, the maximum differential delay is the propagation delay difference between the first propagation delay and the second propagation delay; the first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position in the coverage area of the cell where the terminal device is located, which is closest to the first device; or, the third position is the position in the beam coverage area of the cell where the terminal device is located, which is closest to the first device, and the first device is a satellite or a network device; the second propagation delay is the propagation delay between the fourth position and the position of the first device, the fourth position is the position in the coverage area of the cell where the terminal device is located, which is farthest from the first device; or, the fourth position is the position in the beam coverage area of the cell where the terminal device is located, which is farthest from the first device.
[0179] In a feasible embodiment, when receiving the first parameter sent by the network device, the transceiver 802 can be specifically used to: receive a system message sent by the network device, the system message includes the first parameter; or, receive a wireless resource control RRC dedicated signaling sent by the network device, the RRC dedicated signaling includes the first parameter.
[0180] In a feasible embodiment, the processor 801 is further configured to: determine a start receiving position from the transmission interval, the start receiving position being after the start position of the transmission interval;
[0181] The transceiver 802 is further configured to start receiving downlink data sent by the network device at the start receiving position.
[0182] In a feasible embodiment, when the processor 801 determines the starting receiving position from the transmission interval, it can be specifically used to:
[0183] Determine a first timing advance TA, where the first TA is a round-trip propagation delay between a location of the terminal device and a location of a first device, where the first device is a satellite or a network device;
[0184] A start receiving position is determined from the transmission interval according to the first TA.
[0185] In a feasible embodiment, the first device is a satellite, and when determining the starting receiving position from the transmission interval according to the first TA, the transceiver 802 may be specifically configured to: receive a common timing advance CTA sent by a network device;
[0186] The processor 801 may be specifically configured to determine a starting receiving position according to the first TA and the CTA.
[0187] In a feasible embodiment, the processor 801 determines the starting receiving position from the transmission interval according to the first TA, which may be specifically used to:
[0188] Determine a second parameter, the second parameter is used to indicate the first TA and the minimum round-trip propagation delay RTT min The difference between min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTT min It refers to the round-trip propagation delay between the location closest to the first device in the beam coverage area of the cell where the terminal device is located and the location where the first device is located; the first device is a satellite or a network device;
[0189] A starting receiving position is determined according to the second parameter.
[0190] In a feasible embodiment, when determining the starting receiving position from the transmission interval, the transceiver 802 may be specifically configured to: receive a third length sent by a network device, where the third length is a time length between the starting receiving position and the starting position of the transmission interval;
[0191] The processor 801 may be specifically configured to: determine a starting receiving position from the transmission interval according to the third length.
[0192] Alternatively, in the embodiment of the present invention, the processor 801 performs the following operations by running the executable program code in the memory 803:
[0193] The first parameter is sent to the terminal device through the transceiver 802. The first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay;
[0194] The length of the transmission interval is adjusted from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
[0195] In one possible embodiment, RTT maxis the round-trip propagation delay between the first location and the location of the first device; the first device is a satellite or a network device; the first location refers to the location farthest from the first device in the cell coverage area where the terminal device is located; or,
[0196] RTT max It is the round-trip propagation delay between the second position and the position of the first device. The second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0197] In a feasible embodiment, the maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay;
[0198] The first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located; the first device is a satellite or a network device;
[0199] The second propagation delay is the propagation delay between the fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0200] In a feasible embodiment, when the transceiver 802 sends the first parameter to the terminal device, it can be specifically used to: send a system message to the terminal device, the system message includes the first parameter; or send a radio resource control RRC dedicated signaling to the terminal device, the RRC dedicated signaling includes the first parameter.
[0201] In a feasible embodiment, the processor 801 is further configured to determine a third length, where the third length is a time length between the start receiving position and the start position of the transmission interval, and the start receiving position is after the start position of the transmission interval;
[0202] The transceiver 802 is further configured to send a third length to the terminal device.
[0203] In a feasible embodiment, when determining the third length, the processor 801 may be specifically configured to:
[0204] The third length is determined based on a third parameter, where the third parameter includes one or more of the following: a first round-trip propagation delay, a maximum differential delay, and a minimum round-trip propagation delay RTT. min ;RTT min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTTmin It refers to the round-trip propagation delay between the position closest to the first device in the beam coverage area of the cell where the terminal device is located and the position where the first device is located; the first round-trip propagation delay is determined by the network device based on the position of the terminal device and the information of the first device; the first device is a satellite or a network device.
[0205] In a feasible embodiment, the first device is a satellite, and the third parameter also includes: a second round-trip propagation delay, the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the network device, or the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the gateway.
[0206] In a feasible embodiment, the third parameter also includes: CTA.
[0207] In a feasible embodiment, when determining the third length, the transceiver 802 is specifically used to: receive a second timing advance TA reported by the terminal device, where the second TA includes a first TA and a CTA, and the first TA is a round-trip propagation delay between a location of the terminal device and a location of the satellite;
[0208] The processor 801 is specifically configured to determine a third length based on the second TA.
[0209] It should be understood that in the embodiment of the present application, the processor 801 may be a central processing unit (CPU), and the processor 801 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0210] The memory 803 may include a read-only memory and a random access memory, and provides instructions and data to the processor 801. A portion of the memory 803 may also include a nonvolatile random access memory.
[0211] In a specific implementation, the processor 801, the transceiver 802 and the memory 803 described in the embodiment of the present invention can execute the embodiment of the present invention. Figure 2 and Figure 4 The implementation method described in the process of providing a data transmission method will not be repeated here.
[0212] The present application also provides a chip that can execute the steps of the terminal device in the above method embodiment. The chip is used to: obtain a first parameter sent by the network device, the first parameter including one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and adjusting the length of the transmission interval from the first length to the second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
[0213] In one possible embodiment, RTT max is the round-trip propagation delay between the first location and the location of the first device, the first device is a satellite or a network device; the first location refers to the location farthest from the first device in the coverage area of the cell where the terminal device is located; or,
[0214] RTT max It is the round-trip propagation delay between the second position and the position of the first device. The second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0215] In a feasible embodiment, the maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay;
[0216] The first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located, and the first device is a satellite or a network device;
[0217] The second propagation delay is the propagation delay between the fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0218] In a feasible embodiment, when the chip obtains the first parameter sent by the network device, it can be specifically used to: obtain a system message sent by the network device, where the system message includes the first parameter; or,
[0219] A radio resource control (RRC) dedicated signaling sent by a network device is obtained, where the RRC dedicated signaling includes a first parameter.
[0220] In a feasible embodiment, the chip is further used to determine a start receiving position from the transmission interval, and the start receiving position is after the start position of the transmission interval;
[0221] Start acquiring the downlink data sent by the network device at the start receiving position.
[0222] In a feasible embodiment, when the chip determines the starting receiving position from the transmission interval, it can be specifically used to:
[0223] Determine a first timing advance TA, where the first TA is a round-trip propagation delay between a location of the terminal device and a location of a first device, where the first device is a satellite or a network device;
[0224] A start receiving position is determined from the transmission interval according to the first TA.
[0225] In a feasible embodiment, the first device is a satellite, and when the chip determines the starting receiving position from the transmission interval according to the first TA, it can be specifically used to: receive the common timing advance CTA sent by the network device; and determine the starting receiving position according to the first TA and CTA.
[0226] In a feasible embodiment, the chip determines the starting receiving position from the transmission interval according to the first TA, which can be specifically used for:
[0227] Determine a second parameter, the second parameter is used to indicate the first TA and the minimum round-trip propagation delay RTT min The difference between min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTT min It refers to the round-trip propagation delay between the location closest to the first device in the beam coverage area of the cell where the terminal device is located and the location where the first device is located; the first device is a satellite or a network device;
[0228] A starting receiving position is determined according to the second parameter.
[0229] In a feasible embodiment, the chip determines the starting receiving position from the transmission interval, which can be specifically used for:
[0230] Acquire a third length sent by the network device, where the third length is the time length between the start receiving position and the start position of the transmission interval;
[0231] A start receiving position is determined from the transmission interval according to the third length.
[0232] The present application also provides a chip that can execute the steps of the terminal device in the above method embodiment. The chip is used to: output a first parameter to the terminal device, the first parameter including one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT maxand adjusting the length of the transmission interval from the first length to the second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
[0233] In one possible embodiment, RTT max is the round-trip propagation delay between the first location and the location of the first device; the first device is a satellite or a network device; the first location refers to the location farthest from the first device in the cell coverage area where the terminal device is located; or,
[0234] RTT max It is the round-trip propagation delay between the second position and the position of the first device. The second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0235] In a feasible embodiment, the maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay;
[0236] The first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located; the first device is a satellite or a network device;
[0237] The second propagation delay is the propagation delay between the fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0238] In a feasible embodiment, when the chip outputs the first parameter to the terminal device, it can be specifically used to:
[0239] Outputting a system message to the terminal device, where the system message includes the first parameter; or,
[0240] The radio resource control RRC dedicated signaling is output to the terminal device, wherein the RRC dedicated signaling includes a first parameter.
[0241] In a feasible embodiment, the chip is further used to determine a third length, the third length being the time length between the start receiving position and the start position of the transmission interval, the start receiving position being after the start position of the transmission interval;
[0242] The third length is output to the terminal device.
[0243] In a feasible embodiment, when determining the third length, the chip may be specifically used for:
[0244] The third length is determined based on a third parameter, where the third parameter includes one or more of the following: a first round-trip propagation delay, a maximum differential delay, and a minimum round-trip propagation delay RTT. min ;RTT min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTT min It refers to the round-trip propagation delay between the position closest to the first device in the beam coverage area of the cell where the terminal device is located and the position where the first device is located; the first round-trip propagation delay is determined by the network device based on the position of the terminal device and the information of the first device; the first device is a satellite or a network device.
[0245] In a feasible embodiment, the first device is a satellite, and the third parameter also includes: a second round-trip propagation delay, the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the network device, or the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the gateway.
[0246] In a feasible embodiment, the third parameter also includes: CTA.
[0247] In a feasible embodiment, when determining the third length, the chip may be specifically used for:
[0248] A second timing advance TA reported by a receiving terminal device is received, where the second TA includes a first TA and a CTA, and the first TA is a round-trip propagation delay between a location of the terminal device and a location of the satellite;
[0249] A third length is determined based on the second TA.
[0250] like Fig. 9 As shown, Fig. 9 1 is a schematic diagram of a module device provided in an embodiment of the present application. The module device 90 can execute the relevant steps of the terminal device in the aforementioned method embodiment, and the module device 90 includes: a communication module 901, a power module 902, a storage module 903 and a chip module 904.
[0251] The power module 902 is used to provide power to the module device; the storage module 903 is used to store data and instructions; the communication module 901 is used to communicate within the module device, or for the module device to communicate with external devices; the chip module 904 is used to:
[0252] Get the first parameter sent by the network device, the first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay;
[0253] The length of the transmission interval is adjusted from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
[0254] In one possible embodiment, RTT max is the round-trip propagation delay between the first location and the location of the first device, the first device is a satellite or a network device; the first location refers to the location farthest from the first device in the coverage area of the cell where the terminal device is located; or,
[0255] RTT max It is the round-trip propagation delay between the second position and the position of the first device. The second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0256] In a feasible embodiment, the maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay;
[0257] The first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located, and the first device is a satellite or a network device;
[0258] The second propagation delay is the propagation delay between the fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0259] In a feasible embodiment, when acquiring the first parameter sent by the network device, the chip module 904 may be specifically used to:
[0260] Acquire a system message sent by the network device, where the system message includes a first parameter; or,
[0261] A radio resource control (RRC) dedicated signaling sent by a network device is obtained, where the RRC dedicated signaling includes a first parameter.
[0262] In a feasible embodiment, the chip module 904 is further used for:
[0263] Determine a start receiving position from the transmission interval, the start receiving position being after the start position of the transmission interval;
[0264] Start acquiring the downlink data sent by the network device at the start receiving position.
[0265] In a feasible embodiment, the chip module 904, after determining the starting receiving position from the transmission interval, can be specifically used to:
[0266] Determine a first timing advance TA, where the first TA is a round-trip propagation delay between a location of the terminal device and a location of a first device, where the first device is a satellite or a network device;
[0267] A start receiving position is determined from the transmission interval according to the first TA.
[0268] In a feasible embodiment, the first device is a satellite, and the chip module 904, after determining the starting receiving position from the transmission interval according to the first TA, can be specifically used to:
[0269] Obtain the common timing advance CTA sent by the network device;
[0270] The starting receiving position is determined according to the first TA and the CTA.
[0271] In a feasible embodiment, when determining the starting receiving position from the transmission interval according to the first TA, the chip module 904 may be specifically configured to:
[0272] Determine a second parameter, the second parameter is used to indicate the first TA and the minimum round-trip propagation delay RTT min The difference between min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTT min It refers to the round-trip propagation delay between the location closest to the first device in the beam coverage area of the cell where the terminal device is located and the location where the first device is located; the first device is a satellite or a network device;
[0273] A starting receiving position is determined according to the second parameter.
[0274] In a feasible embodiment, when determining the starting receiving position from the transmission interval, the chip module 904 may be specifically configured to:
[0275] Acquire a third length sent by the network device, where the third length is the time length between the start receiving position and the start position of the transmission interval;
[0276] A start receiving position is determined from the transmission interval according to the third length.
[0277] like Fig. 9 As shown, Fig. 91 is a schematic diagram of a module device provided in an embodiment of the present application. The module device 90 can execute the relevant steps of the terminal device in the aforementioned method embodiment, and the module device 90 includes: a communication module 901, a power module 902, a storage module 903 and a chip module 904.
[0278] The power module 902 is used to provide power to the module device; the storage module 903 is used to store data and instructions; the communication module 901 is used to communicate within the module device, or for the module device to communicate with external devices; the chip module 904 is used to:
[0279] Output the first parameter to the terminal device, the first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay;
[0280] The length of the transmission interval is adjusted from the first length to a second length according to the first length of the transmission interval and the first parameter, and the second length is greater than the first length.
[0281] In one possible embodiment, RTT max is the round-trip propagation delay between the first location and the location of the first device; the first device is a satellite or a network device; the first location refers to the location farthest from the first device in the cell coverage area where the terminal device is located; or,
[0282] RTT max It is the round-trip propagation delay between the second position and the position of the first device. The second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0283] In a feasible embodiment, the maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay;
[0284] The first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located; the first device is a satellite or a network device;
[0285] The second propagation delay is the propagation delay between the fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
[0286] In a feasible embodiment, the chip module 904, when outputting the first parameter to the terminal device, can be specifically used for:
[0287] Outputting a system message to the terminal device, where the system message includes the first parameter; or,
[0288] The radio resource control RRC dedicated signaling is output to the terminal device, wherein the RRC dedicated signaling includes a first parameter.
[0289] In a feasible embodiment, the chip module 904 is further used for:
[0290] Determine a third length, the third length being the time length between the start receiving position and the start position of the transmission interval, the start receiving position being after the start position of the transmission interval;
[0291] The third length is output to the terminal device.
[0292] In a feasible embodiment, the chip module 904, when determining the third length, may be specifically used for:
[0293] The third length is determined based on a third parameter, where the third parameter includes one or more of the following: a first round-trip propagation delay, a maximum differential delay, and a minimum round-trip propagation delay RTT. min ;RTT min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or RTT min It refers to the round-trip propagation delay between the position closest to the first device in the beam coverage area of the cell where the terminal device is located and the position where the first device is located; the first round-trip propagation delay is determined by the network device based on the position of the terminal device and the information of the first device; the first device is a satellite or a network device.
[0294] In a feasible embodiment, the first device is a satellite, and the third parameter also includes: a second round-trip propagation delay, the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the network device, or the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the gateway.
[0295] In a feasible embodiment, the third parameter also includes: CTA.
[0296] In a feasible embodiment, when determining the third length, the chip module 904 may be specifically used to:
[0297] Obtain a second timing advance TA reported by the terminal device, where the second TA includes the first TA and CTA, and the first TA is a round-trip propagation delay between the location of the terminal device and the location of the satellite;
[0298] A third length is determined based on the second TA.
[0299] For each device or product applied to or integrated in the chip module, each module contained therein can be implemented by hardware such as circuits, and different modules can be located in the same component of the chip module (such as a chip, circuit module, etc.) or in different components. Alternatively, at least some of the modules can be implemented by software programs that run on a processor integrated inside the chip module, and the remaining (if any) modules can be implemented by hardware such as circuits.
[0300] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the computer-readable storage medium is executed on a processor, the method flow of the above method embodiment is implemented.
[0301] The embodiment of the present application also provides a computer program product. When the computer program product runs on a processor, the method flow of the above method embodiment is implemented.
[0302] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0303] What is disclosed above is only a preferred embodiment of the present invention, and it certainly cannot be used to limit the scope of rights of the present invention. Ordinary technicians in this field can understand that all or part of the processes of the above embodiment and equivalent changes made according to the claims of the present invention still fall within the scope of the invention.
Claims
1. A data transmission method, applied to a non-terrestrial network (NTN), characterized in that: include: The terminal device receives a first parameter sent by the network device, wherein the first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay; The terminal device adjusts the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, and the second length is greater than the first length.
2. The method according to claim 1, characterized in that The RTT max is the round-trip propagation delay between the first position and the position of the first device, the first device is a satellite or the network device; the first position refers to the position farthest from the first device in the coverage area of the cell where the terminal device is located; or The RTT max It is the round-trip propagation delay between the second position and the position of the first device, and the second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
3. The method according to claim 1, characterized in that: The maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay; The first propagation delay is a propagation delay between a third position and a position of the first device, the third position being a position in a coverage area of a cell where the terminal device is located, which is closest to the first device; or, the third position is a position in a beam coverage area of a cell where the terminal device is located, which is closest to the first device, and the first device is a satellite or the network device; The second propagation delay is the propagation delay between a fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
4. The method according to claim 1, characterized in that The terminal device receives a first parameter sent by a network device, including: The terminal device receives a system message sent by the network device, where the system message includes a first parameter; or, The terminal device receives radio resource control RRC dedicated signaling sent by the network device, and the RRC dedicated signaling includes a first parameter.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: The terminal device determines a starting receiving position from the transmission interval, wherein the starting receiving position is after a starting position of the transmission interval; The terminal device starts to receive the downlink data sent by the network device at the starting receiving position.
6. The method according to claim 5, characterized in that The terminal device determines a starting receiving position from the transmission interval, comprising: The terminal device determines a first timing advance TA, where the first TA is a round-trip propagation delay between a location of the terminal device and a location of a first device, and the first device is a satellite or the network device; The terminal device determines a starting receiving position from the transmission interval according to the first TA.
7. The method according to claim 6, characterized in that The first device is a satellite, and the terminal device determines a starting receiving position from the transmission interval according to the first TA, including: The terminal device receives a common timing advance CTA sent by the network device; The terminal device determines a starting receiving position according to the first TA and the CTA.
8. The method according to claim 6, characterized in that The terminal device determines a starting receiving position from the transmission interval according to the first TA, including: The terminal device determines a second parameter, where the second parameter is used to indicate the first TA and a minimum round-trip delay RTT min The difference between the RTT min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or, the RTT min It refers to the round-trip propagation delay between the location closest to the first device in the beam coverage area of the cell where the terminal device is located and the location where the first device is located; the first device is a satellite or the network device; The terminal device determines a starting receiving position according to the second parameter.
9. The method according to claim 5, characterized in that The terminal device determines a starting receiving position from the transmission interval, comprising: The terminal device receives a third length sent by the network device, where the third length is the time length between the start receiving position and the start position of the transmission interval; The terminal device determines the starting receiving position from the transmission interval according to the third length.
10. A data transmission method, applied to a non-terrestrial network (NTN), characterized in that: include: The network device sends a first parameter to the terminal device, wherein the first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay; The network device adjusts the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
11. The method according to claim 10, characterized in that The RTT max is the round-trip propagation delay between the first position and the position of the first device; the first device is a satellite or the network device; the first position refers to the position farthest from the first device in the cell coverage area where the terminal device is located; or The RTT max It is the round-trip propagation delay between the second position and the position of the first device, and the second position refers to the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
12. The method according to claim 10, characterized in that The maximum differential delay is a propagation delay difference between the first propagation delay and the second propagation delay; The first propagation delay is the propagation delay between the third position and the position of the first device, the third position is the position closest to the first device in the coverage area of the cell where the terminal device is located; or the third position is the position closest to the first device in the beam coverage area of the cell where the terminal device is located; the first device is a satellite or the network device; The second propagation delay is the propagation delay between a fourth position and the position of the first device, and the fourth position is the position farthest from the first device in the coverage area of the cell where the terminal device is located; or, the fourth position is the position farthest from the first device in the beam coverage area of the cell where the terminal device is located.
13. The method according to any one of claims 10 to 12, characterized in that: The network device sending a first parameter to the terminal device includes: The network device sends a system message to the terminal device, where the system message includes a first parameter; or, The network device sends a radio resource control RRC dedicated signaling to the terminal device, where the RRC dedicated signaling includes a first parameter.
14. The method according to claim 10, characterized in that The method further comprises: The network device determines a third length, the third length being a time length between a start receiving position and a start position of the transmission interval, the start receiving position being after the start position of the transmission interval; The network device sends a third length to the terminal device.
15. The method according to claim 14, characterized in that The network device determines a third length, including: The network device determines the third length based on a third parameter, where the third parameter includes one or more of the following: the first round-trip propagation delay, the maximum differential delay, and the minimum round-trip propagation delay RTT min ; The RTT min It refers to the round-trip propagation delay between the location closest to the first device in the cell coverage area where the terminal device is located and the location where the first device is located; or the RTT min It refers to the round-trip propagation delay between the position closest to the first device in the beam coverage area of the cell where the terminal device is located and the position where the first device is located; the first round-trip propagation delay is determined by the network device based on the position of the terminal device and the first device information; the first device is a satellite or the network device.
16. The method according to claim 15, characterized in that The first device is a satellite, and the third parameter also includes: a second round-trip propagation delay, wherein the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the network device, or the second round-trip propagation delay refers to the round-trip propagation delay between the location of the satellite and the location of the gateway.
17. The method according to claim 16, characterized in that The third parameter also includes: CTA.
18. The method according to claim 14, characterized in that The network device determines a third length, including: The network device receives a second timing advance TA reported by the terminal device, where the second TA includes a first TA and a CTA, and the first TA is a round-trip propagation delay between a location of the terminal device and a location of a satellite; The network device determines a third length based on the second TA.
19. A communication device, applied to a non-terrestrial network (NTN), characterized in that: include: A receiving unit is used to receive a first parameter sent by a network device, wherein the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and maximum differential delay; A processing unit is configured to adjust the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
20. A communication device, applied to a non-terrestrial network (NTN), characterized in that: include: A sending unit is used to send a first parameter to a terminal device, wherein the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and maximum differential delay; A processing unit is configured to adjust the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
21. A communication device, applied to a non-terrestrial network (NTN), characterized in that: The communication device includes a processor and a transceiver; the processor and the transceiver are connected to each other, wherein the transceiver is used to receive and send signals, and the processor is configured to call program instructions to execute the method as described in any one of claims 1 to 18.
22. A chip, applied to non-terrestrial network NTN, characterized in that: The chip is used to obtain a first parameter sent by a network device, wherein the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and maximum differential delay; The chip is further configured to adjust the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
23. A chip, applied to non-terrestrial network NTN, characterized in that: The chip is used to output a first parameter to the terminal device, wherein the first parameter includes one or more of the following: a scheduling delay K_offset, a maximum round-trip propagation delay RTT max and maximum differential delay; The chip is further configured to adjust the length of the transmission interval from the first length to a second length according to the first length of the transmission interval and the first parameter, wherein the second length is greater than the first length.
24. A module device, applied to non-terrestrial network NTN, characterized in that: The module device includes a communication module, a power module, a storage module and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication of the module device, or for communication between the module device and an external device; The chip module is used for: Obtain a first parameter sent by a network device, wherein the first parameter includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay; The length of the transmission interval is adjusted from the first length to a second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
25. A module device, applied to non-terrestrial network NTN, characterized in that: The module device includes a communication module, a power module, a storage module and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication of the module device, or for communication between the module device and an external device; The chip module is used for: The first parameter output to the terminal device includes one or more of the following: scheduling delay K_offset, maximum round-trip propagation delay RTT max and maximum differential delay; The length of the transmission interval is adjusted from the first length to a second length according to the first length of the transmission interval and the first parameter, the second length being greater than the first length.
26. A computer-readable storage medium, applied to a non-terrestrial network (NTN), characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 18.
Citation Information
Cited By
Wireless communication method and user equipment
US20240121739A1