A method for long-distance signal transmission of a 5G communication protocol stack and a system thereof

CN116192334BActive Publication Date: 2026-08-18BEIJING HANYUAN INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310159217.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-15
Publication Date
2026-08-18
Estimated Expiration
2043-02-15

AI Technical Summary

Technical Problem

[0003]现有的5G通信协议栈通常只支持一定范围领域内的数据通信,目前的5G通信协议栈支持的最大通信距离为100公里,超过最大通信距离容易导致信号传输的不稳定,陆地移动通信网路通常是通过部署多个基站使数据信号保持在5G通信协议的最大通信距离内进行传输,但是在超长距离海面通信的情况下,由于距离较远且无线信号的衰耗值大,在海面通信距离超过200公里以上时,5G通信协议常常会出现信号干扰,造成超远海面距离的数据传输误差

Benefits of technology

1、通过实时获取基站与目标终端之间的传输距离和数据传输期望时间,来判断目标终端于基站之间的实时传输是否稳定,并根据传输距离来对每个目标终端进行调制方式匹配处理,以便于通过信号调制策略动态地进行数据调制,使数据调制方式符合当前的数据传输距离,从而扩大5G通信协议栈的通信传输范围,并通过实际传输时间的计算,获取目标终端的实际信号发送时间,从而使基站在数据传输期望时间内接收到目标终端发送的数据,减少数据传输距离变化带来的数据传输误差,通过对目标终端与基站之间的数据传输进行时间同步处理,从而根据同步后的信号传输策略进行数据的分布式传输,从而对每个基站的数据接收时间进行动态调配,减少数据传输之间的相互干扰,从而提高5G通信协议在超远海面距离进行数据传输的信号传输精确性;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116192334B_ABST
    Figure CN116192334B_ABST
Patent Text Reader

Abstract

The application relates to a long-distance signal transmission method and system of a 5G communication protocol stack, which comprises the following steps: acquiring the transmission distance between a base station and each target terminal and the data transmission expected time in real time; performing modulation mode matching processing on each target terminal according to the current transmission distance, obtaining a signal modulation strategy corresponding to the current transmission distance of each target terminal; calculating the actual transmission time between the target terminal and the base station according to the signal modulation strategy, obtaining the actual signal sending time conforming to the data transmission expected time; performing time synchronization processing on the data transmission between the target terminal and the base station according to the actual signal sending time, and obtaining a signal transmission strategy for adjusting the data receiving time of the base station to realize distributed data transmission. The application has the effects of improving the signal transmission accuracy of the 5G communication protocol in an ultra-long sea surface distance and expanding the transmission distance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the technical field of 5G communication protocol stacks, and in particular to a long-distance signal transmission method and system for 5G communication protocol stacks. Background Technology

[0002] Currently, 5G communication protocols are widely used for communication data transmission between different devices, especially for controlling the communication process of various devices in terrestrial mobile communication networks, and maintaining interconnection between devices from multiple manufacturers through the 5G communication protocol stack.

[0003] Existing 5G communication protocol stacks typically only support data communication within a certain range. The maximum communication distance supported by the current 5G communication protocol stack is 100 kilometers. Exceeding the maximum communication distance can easily lead to unstable signal transmission. Terrestrial mobile communication networks usually deploy multiple base stations to keep the data signal within the maximum communication distance of the 5G communication protocol. However, in the case of ultra-long-distance maritime communication, due to the long distance and large attenuation of wireless signals, when the maritime communication distance exceeds 200 kilometers, the 5G communication protocol often experiences signal interference, causing data transmission errors at ultra-long maritime distances.

[0004] Regarding the aforementioned technologies, the inventors believe that 5G communication protocols are prone to signal interference at extremely long sea distances, which affects the accuracy of data transmission over such distances. Summary of the Invention

[0005] To improve the signal transmission accuracy of 5G communication protocols over extremely long distances at sea, this application provides a long-distance signal transmission method and system for a 5G communication protocol stack.

[0006] The above-mentioned objective of this application is achieved through the following technical solution: A method for long-distance signal transmission using a 5G communication protocol stack is provided, the method comprising: Real-time acquisition of the transmission distance and expected data transmission time between the base station and each target terminal; Based on the current transmission distance, modulation mode matching processing is performed on each target terminal to obtain a signal modulation strategy corresponding to the current transmission distance of each target terminal; Based on the signal modulation strategy, the actual transmission time between the target terminal and the base station is calculated to obtain the actual signal transmission time that meets the expected data transmission time. Based on the actual signal transmission time, time synchronization processing is performed on the data transmission between the target terminal and the base station to obtain a signal transmission strategy for distributing data transmission by allocating the data reception time of the base station.

[0007] By adopting the above technical solution, since the maximum transmission distance of the 5G communication protocol stack is generally 100 kilometers in ultra-long-distance communication over the sea, and when the communication distance reaches 200-300 kilometers, the 5G communication protocol is prone to data transmission errors, and the wireless signal on the sea surface is often dynamically changing, with time interference between multiple communication terminals affecting the synchronization of data transmission, this solution addresses the issue. By acquiring the transmission distance and expected data transmission time between the base station and the target terminal in real time, the stability of the real-time transmission between the target terminal and the base station can be determined. Furthermore, modulation scheme matching is performed for each target terminal based on the transmission distance, enabling dynamic data modulation through signal modulation strategies. This system ensures that the data modulation method conforms to the current data transmission distance, thereby expanding the communication transmission range of the 5G communication protocol stack. By calculating the actual transmission time, the actual signal transmission time of the target terminal is obtained, enabling the base station to receive the data sent by the target terminal within the expected data transmission time. This reduces data transmission errors caused by changes in data transmission distance. By performing time synchronization processing on the data transmission between the target terminal and the base station, distributed data transmission is carried out according to the synchronized signal transmission strategy. This allows for dynamic allocation of the data reception time of each base station, reducing mutual interference between data transmissions and improving the signal transmission accuracy of the 5G communication protocol for data transmission over ultra-long distances at sea.

