A base station data continuation method, system and storage medium for offshore communication interruption

CN115696614BActive Publication Date: 2026-06-26遨海科技有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
遨海科技有限公司
Filing Date
2022-10-28
Publication Date
2026-06-26

Smart Images

  • Figure CN115696614B_ABST
    Figure CN115696614B_ABST
Patent Text Reader

Abstract

The application provides a base station data continuation method, system and storage medium for offshore communication interruption, the method comprises the following steps: acquiring ship data, performing feature analysis and classification processing on the acquired ship data, and determining the data priority; adding timestamp information to the processed data, and storing the data according to the priority; connecting the base station to determine the continuation user, recording the user connection duration, and determining the continuation data; calculating the maximum sending rate of the continuation data, and allocating the continuation rate to each user; and performing data continuation according to the continuation rate. The technical scheme of the application can realize the optimization processing of the historical data continuation of the periodic broadcast information, solves the conflict problem caused by the network bandwidth of the historical data and real-time data, and improves the timeliness of the historical data continuation without affecting the real-time data by using the method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of maritime communication technology, and more particularly to a method, system, and storage medium for resuming base station data transmission after maritime communication interruption. Background Technology

[0002] Maritime communication systems, from Automatic Identification System (AIS) to Very High Frequency Data Exchange System (VDES), and towards future all-digital broadband communication systems, all involve the automatic exchange of information between ships. The main information exchanged includes current navigation status, ship information, and user data. Maritime communication base stations receive the location information of coastal vessels, providing service providers with this information. Service providers use this data to offer users services such as ship navigation tracks and real-time ship status. To better receive ship data, maritime communication base stations are typically installed in complex environments such as iron towers, rooftops, and hilltops near the coast, where network outages are frequent. Therefore, base stations need to be able to resume data transmission after network recovery, ensuring that service providers do not miss any ship navigation tracks while simultaneously maintaining the display of real-time ship data. Summary of the Invention

[0003] To address the aforementioned technical problems, this invention provides a method, system, and storage medium for resuming base station data transmission during maritime communication interruptions. This invention can record network connection status, analyze current network traffic, predict real-time data traffic, and rationally allocate network resources. Without affecting real-time data transmission, it uses algorithms to extract historical data and resume historical data transmission during communication interruptions.

[0004] The technical means employed in this invention are as follows:

[0005] A method for resuming base station data transmission after communication interruption at sea includes:

[0006] Acquire ship data, perform feature analysis and classification on the acquired ship data, and determine data priority;

[0007] Add timestamp information to the processed data and store it in order of priority;

[0008] Connect to the base station to identify users who need to resume transmission, record the duration of the user's connection, and determine the data to be resumed.

[0009] Calculate the maximum sending rate for resumed data and allocate a resume rate to each user;

[0010] Data is resumed based on the resume rate.

[0011] Furthermore, the process of acquiring ship data, performing feature analysis and classification on the acquired ship data, and determining data priority includes:

[0012] The received ship data is parsed, the ship identifier is extracted, and the data is divided into x priority levels L1, L2, ..., L based on the transmission channel, data type, and user level information. x .

[0013] Furthermore, the step of adding timestamp information to the processed data and storing it in order of priority includes:

[0014] The data is stored in a two-dimensional format, with time on the horizontal axis and ship identification on the vertical axis. The data stored under each ship identification is sorted by priority.

[0015] Furthermore, the connection base station determines the user who needs to resume transmission and records the user's connection duration, including:

[0016] Record the number of users who have established network connections with the base station, with N being the number of connections at the same time. IP When the network connection is interrupted, the UTC timestamp of the user's disconnection is recorded as T. IPlx When the connection is restored, record the user's reconnection timestamp as T. IPcx Before historical data transmission is complete, users may experience multiple communication interruptions and reconnections. In such cases, multiple sets of T data will be recorded. IPlx and T IPcx T per group IPlx and T IPcx Each requires historical data corresponding to x priorities, meaning that for each communication interruption and reconnection, L1's T needs to be recorded. IPlxl1 and T IPcxl1 L2's T IPlxl2 and T IPcxl2 ..., L x T IPlxlx and T IPcxlx Let T be the set of communication interruption and reconnection times for the nth user. IPn .

[0017] Furthermore, the calculation of the maximum transmission rate for resumed data and the allocation of a resume rate to each user includes:

[0018] Let the real-time data reception rate of the base station be denoted as T. SS ;

[0019] The total bandwidth of base station data transmission obtained through network monitoring is denoted as P. Z ;

