Communication method, device and system for multiple terminal devices

By sending network-type messages to satellites when the satellite passes through and building a communication group, the problem of information interaction between multiple terminal devices in narrowband satellite communication is solved, and communication between multiple terminal devices is realized.

CN115988432BActive Publication Date: 2025-08-19PING AN BANK CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211551285.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-05
Publication Date
2025-08-19
Estimated Expiration
2042-12-05

AI Technical Summary

Technical Problem

The existing narrowband satellite communication technology can only realize point-to-point communication and cannot realize information communication and interaction between multiple terminal devices.

Method used

By sending network-type messages to satellites when satellites pass through, building a communication group to realize communication between multiple terminal devices.

Benefits of technology

Communication between multiple terminal devices is realized within the satellite coverage area, expanding the scope of communication application, and is suitable for information exchange and communication between multiple terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115988432B_ABST
    Figure CN115988432B_ABST
Patent Text Reader

Abstract

The present application provides a communication method, apparatus, and system for multiple terminal devices, which are applied to multiple terminal devices within the coverage area when a satellite passes over; the method includes: a first terminal device sends a first message carrying a networking terminal device address and a networking message type to a satellite, so that the satellite forwards the first message to at least one second terminal device corresponding to the networking terminal device address; wherein the networking terminal device address includes a first terminal device address and at least one second terminal device address; the first terminal device is any one of a plurality of terminal devices; the second terminal device that receives the first message saves the networking terminal device address and completes the creation of a communication group for multi-device communication. When a satellite passes over, multiple terminal devices within the coverage area of the satellite can construct a communication group by sending networking type messages to the satellite, thereby realizing communication between multiple terminal devices in the communication group.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method, apparatus, and system for multiple terminal devices. Background Art

[0002] Due to the limitation of communication data volume, current narrowband satellites only support point-to-point communication applications under coverage. When the satellite passes by, the ground communication equipment of two satellites covered at the same time can send information to each other. This method can only realize single-point to single-point transmission and cannot realize multi-terminal information communication and interaction. Summary of the Invention

[0003] The purpose of this application is to provide a communication method, device and system for multiple terminal devices. When a satellite passes by, multiple terminal devices under the satellite coverage can build a communication group by sending networking type messages to the satellite, thereby realizing communication between multiple terminal devices in the communication group.

[0004] In a first aspect, an embodiment of the present application provides a communication method for a terminal device, which is applied to multiple terminal devices within the coverage range when a satellite passes over; the method includes: a first terminal device sends a first message carrying a networking terminal device address and a networking message type to a satellite, so that the satellite forwards the first message to at least one second terminal device corresponding to the networking terminal device address; wherein the networking terminal device address includes a first terminal device address and at least one second terminal device address; the first terminal device is any one of a plurality of terminal devices; the second terminal device that receives the first message saves the networking terminal device address and completes the creation of a communication group for multi-device communication.

[0005] In a preferred embodiment of the present application, after the above-mentioned step of completing the creation of the communication group, the method further includes: any terminal device in the communication group sends a second message to the satellite, so that the satellite forwards the second message to all other terminal devices in the communication group; the destination address of the second message includes the addresses of all other terminal devices in the communication group; and all other terminal devices receive the second message.

[0006] In a preferred embodiment of the present application, before the step of the first terminal device sending a first message carrying the networking terminal device address and the networking message type to the satellite, the method also includes: the first terminal device sends a third message with a destination address as a broadcast address to the satellite, so that the satellite broadcasts the third message downward; the broadcast address is a preset satellite address that is different from the addresses of multiple terminal devices; any other third terminal device among the multiple terminal devices except the first terminal device can receive the third message.

[0007] In a preferred embodiment of the present application, after the step that any third terminal device other than the first terminal device among the above-mentioned multiple terminal devices can receive the third message, the method also includes: any third terminal device that receives the third message can send a fourth message with the destination address being the address of the first terminal device to the satellite, so that the satellite forwards the fourth message to the first terminal device; the first terminal device receives the fourth message.

[0008] In a preferred embodiment of the present application, the above-mentioned terminal device address includes: a hardware address or a MAC address.

