Data transmission method based on satellite power bank, satellite power bank and storage medium
By integrating the satellite flash module and satellite communication module in the power bank, the problem of terminal equipment not being able to communicate under the communication island is solved, efficient data transmission and communication are achieved, and communication efficiency is improved.
Patent Information
- Application Number
- CN202411300120.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2024-12-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the communication island scenario, terminal equipment cannot achieve emergency communication, and power banks can only extend the equipment's usage time but cannot meet communication needs.
Satellite-based power bank data transmission method is adopted to establish connections with terminal equipment through the satellite flash module, and data transmission is achieved using the satellite communication module to reduce communication delay and increase data exchange rate, supporting data transmission and management of multiple terminal equipment.
In the communication island scenario, through the connection between the satellite flash module and the satellite power bank, the data transmission and positioning services of the terminal equipment are realized, the communication delay is reduced, and the data exchange rate and communication efficiency are improved.
Smart Images

Figure CN119210562A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a data transmission method based on a satellite power bank, a satellite power bank and a storage medium. Background Art
[0002] The power bank can provide a variety of connection interfaces, and can be connected to a terminal device through any connection interface to provide power to the terminal device, thereby extending the use time of the terminal device.
[0003] However, in some scenarios, such as in wilderness, desert, or where communication facilities are damaged due to natural disasters, forming communication islands, the terminal device has no signal and cannot communicate. Using a power bank can only extend the use time of the terminal device and cannot meet the needs of emergency communications. Summary of the invention
[0004] The present invention provides a data transmission method based on a satellite power bank, a satellite power bank and a storage medium to solve the problem that emergency communication cannot be achieved in a scenario where a communication island is formed.
[0005] In a first aspect, the present disclosure provides a data transmission method based on a satellite power bank, which is applied to a satellite power bank, wherein the satellite power bank comprises: a star flash module and a satellite communication module; the method comprises:
[0006] Establishing a first StarFlash connection with a first terminal device through the StarFlash module;
[0007] receiving first uplink data sent by the first terminal device through the communication link established by the first Star Flash connection, and sending the first uplink data to the satellite through the satellite communication module; and / or,
[0008] The first downlink data sent by the satellite is received through the satellite communication module, and the first downlink data is sent to the first terminal device through the communication link established by the first star flash connection.
[0009] In some embodiments, the method further comprises:
[0010] Establishing a second Star Flash connection with a second terminal device through the Star Flash module;
[0011] Receiving second uplink data sent by the second terminal device through the communication link established by the second Star Flash connection;
[0012] The sending the first uplink data to the satellite through the satellite communication module includes:
[0013] The aggregated data is sent to the satellite through the satellite communication module, and the aggregated data is obtained by aggregating the first uplink data and the second uplink data.
[0014] In some embodiments, the method further comprises:
[0015] Establishing a second Star Flash connection with a second terminal device through the Star Flash module;
[0016] Performing a split operation on the first downlink data to obtain second downlink data corresponding to the first terminal device and third downlink data corresponding to the second terminal device;
[0017] Sending the third downlink data to the second terminal device through the communication link established by the second Star Flash connection;
[0018] The sending the first downlink data to the first terminal device through the communication link established by the first Star Flash connection includes:
[0019] The second downlink data is sent to the first terminal device through the communication link established by the first StarFlash connection.
[0020] In some embodiments, the method further comprises:
[0021] Receiving a management message sent by the third terminal device through the communication link established by the third Star Flash connection, where the third terminal device is the first terminal device or the second terminal device, and the third Star Flash connection is established between the third terminal device and the satellite power bank, and the management message is used to instruct management operations on the first Star Flash connection and the second Star Flash connection;
[0022] The first StarFlash connection and the second StarFlash connection are managed according to the management message.
[0023] In some embodiments, the data type of the first uplink data includes at least one of the following: text type, voice type, image type and positioning type; the data type of the first downlink data includes at least one of the following: text type, voice type, image type and positioning type.
[0024] In some embodiments, the satellite power bank further includes a storage module; the method further includes:
[0025] Receiving a storage instruction sent by the first terminal device through the communication link established by the first Star Flash connection, wherein the storage instruction includes first data;
[0026] The first data is stored in the storage module.
[0027] In some embodiments, the satellite power bank further includes a storage module; the method further includes:
[0028] Sending a data directory to the first terminal device through the communication link established by the first Star Flash connection; the data directory is a directory of all or part of the data stored in the storage module;
[0029] receiving a notification message sent by the first terminal device through the communication link established by the first Star Flash connection, wherein the notification message is used to instruct sending second data in the data directory to the first terminal device;
[0030] In response to the notification message, the second data is sent to the first terminal device through the communication link established by the first StarFlash connection.
[0031] In a second aspect, the present disclosure provides a data transmission method based on a satellite power bank, comprising:
[0032] Established the first Star Flash connection with the satellite power bank;
[0033] Sending first uplink data to the satellite power bank through the communication link established by the first star flash connection, so that the satellite power bank sends the first uplink data to the satellite; and / or,
[0034] The first downlink data sent by the satellite power bank is received through the communication link established by the first Star Flash connection, where the first downlink data is sent by the satellite to the satellite power bank.
[0035] In a third aspect, the present disclosure provides a satellite power bank, including: a star flash module, a satellite communication module and a processing module, and the processing module is used to execute the method described in the first aspect above.
[0036] In a fourth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which implements the method described in the first aspect when executed by a processor.
[0037] In a fifth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the second aspect.
[0038] The data transmission method based on the satellite power bank, the satellite power bank and the storage medium provided by the disclosed embodiment, the terminal device establishes a star flash connection with the satellite power bank, and the satellite power bank establishes a connection with the satellite, so that the terminal device can communicate with the satellite through the satellite power bank, and the terminal device and the satellite power bank are connected through the star flash, and in various scenarios where the terminal device forms a communication island, the data transmission, positioning and other services of the terminal device are realized. Since the delay between nodes in the star flash communication is at the microsecond level, the delay is low, which reduces the communication delay between the terminal device and the satellite power bank, simplifies the wired connection, and compared with the Bluetooth connection method, the data exchange rate in the star flash communication is at the MB level, the data exchange rate is high, and large data can be exchanged, which improves the data exchange rate between the terminal device and the satellite power bank. Thereby improving the communication efficiency of the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 A schematic diagram of the architecture of a data transmission system based on a satellite power bank provided in an embodiment of the present disclosure;
[0040] Figure 2 A schematic diagram of the structure of a satellite power bank provided in an embodiment of the present disclosure;
[0041] Figure 3 An interactive schematic diagram of a data transmission method based on a satellite power bank provided in an embodiment of the present disclosure;
[0042] Figure 4 An interactive schematic diagram of another data transmission method based on a satellite power bank provided in an embodiment of the present disclosure;
[0043] Figure 5 A schematic diagram of a communication interface of a terminal device provided in an embodiment of the present disclosure;
[0044] Figure 6 A schematic diagram of a communication interface of another terminal device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0045] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0046] In the present disclosure, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a alone, b alone, or c alone can represent: a alone, b alone, c alone, a and b in combination, a and c in combination, b and c in combination, or a, b, and c in combination, where a, b, and c can be single or multiple. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance.
[0047] The directions or positional relationships indicated by terms such as "center", "longitudinal", "lateral", "up", "down", "left", "right", "front", and "back" are based on the directions or positional relationships shown in the accompanying drawings and are only for the convenience of describing the present disclosure and simplifying the description. They do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore should not be understood as a limitation on the present disclosure.
[0048] The terms "connected" and "connected" should be understood in a broad sense. For example, the "connected" or "connected" of a circuit structure may refer to not only a physical connection, but also an electrical connection or a signal connection. For example, it may be a direct connection, i.e. a physical connection, or it may be an indirect connection through at least one intermediate element, as long as the circuit is connected. It may also be the internal connection of two elements. In addition to signal connection through a circuit, signal connection may also refer to signal connection through a media medium, such as radio waves. For those of ordinary skill in the art, the specific meanings of the above terms in this disclosure may be understood according to specific circumstances.
[0049] In situations such as wilderness, desert or mountainous areas, terminal devices usually need to be recharged. In this scenario, power banks are portable and can provide power to terminal devices. Therefore, users usually carry power banks to recharge terminal devices. In addition, in this scenario, communication islands are usually formed, and terminal devices have no signal and cannot communicate. Using power banks can extend the use time of terminal devices, but it cannot meet the needs of emergency communications.
[0050] The terminal devices mentioned in the present disclosure include but are not limited to terminal devices, terminals, user equipment (UE), mobile stations, mobile terminals, etc. The terminal devices can specifically be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, airplanes, ships, robots, robotic arms, smart home devices, etc.
[0051] In a possible implementation, a satellite communication module and a Bluetooth module can be set in the power bank, and the power bank is connected to the terminal device via Bluetooth, so that data interaction between the power bank and the terminal device is realized through Bluetooth, and the power bank is connected to the satellite to meet the emergency communication needs of the terminal device. In this disclosure, the power bank that can communicate with the satellite is called a satellite power bank.
[0052] However, due to the small bandwidth of Bluetooth communication, the data exchange rate is usually at the KB level, and the delay of Bluetooth communication is usually at the millisecond level. The high delay makes the satellite power bank with Bluetooth function usually have low communication efficiency.
[0053] In another possible implementation, an embodiment of the present disclosure provides a data transmission method based on a satellite power bank. A NearLink module is provided in the satellite power bank. The satellite power bank can establish a connection with a terminal device through NearLink, and a connection is established between the satellite power bank and the satellite, so that the terminal device can communicate with the satellite through the satellite power bank, thereby improving the data transmission rate between the terminal device and the satellite power bank, reducing the data transmission delay between the terminal device and the satellite power bank, and improving the communication efficiency.
[0054] Below Figure 1 The data transmission system based on the satellite power bank shown is used as an example to introduce a system architecture used by the satellite power bank.
[0055] See also Figure 1 , Figure 1 A schematic diagram of the architecture of a data transmission system based on a satellite power bank provided in an embodiment of the present disclosure, such as Figure 1 As shown, the data transmission system based on the satellite power bank provided in this embodiment may include but is not limited to: terminal device 101, terminal device 102, satellite power bank 103 and satellite 104. Among them, the satellite power bank 103 can be connected to one or more terminal devices. Figure 1 Two terminal devices are shown as an example, namely terminal device 101 and terminal device 102. In this embodiment, the satellite power bank 103 is connected to the terminal device 101 and the terminal device 102 respectively for illustration. It can be understood that this does not constitute a limitation on the number of terminal devices in the present disclosure.
[0056] See also Figure 2 , Figure 2 The satellite power bank provided in this embodiment includes a NearLink module 1031 , a satellite communication module 1032 and a processing module 1033 .
[0057] The satellite power bank 103 may also include a power module 1034, which has a charging function for charging the terminal device. The charging function of the satellite power bank 103 can be connected to the terminal device 101 and / or the terminal device 102 in a wired or wireless manner, so as to charge the terminal device 101 and / or the terminal device 102. Exemplarily, the satellite power bank 103 can be connected to the terminal device 101 through a corresponding charging interface to charge the terminal device 101. Figure 1 The scenario in which the satellite power bank 103 charges the terminal device 101 and / or the terminal device 102 is not shown, and the present disclosure does not limit the specific implementation method of the charging function of the satellite power bank 103.
[0058] For example, since the satellite power bank 103 is often used in emergency situations and needs to be transported to the scene by plane, the capacity of the power module 1034 is less than or equal to the maximum capacity required for plane transportation. For example, the capacity of the power module 1034 can be 5000mAh, 8000mAh or 20000mAh.
[0059] In addition, the power module 1034 can be connected to the star flash module 1031, the satellite communication module 1032 and the processing module 1033 respectively, and the power module 104 can supply power to the functional modules of the satellite power bank 103 itself, and the satellite power bank 103 no longer needs to be configured with its own power supply separately, thereby saving the power module. And since the main function of the power module of the satellite power bank 103 is to charge the terminal device, the power module has a large amount of stored electricity, which can provide sufficient power for the terminal device and the satellite communication, thereby ensuring the normal communication between the terminal device and the satellite.
[0060] The satellite power bank 103 is connected to the terminal device 101 and / or the terminal device 102 respectively through the Star Flash module 1031. The terminal device 101 and the terminal device 102 are both terminal nodes (Terminal Node) in the Star Flash system, and the terminal node can also be called a T node. The satellite power bank 103 is a management node (Grant Node) in the Star Flash system, and the management node can also be called a G node. Among them, the terminal device 101 and the terminal device 102 respectively include a Star Flash module. The Star Flash modules respectively included in the terminal device 101, the terminal device 102 and the satellite power bank 103 can be a Star Flash module, and the Synchronous Low Energy (SLE) mode can be adopted, which meets the requirements of low power consumption, low latency and high reliability in the current scenario.
[0061] The satellite 104 may be a Tiantong satellite, a Beidou satellite, a maritime satellite or a non-terrestrial Internet of Things (IoT-NTN) satellite, etc. The satellite power bank 103 is connected to the satellite 104 to achieve corresponding satellite communication.
[0062] The satellite power bank 103 can forward the data sent by the terminal device 101 and / or the terminal device 102 to the satellite 104 through the satellite communication module 1032, and the data can be called uplink data. The satellite power bank 103 can also forward the data sent from the satellite 104 through the satellite communication module 1032 to the terminal device 101 and / or the terminal device 102, and the data can be called downlink data. Thus, the communication needs of the terminal device are met through the satellite power bank 103.
[0063] By connecting terminal devices and satellite power banks through Star Flash, data transmission, positioning and other services of terminal devices can be realized in various scenarios where terminal devices form communication islands. Since the delay between nodes in Star Flash communication is at the microsecond level, the delay is low, which reduces the communication delay between terminal devices and satellite power banks and simplifies wired connections. Compared with Bluetooth connection, the data exchange rate in Star Flash communication is at the MB level, with a high data exchange rate, which can be used for large data exchange and improve the data exchange rate between terminal devices and satellite power banks. This improves the communication efficiency of terminal devices.
[0064] The disclosed technical solution is described in detail below with specific embodiments.
[0065] See also Figure 3 , Figure 3 The interactive schematic diagram of a data transmission method based on a satellite power bank provided in the embodiment of the present disclosure. The satellite power bank in this embodiment refers to a power bank with satellite communication function. The satellite power bank can be the above-mentioned Figure 1The satellite power bank 103 in the embodiment shown. The power bank in this embodiment may include: a star flash module and a satellite communication module. The first terminal device in this embodiment may be the above Figure 1 In the terminal device 101 or the terminal device 102 in the embodiment shown, the satellite in this embodiment may be the above-mentioned Figure 1 Satellite 104 in the illustrated embodiment. Figure 3 As shown, the method provided in this embodiment may include the following steps 301 to 305.
[0066] Step 301: The satellite power bank establishes a first Star Flash connection with a first terminal device through the Star Flash module.
[0067] The satellite power bank and the first terminal device are both provided with a Star Flash module, which can be used to establish a Star Flash connection with other Star Flash modules. Based on the Star Flash protocol, the satellite power bank establishes a first Star Flash connection with the first terminal device through the Star Flash module.
[0068] Step 302: The first terminal device sends the first uplink data to the satellite power bank through the communication link established by the first Star Flash connection.
[0069] Step 303: The satellite power bank sends first uplink data to the satellite through the satellite communication module.
[0070] Among them, step 302 and step 303 are the uplink data transmission process. The first uplink data sent by the first terminal device to the satellite power bank is data based on the Star Flash protocol. The satellite power bank converts the first uplink data into first uplink data based on the satellite communication protocol and sends it to the satellite through the satellite communication module. It can be understood that the satellite power bank does not change the data content of the first uplink data, but only changes the format of the first uplink data.
[0071] In practical applications, only the uplink data transmission process may be performed. For example, when a user is in a desert and needs help, the terminal device sends a distress signal to the satellite power bank, and the satellite power bank forwards the distress signal to the satellite. This scenario is the uplink data transmission process.
[0072] Step 304: The satellite sends the first downlink data to the satellite power bank.
[0073] Step 305: The satellite power bank sends the first downlink data to the first terminal device through the communication link established by the first Star Flash connection.
[0074] Among them, step 304 and step 305 are the downlink data transmission process. The first downlink data sent by the satellite to the satellite power bank is data based on the satellite communication protocol. The satellite power bank converts the first downlink data into the first downlink data based on the Star Flash protocol and sends it to the first terminal device. It can be understood that the satellite power bank does not change the data content of the first downlink data, but only changes the format of the first downlink data.
[0075] In practical applications, only the downlink data transmission process can be performed. For example, when a user is working in a mountainous area and needs to receive a corresponding work instruction message, the satellite sends the work instruction message to a satellite power bank, and the satellite power bank forwards the work instruction message to the terminal device. The user can view the work instruction message through the terminal device. This scenario is the downlink data transmission process.
[0076] It should be noted that the uplink data transmission process and the downlink data transmission process do not affect each other. In practical applications, only step 302 and step 303 may be performed, only step 304 and step 305 may be performed, or both step 302 and step 303 and step 304 and step 305 may be performed.
[0077] In practical applications, both uplink data transmission and downlink data transmission can be performed. For example, when a user needs to make a satellite phone call in a scenario where a communication island is formed, such as a desert, the terminal device can communicate with the satellite through a satellite power bank. This scenario includes both uplink data transmission and downlink data transmission.
[0078] Based on the above scenario discussion, if the uplink data transmission process and the downlink data transmission process exist at the same time, the present disclosure does not limit the order in which the uplink data transmission process and the downlink data transmission process are executed, that is, the execution order of step 302 and step 303 and step 304 and step 305 is not limited. Step 302 and step 303 can be executed first, and then step 304 and step 305; step 304 and step 305 can be executed first, and then step 302 and step 303; step 302 and step 303 and step 304 and step 305 can also be executed simultaneously. Figure 3 The example in the figure shows the situation that step 302 and step 303 are performed first, and then step 304 and step 305 are performed. It can be understood that it is only an example and does not constitute a limitation of the present disclosure.
[0079] In this embodiment, the first terminal device may be charged via a satellite power bank or may not be charged, and there is no limitation on whether the first terminal device is charged via a satellite power bank.
[0080] In this embodiment, a Star Flash module and a satellite communication module are set in the satellite power bank, and the terminal device establishes a Star Flash connection with the satellite power bank, and the satellite power bank establishes a connection with the satellite, so that the terminal device can communicate with the satellite through the satellite power bank. The terminal device and the satellite power bank are connected through Star Flash, and in various scenarios where the terminal device forms a communication island, data transmission, positioning and other services of the terminal device are realized. Since the delay between nodes in the Star Flash communication is at the microsecond level, the delay is low, which reduces the communication delay between the terminal device and the satellite power bank, simplifies the wired connection, and compared with the Bluetooth connection method, the data exchange rate in the Star Flash communication is at the MB level, and the data exchange rate is high, and large data can be exchanged, which improves the data exchange rate between the terminal device and the satellite power bank. Thereby improving the communication efficiency of the terminal device.
[0081] In some scenarios, two or more terminal devices are required to achieve communication. The following description uses two terminal devices to achieve communication. Figure 1 In the system shown, the satellite power bank can connect two terminal devices, namely Figure 3 On the basis of the embodiment shown, the satellite power bank can be connected to the second terminal device through the star flash, and the second terminal device can communicate with the satellite through the satellite power bank.
[0082] See also Figure 4 , Figure 4 Another interactive schematic diagram of a data transmission method based on a satellite power bank provided in an embodiment of the present disclosure, in the above Figure 3 Based on the illustrated embodiment, the method of the embodiment of the present disclosure further includes the following step 306 .
[0083] Step 306: The satellite power bank establishes a second Star Flash connection with the second terminal device through the Star Flash module.
[0084] With the above Figure 3 In the illustrated embodiment, the uplink and downlink data transmission processes of the first terminal device are similar. The second terminal device can communicate with the satellite through the satellite power bank to implement the uplink data transmission process and / or the downlink data transmission process.
[0085] It can be understood that there is no order in which step 306 and step 301 are performed.
[0086] In some embodiments, the uplink data transmission process of the second terminal device communicating with the satellite via the satellite power bank may also include the following step 307 , and correspondingly, step 303 may be implemented through the following step 3031 .
[0087] Step 307: The second terminal device sends second uplink data to the satellite power bank through the communication link established by the second Star Flash connection.
[0088] The second uplink data sent by the second terminal device to the satellite power bank is data based on the Star Flash protocol.
[0089] Step 3031: The satellite power bank sends aggregated data to the satellite.
[0090] The aggregated data is obtained by aggregating the first uplink data and the second uplink data.
[0091] In this embodiment, the satellite power bank converts the first uplink data based on the Star Flash protocol into the first uplink data based on the satellite communication protocol. The satellite power bank converts the second uplink data based on the Star Flash protocol into the second uplink data based on the satellite communication protocol. It can be understood that the satellite power bank does not change the data content of the first uplink data, but only changes the format of the first uplink data. The satellite power bank does not change the data content of the second uplink data, but only changes the format of the second uplink data.
[0092] Aggregated data formed by first uplink data based on a satellite communication protocol and second uplink data based on a satellite communication protocol are sent to a satellite.
[0093] Furthermore, according to the satellite communication protocol, first data formed by identification information of the first terminal device and first uplink data and second data formed by identification information of the second terminal device and second uplink data can be aggregated, and the obtained aggregated data can be sent to the satellite.
[0094] Furthermore, when the aggregated data is sent to the satellite, the aggregated data may be sent in the order of the time in which the first uplink data and the second uplink data are received.
[0095] It is understandable that the satellite power bank can also be connected to other terminal devices other than the first terminal device and the second terminal device through Star Flash at the same time. This application does not limit the number of terminal devices that the satellite power bank can be connected to at the same time.
[0096] In this embodiment, since Star Flash can realize one-to-many connection, the satellite power bank can be connected to two or more terminal devices at the same time through Star Flash, so as to realize communication between two or more terminal devices and improve the versatility of the satellite power bank.
[0097] Please continue reading Figure 4 In some embodiments, the downlink data transmission process of the second terminal device communicating with the satellite via the satellite power bank may also include the following steps 308 and 309, wherein step 308 may be performed after step 304, and correspondingly, step 305 may be implemented through the following step 3051.
[0098] Step 308: The satellite power bank splits the first downlink data to obtain the second downlink data corresponding to the first terminal device and the third downlink data corresponding to the second terminal device.
[0099] Step 309: Send third downlink data to the second terminal device through the communication link established by the second StarFlash connection.
[0100] Step 3051: Send second downlink data to the first terminal device through the communication link established by the first StarFlash connection.
[0101] In this embodiment, the satellite power bank receives the first downlink data sent by the satellite. The first downlink data is based on the satellite communication protocol. The first downlink data received by the satellite power bank may be sent to the first terminal device or to the second terminal device. The first downlink data needs to be split according to the receiving end. During splitting, the second downlink data that needs to be sent to the first terminal device in the first downlink data is converted into a data format based on the Star Flash protocol and sent to the first terminal device. The third downlink data that needs to be sent to the second terminal device in the first downlink data is converted into a data format based on the Star Flash protocol and sent to the second terminal device.
[0102] Furthermore, when the first downlink data is split, the receiving end may be determined by identification information of the terminal device contained in the data packet of the first downlink data.
[0103] It can be understood that, in the process of splitting the first downlink data and sending it to the first terminal device and the second terminal device, the satellite power bank does not change the data content of the first downlink data.
[0104] In this embodiment, since Star Flash can realize one-to-many connection, the satellite power bank can be connected to two or more terminal devices at the same time through Star Flash, so as to realize communication between two or more terminal devices and improve the versatility of the satellite power bank.
[0105] In some embodiments, the data type of the data transmitted in the data transmission system based on the satellite power bank, including the first uplink data, the first downlink data, the second uplink data, etc., may include at least one of the following: text type, voice type, image type, and positioning type. Exemplarily, voice type data may be transmitted via Tiantong satellite or other satellites, and positioning type data may be transmitted via Beidou or other satellites.
[0106] It can be understood that if the satellite power bank establishes a connection with other terminal devices other than the first terminal device and the second terminal device, the type of data sent between the other terminal devices and the satellite power bank may also include at least one of the following: text type, voice type, image type and positioning type.
[0107] Exemplarily, the first terminal device or the second terminal device establishes a star flash connection with the satellite power bank and performs the above data transmission process. The terminal device can open the communication interface through the corresponding application or web page and perform corresponding operations to implement the above data transmission process. Figure 5 and Figure 6 The communication interface of the terminal device is described as an example. Since any terminal device connected to the satellite power bank can perform corresponding operations on its own communication interface, the communication interface of the first terminal device is used as an example for description. It can be understood that Figure 5 and Figure 6 This is only an example and does not constitute a limitation of the present disclosure.
[0108] See also Figure 5 and Figure 6 , Figure 5 A schematic diagram of a communication interface of a terminal device provided in an embodiment of the present disclosure, Figure 6 A schematic diagram of another communication interface of a terminal device provided in an embodiment of the present disclosure. After the first terminal device establishes a star flash connection with the satellite power bank, it can Figure 5 or Figure 6 Select the corresponding satellite to connect in the communication interface shown. Figure 5 As shown, by clicking the "click to connect" control 51, the connection with the satellite can be triggered, and the connection between the first terminal device and the satellite can be realized through the satellite power bank. If the connection is successful, the connection can be triggered by clicking Figure 5 The controls in the control area 52 shown in FIG. 5 implement corresponding data transmission functions, such as Figure 6 In the communication interface shown, the control in the control area 61 can be clicked to implement the corresponding data transmission function.
[0109] Exemplarily, the user clicks the “position reporting” control in the control area 62 to view the current position information of the first terminal device via satellite, or to send the current position information of the first terminal device to other terminal devices via satellite.
[0110] Exemplarily, the user clicks on the “voice scheduling” control in the control area 61 to implement the voice call function of the first terminal device via the satellite.
[0111] Exemplarily, when the user clicks on the “Advanced SMS” control in the control area 52 , the first terminal device can send image information such as pictures or videos via satellite.
[0112] The controls shown in the above-mentioned control area 52 and control area 61 can trigger the transmission of satellite data. It can be understood that the control type shown in the control area 52 and control area 61 is only an example, and the communication interface can also include other controls not shown. Accordingly, other controls can realize the transmission of other types of data in addition to the data types mentioned above.
[0113] In some scenarios, the satellite power bank usually does not have a display screen. Even if it has a display screen, it is usually relatively small. The display screen is usually used to display the power and / or charging status. When managing the Star Flash connection established between the satellite power bank and the terminal device, the corresponding management operation can be sent to the satellite power bank through the terminal device to achieve the management of the Star Flash connection in the satellite power bank. The following is a detailed description with specific embodiments.
[0114] On the basis of any of the above embodiments, further, the method provided in this embodiment also includes the following steps 310 and 311.
[0115] Step 310: The third terminal device sends a management message to the satellite power bank through the communication link established by the third Star Flash connection.
[0116] The third terminal device is the first terminal device or the second terminal device, and the third Star Flash connection is established between the third terminal device and the satellite power bank. If the third terminal device is the first terminal device, the third Star Flash connection is the first Star Flash connection; if the third terminal device is the second terminal device, the third Star Flash connection is the second Star Flash connection.
[0117] The management message is used to instruct to perform management operations on the first Star Flash connection and the second Star Flash connection. Exemplarily, the management operation may be to connect / disconnect the Star Flash connection.
[0118] Step 311: The satellite power bank manages the first Star Flash connection and the second Star Flash connection according to the management message.
[0119] In this embodiment, for terminal devices that establish a Star Flash connection with a satellite power bank, the connection of the satellite power bank can be managed. This disclosure does not limit this. When managing the satellite power bank, the third terminal device can receive the user's trigger operation through the connection service in the application installed by itself or the system service, and form a management operation accordingly. The third terminal device sends the management operation to the satellite power bank. The connection management of the satellite power bank is realized.
[0120] Exemplarily, the third terminal device can be determined by the time sequence of establishing connection with the satellite power bank. For example, if the time when the first terminal device establishes connection with the satellite power bank is earlier than the time when the second terminal device establishes connection with the satellite power bank, the first terminal device can manage the satellite power bank.
[0121] In some scenarios, the satellite power bank also includes a storage module, and the terminal device can send its own data to the satellite power bank, which is described in detail below with specific embodiments.
[0122] On the basis of any of the above embodiments, further, the method provided in this embodiment may also include the following steps 312 to 314.
[0123] Step 312: The first terminal device receives a migration operation on the first data.
[0124] Step 313: The first terminal device sends a storage instruction to the satellite power bank through the communication link established by the first Star Flash connection.
[0125] The storage instruction includes the first data, and is used to instruct to store the first data in the satellite power bank.
[0126] The first terminal device can receive the user's migration operation on the first data, generate a corresponding storage instruction, and send the storage instruction to the satellite power bank. Exemplarily, the migration operation can be a trigger operation on the name information of the first data in the directory file displayed in the storage management service interface of the operating system of the first terminal device, or it can be a trigger operation on the name information of the first data in the directory file displayed in the corresponding application. The trigger operation can be in the form of a click operation, a gesture operation, or a voice operation, etc., and the present disclosure does not limit the form of the trigger operation.
[0127] Step 314: The satellite power bank stores the first data.
[0128] It can be understood that any terminal device connected to the satellite power bank can store its own data in the satellite power bank. The storage process is similar to the above process and will not be repeated here.
[0129] In this embodiment, the first terminal device can send the first data stored in itself to the satellite power bank through the communication link established by the first Star Flash connection, and the satellite power bank stores the first data. Through the Star Flash connection, the data of the terminal device can be migrated to the satellite power bank for preservation, so as to better store and retain the data, and because the Star Flash data exchange rate is high, the migration rate of the terminal device to the satellite power bank is increased, so as to realize the big data migration of the terminal device to the satellite power bank.
[0130] In some scenarios, the satellite power bank also includes a storage module, and the satellite power bank can send its own data to the terminal device, which is described in detail below with specific embodiments.
[0131] On the basis of any of the above embodiments, further, the method provided in this embodiment may also include the following steps 315 to 319.
[0132] Step 315: The satellite power bank sends a data directory to the first terminal device through the communication link established by the first Star Flash connection.
[0133] The data directory may be a directory of data stored in the satellite power bank, or a directory of data stored in the satellite power bank that the first terminal device has the authority to obtain.
[0134] Step 316: The first terminal device displays the data directory.
[0135] Exemplarily, the first terminal device may display the data directory in a corresponding application.
[0136] Step 317: The first terminal device receives a selection operation on second data in the data directory.
[0137] The selection operation may be a click operation, a gesture operation, or a voice operation, etc. The present disclosure does not limit the form of the selection operation.
[0138] Step 318: The first terminal device sends a notification message to the satellite power bank through the communication link established by the first Star Flash connection.
[0139] The notification message is used to instruct to obtain the second data in the data directory.
[0140] Step 319: The satellite power bank obtains the second data and sends the second data to the first terminal device through the communication link established by the first Star Flash connection.
[0141] It can be understood that any terminal device connected to the satellite power bank can store its own data in the satellite power bank. The storage process is similar to the above process and will not be repeated here.
[0142] In this embodiment, the first terminal device obtains the data directory stored in the satellite power bank, selects the second data to be obtained from the data directory, and obtains the second data from the satellite power bank through the first Star Flash connection. Through the Star Flash connection, the data of the satellite power bank can be migrated to the terminal device for storage, and because the Star Flash data exchange rate is high, the migration rate of the satellite power bank to the terminal device is increased, realizing the big data migration of the satellite power bank to the terminal device.
[0143] Please continue reading Figure 5 and Figure 6 , exemplarily, the user clicks the "access file" control in the control area 52 to access the file structure stored inside the satellite power bank, so that the data in the satellite power bank can be downloaded to the terminal device.
[0144] Exemplarily, the user clicks the "Store File" control in the control area 52 to access the file structure stored inside the terminal device, so that the data in the terminal device can be sent to the satellite power bank by uploading and stored in the satellite power bank.
[0145] Based on the data transmission method based on the satellite power bank described in any of the above embodiments, the embodiment of the present disclosure further provides a computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc. The storage medium stores computer instructions for executing the data transmission method based on the satellite power bank described in any of the above embodiments, which will not be described in detail here.
[0146] A person skilled in the art will appreciate that all or part of the steps to implement the above embodiments may be accomplished by hardware, or by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0147] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
Claims
1. A data transmission method based on a satellite power bank, characterized in that: Applied to a satellite power bank, the satellite power bank comprises: a star flash module and a satellite communication module; the method comprises: Establishing a first StarFlash connection with a first terminal device through the StarFlash module; receiving first uplink data sent by the first terminal device through the communication link established by the first Star Flash connection, and sending the first uplink data to the satellite through the satellite communication module; and / or, The first downlink data sent by the satellite is received through the satellite communication module, and the first downlink data is sent to the first terminal device through the communication link established by the first star flash connection.
2. The method according to claim 1, characterized in that The method further comprises: Establishing a second Star Flash connection with a second terminal device through the Star Flash module; Receiving second uplink data sent by the second terminal device through the communication link established by the second Star Flash connection; The sending the first uplink data to the satellite through the satellite communication module includes: The aggregated data is sent to the satellite through the satellite communication module, and the aggregated data is obtained by aggregating the first uplink data and the second uplink data.
3. The method according to claim 1, characterized in that The method further comprises: Establishing a second Star Flash connection with a second terminal device through the Star Flash module; Performing a split operation on the first downlink data to obtain second downlink data corresponding to the first terminal device and third downlink data corresponding to the second terminal device; Sending the third downlink data to the second terminal device through the communication link established by the second Star Flash connection; The sending the first downlink data to the first terminal device through the communication link established by the first Star Flash connection includes: The second downlink data is sent to the first terminal device through the communication link established by the first StarFlash connection.
4. The method according to claim 2 or 3, characterized in that: The method further comprises: Receiving a management message sent by the third terminal device through the communication link established by the third Star Flash connection, where the third terminal device is the first terminal device or the second terminal device, and the third Star Flash connection is established between the third terminal device and the satellite power bank, and the management message is used to instruct management operations on the first Star Flash connection and the second Star Flash connection; The first StarFlash connection and the second StarFlash connection are managed according to the management message.
5. The method according to claim 1, characterized in that: The data type of the first uplink data includes at least one of the following: text type, voice type, image type and positioning type; the data type of the first downlink data includes at least one of the following: text type, voice type, image type and positioning type.
6. The method according to claim 1, characterized in that The satellite power bank also includes a storage module; the method also includes: Receiving a storage instruction sent by the first terminal device through the communication link established by the first Star Flash connection, wherein the storage instruction includes first data; The first data is stored in the storage module.
7. The method according to claim 1, characterized in that The satellite power bank also includes a storage module; the method also includes: Sending a data directory to the first terminal device through the communication link established by the first Star Flash connection; the data directory is a directory of all or part of the data stored in the storage module; receiving a notification message sent by the first terminal device through the communication link established by the first Star Flash connection, wherein the notification message is used to instruct sending second data in the data directory to the first terminal device; In response to the notification message, the second data is sent to the first terminal device through the communication link established by the first StarFlash connection.
8. A data transmission method based on a satellite power bank, characterized in that: include: Established the first Star Flash connection with the satellite power bank; Sending first uplink data to the satellite power bank through the communication link established by the first star flash connection, so that the satellite power bank sends the first uplink data to the satellite; and / or, The first downlink data sent by the satellite power bank is received through the communication link established by the first Star Flash connection, where the first downlink data is sent by the satellite to the satellite power bank.
9. A satellite power bank, characterized in that: include: A star flash module, a satellite communication module and a processing module, wherein the processing module is used to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 or the method according to claim 8 is implemented.
Citation Information
Patent Citations
Relay link data transmission method and system
CN101990237A
Space-air-ground integrated internet intelligent edge caching method
CN115587266A
Data processing method and device based on DVB and readable storage medium
CN117412106A
Wireless networking communication method and device based on satellite terminal
CN117639887A