[0020] Calculate the maximum transmission rate P for resumed data transmission. BF P BF =P Z -P SS .

[0021] Furthermore, the calculation of the maximum transmission rate for resumed data and the allocation of a resume rate to each user also includes:

[0022] When multiple users are simultaneously resuming data transmission, the amount of data transmitted simultaneously by each user is denoted as n, and all resuming data shares the maximum transmission rate P. BF Then calculate the maximum transmission rate P of the resumed data. BF P BF =P IP1 +P IP2 +…+P IPn .

[0023] Furthermore, the step of resuming data transmission according to the resume rate includes:

[0024] When user m, whose connection is recorded, reconnects to the base station, the communication interruption time T between user m and the base station is obtained. IPm And calculate the sending rate P that the user can use for resuming data transmission. IPm ;

[0025] Resuming data for each connection is transmitted according to priority from high to low. Every time T elapses, the available transmission rate P for the user's resuming data is recalculated. IPm It updates the communication interruption time to the point in time when data has not yet been resumed, until all data is resumed.

[0026] Furthermore, the calculation of the user's continued data transmission rate P can be used. IPm ,include:

[0027] Users who need to resend high-priority data can occupy more transmission bandwidth. The weights of the transmission bandwidth that can be occupied are set according to priority as W1, W2, ..., W x ;

[0028] Different bandwidth usage weights V1, V2, ... are assigned based on user level.

[0029] Let W be the transmission weight of each user. IPm ×V IPm The percentage of bandwidth available for each user to continue uploading is denoted as S. IPm , Therefore, we can conclude that P IPm =P BF ×S IPm That is, the resumable data rate that can be used for connection m is P. IPm .

[0030] The present invention also provides a base station data resume system for maritime communication interruption, comprising:

[0031] The data processing unit is used to acquire ship data, perform feature analysis and classification on the acquired ship data, and determine data priority.

[0032] Data storage unit, used to add timestamp information to the processed data and store it in order of priority;

[0033] The connection management unit is used to connect to the base station to determine users who need to continue transmission, record the duration of user connections, and determine the data to be transmitted.

[0034] The flow control unit is used to calculate the maximum transmission rate of resumed data and allocate the resume rate to each user.

[0035] The data resume unit is used to resume data transmission according to the resume rate.

[0036] A computer-readable storage medium storing a computer instruction set; when executed by a processor, the computer instruction set implements the above-described method for resuming base station data transmission after maritime communication interruption.

[0037] Compared with the prior art, the present invention has the following advantages:

[0038] 1. The base station data resume transmission method for maritime communication interruption provided by the present invention can resume historical data transmission during communication interruption by recording network connection status, analyzing current network traffic, predicting real-time data traffic, and rationally allocating network resources, and extracting historical data through algorithms without affecting real-time data transmission.

[0039] 2. The base station data retransmission method for maritime communication interruption provided by the present invention enables the retransmission of disconnected data according to priority without affecting the real-time data reporting of the base station, thereby reducing the impact on service providers caused by disconnection from the base station network.

[0040] Based on the above reasons, this invention can be widely applied in fields such as maritime communication. Attached Figure Description

[0041] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 This is a flowchart of the method of the present invention.

[0043] Figure 2 This is a block diagram of the AIS base station communication interruption resumption part provided in an embodiment of the present invention. Detailed Implementation

[0044] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0045] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0046] like Figure 1 As shown, the present invention provides a method for resuming base station data transmission after communication interruption at sea, comprising:

[0047] S1. Acquire ship data, perform feature analysis and classification on the acquired ship data, and determine data priority; including:

[0048] The received ship data is parsed, the ship identifier is extracted, and the data is divided into x priority levels L1, L2, ..., L based on the transmission channel, data type, and user level information. x In this embodiment, the transmission channel includes AIS, ASM, and VDE; the data types include location information, video data, audio data, security information, and alarm information; and the user levels include advanced and normal.

[0049] S2. Add timestamp information to the processed data and store it in order of priority; including:

[0050] The data is stored in a two-dimensional format, with time on the horizontal axis and ship identification on the vertical axis. The data stored under each ship identification is sorted by priority.

[0051] S3. Connect to the base station to determine the user requiring continued transmission, record the user's connection duration, and determine the data to be transmitted; including:

[0052] Record the number of users who have established network connections with the base station, with N being the number of connections at the same time. IP When the network connection is interrupted, the UTC timestamp of the user's disconnection is recorded as T. IPlx When the connection is restored, record the user's reconnection timestamp as T. IPcx Before historical data transmission is complete, users may experience multiple communication interruptions and reconnections. In such cases, multiple sets of T data will be recorded. IPlx and T IPcx T per group IPlx and T IPcx Each requires historical data corresponding to x priorities, meaning that for each communication interruption and reconnection, L1's T needs to be recorded. IPlxl1 and T IPcxl1 L2's T IPlxl2 and T IPcx l2、…、L x T IPlxlx and T IPcxlx Let T be the set of communication interruption and reconnection times for the nth user. 1Pn .

[0053] S4. Calculate the maximum transmission rate for resumed data and allocate a resume rate to each user; including:

[0054] Let P be the real-time data reception rate of the base station. SS The total bandwidth of base station data transmission obtained through network monitoring is denoted as P. Z ; Calculate the maximum transmission rate P for resumed data transmission. EF P EF =P Z -P SS .

[0055] Also includes:

[0056] When multiple users are simultaneously resuming data transmission, the amount of data transmitted simultaneously by each user is denoted as n, and all resuming data shares the maximum transmission rate P. EF Then calculate the maximum transmission rate P of the resumed data. EF P EF =P IP1 +P IP2 +…+P IPn .

[0057] S5. Resume data transmission according to the resume rate. This includes:

[0058] When user m, whose connection is recorded, reconnects to the base station, the communication interruption time T between user m and the base station is obtained. IPm And calculate the sending rate P that the user can use for resuming data transmission. IPm ;

[0059] Resuming data for each connection is transmitted according to priority from high to low. Every time T elapses, the available transmission rate P for the user's resuming data is recalculated. IPm It updates the communication interruption time to the point in time when data has not yet been resumed, until all data is resumed.

[0060] The calculation of the user's resumed data transmission rate P can be used for sending data. IPm ,include:

[0061] Users who need to resend high-priority data can occupy more transmission bandwidth. The weights of the transmission bandwidth that can be occupied are set according to priority as W1, W2, ..., W x ;

[0062] Different bandwidth usage weights V1, V2, ... are assigned based on user level.

[0063] Let W be the transmission weight of each user. IPm ×V IPm The percentage of bandwidth available for each user to continue uploading is denoted as S. IPm , Therefore, we can conclude that P IPm =P BF ×S IPm That is, the resumable data rate that can be used for connection m is P. IPm .

[0064] The present invention also provides a base station data resume system for maritime communication interruption, comprising:

[0065] The data processing unit is used to acquire ship data, perform feature analysis and classification on the acquired ship data, and determine data priority.

[0066] Data storage unit, used to add timestamp information to the processed data and store it in order of priority;

[0067] The connection management unit is used to connect to the base station to determine users who need to continue transmission, record the duration of user connections, and determine the data to be transmitted.

[0068] The flow control unit is used to calculate the maximum transmission rate of resumed data and allocate the resume rate to each user.

[0069] The data resume unit is used to resume data transmission according to the resume rate.

[0070] The embodiments of the present invention are described simply because they correspond to those in the embodiments above. For any similarities, please refer to the descriptions in the embodiments above, which will not be elaborated here.

[0071] like Figure 2As shown, this embodiment takes an AIS base station as an example to provide a system for resuming data transmission after network outages using an AIS base station, including:

[0072] During the operation of the AIS base station, the data processing unit uses the MMSI number of the AIS data as the ship identifier, extracts the ship position report information at a frequency of 1 message per minute and sets the priority to L1, sets the priority of binary information and security information to L2, sets the priority of the remaining position reports to L3, and sets the priority of the remaining other messages to L4.

[0073] The data storage unit stores data in a two-dimensional format, with the horizontal axis representing UTC minutes and the vertical axis representing the ship's identification number (MMSI). Historical data is stored according to the aforementioned priority order; that is, UTC minutes will be stored in four files. tL1 File tL2 File tL3 File tL4 These correspond to priorities L1, L2, L3, and L4, respectively.