[0009] In the second aspect, an embodiment of the present application also provides a communication method for multiple terminal devices, which is applied to a satellite; the method includes: receiving a first message sent by a first terminal device, carrying a networking terminal device address and a networking message type; wherein the first terminal device is any one of a plurality of terminal devices under the coverage range when the satellite passes; the networking terminal device address includes the first terminal device address and at least one second terminal device address; forwarding the first message to at least one second terminal device corresponding to the networking terminal device address, so that the second terminal device that receives the first message saves the networking terminal device address, completes the creation of a communication group, and facilitates multi-device communication.

[0010] In a preferred embodiment of the present application, after the above-mentioned step of forwarding the first message to at least one second terminal device corresponding to the address of the networking terminal device, the method also includes: receiving a second message sent by any terminal device in the communication group; the destination address of the second message includes the addresses of all other terminal devices in the communication group; forwarding the second message to all other terminal devices in the communication group so that all other terminal devices receive the second message.

[0011] In a preferred embodiment of the present application, the above method also includes: receiving a third message sent by the first terminal device whose destination address is a broadcast address; the broadcast address is a preset satellite address that is different from the addresses of multiple terminal devices; broadcasting the third message downward so that any third terminal device other than the first terminal device among the multiple terminal devices can receive the third message.

[0012] In a preferred embodiment of the present application, after the above-mentioned step 0 of broadcasting the third message downward so that any third terminal device other than the first terminal device among multiple terminal devices can receive the third message, the method also includes: receiving a fourth message sent by any third terminal device with the destination address being the address of the first terminal device; forwarding the fourth message to the first terminal device so that the first terminal device receives the fourth message.

[0013] In a third aspect, an embodiment of the present application further provides a communication device for a terminal device, which is applied to a satellite; the device includes: a message receiving module for receiving a first message sent by a first terminal device and carrying 5 networking terminal device addresses and a networking message type; wherein the first terminal device is any one of a plurality of terminal devices within the coverage range when the satellite passes; the networking terminal device address includes the first terminal device address and at least one second terminal device address; a message forwarding module for forwarding the first message to at least one second terminal device corresponding to the networking terminal device address, so that the receiving terminal device receives the first message from the first terminal device;

[0014] The second terminal device that receives the first message saves the networking terminal device address and completes the creation of communication group 0 to facilitate multi-device communication.

[0015] In a fourth aspect, an embodiment of the present application also provides a communication system for a terminal device, the system comprising a satellite and multiple terminal devices within the coverage area when the satellite passes; the multiple terminal devices are used to execute the method as described in the first aspect; and the satellite is used to execute the method as described in the second aspect.

[0016] In the communication method, apparatus, and system for multiple terminal devices provided in the embodiments of the present application, the method should be used for multiple terminal devices within the coverage range when a satellite passes over; a first terminal device sends a first message carrying a networking terminal device address and a networking message type to the satellite, so that the satellite forwards the first message to at least one second terminal device corresponding to the networking terminal device address; wherein the networking terminal device address includes a first terminal device address and at least one second terminal device address; the first terminal device is any one of the multiple terminal devices; the second terminal device that receives the first message saves the networking terminal device address and completes the creation of a communication group for multi-device communication. In this embodiment, when a satellite passes over, multiple terminal devices within the coverage range of the satellite can build a communication group by sending a networking type message to the satellite, thereby realizing communication between multiple terminal devices in the communication group. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the specific implementation methods or the description of the prior art. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0018] Figure 1 A flow chart of a communication method for a terminal device provided in an embodiment of the present application;

[0019] Figure 2A schematic diagram of a communication system of a terminal device provided in an embodiment of the present application;

[0020] Figure 3 A flowchart of another communication method for a terminal device provided in an embodiment of the present application;

[0021] Figure 4 A flowchart of another communication method for a terminal device provided in an embodiment of the present application;

[0022] Figure 5 A flowchart of another communication method for a terminal device provided in an embodiment of the present application;

[0023] Figure 6 A flowchart of another communication method for a terminal device provided in an embodiment of the present application;