[0008] In a preferred embodiment, this application can be further configured such that: the real-time acquisition of the transmission distance and expected data transmission time between the base station and each target terminal specifically includes: The system receives broadcast message data from each base station in real time, wherein the broadcast message data includes the base station location information and the absolute time information of the signal frame that the base station expects to receive; When the broadcast message data is received, the current location information of the target terminal is obtained to obtain the target terminal location information; the base station location information and the target terminal location information are calculated to obtain the transmission distance information between the target terminal and the base station; Based on the transmission distance information, the actual data transmission time between the target terminal and the base station is calculated to obtain the expected data transmission time that is compatible with the absolute time information.

[0009] By adopting the above technical solution, and by receiving broadcast message data sent by each base station in real time, including the base station's location information and the absolute time information of the signal frames the base station expects to receive, it is helpful to monitor the specific data reception requirements of each base station. When broadcast message data is received, the current location of the target terminal is obtained, so that the actual transmission distance can be calculated based on the actual location of the target terminal. The transmission distance information between the target terminal and the base station is calculated by combining the target terminal's location information with the base station's location information. Based on the current transmission distance information, the actual data transmission time that matches the current transmission distance information is calculated. By adjusting the actual data transmission time, the adjusted expected data transmission time can meet the absolute time information requirements of the base station, thereby improving the accurate time synchronization between multiple target terminals and the base station and reducing mutual interference between data transmissions.

[0010] In a preferred embodiment, this application can be further configured as follows: the step of performing modulation scheme matching processing on each target terminal according to the current transmission distance to obtain a signal modulation strategy corresponding to the current transmission distance of each target terminal specifically includes: Real-time acquisition of the maximum communication threshold of the 5G communication protocol under the current working state; The current transmission distance is compared with the maximum communication threshold to obtain the transmission distance comparison result; Based on the transmission distance comparison result, it is determined whether the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol; if not, variable envelope data modulation processing is performed on the target terminal to obtain a variable envelope signal modulation strategy corresponding to the current transmission distance.

[0011] By adopting the above technical solution, the maximum communication threshold of the 5G communication protocol under the current working state is obtained in real time to dynamically monitor the maximum communication distance with the current working state of the 5G communication protocol. The current transmission distance is compared with the maximum communication threshold, which helps to determine whether the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol. When the current transmission distance meets the maximum communication threshold of the 5G communication protocol, the corresponding variable envelope modulator is invoked to perform variable envelope data modulation processing on the target terminal, thereby obtaining a variable envelope signal modulation strategy corresponding to the current transmission distance. This helps to expand the data transmission throughput of the base station within the maximum communication threshold range.

[0012] In a preferred embodiment, this application may be further configured as follows: the step of performing modulation scheme matching processing on each target terminal according to the current transmission distance to obtain a signal modulation strategy corresponding to the current transmission distance of each target terminal further includes: When the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol stack, constant envelope data modulation processing is performed on the target terminal to obtain a constant envelope signal modulation strategy corresponding to the current transmission distance. The current channel quality of the target terminal is acquired in real time, wherein the current channel quality includes the current channel signal-to-noise ratio and the current channel capacity; Based on the current channel signal-to-noise ratio and the current channel capacity, the constant envelope signal modulation strategy is subjected to delay compensation processing to obtain a target terminal signal modulation strategy that is adapted to the current channel quality. According to the target terminal signal modulation strategy, the received target terminal signal is subjected to data modulation processing to obtain the modulated terminal signal.

[0013] By adopting the above technical solution, when the transmission distance between the base station and the target terminal is long, the effective signal transmission power of variable envelope transmission is low, resulting in wasted transmission power and limiting the communication distance of the base station. Therefore, when the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol stack, constant envelope data modulation processing is performed on the target terminal. This helps to modulate the data signal of the target terminal into a modulated signal with consistent amplitude through the constant envelope signal modulation strategy. By obtaining the current signal-to-noise ratio and the current channel capacity, the current channel quality can be judged, thereby effectively detecting whether the current channel quality meets the data transmission requirements between the base station and the target terminal. Delay compensation processing is performed on the constant envelope signal modulation strategy to reduce the impact of the current channel quality on the delay of data transmission. Through the target terminal signal modulation strategy, the received target terminal signal is processed for data modulation, and the terminal modulated signal is amplified and output at full power, thereby improving the wireless signal transmission distance between the target terminal and the base station.

[0014] In a preferred embodiment, this application can be further configured such that: calculating the actual transmission time between the target terminal and the base station according to the signal modulation strategy to obtain the actual signal transmission time that conforms to the expected data transmission time specifically includes: The system receives downlink control signaling sent by the base station in real time and obtains the expected data transmission time in the downlink control signaling. Calculate the data reception advance time of the target terminal based on the actual transmission distance between the target terminal and the base station; Based on the expected data transmission time and the data reception advance time, the signal modulation strategy is adjusted for data transmission time to obtain the actual signal transmission time that meets the expected data transmission time. Based on the actual signal transmission time, the data signal of the target terminal is processed to obtain the signal transmission strategy of the target terminal, so that the base station can accurately receive the terminal data signal at the expected data transmission time.

[0015] By adopting the above technical solution, the target terminal learns the data reception time threshold of the base station's received signal by using the expected data transmission time in the downlink control signaling sent by the base station. Based on the actual transmission distance between the target terminal and the base station, the data reception advance time of the target terminal is calculated. Thus, the data transmission time range of the target terminal is adjusted according to the expected data transmission time and the data reception advance time, so that the target terminal transmits data within the actual signal transmission time range according to the signal transmission strategy. This allows the base station to receive the terminal data signal sent by the terminal within the expected data transmission time, thereby improving the accuracy of the base station in receiving the target terminal's data.

[0016] In a preferred embodiment, this application can be further configured to: adjust the data transmission time of the signal modulation strategy according to the expected data transmission time and the data reception advance time, to obtain an actual signal transmission time that conforms to the expected data transmission time, specifically including: Receive uplink request signaling sent by the target terminal in real time, and obtain the signaling transmission time in the uplink request signaling; Based on the expected data transmission time and the signaling transmission time, the data transmission delay between the target terminal and the base station is calculated; the signal modulation strategy is subjected to delay compensation processing to obtain a time synchronization strategy for reducing the data transmission delay interference between the target terminals. The data transmission rules for each target terminal are updated according to the time synchronization strategy to obtain data synchronization rules for reducing the synchronization deviation of the target terminals.