[0074] The connection management unit is responsible for managing users who have established connections. Assume that three users, a, b, and c, have experienced communication interruptions and re-interruptions, with user a's interruption times being t1-t3, t6-t7, and t9-t... 10 The communication interruption time for b is t3-t4 and t9-t. 10 The communication interruption time is t9-t. 10 , in t 11 When users a, b, and c restore their network connections, the set of communication interruption and reconnection times for user a can be obtained, denoted as T. IPa T IPa The included time pairs are t 1l1 -t 3l1 t 6l1 -t 7l1 t 9l1 -t 10l1 t 1l2 -t 3l2 t 6l2 -t 7l2 t 9l2 -t 10l2 t 1l3 -t 3l3 t 6l3 -t 7l3 t 9l3 -t 10l3 t 1l4 -t 3l4 t 6l4 -t 7l4 t 9l4 -t 10l4The set of communication interruption and reconnection times for b can be obtained and denoted as T. IPb, T IPb The included time pairs are t 3l1 -t 4l1 t 9l1- t 10l1 t 3l2 -t 4l2 t 9l2 -t 10l2 t 3l3 -t 4l3 t 9la -t 10lB t 3l4 -t 4l4 t 9l4 -t 10l4 The set of communication interruption and reconnection times for c can be obtained and denoted as T. IPc T IPc The included time pairs are t 8l1 -t 10l1 t 8l2 -t 10l2 t 9l3 -t 10l3 t 9l4 -t 10l4 .

[0075] User A needs to continue transmitting data of priority L1 file. t1L1 File t2L1 Fie t3L1 File t6L1、 File t7L1 File t9L1 File t10L1 L2 priority FIE t1L2 File t2L2 File t3L2 File t6L2 File t7L2 File t9L2 File t10L2 L3 priority file t1L3 File t2L3 File t3L3 File t6L3 File t7L3 File t9L3 File t10L3 L4 priority file t1L4 File t2L4 File t3L4 File t6L4 File t7L4 Filet9L4 File t10L4 ;

[0076] User B needs to continue transmitting data of priority L1 file. t3L1 File t4L1 File t9L1 File t10L1 L2 priority file t3L2 File t4L2 File t9L2 File t10L2 L3 priority file t3L3 File t4L3 File t9L3 File t10L3 L4 priority file t3L4 File t4L4 File t9L4 File t10L4 ;

[0077] User C needs to continue transmitting data of priority L1 file. tgL1 File t9L1 File t10L1 L2 priority file t8L1 File t9L2 File t10L2 L2 priority file t8L3 File t9L 3 、 File t10L3 L2 priority file t8L4 File t9L4 File t10L4 .

[0078] The flow control unit is responsible for calculating the maximum transmission rate P of the retransmission data. BF The real-time AIS data reception rate of the base station is denoted as P. ss Since AIS data is mostly ship location information, the total amount of this data is affected by the number of surrounding ships, and the data volume does not fluctuate drastically. The AIS data volume of the previous UTC minute can be used as a reference for the AIS data volume to be received in the current minute. The total bandwidth of the base station network can be obtained through network monitoring and denoted as P. Z P BF =P z -P SS This gives the maximum data transmission rate P for continued transmission. BFThe transmission weights for priorities L1, L2, L3, and L4 are set to 4, 3, 2, and 1 respectively, with all users having the same connection weight. There are currently 3 connections requiring retransmission. Each user needs to resume transmission of L1 priority data, and the resumption rate is shared equally among the 3 users. Each user's resumption rate is [missing information].

[0079] The data resume unit operates according to the resume rate. To resume data transmission for each connected user, the transmission rate for each connected user is recalculated every 6 seconds of data transmission. After resuming transmission of one file for each user, the corresponding communication interruption time in that user's communication interruption and reconnection time record is updated. Assuming that after the first 6-second retransmission, each user has sent 6 files, the communication interruption time record for each user is updated: T. IPa The included time pairs are t 10l1 -t 10l1 t 1l2 -t 3l2 t 6l2 -t 7l2 t 9l2 -t 1ol2 t 1l3 -t 3l3 t 6l3 -t 7l3 t 9l3 -t 10l3 t 1l4 -t 3l4 t 6l4 -t 7l4 t 9l4 -t 10l4 ;T IPb The included time pairs are t 9l2 -t 10l2 t 3l3 -t 4l3 t 9l3 -t 10l3 t 3l4 -t 4l4 t 9l4 -t 10l4 ;T IPc The included time pairs are t 9p3 -t 10l3 t 9l4 -t 10l4 .

[0080] There are currently 3 connections that need to be retransmitted. User a still needs to transmit L1 priority data, with a resumption rate weight of 4; user b still needs to transmit L2 priority data, with a resumption rate weight of 3; and user c still needs to transmit L3 priority data, with a resumption rate weight of 2. User a's resumption rate is... User B's resume download rate is User C's resume download rate is

[0081] Continue the transmission for another 6 seconds until all data transmission is complete.