[0024] Figure 7 A flowchart of another communication method for a terminal device provided in an embodiment of the present application;

[0025] Figure 8 A structural block diagram of a communication device of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] The following will clearly and completely describe the technical solutions of this application in conjunction with the embodiments. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0027] In related technologies, device communications under low-orbit satellite coverage only support point-to-point communications due to limitations on the amount of communication data. When a satellite passes by, two satellite ground communication devices covered at the same time can send information to each other. This method can only achieve point-to-point transmission and cannot realize multi-terminal information communication and interaction.

[0028] Based on this, the embodiments of the present application provide a communication method, device and system for multiple terminal devices. When a satellite passes by, multiple terminal devices under the satellite coverage can build a communication group by sending networking type messages to the satellite, thereby realizing communication between multiple terminal devices in the communication group.

[0029] To facilitate understanding of this embodiment, a communication method for multiple terminal devices disclosed in an embodiment of the present application is first introduced in detail.

[0030] Figure 1A flowchart of a communication method for multiple terminal devices provided in an embodiment of the present application, the method is applied to multiple terminal devices within the coverage area when a satellite passes over; each terminal device has the ability to send messages to the satellite, that is, the terminal device is equipped with a satellite communication module, see Figure 2 As shown, the multiple terminal devices within the coverage area when the satellite passes include: device 1, device 2, device 3, and device 4; this is only an example, and the number of devices is subject to actual conditions. The method includes the following steps:

[0031] Step S102: The first terminal device sends a first message carrying a networking terminal device address and a networking message type to the satellite, so that the satellite forwards the first message to at least one second terminal device corresponding to the networking terminal device address; wherein the networking terminal device address includes the first terminal device address and the at least one second terminal device address;

[0032] The first terminal device is any one of a plurality of terminal devices; the second terminal device is any other terminal device among the plurality of terminal devices except the first terminal device. When a first terminal device (such as device 1) wants to network with other terminal devices, such as at least one second terminal device (such as device 2 and device 3) to establish a communication group, it first needs to know the addresses of the other member devices to be networked, that is, the addresses corresponding to device 2 and device 3 respectively; then, in the first message, it adds the device addresses marking the group members (such as the addresses corresponding to device 1, device 2, and device 3 respectively) and a specific field indicating the message type as the networking message type, and sends the first message carrying the networking terminal device address and the networking message type to the satellite, so that the satellite can forward the first message to device 2 and device 3.

[0033] In step S104, the second terminal device that receives the first message saves the networking terminal device address and completes the creation of the communication group to facilitate multi-device communication.

[0034] After receiving the first message, devices 2 and 3 save the addresses of devices 1, 2, and 3, respectively, to complete the creation of the communication group. Device 4, however, does not receive the first message. This means that the members of the communication group now include devices 1, 2, and 3. In subsequent group communications, messages sent by each member can be received by all other members, enabling communication between multiple devices.

[0035] The multi-terminal device communication method provided in the embodiment of the present application is applied to multiple terminal devices within the coverage range when a satellite passes over; a first terminal device sends a first message carrying a networking terminal device address and a networking message type to the satellite, so that the satellite forwards the first message to at least one second terminal device corresponding to the networking terminal device address; wherein the networking terminal device address includes the first terminal device address and at least one second terminal device address; the first terminal device is any one of the multiple terminal devices; the second terminal device that receives the first message saves the networking terminal device address and completes the creation of a communication group for multi-device communication. In this embodiment, when a satellite passes over, multiple terminal devices within the coverage range of the satellite can build a communication group by sending a networking type message to the satellite, thereby realizing communication between multiple terminal devices in the communication group.

[0036] An embodiment of the present application also provides a communication method for multiple terminal devices, which is implemented on the basis of the previous embodiment. This embodiment focuses on describing the group communication mode, the broadcast communication mode, and the point-to-point communication mode.

[0037] See also Figure 3 As shown, after completing the above steps of creating the communication group, the method further includes the following steps:

[0038] Step S106: any terminal device in the communication group sends a second message to the satellite, so that the satellite forwards the second message to all other terminal devices in the communication group; the destination address of the second message includes the addresses of all other terminal devices in the communication group.