[0017] By adopting the above technical solution, obtaining the signaling transmission time in the uplink request signaling sent by the target terminal helps to monitor the real-time data transmission time of the target terminal. Based on the expected data transmission time and the signaling transmission time, the data transmission delay between the target terminal and the base station can be calculated, which helps to perform delay compensation processing on the signal modulation strategy. The adjusted signal modulation strategy reduces the interference of data transmission delay, thereby obtaining the data transmission time synchronization strategy between the target terminal and the base station. Based on the time synchronization strategy, the data transmission rules of the target terminal are updated, which helps to reduce the data transmission synchronization deviation of the target terminal according to the data synchronization rules, and further improves the time synchronization accuracy of data transmission.

[0018] In a preferred embodiment, this application can be further configured as follows: The step of performing time synchronization processing on the data transmission between the target terminal and the base station based on the actual signal transmission time to obtain a signal transmission strategy for allocating the base station's data reception time for distributed data transmission specifically includes: Based on the actual signal transmission time, calculate the actual data reception time of the base station receiving data from each target terminal; The target terminal data sent by each target terminal is sorted by priority to obtain a data priority ranking result that matches the permissions of each target terminal. Distributed data reception time processing is performed on the data of each target terminal to obtain a data reception time adaptation strategy that matches the data priority sorting result; Based on the data reception time adaptation strategy, data reception processing is performed on all target terminals to obtain a signal transmission strategy for distributed data transmission, so as to reduce signal interference caused by simultaneous transmission by target terminals.

[0019] By adopting the above technical solution, the actual data reception time of the base station for each target terminal is calculated by combining the actual signal transmission time with the current transmission distance between the target terminal and the base station. This helps to dynamically plan the data reception order of each target terminal based on the actual data reception time, and to perform priority sorting processing on the data of each target terminal, thereby obtaining a data priority sorting result that matches the permissions of each target terminal. This helps to receive target terminal data sent by multiple target terminals in an orderly manner based on the data priority sorting result, reducing mutual interference between multiple target terminals. Furthermore, by processing the distributed data reception time of target terminal data, the time for the base station to receive target terminal data is dynamically allocated, reducing signal interference caused by multiple target terminals transmitting target terminal data simultaneously, and further improving the time synchronization accuracy between the base station and multiple target terminals.

[0020] The second objective of this invention is achieved through the following technical solution: A long-distance signal transmission system based on a 5G communication protocol stack is provided, the long-distance signal transmission system based on the 5G communication protocol stack includes: The data acquisition module is used to acquire the transmission distance and expected data transmission time between the base station and each target terminal in real time. The signal modulation adaptation module is used to perform modulation mode matching processing on each target terminal according to the current transmission distance to obtain a signal modulation strategy corresponding to the current transmission distance of each target terminal. The signal transmission time calculation module is used to calculate the actual transmission time between the target terminal and the base station according to the signal modulation strategy, so as to obtain the actual signal transmission time that meets the expected data transmission time. The data synchronization transmission processing module is used to perform time synchronization processing on the data transmission between the target terminal and the base station according to the actual signal transmission time, so as to obtain a signal transmission strategy for allocating the data reception time of the base station for distributed data transmission.

[0021] By adopting the above technical solution, since the maximum transmission distance of the 5G communication protocol stack is generally 100 kilometers in ultra-long-distance communication over the sea, and when the communication distance reaches 200-300 kilometers, the 5G communication protocol is prone to data transmission errors, and the wireless signal on the sea surface is often dynamically changing, with time interference between multiple communication terminals affecting the synchronization of data transmission, this solution addresses the issue. By acquiring the transmission distance and expected data transmission time between the base station and the target terminal in real time, the stability of the real-time transmission between the target terminal and the base station can be determined. Furthermore, modulation scheme matching is performed for each target terminal based on the transmission distance, enabling dynamic data modulation through signal modulation strategies. This system ensures that the data modulation method conforms to the current data transmission distance, thereby expanding the communication transmission range of the 5G communication protocol stack. By calculating the actual transmission time, the actual signal transmission time of the target terminal is obtained, enabling the base station to receive the data sent by the target terminal within the expected data transmission time. This reduces data transmission errors caused by changes in data transmission distance. By performing time synchronization processing on the data transmission between the target terminal and the base station, distributed data transmission is carried out according to the synchronized signal transmission strategy. This allows for dynamic allocation of the data reception time of each base station, reducing mutual interference between data transmissions and improving the signal transmission accuracy of the 5G communication protocol for data transmission over ultra-long distances at sea.

[0022] The above-mentioned objective three of this application is achieved through the following technical solution: A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the long-distance signal transmission method of the 5G communication protocol stack described above.

[0023] The fourth objective of this application is achieved through the following technical solution: A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the long-distance signal transmission method of the 5G communication protocol stack described above.

[0024] In summary, this application includes at least one of the following beneficial technical effects: 1. By acquiring the transmission distance and expected data transmission time between the base station and the target terminal in real time, the stability of the real-time transmission between the target terminal and the base station is determined. Based on the transmission distance, modulation mode matching is performed on each target terminal to dynamically modulate the data through signal modulation strategies, ensuring that the data modulation mode conforms to the current data transmission distance. This expands the communication transmission range of the 5G communication protocol stack. By calculating the actual transmission time, the actual signal transmission time of the target terminal is obtained, enabling the base station to receive the data sent by the target terminal within the expected data transmission time, reducing data transmission errors caused by changes in data transmission distance. By performing time synchronization processing on the data transmission between the target terminal and the base station, distributed data transmission is performed according to the synchronized signal transmission strategy, thereby dynamically allocating the data reception time of each base station, reducing mutual interference between data transmissions, and improving the signal transmission accuracy of the 5G communication protocol for data transmission over ultra-long distances at sea. 2. By receiving broadcast message data from each base station in real time, including the base station's location information and the absolute time information of the signal frames the base station expects to receive, it helps to monitor the specific data reception requirements of each base station. When broadcast message data is received, the current location of the target terminal is obtained, so that the actual transmission distance can be calculated based on the actual location of the target terminal. The transmission distance information between the target terminal and the base station is calculated by comparing the target terminal's location information with the base station's location information. Based on the current transmission distance information, the actual data transmission time that matches the current transmission distance information is calculated. By adjusting the actual data transmission time, the adjusted expected data transmission time can meet the absolute time information requirements of the base station, thereby improving the accurate time synchronization between multiple target terminals and the base station and reducing mutual interference between data transmissions. 3. By acquiring the maximum communication threshold of the 5G communication protocol in real time under the current operating state, the maximum communication distance with the 5G communication protocol under the current operating state is dynamically monitored. The current transmission distance is compared with the maximum communication threshold, which helps to determine whether the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol. When the current transmission distance meets the maximum communication threshold of the 5G communication protocol, the corresponding variable envelope modulator is invoked to perform variable envelope data modulation processing on the target terminal, thereby obtaining a variable envelope signal modulation strategy corresponding to the current transmission distance. This helps to expand the data transmission throughput of the base station within the maximum communication threshold range. Attached Figure Description

