A dual-network adaptive communication connection method and medium based on mobile cellular and short-distance communication
By using a dual-network adaptive communication connection method, the App and the device can adaptively switch to short-range communication when the network is interrupted, which solves the control failure and communication interruption problems caused by network dependence in the existing technology and improves the application capabilities of the device in special scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- TIANFU JIANGXI LAB
- Filing Date
- 2026-04-16
- Publication Date
- 2026-07-14
AI Technical Summary
Existing technical solutions are highly dependent on network connectivity, which leads to the inability to issue control commands or transmit status information in areas with weak signals or no coverage, resulting in task execution interruptions. Furthermore, they lack communication capabilities in offline scenarios and communication status awareness and switching mechanisms, thus limiting the application of smart mobile devices in specific scenarios.
Employing a dual-network adaptive communication connection method based on mobile cellular and short-range communication, the App and device simultaneously have two communication modes: connecting via server forwarding or direct short-range communication, and adaptively switching according to network status to ensure that control connection is maintained even when offline.
It enables effective control connection between the App and the device in the event of a network outage, improving the user experience and enhancing the device's application capabilities in special scenarios.
Smart Images

Figure CN122395746A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of Internet of Things (IoT) device control technology, and in particular relates to a dual-network adaptive communication connection method and medium based on mobile cellular and short-range communication, which is applicable to remote control scenarios of mobile devices such as robot dogs, drones, and intelligent robots. Background Technology
[0002] With the rapid development of IoT technology, smart mobile devices (such as robot dogs, inspection robots, and drones) have been widely used in industrial inspection, emergency rescue, and security monitoring. Currently, the mainstream control architecture for these devices adopts a three-tier architecture of "mobile terminal-cloud-device".
[0003] Specifically, existing technical solutions typically include the following components: (1) Mobile terminal (App): As the user interaction entry point, operators send control commands through the application installed on smartphones or tablets. The commands usually include motion control (forward, backward, turn), action execution (taking pictures, robotic arm operation), mode switching, etc.
[0004] (2) Cloud server: As the command forwarding hub, it is responsible for receiving control commands from the App, verifying identity, verifying permissions, parsing commands, and then sending the commands to the target device through the network; at the same time, it is responsible for collecting, storing and forwarding device status data.
[0005] (3) Device side: Intelligent devices such as robot dogs have built-in communication modules (usually 4G / 5G cellular network modules or WiFi modules) to maintain a continuous connection with the cloud, receive and execute control commands from the cloud, and transmit device status (location, power, sensor data, etc.) back to the cloud.
[0006] The above architecture relies on a stable wide area network connection. No direct communication link is established between the App and the device. All control commands and data interactions must be relayed through the cloud server.
[0007] Deficiencies of existing technology Although existing technical solutions can meet basic control requirements in conventional network environments, they have significant technical shortcomings in practical applications, mainly in the following aspects: (1) Control failure problem caused by network dependency The core flaw of existing technical solutions lies in their strong dependence on continuous network connectivity. When the app or device enters areas with weak or no signal coverage, such as elevators, underground tunnels, subway cars, remote mountainous areas, or enclosed storage facilities, the cellular network or WiFi connection will be interrupted or severely weakened, leading to the following consequences: Control commands cannot be issued: Control commands issued by the app cannot reach the device through the cloud, and operators lose the ability to control the equipment in real time; Status information cannot be transmitted: Critical information such as the device's location, operating status, and sensor data cannot be transmitted back to the app, creating an "information black hole"; Task execution is interrupted: Ongoing tasks (such as inspection routes or shooting tasks) may be forced to stop due to communication interruptions, affecting the continuity of operations.
[0008] (2) Lack of communication capabilities in offline scenarios Existing technical solutions lack redundant communication mechanisms to cope with network interruptions. The app and the device communicate only indirectly through the cloud, without establishing any direct short-range communication links (such as Bluetooth, WiFi Direct, etc.). Therefore, even if the app and the device are physically close (such as being in the same elevator), they cannot maintain a basic control connection in the event of a wide area network interruption.
[0009] (3) Lack of communication status awareness and handover mechanism Existing systems lack real-time monitoring capabilities for communication link quality and adaptive switching mechanisms. When devices gradually enter areas with weak signals, the system cannot provide early warnings or automatically switch to backup communication methods. It often only discovers the problem passively after the connection is completely interrupted, missing the opportunity for a smooth transition.
[0010] (4) Limited application in special scenarios The aforementioned defects severely limit the application of smart mobile devices in the following scenarios: Elevator maintenance scenario: When the robot dog enters the elevator with the operator to inspect the equipment, the shielding effect of the elevator car on the signal causes the control to be interrupted; Underground space operation: Scenarios such as tunnels, mines, and underground pipe corridors are themselves in network coverage blind spots; Emergency rescue scenario: Disaster sites such as earthquakes and fires are often accompanied by damage to communication infrastructure, and the control architecture that relies on the cloud fails.
[0011] In summary, existing technical solutions have structural defects in the design of a single "cloud-device" communication path, lacking fault tolerance capabilities to cope with network interruptions and local redundant communication mechanisms. There is an urgent need for a technical solution that can maintain an effective control connection between the App and the device in the event of a wide area network interruption. Summary of the Invention
[0012] The purpose of this application is to overcome the problems of the prior art by disclosing a dual-network adaptive communication connection method and medium based on mobile cellular and short-range communication. The method of this application solves the technical problems existing in the background art.
[0013] On the one hand, the objective of this application is achieved through the following technical solution: A dual-network adaptive communication connection method based on mobile cellular and short-range communication, the dual-network adaptive communication connection method comprising: There are two communication methods between the App and the device: forwarding control commands through the server and short-range communication, where the App directly sends communication commands to the device. The App and the device select a communication method to connect based on the App's and the device's own network status.
[0014] According to a preferred embodiment, the dual-network adaptive communication connection method includes: when the App or device is offline, updating the status through short-range communication to provide status judgment.
[0015] According to a preferred embodiment, the dual-network adaptive communication connection method includes: when the App and the device need to transmit instruction information, determining whether the App or the device is offline. If the app and device are not offline, the app and device will send the instruction information to the server, which will then forward and process it. If the app or device is offline, the app and device will communicate directly through short-range communication to ensure that the device is controllable.
[0016] According to a preferred embodiment, when the App is offline, the App directly sends control commands to the device via short-range communication, and the device returns the execution result via short-range communication.
[0017] According to a preferred embodiment, when the device is offline... The device reports network unavailability via short-range communication, or the app detects network unavailability of the device through the supermarket. The App sends control commands directly to the device via short-range communication, and the device returns the execution result via short-range communication.
[0018] According to a preferred embodiment, the short-range communication method includes Bluetooth connection communication / WiFi connection communication.
[0019] On the other hand, this application also discloses: A computer-readable storage medium for storing instructions that, when executed, cause the aforementioned method to be implemented.
[0020] The aforementioned main solution and its various further alternative solutions can be freely combined to form multiple solutions, all of which are solutions that can be adopted and are claimed in this application. Those skilled in the art, after understanding the solution of this application, will realize that there are many combinations based on the prior art and common general knowledge, all of which are technical solutions to be protected in this application, and will not be exhaustively listed here.
[0021] The beneficial effects of this application are: The method described in this application enables apps and devices to adaptively switch communication methods based on actual operating conditions, greatly improving the user experience. Attached Figure Description
[0022] Figure 1 This is a schematic diagram of the communication method of this application; Figure 2 This is a schematic diagram illustrating the specific process of this application. Detailed Implementation
[0023] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, unless otherwise specified, the following embodiments and features in the embodiments can be combined with each other.
[0024] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0025] In the description of this application, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship commonly used when the product of this application is in use. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation on this application. In addition, the terms "first," "second," and "third," etc., are only used to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0026] Furthermore, terms such as "horizontal," "vertical," and "sag" do not imply that components must be absolutely horizontal or suspended, but rather that they can be slightly tilted. For example, "horizontal" simply means that its direction is more horizontal relative to "vertical," and does not mean that the structure must be completely horizontal, but can be slightly tilted.
[0027] In the description of this application, it should also be noted that, unless otherwise expressly specified and limited, the terms "set up," "install," "connect," and "link" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0028] Furthermore, it should be noted that unless otherwise specified in this application, the specific structures, connections, positions, power sources, etc. involved are all things that a person skilled in the art can know without creative effort based on the prior art.
[0029] Example 1 refer to Figure 1 and Figure 2 As shown in the figure, a dual-network adaptive communication connection method based on mobile cellular and short-range communication is illustrated. The dual-network adaptive communication connection method includes: the App side and the device simultaneously have two communication modes, including: forwarding control commands through the server, and short-range communication, that is, the App directly sends communication commands to the device; the App side and the device complete the communication mode selection connection based on the network status of the App and the device.
[0030] Preferably, the dual-network adaptive communication connection method includes: when the App or device is offline, updating the status through short-range communication to provide status judgment.
[0031] Furthermore, the dual-network adaptive communication connection method includes: when the App and the device need to transmit instruction information, determining whether the App or the device is offline. If the app and device are not offline, the app and device will send the instruction information to the server, which will then forward and process it. If the app or device is offline, the app and device will communicate directly through short-range communication to ensure that the device is controllable.
[0032] Furthermore, when the app is offline, it sends control commands directly to the device via short-range communication, and the device returns the execution result via short-range communication.
[0033] Furthermore, when the device is offline, it reports the network unavailable status via short-range communication, or the app detects that the device's network is unavailable through the supermarket. The App sends control commands directly to the device via short-range communication, and the device returns the execution result via short-range communication.
[0034] The method described in this application enables apps and devices to adaptively switch communication methods based on actual operating conditions, greatly improving the user experience.
[0035] Example 2 Based on Embodiment 1, this embodiment also discloses: a computer-readable storage medium for storing instructions that, when executed, cause the method described in Embodiment 1 to be implemented.
[0036] In some alternative embodiments, the present invention also provides that various aspects of the dual-network adaptive communication connection method based on mobile cellular and short-range communication can also be implemented in the form of a program product, which includes program code that, when the program product is run on a device, causes the control device to perform the steps in the dual-network adaptive communication connection method based on mobile cellular and short-range communication according to various exemplary embodiments of the present invention as described above.
[0037] It should be noted that although several units or sub-units of the apparatus have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the invention, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units. Furthermore, although the operation of the method of the invention is described in a specific order in the drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0038] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can be implemented in one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs) containing computer-usable program code. The form of a computer program product implemented on ROM, optical memory, etc.
[0039] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a server, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0040] Program code for performing the operations of this invention can be written using any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0041] In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0042] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0043] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
Claims
1. A dual-network adaptive communication connection method based on mobile cellular and short-range communication, characterized in that, The dual-network adaptive communication connection method includes: There are two communication methods between the App and the device: forwarding control commands through the server and short-range communication, where the App directly sends communication commands to the device. The App and the device select a communication method to connect based on the App's and the device's own network status.
2. The dual-network adaptive communication connection method based on mobile cellular and short-range communication as described in claim 1, characterized in that, The dual-network adaptive communication connection method includes: when the App or device is offline, updating the status through short-range communication to provide status judgment.
3. The dual-network adaptive communication connection method based on mobile cellular and short-range communication as described in claim 2, characterized in that, The dual-network adaptive communication connection method includes: when the App and the device need to transmit instruction information, determining whether the App or the device is offline. If the app and device are not offline, the app and device will send the instruction information to the server, which will then forward and process it. If the app or device is offline, the app and device will communicate directly through short-range communication to ensure that the device is controllable.
4. The dual-network adaptive communication connection method based on mobile cellular and short-range communication as described in claim 3, characterized in that, When the app is offline, it sends control commands directly to the device via short-range communication, and the device returns the execution result via short-range communication.
5. The dual-network adaptive communication connection method based on mobile cellular and short-range communication as described in claim 3, characterized in that, When the device is offline The device reports network unavailability via short-range communication, or the app detects network unavailability of the device through the supermarket. The App sends control commands directly to the device via short-range communication, and the device returns the execution result via short-range communication.
6. The dual-network adaptive communication connection method based on mobile cellular and short-range communication as described in claim 1, characterized in that, Short-range communication methods include Bluetooth and WiFi connectivity.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store instructions that, when executed, cause the method as described in any one of claims 1 to 6 to be implemented.