[0039] For example, the members of the communication group created above include: device 1, device 2, and device 3. If device 2 wants to send a message in the group, it needs to send a message carrying the address of the above-mentioned networking terminal device, that is, the source address included in the message is the address of device 2, and the destination address included is the address corresponding to device 1 and device 3 respectively.

[0040] Step S108: All other terminal devices receive the second message.

[0041] Device 1 and device 3 can both receive the message sent by device 1.

[0042] Through the above method, any member device in the communication group can send message messages to other terminal devices, realizing multi-terminal communication between devices in a small range.

[0043] As previously mentioned, when a first terminal device wants to network with other terminal devices, such as at least one second terminal device, to establish a communication group, it first needs to know the addresses of the other member devices to be networked. Specifically, the addresses of the other members can be obtained through the following broadcast communication method and point-to-point communication process:

[0044] Before the step of the first terminal device sending the first message carrying the networking terminal device address and the networking message type to the satellite, the method further comprises the following steps: Figure 4 As shown:

[0045] In step S402, the first terminal device sends a third message with a destination address being a broadcast address to the satellite, so that the satellite broadcasts the third message downward; the broadcast address is a preset satellite address that is different from the addresses of the multiple terminal devices.

[0046] The address of the terminal device may be a unique number of the terminal device, such as a hardware address or a MAC address, and the broadcast address may be a preset satellite address that is different from the addresses of multiple terminal devices, for example, it may be a preset address such as all 0s, all 1s, or 1010.

[0047] In step S404, any third terminal device other than the first terminal device among the multiple terminal devices may receive the third message.

[0048] The third terminal device is a terminal device other than the first terminal device among the multiple terminal devices within the coverage of the satellite transit. After the first terminal device sends the third message with the destination address being the broadcast address, each third terminal device can receive the third message through the satellite's downward broadcast method.

[0049] For example, device 1 sends a third message to the satellite with the destination address being the broadcast address, such as Figure 2 All other terminals in the network, such as device 2, device 3, and device 4, will receive the message without distinction.

[0050] This method is particularly suitable for outdoor survival scenarios, where a distress signal is sent to other people within satellite coverage. The message can carry the person's identity, location, and current situation. This communication method is a one-to-many communication method, meaning that when one device sends a message, multiple devices receive it without distinction.

[0051] In an embodiment of the present application, when a satellite passes by, multiple terminal devices under the coverage of the satellite can send a message with a destination address as a broadcast address to the satellite, so that the satellite broadcasts downward, so that each other terminal device can receive the message, thereby realizing one-to-many communication.

[0052] After the step of ensuring that any third terminal device other than the first terminal device among the plurality of terminal devices can receive the third message, the method further includes the following steps:

[0053] In step S406, any third terminal device that receives the third message may send a fourth message with the destination address being the address of the first terminal device to the satellite, so that the satellite forwards the fourth message to the first terminal device.

[0054] For example, after devices 2, 3, and 4 indiscriminately receive the third message, if device 3 decides to respond to the message, it can send a message to the satellite with the address of device 1 as the destination. This message can then be forwarded via the satellite, allowing device 1 to receive the response message. If device 2 decides to respond to the message, it can send a message to the satellite with the address of device 1 as the destination. This message can also be forwarded via the satellite, allowing device 1 to receive the response message. This method is known as point-to-point communication, or a single-point method.

[0055] That is, in step S408, the first terminal device receives the fourth message.

[0056] After device 1 broadcasts a message to all devices and device 2 and device 3 respond with a message, device 1 can obtain the addresses corresponding to device 2 and device 3 respectively. At this time, if you want to create a communication group with device 2 and device 3, you can complete the creation of the communication group through the steps described in the first embodiment.

[0057] The communication method for multiple terminal devices provided in the embodiment of the present application enables devices in the coverage area under the satellite to directly communicate in a single-point, group, or broadcast manner through the satellite, making the application scope of satellite communication wider and more suitable for communication, and more applications can be completed on this basis.

[0058] Based on the above method embodiment, the present application embodiment also provides a communication method for multiple terminal devices, which is applied to satellites; see Figure 5 As shown, the method includes the following steps:

[0059] Step S502: receiving a first message sent by a first terminal device, which carries a networking terminal device address and a networking message type; wherein the first terminal device is any one of a plurality of terminal devices within the coverage area of a satellite during a transit; and the networking terminal device address includes the first terminal device address and at least one second terminal device address;

[0060] Step S504: forward the first message to at least one second terminal device corresponding to the networking terminal device address, so that the second terminal device receiving the first message saves the networking terminal device address, completes the creation of the communication group, and facilitates multi-device communication.

[0061] In this embodiment, when a satellite passes by, multiple terminal devices within the satellite coverage area can build a communication group by sending networking type messages to the satellite, thereby realizing communication between multiple terminal devices in the communication group.

[0062] The method provided in the embodiment of the present application has the same implementation principle and technical effects as those in the aforementioned method embodiment. For the sake of brief description, for matters not mentioned in the embodiment of the method, reference may be made to the corresponding contents in the aforementioned method embodiment.

[0063] In a preferred embodiment of the present application, after the step of forwarding the first message to at least one second terminal device corresponding to the address of the networking terminal device, the method further includes the following steps: Figure 6 As shown:

[0064] Step S506: receiving a second message sent by any terminal device in the communication group; the destination address of the second message includes the addresses of all other terminal devices in the communication group;

[0065] Step S508: forward the second message to all other terminal devices in the communication group, so that all other terminal devices receive the second message.

[0066] The method provided in the embodiment of the present application has the same implementation principle and technical effects as those in the aforementioned method embodiment. For the sake of brief description, for matters not mentioned in the embodiment of the method, reference may be made to the corresponding contents in the aforementioned method embodiment.

[0067] In a preferred embodiment of the present application, the above method further includes the following steps: Figure 7 As shown:

[0068] Step S702: receiving a third message sent by the first terminal device, the destination address of which is a broadcast address; the broadcast address is a preset satellite address that is different from the addresses of the plurality of terminal devices;

[0069] Step S704: broadcast the third message downward so that any third terminal device other than the first terminal device among the multiple terminal devices can receive the third message.

[0070] After the step of broadcasting the third message downward so that any third terminal device other than the first terminal device among the plurality of terminal devices can receive the third message, the method further includes:

[0071] Step S706: receiving a fourth message sent by any third terminal device, the destination address of which is the address of the first terminal device;

[0072] Step S708: forward the fourth message to the first terminal device, so that the first terminal device receives the fourth message.

[0073] The method provided in the embodiment of the present application has the same implementation principle and technical effects as those in the aforementioned method embodiment. For the sake of brief description, for matters not mentioned in the embodiment of the method, reference may be made to the corresponding contents in the aforementioned method embodiment.

[0074] Based on the above method embodiment, the present application embodiment also provides a communication device of a terminal device, which is applied to a satellite; see Figure 8 As shown, the device includes: a message receiving module 82, which is used to receive a first message sent by a first terminal device and carrying a networking terminal device address and a networking message type; wherein the first terminal device is any one of a plurality of terminal devices under the coverage range when the satellite passes; the networking terminal device address includes the first terminal device address and at least one second terminal device address; a message forwarding module 84, which is used to forward the first message to at least one second terminal device corresponding to the networking terminal device address, so that the second terminal device that receives the first message saves the networking terminal device address and completes the creation of a communication group for multi-device communication.

[0075] In a preferred embodiment of the present application, the above-mentioned device also includes: a group communication module for: receiving a second message sent by any terminal device in the communication group; the destination address of the second message includes the addresses of all other terminal devices in the communication group; forwarding the second message to all other terminal devices in the communication group so that all other terminal devices receive the second message.

[0076] In a preferred embodiment of the present application, the above-mentioned device also includes: a broadcast communication module, used to receive a third message sent by the first terminal device whose destination address is a broadcast address; the broadcast address is a preset satellite address that is different from the addresses of multiple terminal devices; and broadcast the third message downward so that any other third terminal device among the multiple terminal devices except the first terminal device can receive the third message.