[0025] Figure 1 This is a flowchart illustrating the implementation of a long-distance signal transmission method using a 5G communication protocol stack according to an embodiment of this application.

[0026] Figure 2This is a flowchart illustrating the implementation of step S10 of a long-distance signal transmission method according to an embodiment of this application.

[0027] Figure 3 This is a flowchart illustrating the implementation of step S20 of a long-distance signal transmission method according to an embodiment of this application.

[0028] Figure 4 This is another implementation flowchart of step S20 of the long-distance signal transmission method according to an embodiment of this application.

[0029] Figure 5 This is a flowchart illustrating the implementation of step S30 of a long-distance signal transmission method according to an embodiment of this application.

[0030] Figure 6 This is a flowchart illustrating the implementation of step S403 of a long-distance signal transmission method according to an embodiment of this application.

[0031] Figure 7 This is a flowchart illustrating the implementation of step S40 of a long-distance signal transmission method according to an embodiment of this application.

[0032] Figure 8 This is a schematic diagram of the structure of a long-distance signal transmission system based on a 5G communication protocol stack according to an embodiment of this application.

[0033] Figure 9 This is a schematic diagram of the internal structure of a computer device used to implement a long-distance signal transmission method for a 5G communication protocol stack, according to an embodiment of this application. Detailed Implementation

[0034] The present application will be further described in detail below with reference to the accompanying drawings.

[0035] This application modulates data for 5G communication protocols with ultra-long communication distances by adding GMSK modulation to the 5G communication protocol stack. This enables the 5G communication protocol to transmit data stably over ultra-long communication ranges, such as 200-300 kilometers, thereby improving the communication reliability of the 5G communication protocol and extending the wireless communication distance of the 5G communication protocol stack.

[0036] In one embodiment, such as Figure 1 As shown, this application discloses a long-distance signal transmission method for a 5G communication protocol stack, which specifically includes the following steps: S10: Real-time acquisition of the transmission distance and expected data transmission time between the base station and each target terminal.

[0037] Specifically, such as Figure 2 As shown, step S10 includes the following steps: S101: Receive broadcast message data sent by each base station in real time. The broadcast message data includes the base station location information and the absolute time information of the signal frame that the base station expects to receive.

[0038] Specifically, the base station broadcasts its location information and the absolute time information of the signal frames it expects to receive to multiple target terminals. The target terminals receive the broadcast message data of the corresponding base station based on the base station's unique identifier.

[0039] S102: When broadcast message data is received, obtain the current location information of the target terminal and get the target terminal location information.

[0040] Specifically, when the target terminal receives broadcast message data, it calls the preset GPS module to obtain the target terminal's current location information, such as the target terminal's current latitude and longitude information, thereby obtaining the target terminal's location information.

[0041] S103: Calculate the base station location information and the target terminal location information to obtain the transmission distance information between the target terminal and the base station.

[0042] Specifically, the transmission distance between the target terminal and the base station is calculated by the longitude and latitude differences between the base station location information and the target terminal location information. For example, the transmission distance between the target terminal and the base station is calculated according to formula (1), which is shown below: Where D represents the straight-line distance between the target terminal and the base station, and X 终 -X 基 Y represents the longitude difference between the target terminal and the base station. 终 -Y 基 This indicates the latitudinal difference between the target terminal and the base station.

[0043] S104: Based on the transmission distance information, calculate the actual data transmission time between the target terminal and the base station to obtain the expected data transmission time that is compatible with the absolute time information.

[0044] Specifically, based on the current radio wave transmission rate, such as 300,000 kilometers per second under normal weather conditions, the actual data transmission time for the target terminal to send signals to the base station is calculated based on the radio wave transmission rate and the current transmission distance information. This yields the expected data transmission time that is compatible with the absolute time information. For example, the expected data transmission time within a 100-kilometer range is 1 / 3000 of a second.

[0045] S20: Based on the current transmission distance, perform modulation mode matching processing on each target terminal to obtain a signal modulation strategy corresponding to the current transmission distance of each target terminal.

[0046] Specifically, such as Figure 3 As shown, step S20 specifically includes the following steps: S201: Real-time acquisition of the maximum communication threshold of the 5G communication protocol under the current working state.

[0047] Specifically, based on the current transmission distance, it is determined whether the current working state of the 5G communication protocol is within the normal range or the ultra-long range. The maximum communication threshold of the 5G communication protocol is obtained according to different working states. For example, the maximum communication threshold for normal range transmission is 100 kilometers, and the maximum communication threshold for ultra-long range transmission is set to 300 kilometers. This can be set according to the actual power of the 5G communication protocol or according to actual transmission needs.

[0048] S202: Compare the current transmission distance with the maximum communication threshold to obtain the transmission distance comparison result.

[0049] Specifically, the current transmission distance is compared with the maximum communication threshold to obtain a transmission distance comparison result used to determine whether the current transmission distance exceeds the maximum communication threshold. This helps to select the corresponding data modulation method based on the transmission excitation comparison result, and can promptly call the corresponding data modulation method to perform data modulation when the current transmission distance changes, thereby reducing errors such as data transmission delay.

[0050] S203: Based on the transmission distance comparison results, determine whether the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol.

[0051] Specifically, based on the transmission distance comparison results, it is determined whether the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol. For example, if the maximum communication threshold of the 5G communication protocol is 100 kilometers, and the current transmission distance exceeds 100 kilometers, it means that the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol. If the current transmission distance is less than 100 kilometers, it means that the current transmission distance does not exceed the maximum communication threshold of the 5G communication protocol.

