Data transmission method and device, electronic equipment and computer program product
By using self-organizing network technology, the remote control terminal and the vehicle terminal are matched to activate the image transmission function, which solves the problem of inconvenient movement of the cab-less wide-body dump truck during failure or maintenance, realizes remote and precise control, and improves the safety and convenience of remote control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-18
- Publication Date
- 2026-03-13
AI Technical Summary
When a cab-less wide-body dump truck breaks down or requires maintenance, traditional remote control equipment has a narrow operating range, requiring operators to be close to the vehicle to operate it, which poses safety risks and inaccurate remote control.
By employing self-organizing network technology, the remote control terminal is paired with the vehicle terminal to activate the image transmission function, thereby acquiring real-time images of the vehicle's surrounding environment and combining them with line-of-sight observation to achieve remote and precise control.
It can stably acquire vehicle status and environmental images from a safe distance, ensuring the safety and reliability of the remote control process, reducing operational risks, and improving remote control stability and convenience.
Smart Images

Figure CN121661817A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of vehicle remote control technology, and more specifically, to a data transmission method, a data transmission device, an electronic device, and a computer program product. Background Technology
[0002] Autonomous vehicles have wide applications in various operational scenarios. For example, cab-less wide-body dump trucks can be used for coal transportation and soil dumping in mines. Currently, the operation of autonomous vehicles mainly relies on 5G private networks for autonomous control, while short-range remote control uses point-to-point communication, which suffers from severely limited communication distance.
[0003] When driverless vehicles malfunction or require maintenance, vehicles with cabs can be driven directly to the repair area by the operator. However, wide-body dump trucks without cabs face difficulties in movement. Traditional remote control equipment has a narrow operating range, requiring operators to be close to the vehicle for operation. This not only exposes operators to potential hazards in the working environment, such as the risk of collision during vehicle movement, but also makes precise control difficult, easily leading to operational errors or safety accidents.
[0004] Therefore, there is an urgent need in the field for a method that enables operators to stably acquire images of vehicle status and environment from a safe distance, in order to solve the problem of moving driverless vehicles in fault conditions and to ensure the safety and reliability of the remote control process.
[0005] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0006] The purpose of this disclosure is to provide a data transmission method, data transmission device, electronic device, and computer program product, thereby ensuring, at least to a certain extent, the safety and reliability of the remote control process of unmanned vehicles.
[0007] According to a first aspect of this disclosure, a data transmission method is provided, applied to a remote control terminal, comprising: The remote control terminal is matched with the ad hoc network where the vehicle terminal is located. After successful matching, the link status of the ad hoc network and the initial status of the vehicle terminal are obtained and displayed. Send a transmission start command to the vehicle terminal to enable the vehicle terminal to activate the image transmission function based on the self-organizing network; The system acquires and displays real-time environmental images of the vehicle's surroundings, transmitted via the image transmission function.
[0008] In one exemplary embodiment of this disclosure, the method further includes: The self-organizing network sends vehicle control commands to the vehicle terminal, enabling the vehicle terminal to move based on the vehicle control commands.
[0009] In one exemplary embodiment of this disclosure, the method further includes: Based on the self-organizing network, a wireless image transmission remote control system is developed between the remote control terminal and the vehicle terminal using a self-organizing network radio in a specified frequency band. The wireless image transmission remote control system supports simultaneous transmission of multiple data streams.
[0010] In one exemplary embodiment of this disclosure, the method further includes: A relay station is added between the remote control terminal and the vehicle terminal.
[0011] According to a second aspect of this disclosure, a data transmission method is provided, applied to a vehicle terminal, comprising: After the remote control terminal successfully matches the ad hoc network where the vehicle terminal is located, the initial state of the vehicle terminal is sent to the remote control terminal. Receive the transmission start command sent by the remote control terminal and activate the image transmission function based on the self-organizing network on the vehicle terminal; The vehicle-mounted camera captures real-time environmental images of the area surrounding the vehicle terminal, and then transmits these images to the remote control terminal via the image transmission function.
[0012] In one exemplary embodiment of this disclosure, sending the real-time environmental image to the remote control terminal via the image transmission function includes: The real-time environmental image is converted into a signal, and the converted real-time environmental image is sent to the remote control terminal through a switch.
[0013] According to a third aspect of this disclosure, a data transmission apparatus is provided for use in a remote control terminal, comprising: The remote control terminal matching module is used to match the remote control terminal with the ad hoc network where the vehicle terminal is located. After successful matching, it obtains and displays the link status of the ad hoc network and the initial status of the vehicle terminal. The start command sending module is used to send a transmission start command to the vehicle terminal so that the vehicle terminal activates the image transmission function based on the self-organizing network; An environmental image acquisition module is used to acquire and display real-time environmental images of the vehicle terminal's surroundings sent by the vehicle terminal through the image transmission function.
[0014] According to a fourth aspect of this disclosure, a data transmission apparatus is provided for use in a vehicle terminal, comprising: The initial state sending module is used to send the initial state of the vehicle terminal to the remote control terminal after the remote control terminal and the self-organizing network where the vehicle terminal are located are successfully matched. The transmission function activation module is used to receive the transmission start command sent by the remote control terminal and activate the image transmission function based on the self-organizing network on the vehicle terminal. An environmental image transmission module is used to collect real-time environmental images around the vehicle terminal through an in-vehicle camera and send the real-time environmental images to the remote control terminal through the image transmission function.
[0015] According to a fifth aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the data transmission method described in any one of the preceding claims by executing the executable instructions.
[0016] According to a sixth aspect of this disclosure, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the data transmission method described in any of the preceding claims.
[0017] The exemplary embodiments disclosed herein can have the following beneficial effects: In the data transmission method of this exemplary embodiment, the remote control terminal is matched with the ad hoc network where the vehicle terminal is located. After successful matching, the remote control terminal acquires and displays the link status of the ad hoc network and the initial state of the vehicle terminal. Then, the remote control terminal sends a transmission start command to the vehicle terminal, causing the vehicle terminal to activate the image transmission function based on the ad hoc network. The vehicle-mounted camera captures real-time environmental images around the vehicle terminal and sends these images to the remote control terminal for display. This data transmission method, by integrating line-of-sight remote control with ad hoc network image transmission technology, allows operators to precisely control the movement of unmanned vehicles from a safe distance using a combination of line-of-sight observation and real-time image transmission. This effectively solves the problem of inconvenient movement during unmanned vehicle malfunctions or maintenance, improving remote control stability, safety, and ease of operation.
[0018] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0020] Figure 1 A flowchart illustrating a data transmission method applied to a remote control terminal according to an exemplary embodiment of the present disclosure is shown. Figure 2 A flowchart illustrating a data transmission method applied to a vehicle terminal according to an exemplary embodiment of this disclosure is shown. Figure 3 A schematic diagram of a wireless image transmission remote control system according to a specific embodiment of the present disclosure is shown; Figure 4 A block diagram of a data transmission apparatus applied to a remote control terminal according to an exemplary embodiment of the present disclosure is shown; Figure 5 A block diagram of a data transmission apparatus applied to a vehicle terminal according to an exemplary embodiment of the present disclosure is shown; Figure 6 A schematic diagram of the structure of a computer system suitable for implementing the embodiments of the present disclosure is shown. Detailed Implementation
[0021] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.
[0022] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0023] This example implementation first provides a data transmission method applied to a remote control terminal. (See reference...) Figure 1 As shown, the above data transmission method may include the following steps: Step S110. Match the remote control terminal with the ad hoc network where the vehicle terminal is located. After successful matching, obtain and display the link status of the ad hoc network and the initial status of the vehicle terminal.
[0024] Step S120. Send a transmission start command to the vehicle terminal to activate the image transmission function based on the self-organizing network.
[0025] Step S130. Acquire and display the real-time environmental image around the vehicle terminal sent by the vehicle terminal through the image transmission function.
[0026] This example implementation also provides a data transmission method applied to a vehicle terminal. (See reference) Figure 2 As shown, the above data transmission method may include the following steps: Step S210. After the remote control terminal and the vehicle terminal are successfully matched in the ad hoc network, the initial state of the vehicle terminal is sent to the remote control terminal.
[0027] Step S220. Receive the transmission start command sent by the remote control terminal and activate the image transmission function based on the self-organizing network on the vehicle terminal.
[0028] Step S230. Collect real-time environmental images of the vehicle's surroundings using the vehicle-mounted camera, and send the real-time environmental images to the remote control terminal via the image transmission function.
[0029] In the data transmission method of this exemplary embodiment, the remote control terminal is matched with the ad hoc network where the vehicle terminal is located. After successful matching, the remote control terminal acquires and displays the link status of the ad hoc network and the initial state of the vehicle terminal. Then, the remote control terminal sends a transmission start command to the vehicle terminal, causing the vehicle terminal to activate the image transmission function based on the ad hoc network. The vehicle-mounted camera captures real-time environmental images around the vehicle terminal and sends these images to the remote control terminal for display. This data transmission method, by integrating line-of-sight remote control with ad hoc network image transmission technology, allows operators to precisely control the movement of unmanned vehicles from a safe distance using a combination of line-of-sight observation and real-time image transmission. This effectively solves the problem of inconvenient movement during unmanned vehicle malfunctions or maintenance, improving remote control stability, safety, and ease of operation.
[0030] The steps described above in this example implementation will now be explained in more detail.
[0031] In step S110, the remote control terminal is matched with the ad hoc network where the vehicle terminal is located. After successful matching, the link status of the ad hoc network and the initial status of the vehicle terminal are obtained and displayed.
[0032] In this example implementation, a self-organizing network (SAN) is a wireless network that does not rely on any pre-existing network infrastructure. Nodes in the network automatically and spontaneously organize and maintain a complete communication system through protocols. A SAN is essentially an intranet, with each terminal acting as a network node. The link status of a SAN refers to the quality indicators of the communication links within the SAN, which may include status parameters such as the number of nodes, signal strength, and packet loss rate. The initial state of the vehicle terminal refers to the operating parameters of the vehicle terminal when a successful match is achieved, which may include engine status, gear position, fault conditions, etc., primarily to determine whether the vehicle can operate normally.
[0033] In this example implementation, the operator can hold a remote control terminal with a display screen and start the remote control terminal at a safe location in the work area (such as 50-500 meters away from the vehicle, ensuring line of sight). The remote control terminal will then pair with the ad hoc network where the vehicle terminal is located. After successful pairing, the display screen will show the ad hoc network link status and the initial vehicle status, allowing the operator to assess the connection quality and vehicle condition.
[0034] In step S120, a transmission start command is sent to the vehicle terminal to activate the image transmission function based on the self-organizing network.
[0035] In this example implementation, the operator can send a transmission start command to the vehicle terminal via a remote control terminal to activate the vehicle-mounted ad hoc network image transmission module and enable the vehicle terminal's image transmission function based on the ad hoc network. The image transmission function refers to the ability to transmit image data through the ad hoc network, which can be implemented using a video streaming protocol. Its main purpose is to transmit images of the vehicle's surrounding environment to the remote control terminal.
[0036] In step S130, the real-time environmental image around the vehicle terminal, sent by the vehicle terminal through the image transmission function, is acquired and displayed.
[0037] In this example implementation, after the vehicle terminal activates the image transmission function based on the self-organizing network, the real-time environmental images captured by the vehicle terminal's camera can be transmitted to the remote control terminal through the self-organizing network. The operator can view the real-time images on the remote control terminal's display screen and, in conjunction with line-of-sight observation, gain a comprehensive understanding of the vehicle's surrounding environment.
[0038] For example, when an operator starts the remote control terminal in a safe location in a mining or other work area and completes pairing with the self-organizing network, the operator judges the feasibility of remote control based on the displayed link status and initial status. After activating the image transmission function, the operator observes the dynamic environment around the vehicle in real time to achieve precise control. This solves the problems of inconvenient movement of cab-less wide-body dump trucks during malfunctions or maintenance, high risks for operators, and inability to obtain information about the vehicle's surrounding environment.
[0039] In this example implementation, a wireless image transmission remote control system between a remote control terminal and a vehicle terminal can be developed based on a self-organizing network and using a self-organizing network radio in a specified frequency band. The wireless image transmission remote control system supports simultaneous transmission of multiple data streams.
[0040] Based on an IP Mesh self-organizing network (a wireless mesh network architecture based on the IP protocol), a wireless image transmission and remote control system is developed using a designated frequency band, such as 1.4GHz, with Mesh self-organizing radios. This system features self-organization, self-recovery, and high resilience, supporting multi-hop transmission of data, video, and other multimedia services. It supports wireless transmission distances exceeding 10 kilometers and can simultaneously transmit four video streams and control signals. Multi-channel data transmission overcomes the limitations of single-channel transmission, allowing simultaneous transmission of multiple environmental images or composite data, enabling synchronous acquisition and efficient transmission of images from multiple vehicle-mounted cameras.
[0041] In this example implementation, vehicle control commands can also be sent to the vehicle terminal via a self-organizing network, so that the vehicle terminal can move based on the vehicle control commands.
[0042] Operators can remotely control the vehicle's movement by combining visual observation with images on the display screen. Based on the obtained environmental information, operators send control commands via remote control to achieve precise remote control of the cabless wide-body dump truck, enabling it to be safely moved to a designated location (such as a maintenance area).
[0043] The remote control terminal utilizes the dynamic routing capabilities of ad hoc networks to ensure reliable transmission of control signals. This avoids the distance limitations of traditional point-to-point communication in complex terrain, ensuring continuous delivery of commands even in obstacle-filled environments such as mines. The vehicle terminal parses the received commands and translates them into physical actions. This can be achieved by using an onboard controller to drive a motor or steering actuator via a CAN bus. The purpose is to translate the operator's intentions into vehicle movement in real time, providing the execution basis for precise remote control. After the vehicle terminal executes a movement, environmental changes are fed back to the remote control terminal in real time via image transmission, thus achieving a cyclical iteration of command transmission, action execution, and visual verification. This mechanism fully leverages the topology adaptive characteristics of ad hoc networks, automatically optimizing the data transmission path during vehicle movement to ensure the synchronization and reliability of control commands and image data. This allows operators to continuously adjust command content based on dynamic environmental information.
[0044] In this example implementation, a relay station can also be added between the remote control terminal and the vehicle terminal.
[0045] A relay station is a network device used for signal relay. It can be implemented using a radio station or a wireless repeater. Its purpose is to extend the communication coverage and enhance the continuity of signal transmission, thereby overcoming the signal attenuation problem caused by excessive physical distance or obstruction.
[0046] By adding relay stations between the remote control terminal and the vehicle terminal based on actual conditions, the relay stations can receive signals from either the remote control terminal or the vehicle terminal and re-forward them, thereby extending the communication distance, overcoming terrain obstacles, and achieving wider communication coverage. Relay stations can provide additional signal paths between major communication nodes, enhancing network robustness, reducing signal attenuation, improving overall network performance, and avoiding the risk of transmission interruptions caused by signal attenuation in direct communication mode.
[0047] In step S210, after the remote control terminal and the self-organizing network where the vehicle terminal are located are successfully matched, the initial state of the vehicle terminal is sent to the remote control terminal.
[0048] In this example implementation, after the remote control terminal and the vehicle terminal are successfully matched in the ad hoc network, the initial state of the vehicle terminal is transmitted, which enables the operator to accurately assess whether the vehicle is in an operable state.
[0049] In step S220, a transmission start command sent by the remote control terminal is received to activate the image transmission function based on the self-organizing network on the vehicle terminal.
[0050] In this example implementation, by activating the image transmission function in response to remote terminal commands, the efficiency of vehicle resource utilization can be optimized, ensuring that image transmission is only started when needed.
[0051] In step S230, real-time environmental images of the vehicle's surroundings are captured by the vehicle-mounted camera and sent to the remote control terminal via the image transmission function.
[0052] By using an onboard high-definition network camera to capture real-time images of the vehicle's surrounding environment and transmitting these images to a remote control terminal via a self-organizing network transmission mechanism, operators can perform precise remote control operations from a safe location, combining line-of-sight observation with images displayed on the screen. This effectively overcomes the problems of inconvenient movement of cab-less wide-body dump trucks during malfunctions or maintenance, and the inability of operators to obtain information about the vehicle's surrounding environment, leading to inaccurate remote control and high safety risks. It significantly improves the safety, accuracy, and overall reliability of remote control operations.
[0053] In this example implementation, the real-time environmental image can be converted into a signal, and the converted real-time environmental image can be sent to the remote control terminal through a switch.
[0054] Signal conversion refers to the format adaptation processing of acquired real-time environmental image data. Specifically, an Ethernet-to-CAN module can be used to convert the acquired image data into signals before sending it to the remote control terminal via a switch. A switch is a network device used to forward data packets in an ad hoc network. It can be implemented using an Ethernet switch or a wireless switch, and its purpose is to optimize data transmission paths and reduce the impact of network interference and congestion through dynamic routing management functions.
[0055] First, by converting the real-time environmental image signal, the original image data is adapted to the transmission characteristics of the ad hoc network, ensuring data format compatibility. Then, the converted image data is transmitted through a switch, utilizing the switch's dynamic routing mechanism to adjust the data flow path in real time. This effectively reduces the negative impact of signal interference and network fluctuations on the transmission process, forming a complete image transmission optimization mechanism. This approach effectively avoids delays, image loss, and quality degradation during image transmission, further ensuring that operators can perform safe and precise remote control operations based on clear and continuous environmental images.
[0056] Figure 3 A schematic diagram of a wireless image transmission remote control system according to a specific embodiment of the present disclosure is shown, the wireless image transmission remote control system comprising the following components: Transmitting terminal: radio, antenna, handheld remote control with display screen (with built-in batteries).
[0057] Receiving terminals: radio, antenna, high-definition network camera, switch, Ethernet to CAN module.
[0058] Repeater station: Radio station (add if necessary, otherwise do not add, depending on the actual situation).
[0059] In practical applications, this data transmission method matches the remote control terminal with the ad hoc network where the vehicle terminal is located. Utilizing the dynamic networking characteristics of the ad hoc network, it achieves flexible access, avoiding reliance on 5G private networks or fixed infrastructure, and ensuring reliable connections in complex scenarios such as mines. After successful matching, the link status of the ad hoc network and the initial status of the vehicle terminal are acquired and displayed, providing operators with real-time feedback on network connection quality and decision-making basis for vehicle operation status, thereby assessing the feasibility of remote control operations and mitigating potential risks. Furthermore, a transmission start command is sent to the vehicle terminal to activate the image transmission function based on the ad hoc network, triggering the vehicle-side image acquisition module to operate. Thus, real-time environmental images around the vehicle terminal are acquired and displayed through the image transmission function, enabling operators to perform precise remote control operations by simultaneously combining line-of-sight observation with the display screen image. This method effectively solves the problem of inconvenient movement of cab-less wide-body dump trucks during malfunctions or maintenance. Operators can remotely control the vehicle from a safe location without having to approach it, significantly reducing personal safety risks. At the same time, the acquisition and display of real-time environmental images provides intuitive information about the dynamic environment around the vehicle, overcoming the shortcomings of lacking environmental information in traditional point-to-point remote control, realizing safe and precise remote control operation, and improving the overall convenience and reliability of operation.
[0060] It should be noted that although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.
[0061] Furthermore, this disclosure also provides a data transmission device for use in a remote control terminal. (Reference) Figure 4 As shown, the data transmission device may include a remote control terminal matching module 410, a start command sending module 420, and an environmental image acquisition module 430. Wherein: The remote control terminal matching module 410 can be used to match the remote control terminal with the ad hoc network where the vehicle terminal is located. After successful matching, it can obtain and display the link status of the ad hoc network and the initial status of the vehicle terminal. The start command sending module 420 can be used to send a transmission start command to the vehicle terminal so that the vehicle terminal can activate the image transmission function based on the self-organizing network. The environmental image acquisition module 430 can be used to acquire and display real-time environmental images around the vehicle terminal sent by the vehicle terminal through the image transmission function.
[0062] In some exemplary embodiments of this disclosure, a data transmission apparatus provided in this disclosure may further include a control command sending module, which can be used to send vehicle control commands to a vehicle terminal through an ad hoc network, so that the vehicle terminal moves based on the vehicle control commands.
[0063] In some exemplary embodiments of this disclosure, a data transmission device provided in this disclosure may further include a remote control system development module, which can be used to develop a wireless image transmission remote control system between a remote control terminal and a vehicle terminal based on an ad hoc network and using an ad hoc network radio in a specified frequency band. The wireless image transmission remote control system supports simultaneous transmission of multiple data streams.
[0064] In some exemplary embodiments of this disclosure, a data transmission apparatus provided by this disclosure may further include a relay station adding module, which can be used to add a relay station between a remote control terminal and a vehicle terminal.
[0065] Furthermore, this disclosure also provides a data transmission device applied to a vehicle terminal. (Reference) Figure 5 As shown, the data transmission device may include an initial state transmission module 510, a transmission function activation module 520, and an environmental image transmission module 530. Wherein: The initial state sending module 510 can be used to send the initial state of the vehicle terminal to the remote control terminal after the remote control terminal and the self-organizing network where the vehicle terminal are located have been successfully matched. The transmission function activation module 520 can be used to receive the transmission start command sent by the remote control terminal and activate the image transmission function based on the self-organizing network on the vehicle terminal. The environmental image transmission module 530 can be used to collect real-time environmental images around the vehicle terminal through the vehicle-mounted camera and send the real-time environmental images to the remote control terminal through the image transmission function.
[0066] In some exemplary embodiments of this disclosure, the environmental image transmission module 530 may include a signal conversion unit, which can be used to convert the real-time environmental image into a signal and send the converted real-time environmental image to the remote control terminal through a switch.
[0067] The specific details of each module / unit in the above-mentioned data transmission device have been described in detail in the corresponding method embodiment section, and will not be repeated here.
[0068] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to exemplary embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0069] Figure 6 A schematic diagram of a computer system suitable for implementing embodiments of the present disclosure is shown. The electronic device may include the remote control terminal and vehicle terminal described above.
[0070] It should be noted that, Figure 6 The computer system 600 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0071] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 602 or programs loaded from storage section 608 into random access memory (RAM) 603. The RAM 603 also stores various programs and data required for system operation. The CPU 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0072] The following components are connected to I / O interface 605: an input section 606 including a keyboard, mouse, etc.; an output section 607 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to I / O interface 605 as needed. A removable medium 611, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 610 as needed so that computer programs read from it can be installed into storage section 608 as needed.
[0073] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 609, and / or installed from removable medium 611. When the computer program is executed by central processing unit (CPU) 601, it performs various functions defined in the system of this disclosure.
[0074] Exemplary embodiments of this disclosure also provide a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the data transmission method described above.
[0075] In one implementation, the computer program product can be a tangible product containing a computer program, such as a computer-readable storage medium storing the computer program. The readable storage medium can be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory, hard disk drive (HDD), solid-state drive (SSD), etc. For example, the computer program product can be implemented as a non-volatile storage medium storing a computer program, such as read-only memory, NAND flash memory, etc.
[0076] In one implementation, the computer program product can be an intangible product containing a computer program. For example, the computer program product can be implemented as a virtual digital product, such as an executable file, installation package, or other digital file storing the computer program.
[0077] Computer program code can be written in one or more programming languages. Examples of programming languages include C, Java, and C++. Program code can execute entirely on the user's computing device, partially on the user's computing device, or as a standalone software package. It can also execute partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, such as a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via an internet connection provided by a mobile network operator).
[0078] Computer programs can be carried or transmitted via signals such as electrical, magnetic, optical, electromagnetic, and infrared rays. Electronic devices can convert signals carrying computer programs into digital signals, thereby running the computer programs. When a computer program runs on an electronic device, its code is used to cause the electronic device to execute (more specifically, to execute) the method steps of various exemplary embodiments of this disclosure, such as the data transmission method described above.
[0079] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0080] It should be noted that although several modules for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules described above can be embodied in one module. Conversely, the features and functions of one module described above can be further divided and embodied by multiple modules.
[0081] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein.
[0082] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A data transmission method applied to a remote control terminal, characterized in that, include: The remote control terminal is matched with the ad hoc network where the vehicle terminal is located. After successful matching, the link status of the ad hoc network and the initial status of the vehicle terminal are obtained and displayed. Send a transmission start command to the vehicle terminal to enable the vehicle terminal to activate the image transmission function based on the self-organizing network; The system acquires and displays real-time environmental images of the vehicle's surroundings, transmitted via the image transmission function.
2. The data transmission method according to claim 1, characterized in that, The method further includes: The self-organizing network sends vehicle control commands to the vehicle terminal, enabling the vehicle terminal to move based on the vehicle control commands.
3. The data transmission method according to claim 2, characterized in that, The method further includes: Based on the self-organizing network, a wireless image transmission remote control system is developed between the remote control terminal and the vehicle terminal using a self-organizing network radio in a specified frequency band. The wireless image transmission remote control system supports simultaneous transmission of multiple data streams.
4. The data transmission method according to claim 1, characterized in that, The method further includes: A relay station is added between the remote control terminal and the vehicle terminal.
5. A data transmission method applied to a vehicle terminal, characterized in that, include: After the remote control terminal successfully matches the ad hoc network where the vehicle terminal is located, the initial state of the vehicle terminal is sent to the remote control terminal. Receive the transmission start command sent by the remote control terminal and activate the image transmission function based on the self-organizing network on the vehicle terminal; The vehicle-mounted camera captures real-time environmental images of the area surrounding the vehicle terminal, and then transmits these images to the remote control terminal via the image transmission function.
6. The data transmission method according to claim 5, characterized in that, The step of sending the real-time environmental image to the remote control terminal via the image transmission function includes: The real-time environmental image is converted into a signal, and the converted real-time environmental image is sent to the remote control terminal through a switch.
7. A data transmission device, applied to a remote control terminal, characterized in that, include: The remote control terminal matching module is used to match the remote control terminal with the ad hoc network where the vehicle terminal is located. After successful matching, it obtains and displays the link status of the ad hoc network and the initial status of the vehicle terminal. The start command sending module is used to send a transmission start command to the vehicle terminal so that the vehicle terminal activates the image transmission function based on the self-organizing network; An environmental image acquisition module is used to acquire and display real-time environmental images of the vehicle terminal's surroundings sent by the vehicle terminal through the image transmission function.
8. A data transmission device, applied to a vehicle terminal, characterized in that, include: The initial state sending module is used to send the initial state of the vehicle terminal to the remote control terminal after the remote control terminal and the self-organizing network where the vehicle terminal are located are successfully matched. The transmission function activation module is used to receive the transmission start command sent by the remote control terminal and activate the image transmission function based on the self-organizing network on the vehicle terminal. An environmental image transmission module is used to collect real-time environmental images around the vehicle terminal through an in-vehicle camera and send the real-time environmental images to the remote control terminal through the image transmission function.
9. An electronic device applied to a vehicle terminal, characterized in that, include: processor; as well as A memory for storing one or more programs, which, when executed by the processor, cause the processor to implement the data transfer method as described in any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the data transmission method as described in any one of claims 1 to 6.