[0077] In a preferred embodiment of the present application, the above-mentioned device also includes: a single-point communication module, used to receive a fourth message sent by any third terminal device with the destination address being the address of the first terminal device; and forward the fourth message to the first terminal device so that the first terminal device receives the fourth message.

[0078] The device provided in the embodiment of the present application has the same implementation principle and technical effects as those in the aforementioned method embodiment. For the sake of brief description, for parts not mentioned in the embodiment of the device, reference can be made to the corresponding contents in the aforementioned method embodiment.

[0079] Based on the above method embodiment, the present application embodiment also provides a communication system of a terminal device, see Figure 2As shown, the system includes a satellite and multiple terminal devices within the coverage area when the satellite passes over; the multiple terminal devices are used to execute the methods described in the first two embodiments; and the satellite is used to execute the methods described in the last two embodiments.

[0080] The system provided in the embodiment of the present application has the same implementation principle and technical effects as those in the aforementioned method embodiment. For the sake of brief description, for parts not mentioned in the embodiment of the system, reference may be made to the corresponding contents in the aforementioned method embodiment.

[0081] An embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the following satellite-side method:

[0082] Receive a first message sent by a first terminal device, which carries a networking terminal device address and a networking message type; wherein the first terminal device is any one of a plurality of terminal devices within the coverage range when the satellite passes; the networking terminal device address includes the first terminal device address and at least one second terminal device address; forward the first message to at least one second terminal device corresponding to the networking terminal device address, so that the second terminal device that receives the first message saves the networking terminal device address, completes the creation of a communication group, and facilitates multi-device communication.

[0083] In a preferred embodiment of the present application, after the above-mentioned step of forwarding the first message to at least one second terminal device corresponding to the address of the networking terminal device, the method also includes: receiving a second message sent by any terminal device in the communication group; the destination address of the second message includes the addresses of all other terminal devices in the communication group; forwarding the second message to all other terminal devices in the communication group so that all other terminal devices receive the second message.

[0084] In a preferred embodiment of the present application, the above method also includes: receiving a third message sent by the first terminal device whose destination address is a broadcast address; the broadcast address is a preset satellite address that is different from the addresses of multiple terminal devices; broadcasting the third message downward so that any other third terminal device among the multiple terminal devices except the first terminal device can receive the third message.

[0085] In a preferred embodiment of the present application, after the above-mentioned step of broadcasting the third message downward so that any third terminal device other than the first terminal device among multiple terminal devices can receive the third message, the method also includes: receiving a fourth message sent by any third terminal device with the destination address being the address of the first terminal device; forwarding the fourth message to the first terminal device so that the first terminal device receives the fourth message.

[0086] For the specific implementation, please refer to the aforementioned method embodiment, which will not be repeated here.

[0087] The computer program products of the methods, devices, and systems provided in the embodiments of the present application include a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. For specific implementation, please refer to the method embodiments and will not be repeated here.

[0088] Unless otherwise specifically stated, the relative steps, numerical expressions and values of the components and steps set forth in these embodiments do not limit the scope of the present application.

[0089] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0090] In the description of this application, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate the description of this application and simplify the description. They do not indicate or imply that the devices or components referred to must have a specific orientation, be constructed, or operate in a specific orientation. Therefore, they should not be construed as limitations on this application. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0091] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The scope of protection of the present application is not limited thereto. Although the present application has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed in the present application, or perform equivalent replacements for some of the technical features thereof. These modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.

Claims

1. A communication method for multiple terminal devices, characterized in that: The method is applied to multiple terminal devices within the coverage area of a narrowband low-orbit satellite during its transit; the method comprises: The first terminal device sends a first message carrying a networking terminal device address and a networking message type to the narrowband low-orbit satellite, so that the narrowband low-orbit satellite forwards the first message to at least one second terminal device corresponding to the networking terminal device address; wherein the networking terminal device address includes the first terminal device address and at least one second terminal device address; the first terminal device is any one of the plurality of terminal devices; and the terminal device address includes: a hardware address or a MAC address; The second terminal device that receives the first message saves the networking terminal device address and completes the creation of the communication group to facilitate multi-device communication.