[0052] S204: If not, then perform variable envelope data modulation processing on the target terminal to obtain a variable envelope signal modulation strategy corresponding to the current transmission distance.

[0053] Specifically, if the current transmission distance does not exceed the maximum communication threshold of the 5G communication protocol, then the target terminal is subjected to variable envelope data modulation processing. The variable envelope modulator is called to modulate the target terminal data, thereby obtaining a variable envelope signal modulation strategy corresponding to the current transmission distance.

[0054] It should be noted that the modulation scheme of the variable envelope modulator includes one or more of QPSK, 16QAM and 64QAM, which can be dynamically selected according to actual needs.

[0055] In one embodiment, in order to dynamically invoke the data modulator in multiple dimensions to modulate the data signal, so that the modulated signal can be adapted to the current transmission distance, thereby improving the stability of 5G communication protocol data transmission over ultra-long-distance sea surfaces, therefore, as Figure 4 As shown, step S20 further includes: S301: When the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol stack, perform constant envelope data modulation processing on the target terminal to obtain a constant envelope signal modulation strategy corresponding to the current transmission distance.

[0056] Specifically, if the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol stack, the attenuation of the wireless signal intensifies, easily wasting transmitter power. Therefore, when the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol, the constant envelope modulator is invoked to modulate the target terminal data. For example, the constant envelope modulation method is set as one of the modulation methods in the set, and a unique modulation method identification code is marked for the constant envelope modulation method. When the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol, the unique modulation method identification code of the constant envelope modulation method is invoked, and the unique modulation method identification code is notified to the target terminal through the corresponding data control channel. After the target terminal receives the unique modulation method identification code, the base station and the target terminal perform data modulation through the constant envelope modulation method until the current transmission distance changes, at which point the data modulation method is changed accordingly, thereby obtaining a constant envelope signal modulation strategy corresponding to the current transmission distance.

[0057] It should be noted that the constant envelope modulation method in this application is GMSK modulation, but it can also be set according to actual needs and is not limited to one constant envelope modulation method in this embodiment.

[0058] S302: Real-time acquisition of the target terminal's current channel quality, which includes the current channel signal-to-noise ratio and the current channel capacity.

[0059] Specifically, the current channel quality of the target terminal is obtained through a preset heartbeat detection mechanism. For example, the base station broadcasts the detection heartbeat packet and receives feedback data from all target detection terminals. The current channel signal-to-noise ratio is obtained based on the ratio of the data integrity of the feedback data to that of the detection heartbeat packet. The current channel capacity of each target terminal is determined based on the reception time of each feedback data. For example, the longer the reception time, the greater the delay error in the current channel, and the smaller the corresponding current channel capacity, thus obtaining the current channel quality of the target terminal.

[0060] S303: Based on the current channel signal-to-noise ratio and current channel capacity, perform time delay compensation processing on the constant envelope signal modulation strategy to obtain a target terminal signal modulation strategy that is compatible with the current channel quality.

[0061] Specifically, based on the current signal-to-noise ratio and current channel capacity, the constant envelope signal modulation strategy is subjected to delay compensation processing. For example, the data transmission time of the target terminal is adjusted according to the current channel capacity so that the adjusted data transmission time can meet the requirements of the current channel capacity and current signal-to-noise ratio, thereby achieving the purpose of peak-shifting data transmission and obtaining a target terminal signal modulation strategy that is compatible with the current channel quality.

[0062] S304: According to the target terminal signal modulation strategy, perform data modulation processing on the received target terminal signal to obtain the modulated terminal signal.

[0063] Specifically, based on the target terminal signal modulation strategy, the corresponding signal modulator, such as a constant envelope modulator, is invoked to perform data modulation processing on the received target terminal signal, so that the modulated data signal remains consistent. The modulated digital signal is then amplified by a preset radio frequency power amplification unit, enabling the modulated terminal signal to be transmitted at full power, thereby increasing the wireless signal transmission distance between the target terminal and the base station.

[0064] S30: Based on the signal modulation strategy, calculate the actual transmission time between the target terminal and the base station to obtain the actual signal transmission time that meets the expected data transmission time.

[0065] Specifically, such as Figure 5 As shown, step S30 specifically includes the following steps: S401: Receive downlink control signaling sent by the base station in real time and obtain the expected data transmission time in the downlink control signaling.

[0066] Specifically, based on the base station's unique identifier, the downlink control signaling sent by the base station via broadcast is obtained, and key features are extracted from the expected data transmission time in the downlink control signaling to obtain the expected data transmission time in the downlink control signaling.

[0067] S402: Calculate the data reception advance time of the target terminal based on the actual transmission distance between the target terminal and the base station.

[0068] Specifically, the data reception advance time of the target terminal is calculated based on the actual transmission distance between the target terminal and the base station, combined with the current radio wave transmission rate. For example, the data reception advance time of the base station receiving data from the target terminal is obtained by dividing the actual transmission distance by the current radio wave transmission rate.

[0069] S403: Based on the expected data transmission time and the data reception advance time, adjust the data transmission time of the signal modulation strategy to obtain the actual signal transmission time that meets the expected data transmission time.

[0070] Specifically, based on the time difference between the expected data transmission time and the data reception advance time, the signal modulation strategy is adjusted to change the data transmission time, so that the target terminal transmits the signal within the time difference range. This allows the base station to accurately receive the data signal transmitted by the target terminal within the expected data transmission time range, thus obtaining the actual signal transmission time that conforms to the expected data transmission time.

[0071] Specifically, such as Figure 6 As shown, step S403 specifically includes the following steps: S501: Receive uplink request signaling sent by the target terminal in real time, and obtain the signaling transmission time in the uplink request signaling.

[0072] Specifically, the target terminal is authenticated based on its unique identification code and the base station's unique identification code returned by the target terminal. Under the dual authentication of the target terminal's unique identification code and the base station's unique identification code, the uplink request signaling of the authenticated target terminal is received, and the signaling transmission time in the uplink request signaling is obtained through key feature extraction.

[0073] S502: Calculate the data transmission delay between the target terminal and the base station based on the expected data transmission time and the signaling transmission time.