[0082] In summary, because AIS base stations are typically installed in complex environments such as iron towers, rooftops, and hilltops near the coast, network outages are frequent, leading to missing historical data and gaps in users' queries of historical ship trajectories. This negatively impacts service providers' ability to offer AIS ship trajectory analysis and real-time status monitoring services. The solution proposed in this invention can resume transmission of critical data during communication outages without affecting real-time AIS data reporting, prioritizing the needs of AIS ship trajectory mapping before retransmitting other AIS data. This significantly reduces the impact of network disconnection on service providers' operations.

[0083] This application also discloses a computer-readable storage medium storing a computer instruction set, which, when executed by a processor, implements the base station data resume transmission method for maritime communication interruption provided in any of the above embodiments.

[0084] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0085] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0086] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0087] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0088] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention 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 or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for resuming base station data transmission after communication interruption at sea, characterized in that, By recording network connection status, analyzing current network traffic, predicting real-time data traffic, and allocating network resources, historical data can be extracted through algorithms to resume historical data transmission during communication interruptions without affecting real-time data transmission. This includes: Acquire ship data, perform feature analysis and classification on the acquired ship data, and determine data priority, including: The received ship data is parsed, ship identifiers are extracted, and the data is categorized according to transmission channel, data type, and user level information. x Priority , , ..., ; Add timestamp information to the processed data and store it in order of priority; Connect to the base station to identify users who need to resume transmission, record the duration of the user's connection, and determine the data to be resumed. Calculate the maximum sending rate for resumed data and allocate a resume rate to each user, including: The real-time data reception rate of the base station is denoted as... ; The total bandwidth of base station data transmission obtained through network monitoring is denoted as . ; Calculate the maximum sending rate for resumed data transmission. , ; When multiple users are simultaneously resuming data transmission, let n be the number of users resuming transmission at the same time, and all resuming data transmissions share the maximum transmission rate. Then the maximum sending rate of the resumed data is ; Data resume transmission based on the resume rate, including: When there are users with records m When reconnecting to the base station, obtain user information. m Communication interruption time with base station And calculate the sending rate that the user can use for resuming data transmission. ; Resuming data for each connection is transmitted according to priority from high to low. Every time T elapses, the transmission rate available for the user's resuming data is recalculated. It updates the communication interruption time to the point in time when data has not yet been resumed, until all data resumes. This process involves calculating the sending rate that the user can use for resumed data transmission. ,include: Users who need to resend high-priority data can occupy more transmission bandwidth. The weight of the transmission bandwidth that can be occupied is set according to priority. , , ..., ; Different bandwidth allocation weights are assigned based on user levels. , , ...; users The transmission weight is denoted as ,user The percentage of available resume bandwidth is denoted as , Therefore, we can conclude That is, the data rate that user m can use for resuming transmission is .

2. The base station data resumption method for maritime communication interruption according to claim 1, characterized in that, The step of adding timestamp information to the processed data and storing it in order of priority includes: The data is stored in a two-dimensional format, with time on the horizontal axis and ship identification on the vertical axis. The data stored under each ship identification is sorted by priority.

3. The method for resuming base station data transmission after a communication interruption at sea, as described in claim 1, is characterized in that, The connecting base station determines the user who needs to resume transmission and records the user's connection duration, including: The record shows the number of users who have established network connections with the base station at the same time. When the network connection is interrupted, record the UTC timestamp of the user when the connection is lost. When the connection is restored, record the user's reconnection timestamp. Before historical data transmission is complete, users may experience multiple communication interruptions and reconnections. In such cases, multiple sets of records will be generated. and Each group and All need to correspond x Historical data with priority, that is, data to be recorded each time communication is interrupted and reconnected. of and of and … of and , will the n The set of communication interruption and reconnection times for each user is denoted as . .

4. A base station data resume system for maritime communication interruption, implemented based on the base station data resume method for maritime communication interruption as described in any one of claims 1-3, characterized in that, include: The data processing unit is used to acquire ship data, perform feature analysis and classification on the acquired ship data, and determine data priority. Data storage unit, used to add timestamp information to the processed data and store it in order of priority; The connection management unit is used to connect to the base station to determine users who need to continue transmission, record the duration of user connections, and determine the data to be transmitted. The flow control unit is used to calculate the maximum sending rate of resumed data and allocate the resume rate to each user. The data resume unit is used to resume data transmission according to the resume rate.

5. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a set of computer instructions; when executed by a processor, the set of computer instructions implements the base station data resume transmission method for maritime communication interruption as described in any one of claims 1-3.