2. The method according to claim 1, characterized in that After completing the step of creating the communication group, the method further includes: Any terminal device in the communication group sends a second message to the narrowband low-orbit satellite, so that the narrowband low-orbit satellite forwards the second message to all other terminal devices in the communication group; the destination address of the second message includes the addresses of all other terminal devices in the communication group; All other terminal devices receive the second message.

3. The method according to claim 1, characterized in that Before the step of the first terminal device sending the first message carrying the networking terminal device address and the networking message type to the narrowband low-orbit satellite, the method further includes: The first terminal device sends a third message with a destination address being a broadcast address to the narrowband low-orbit satellite, so that the narrowband low-orbit satellite broadcasts the third message downward; the broadcast address is a preset narrowband low-orbit satellite address that is different from the addresses of the plurality of terminal devices; Any third terminal device other than the first terminal device among the multiple terminal devices can receive the third message.

4. The method according to claim 3, characterized in that After the step of ensuring that any third terminal device other than the first terminal device among the plurality of terminal devices can receive the third message, the method further includes: Any third terminal device that receives the third message may send a fourth message whose destination address is the address of the first terminal device to the narrowband low-orbit satellite, so that the narrowband low-orbit satellite forwards the fourth message to the first terminal device; The first terminal device receives the fourth message.

5. A communication method for multiple terminal devices, characterized in that: The method is applied to a narrowband low-orbit satellite; the method comprises: Receiving a first message sent by a first terminal device and carrying a networking terminal device address and a networking message type; wherein the first terminal device is any one of a plurality of terminal devices within the coverage range of the narrowband low-orbit satellite during the transit; the networking terminal device address includes a first terminal device address and at least one second terminal device address; the terminal device address includes: a hardware address or a MAC address; The first message is forwarded to at least one second terminal device corresponding to the networking terminal device address, so that the second terminal device that receives the first message saves the networking terminal device address and completes the creation of the communication group for multi-device communication.

6. The method according to claim 5, characterized in that After the step of forwarding the first message to at least one second terminal device corresponding to the address of the networking terminal device, the method further includes: receiving a second message sent by any terminal device in the communication group; the destination address of the second message includes the addresses of all other terminal devices in the communication group; The second message is forwarded to all other terminal devices in the communication group, so that all other terminal devices receive the second message.

7. The method according to claim 5, characterized in that The method further comprises: receiving a third message sent by the first terminal device, the destination address of which is a broadcast address; the broadcast address is a preset narrowband low-orbit satellite address that is different from the addresses of the plurality of terminal devices; The third message is broadcast downward so that any third terminal device other than the first terminal device among the multiple terminal devices can receive the third message.

8. The method according to claim 7, characterized in that After the step of broadcasting the third message downward so that any third terminal device other than the first terminal device among the plurality of terminal devices can receive the third message, the method further includes: receiving a fourth message sent by any third terminal device and having a destination address that is the address of the first terminal device; The fourth message is forwarded to the first terminal device so that the first terminal device receives the fourth message.

9. A communication device for multiple terminal devices, characterized in that: The device is applied to a narrowband low-orbit satellite; the device comprises: a message receiving module, configured to receive a first message sent by a first terminal device, carrying a networking terminal device address and a networking message type; wherein the first terminal device is any one of a plurality of terminal devices within the coverage range of the narrowband low-orbit satellite during its transit; the networking terminal device address includes a first terminal device address and at least one second terminal device address; the terminal device address includes: a hardware address or a MAC address; The message forwarding module is used to forward the first message to at least one second terminal device corresponding to the address of the networking terminal device, so that the second terminal device that receives the first message saves the address of the networking terminal device and completes the creation of the communication group for multi-device communication.

10. A communication system for multiple terminal devices, characterized in that: The system includes a narrowband low-orbit satellite and a plurality of terminal devices within the coverage of the narrowband low-orbit satellite when it passes over; the plurality of terminal devices are used to execute the method according to any one of claims 1 to 4; The narrowband low-orbit satellite is used to perform the method according to any one of claims 5 to 8.

Citation Information

Patent Citations

  • Distributed routing communication method for high-orbit backbone network

    CN114567370A