[0074] Specifically, the data transmission delay between the target terminal and the base station is calculated by the time difference between the expected data transmission time and the signaling transmission time. For example, the difference between the signaling transmission time and the expected data transmission time can be used as the data transmission delay. This helps to adjust the data transmission time of the target terminal based on the data transmission delay, so that the base station can receive the data sent by the target terminal within the expected data transmission time.

[0075] S503: Perform delay compensation processing on the signal modulation strategy to obtain a time synchronization strategy for reducing data transmission delay interference between target terminals.

[0076] Specifically, delay compensation processing is performed on the signal modulation strategy based on data transmission delay. For example, the data transmission time of the target terminal is adjusted, and combined with the current radio wave transmission rate, the base station receives the target terminal data sent by the target terminal in stages according to the time synchronization strategy, thereby reducing the data transmission interference caused by receiving multiple target terminals at the same time and improving the data reception synchronization and accuracy of the base station.

[0077] S504: Update the data transmission rules of each target terminal according to the time synchronization strategy to obtain data synchronization rules for reducing the synchronization deviation of the target terminals.

[0078] Specifically, the data transmission rules of each target terminal are updated according to the time synchronization strategy. For example, the actual data transmission time of the target terminal is adjusted according to the error compensation for data delay in the time synchronization strategy, or the data reception priority of the base station is sorted according to the actual data transmission time of multiple target terminals with the same data transmission time, and the target terminal data sent by multiple target terminals is dynamically received according to the priority sorting result, so as to achieve the effect of distributed and orderly reception of data from multiple target terminals.

[0079] S404: Based on the actual signal transmission time, perform data transmission processing on the target terminal's data signal to obtain the target terminal's signal transmission strategy, so that the base station can accurately receive the terminal's data signal at the expected data transmission time.

[0080] Specifically, based on the actual signal transmission time, the data transmission process is performed on the target terminal's data signal, such as calling the corresponding data transmitter to send the data to the base station at the actual signal transmission time, thereby obtaining the target terminal's signal transmission strategy so that the base station can accurately receive the terminal's data signal at the expected data transmission time.

[0081] S40: Based on the actual signal transmission time, perform time synchronization processing on the data transmission between the target terminal and the base station to obtain a signal transmission strategy for distributing data transmission by allocating the base station's data reception time.

[0082] Specifically, such as Figure 7 As shown, step S40 specifically includes the following steps: S601: Calculate the actual data reception time of the base station receiving data from each target terminal based on the actual signal transmission time.

[0083] Specifically, the actual data reception time of the base station receiving data from each target terminal is calculated based on the actual signal transmission time of the target terminal and the actual transmission distance between the base station and the target terminal. For example, the current transmission time of the current radio wave transmission rate is calculated based on the current radio wave transmission rate and the actual transmission distance. The sum of the current transmission time and the actual signal transmission time is the actual data reception time of the base station receiving data from each target terminal.

[0084] S602: Perform priority sorting on the target terminal data sent by each target terminal to obtain a data priority sorting result that matches the permissions of each target terminal.

[0085] Specifically, the data sent by each target terminal is prioritized. For example, the priority of the target terminal is set according to the actual transmission distance between the target terminal and the base station, in order of distance; or the priority of the target terminal is set according to the current channel quality, in order of signal-to-noise ratio, in order of increasing signal-to-noise ratio. This results in a data priority ranking that matches the permissions of each target terminal.

[0086] It should be noted that the priority sorting method for the target terminal is not limited to one or more methods described in this embodiment, and can also be set according to actual needs.

[0087] S603: Perform distributed data reception time processing on the data of each target terminal to obtain a data reception time adaptation strategy that matches the data priority sorting result.

[0088] Specifically, distributed data reception time processing is performed on the data of each target terminal. For example, the target terminal data sent by multiple target terminals is received in a distributed manner according to the data priority sorting result, and the data of the target terminal with the highest priority is received first, so as to obtain a data reception time adaptation strategy that matches the data priority sorting result.

[0089] S604: Based on the data reception time adaptation strategy, perform data reception processing on all target terminals to obtain a signal transmission strategy for distributed data transmission, so as to reduce signal interference caused by simultaneous transmission of target terminals.

[0090] Specifically, based on the data reception time adaptation strategy, data reception processing is performed on all target terminals. For example, according to the data reception time adaptation strategy, the data signal sent by the corresponding target terminal is received at the corresponding data reception time point, and the corresponding demodulation mechanism is called to perform data demodulation processing. This results in a signal transmission strategy for distributed data transmission based on the data reception time, which helps to reduce signal synchronization interference caused by multiple target terminals simultaneously sending target terminal data to the base station.

[0091] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0092] In one embodiment, a long-distance signal transmission system based on a 5G communication protocol stack is provided, which corresponds one-to-one with the long-distance signal transmission method based on the 5G communication protocol stack in the above embodiments. For example... Figure 8As shown, the long-distance signal transmission system of this 5G communication protocol stack includes a data acquisition module, a signal modulation adaptation module, a signal transmission time calculation module, and a data synchronization transmission processing module. Detailed descriptions of each functional module are as follows: The data acquisition module is used to acquire the transmission distance and expected data transmission time between the base station and each target terminal in real time.

[0093] The signal modulation adaptation module is used to perform modulation mode matching processing on each target terminal according to the current transmission distance, so as to obtain the signal modulation strategy corresponding to the current transmission distance of each target terminal.

[0094] The signal transmission time calculation module is used to calculate the actual transmission time between the target terminal and the base station according to the signal modulation strategy, so as to obtain the actual signal transmission time that meets the expected data transmission time.

[0095] The data synchronization transmission processing module is used to perform time synchronization processing on the data transmission between the target terminal and the base station according to the actual signal transmission time, so as to obtain the signal transmission strategy for distributed data transmission, so as to distribute the data reception time of each base station according to the signal transmission strategy.

[0096] Preferably, the data acquisition module specifically includes: The broadcast message data acquisition submodule is used to receive broadcast message data sent by each base station in real time. The broadcast message data includes the base station location information and the absolute time information of the signal frame that the base station expects to receive.

[0097] The terminal location data acquisition submodule is used to obtain the current location information of the target terminal when the broadcast message data is received, and thus obtain the target terminal location information.

[0098] The transmission distance calculation submodule is used to calculate the transmission distance information between the target terminal and the base station by combining the base station location information and the target terminal location information.

[0099] The expected data transmission time acquisition submodule is used to calculate the actual data transmission time between the target terminal and the base station based on the transmission distance information, and obtain the expected data transmission time that is compatible with the absolute time information.

[0100] Preferably, the signal modulation adaptation module specifically includes: The communication threshold acquisition submodule is used to acquire the maximum communication threshold of the 5G communication protocol in real time under the current working state. The transmission distance comparison submodule is used to compare the current transmission distance with the maximum communication threshold to obtain the transmission distance comparison result; The transmission distance determination submodule is used to determine whether the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol based on the transmission distance comparison result. The variable envelope data modulation submodule is used to perform variable envelope data modulation processing on the target terminal if no, to obtain a variable envelope signal modulation strategy corresponding to the current transmission distance.

[0101] Preferably, the signal modulation adapter module further includes: The constant envelope signal modulation processing submodule is used to perform constant envelope data modulation processing on the target terminal when the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol stack, so as to obtain a constant envelope signal modulation strategy corresponding to the current transmission distance.

[0102] The current channel quality acquisition submodule is used to acquire the current channel quality of the target terminal in real time, wherein the current channel quality includes the current channel signal-to-noise ratio and the current channel capacity.

[0103] The delay compensation processing submodule is used to perform delay compensation processing on the constant envelope signal modulation strategy based on the current channel signal-to-noise ratio and the current channel capacity, so as to obtain a target terminal signal modulation strategy that is adapted to the current channel quality.

[0104] The data modulation processing submodule is used to perform data modulation processing on the received target terminal signal according to the target terminal signal modulation strategy to obtain the modulated terminal signal.

[0105] Preferably, the signal transmission time calculation module specifically includes: The expected transmission time acquisition submodule is used to receive downlink control signaling sent by the base station in real time and acquire the expected data transmission time in the downlink control signaling.

[0106] The receive advance time calculation submodule is used to calculate the data receive advance time of the target terminal based on the actual transmission distance between the target terminal and the base station.

[0107] The data transmission time adjustment submodule is used to adjust the data transmission time of the signal modulation strategy according to the expected data transmission time and the data reception advance time, so as to obtain the actual signal transmission time that meets the expected data transmission time.

[0108] The data transmission processing submodule is used to process the data signal of the target terminal according to the actual signal transmission time to obtain the signal transmission strategy of the target terminal, so that the base station can accurately receive the terminal data signal at the expected data transmission time.

[0109] Preferably, the data transmission time adjustment submodule specifically includes: The signaling transmission time acquisition submodule is used to receive uplink request signaling sent by the target terminal in real time and acquire the signaling transmission time in the uplink request signaling.

[0110] The data transmission delay acquisition submodule is used to calculate the data transmission delay between the target terminal and the base station based on the expected data transmission time and the signaling transmission time.

[0111] The delay compensation processing submodule is used to perform delay compensation processing on the signal modulation strategy to obtain a time synchronization strategy for reducing the data transmission delay interference between target terminals.

[0112] The rule update processing submodule is used to update the data transmission rules of each target terminal according to the time synchronization strategy, so as to obtain data synchronization rules for reducing the synchronization deviation of the target terminals.

[0113] Preferably, the data synchronization transmission processing module specifically includes: The data reception time acquisition submodule is used to calculate the actual data reception time of the base station receiving data from each target terminal based on the actual signal transmission time.

[0114] The priority sorting submodule is used to sort the target terminal data sent by each target terminal according to its priority, and obtain the data priority sorting result that matches the permissions of each target terminal.

[0115] The receiving time adaptation submodule is used to perform distributed data receiving time processing on the data of each target terminal to obtain a data receiving time adaptation strategy that matches the data priority sorting result.

[0116] The data receiving and processing submodule is used to perform data receiving and processing on all target terminals according to the data receiving time adaptation strategy, so as to obtain a signal transmission strategy for distributed data transmission, so as to reduce signal interference caused by simultaneous transmission of target terminals.

[0117] Specific limitations regarding the long-distance signal transmission system of the 5G communication protocol stack can be found in the limitations of the long-distance signal transmission method of the 5G communication protocol stack mentioned above, and will not be repeated here. Each module in the aforementioned long-distance signal transmission system of the 5G communication protocol stack can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in hardware or independently of the processor in the computer device, or stored in software in the memory of the computer device, so that the processor can call and execute the corresponding operations of each module.

[0118] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows:Figure 9 As shown, the computer device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores data from base stations and target terminals, as well as intermediate files generated during data modulation and demodulation. The network interface communicates with external terminals via a network connection. When executed by the processor, the computer program implements a long-distance signal transmission method based on a 5G communication protocol stack.

[0119] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the long-distance signal transmission method of the 5G communication protocol stack described above.

[0120] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0121] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the system can be divided into different functional units or modules to complete all or part of the functions described above.

[0122] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for long-distance signal transmission using a 5G communication protocol stack, characterized in that, The long-distance signal transmission method of the 5G communication protocol stack includes: Real-time acquisition of the transmission distance and expected data transmission time between the base station and each target terminal; Based on the current transmission distance, modulation scheme matching is performed on each target terminal to obtain a signal modulation strategy corresponding to the current transmission distance of each target terminal; Based on the signal modulation strategy, the actual transmission time between the target terminal and the base station is calculated to obtain the actual signal transmission time that meets the expected data transmission time. Based on the actual signal transmission time, time synchronization processing is performed on the data transmission between the target terminal and the base station to obtain a signal transmission strategy for distributing data transmission by allocating the data reception time of the base station. The real-time acquisition of the transmission distance and expected data transmission time between the base station and each target terminal specifically includes: The system receives broadcast message data from each base station in real time, wherein the broadcast message data includes the base station location information and the absolute time information of the signal frame that the base station expects to receive; When the broadcast message data is received, the current location information of the target terminal is obtained, and the target terminal location information is obtained. The transmission distance information between the target terminal and the base station is calculated by combining the base station location information and the target terminal location information. Based on the transmission distance information, the actual data transmission time between the target terminal and the base station is calculated to obtain the expected data transmission time that is compatible with the absolute time information; The step of calculating the actual transmission time between the target terminal and the base station according to the signal modulation strategy, and obtaining the actual signal transmission time that conforms to the expected data transmission time, specifically includes: The system receives downlink control signaling sent by the base station in real time and obtains the expected data transmission time in the downlink control signaling. Calculate the data reception advance time of the target terminal based on the actual transmission distance between the target terminal and the base station; Based on the expected data transmission time and the data reception advance time, the signal modulation strategy is adjusted for data transmission time to obtain the actual signal transmission time that meets the expected data transmission time. Based on the actual signal transmission time, the data signal of the target terminal is processed to obtain the signal transmission strategy of the target terminal, so that the base station can accurately receive the terminal data signal at the expected data transmission time.

2. The long-distance signal transmission method of a 5G communication protocol stack according to claim 1, characterized in that, The step of performing modulation scheme matching processing on each target terminal based on the current transmission distance to obtain a signal modulation strategy corresponding to the current transmission distance of each target terminal specifically includes: Real-time acquisition of the maximum communication threshold of the 5G communication protocol under the current working state; The current transmission distance is compared with the maximum communication threshold to obtain the transmission distance comparison result; Based on the transmission distance comparison results, it is determined whether the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol; If not, then perform variable envelope data modulation processing on the target terminal to obtain a variable envelope signal modulation strategy corresponding to the current transmission distance.

3. A long-distance signal transmission method for a 5G communication protocol stack according to claim 2, characterized in that, The step of performing modulation scheme matching processing on each target terminal based on the current transmission distance to obtain a signal modulation strategy corresponding to the current transmission distance of each target terminal further includes: When the current transmission distance exceeds the maximum communication threshold of the 5G communication protocol stack, constant envelope data modulation processing is performed on the target terminal to obtain a constant envelope signal modulation strategy corresponding to the current transmission distance. The current channel quality of the target terminal is acquired in real time, wherein the current channel quality includes the current channel signal-to-noise ratio and the current channel capacity; Based on the current channel signal-to-noise ratio and the current channel capacity, the constant envelope signal modulation strategy is subjected to delay compensation processing to obtain a target terminal signal modulation strategy that is adapted to the current channel quality. According to the target terminal signal modulation strategy, the received target terminal signal is subjected to data modulation processing to obtain the modulated terminal signal.

4. A long-distance signal transmission method for a 5G communication protocol stack according to claim 1, characterized in that, Based on the expected data transmission time and the data reception advance time, the signal modulation strategy is adjusted to obtain an actual signal transmission time that matches the expected data transmission time. Specifically, this includes: Receive uplink request signaling sent by the target terminal in real time, and obtain the signaling transmission time in the uplink request signaling; Calculate the data transmission delay between the target terminal and the base station based on the expected data transmission time and the signaling transmission time; The signal modulation strategy is subjected to delay compensation processing to obtain a time synchronization strategy for reducing data transmission delay interference between target terminals; The data transmission rules for each target terminal are updated according to the time synchronization strategy to obtain data synchronization rules for reducing the synchronization deviation of the target terminals.

5. A long-distance signal transmission method for a 5G communication protocol stack according to claim 1, characterized in that, The step of performing time synchronization processing on the data transmission between the target terminal and the base station based on the actual signal transmission time to obtain a signal transmission strategy for allocating the data reception time of the base station for distributed data transmission specifically includes: Based on the actual signal transmission time, calculate the actual data reception time of the base station receiving data from each target terminal; The target terminal data sent by each target terminal is sorted by priority to obtain a data priority ranking result that matches the permissions of each target terminal. Distributed data reception time processing is performed on the data of each target terminal to obtain a data reception time adaptation strategy that matches the data priority sorting result; Based on the data reception time adaptation strategy, data reception processing is performed on all target terminals to obtain a signal transmission strategy for distributed data transmission, so as to reduce signal interference caused by simultaneous transmission by target terminals.

6. A long-distance signal transmission system based on a 5G communication protocol stack, characterized in that, The long-distance signal transmission system of the 5G communication protocol stack includes: The data acquisition module is used to acquire the transmission distance and expected data transmission time between the base station and each target terminal in real time. The signal modulation adaptation module is used to perform modulation mode matching processing on each target terminal according to the current transmission distance, so as to obtain the signal modulation strategy corresponding to the current transmission distance of each target terminal. The signal transmission time calculation module is used to calculate the actual transmission time between the target terminal and the base station according to the signal modulation strategy, so as to obtain the actual signal transmission time that meets the expected data transmission time. The data synchronization transmission processing module is used to perform time synchronization processing on the data transmission between the target terminal and the base station according to the actual signal transmission time, so as to obtain a signal transmission strategy for allocating the data reception time of the base station for distributed data transmission. The data acquisition module specifically includes: The broadcast message data acquisition submodule is used to receive broadcast message data sent by each base station in real time. The broadcast message data includes the base station location information of the base station and the absolute time information of the signal frame that the base station expects to receive. The terminal location data acquisition submodule is used to acquire the current location information of the target terminal when the broadcast message data is received, and obtain the target terminal location information. The transmission distance calculation submodule is used to calculate the transmission distance information between the target terminal and the base station by combining the base station location information and the target terminal location information. The expected data transmission time acquisition submodule is used to calculate the actual data transmission time between the target terminal and the base station based on the transmission distance information, and obtain the expected data transmission time that is compatible with the absolute time information. The signal transmission time calculation module specifically includes: The expected transmission time acquisition submodule is used to receive downlink control signaling sent by the base station in real time and acquire the expected data transmission time in the downlink control signaling; The data reception advance time calculation submodule is used to calculate the data reception advance time of the target terminal based on the actual transmission distance between the target terminal and the base station. The data transmission time adjustment submodule is used to perform data transmission time adjustment processing on the signal modulation strategy according to the expected data transmission time and the data reception advance time, so as to obtain the actual signal transmission time that meets the expected data transmission time. The data transmission processing submodule is used to process the data signal of the target terminal according to the actual signal transmission time to obtain the signal transmission strategy of the target terminal, so that the base station can accurately receive the terminal data signal at the expected data transmission time.

7. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the long-distance signal transmission method of the 5G communication protocol stack as described in any one of claims 1 to 5.

8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the long-distance signal transmission method of the 5G communication protocol stack as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Data transmission system, method, and device

    CN108432338A

  • Low-signal-to-noise-ratio code capturing method based on random continuous phase modulation signal

    CN113225102A