Data transmission method, device and system
By establishing multiple communication links between transmission devices operated by remote robots, transmitting control signals and audio and video signals, the communication interruption problem caused by network interference in remote robot operations is solved, and stable and secure remote operation is achieved.
Patent Information
- Application Number
- CN202311566482.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-22
- Publication Date
- 2025-05-23
AI Technical Summary
During the remote robot operation, the network may be affected by factors such as signal interference and network congestion, resulting in communication interruption and potential risks.
The control signals and audio and video signals are transmitted between the transmission devices through multiple communication links to ensure the control of the robot by the operating end and the control screen of the robot receiving the robot. The specific method includes establishing N transmission links between the first transmission device and the second transmission device, transmitting signals using M transceiver antennas and X transceiver antennas, and indicating that the same or different signal packets are transmitted through a signal transmission strategy.
Through multiple communication links, if one of the communication links fails, it can be transmitted through the other communication links to ensure the stability and security of remote operations and avoid the hidden dangers caused by communication interruptions.
Smart Images

Figure CN120034526A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a data transmission method, device and system. Background Art
[0002] Robots have the advantages of precise control, safety, reliability, and flexible operation. With the popularization of robots, more and more organizations are choosing robots for precision operations. Thanks to the rapid development of 5G and Gigabit network technology, the mode of remote robot operation has gradually emerged.
[0003] However, during the operation of remote robots, the network may be affected by factors such as signal interference and network congestion, causing communication interruption, which may cause hidden dangers. Summary of the invention
[0004] Based on the above technical problems, the present application provides a data transmission method, device and system, which can transmit control signals and audio and video signals between transmission devices through multiple communication links, so as to complete the control of the robot by the operator and receive the control screen of the robot.
[0005] In a first aspect, the present application provides a data transmission method, which is applied to a first transmission device, the first transmission device includes an audio and video interface, an operation signal interface, and M transceiver antennas, the audio and video interface and the operation signal interface are connected to the robot, M is a positive integer greater than 1, the first transmission device is connected to the second transmission device through N transmission links; N is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the M transceiver antennas, and the corresponding relationship includes a one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links; the method includes:
[0006] Receive audio and video signals from the robot through the audio and video interface; obtain a signal transmission strategy; the signal transmission strategy includes a first transmission strategy; the first transmission strategy is used to instruct the first transmission device to transmit the same audio and video signal data packet through N transmission links, and the second transmission device to transmit the same operation signal data packet through N transmission links; when the signal transmission strategy is the first transmission strategy, encode the audio and video signals to obtain multiple identical audio and video signal data packets; send multiple identical audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas; receive the operation signal data packet from the second transmission device through each of the N transmission links; the operation signal data packets received by the N transmission links are all the same; determine the target operation signal according to the operation signal data packets received by the N transmission links; send the target operation signal to the robot through the operation signal interface so that the robot performs the operation indicated by the target operation signal.
[0007] In a possible implementation, according to operation signal data packets received by N transmission links, a target operation signal is determined, and the method includes:
[0008] The operation signal data packet received by the target transmission link among the N transmission links is parsed to obtain the target operation signal; the target transmission link is the transmission link that first receives the operation signal data packet among the N transmission links.
[0009] Optionally, the method further includes: when an operation signal data packet is received through the target transmission link, deleting the operation signal data packets received by the remaining transmission links among the N transmission links except the target transmission link.
[0010] Optionally, the signal transmission strategy also includes a second transmission strategy; the second transmission strategy is used to instruct the first transmission device to transmit different audio and video signal data packets through N transmission links, and the second transmission device to transmit different operation signal data packets through N transmission links; the method also includes: when the signal transmission strategy is the second transmission strategy, encoding the audio and video signal to obtain multiple different audio and video signal data packets; sending multiple different audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas; receiving the operation signal data packet from the second transmission device through each of the N transmission links; the operation signal data packets received by the N transmission links are all different; determining the target operation signal based on the operation signal data packets received by the N transmission links; sending the target operation signal to the robot through the operation signal interface so that the robot performs the operation indicated by the target operation signal.
[0011] The present application can divide the signal data packet into multiple data packets by decoding and encoding the digital signal, and transmit the digital signal for remote operation through multiple communication links. If one of the communication links fails, it can be transmitted through the remaining communication links, thereby ensuring the stability and security of the remote operation and providing protection for the remote operation.
[0012] In a second aspect, the present application provides a data transmission method, which is applied to a second transmission device, the second transmission device includes an audio and video interface, an operation signal interface, and X transceiver antennas, the audio and video interface and the operation signal interface are both connected to the operation end, X is a positive integer greater than 1, and the second transmission device is connected to the first transmission device through N transmission links; N is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the X transceiver antennas, and the corresponding relationship includes a one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links; the method includes:
[0013] Acquire a signal transmission strategy; the signal transmission strategy includes a first transmission strategy; the first transmission strategy is used to instruct the second transmission device to transmit the same operation signal data packet through N transmission links, and the first transmission device to transmit the same audio and video signal data packet through N transmission links; when the signal transmission strategy is the first transmission strategy, receive the audio and video signal data packet from the first transmission device through each of the N transmission links; the audio and video signal data packets received by the N transmission links are all the same; determine the target audio and video signal according to the audio and video signal data packets received by the N transmission links; send the target audio and video signal to the operation end through the operation signal interface, so that the audio and video contained in the target audio and video signal is played on the operation end; receive the operation signal from the operation end through the operation signal interface; encode the operation signal to obtain multiple identical operation signal data packets; send multiple identical operation signal data packets to the first transmission device through each of the N transmission links corresponding to the X transceiver antennas.
[0014] In one possible implementation, a target audio and video signal is determined based on audio and video signal data packets received by N transmission links, including: parsing the audio and video signal data packets received by a target transmission link among the N transmission links to obtain an audio and video operation signal; the target transmission link is the transmission link among the N transmission links that first receives the audio and video signal data packets.
[0015] Optionally, the method further includes: when audio and video signal data packets are received through the target transmission link, deleting the audio and video signal data packets received by the remaining transmission links among the N transmission links except the target transmission link.
[0016] Optionally, the signal transmission strategy also includes a second transmission strategy; the second transmission strategy is used to instruct the second transmission device to transmit different operation signal data packets through N transmission links, and the first transmission device to transmit different audio and video signal data packets through N transmission links; the method also includes: when the signal transmission strategy is the second transmission strategy, encoding the operation signal to obtain multiple different operation signal data packets; sending multiple different operation signal data packets to the first transmission device through each transmission link of the N transmission links corresponding to the X transceiver antennas; receiving the audio and video signal data packets from the first transmission device through each transmission link of the N transmission links; the operation signal data packets received by the N transmission links are all different; determining the target audio and video signal based on the audio and video signal data packets received by the N transmission links; sending the target audio and video signal to the operation end through the audio and video signal interface, so that the operation end plays the audio and video played by the target audio and video signal.
[0017] In a third aspect, the present application provides a data transmission device, which is applied to a first transmission device, the first transmission device includes an audio and video interface, an operation signal interface, and M transceiver antennas, the audio and video interface and the operation signal interface are both connected to the robot, M is a positive integer greater than 1, and the first transmission device is connected to the second transmission device through N transmission links; N is a positive integer greater than 1, and there is a corresponding relationship between the N transmission links and the M transceiver antennas, and the corresponding relationship includes one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links. The device includes: a receiving module, a processing module and a sending module; the receiving module is used to receive audio and video signals from a robot through an audio and video interface; receive an operation signal data packet from a second transmission device through each transmission link in N transmission links; the processing module is used to obtain a signal transmission strategy; when the signal transmission strategy is a first transmission strategy, encode the audio and video signals to obtain a plurality of identical audio and video signal data packets; determine a target operation signal according to the operation signal data packets received through the N transmission links; the sending module is used to send a plurality of identical audio and video signal data packets to the second transmission device through each transmission link in the N transmission links corresponding to the M transceiver antennas; send a target operation signal to the robot through the operation signal interface, so that the robot performs the operation indicated by the target operation signal.
[0018] Optionally, the processing module is specifically used to parse the operation signal data packet received by the target transmission link among the N transmission links to obtain the target operation signal; the target transmission link is the transmission link among the N transmission links that first receives the operation signal data packet.
[0019] Optionally, the processing module is specifically configured to delete the operation signal data packets received by the remaining transmission links among the N transmission links except the target transmission link when the operation signal data packets are received through the target transmission link.
[0020] Optionally, the signal transmission strategy also includes a second transmission strategy; the second transmission strategy is used to instruct the first transmission device to transmit different audio and video signal data packets through N transmission links, and the second transmission device to transmit different operation signal data packets through N transmission links; the processing module is specifically used to encode the audio and video signal to obtain multiple different audio and video signal data packets when the signal transmission strategy is the second transmission strategy; send multiple different audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas; receive the operation signal data packet from the second transmission device through each of the N transmission links; the operation signal data packets received by the N transmission links are all different; determine the target operation signal based on the operation signal data packets received by the N transmission links; send the target operation signal to the robot through the operation signal interface, so that the robot performs the operation indicated by the target operation signal.
[0021] In a fourth aspect, the present application provides a data transmission device, which is applied to a first transmission device, and the second transmission device includes an audio and video interface, an operation signal interface, and X transceiver antennas, the audio and video interface and the operation signal interface are both connected to the operation end, X is a positive integer greater than 1, and the second transmission device is connected to the first transmission device through N transmission links; N is a positive integer greater than 1, and there is a corresponding relationship between the N transmission links and the X transceiver antennas, and the corresponding relationship includes one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links. The device comprises: a receiving module, a processing module and a sending module; the receiving module is used to receive an audio and video signal data packet from a first transmission device through each transmission link in N transmission links; receive an operation signal from an operation terminal through an operation signal interface; the processing module is used to obtain a signal transmission strategy; when the signal transmission strategy is the first transmission strategy, determine a target audio and video signal according to the audio and video signal data packets received through the N transmission links; encode the operation signal to obtain a plurality of identical operation signal data packets; the sending module is used to send the target audio and video signal to the operation terminal through the operation signal interface, so that the audio and video contained in the target audio and video signal is played at the operation terminal; specifically, the sending module is used to send a plurality of identical operation signal data packets to the first transmission device through each transmission link in the N transmission links corresponding to the X transceiver antennas.
[0022] Optionally, the processing module is specifically used to parse the audio and video signal data packets received by the target transmission link among N transmission links to obtain audio and video operation signals; the target transmission link is the transmission link among the N transmission links that first receives the audio and video signal data packets.
[0023] Optionally, the processing module is specifically configured to delete the audio and video signal data packets received by the remaining transmission links among the N transmission links except the target transmission link when the audio and video signal data packets are received through the target transmission link.
[0024] Optionally, the signal transmission strategy also includes a second transmission strategy; the second transmission strategy is used to instruct the second transmission device to transmit different operation signal data packets through N transmission links, and the first transmission device to transmit different audio and video signal data packets through N transmission links; the processing module is specifically used to receive audio and video signal data packets from the first transmission device through each of the N transmission links when the signal transmission strategy is the second transmission strategy; the operation signal data packets received by the N transmission links are all different; according to the audio and video signal data packets received by the N transmission links, the target audio and video signal is determined; the target audio and video signal is sent to the operation end through the audio and video signal interface, so that the operation end plays the audio and video played by the target audio and video signal; the operation signal from the operation end is received through the operation signal interface; the operation signal is encoded to obtain multiple different operation signal data packets; and multiple different operation signal data packets are sent to the first transmission device through each of the N transmission links corresponding to the X transceiver antennas.
[0025] In a fifth aspect, the present application provides a data transmission system, the system comprising a first transmission device and a second transmission device; the first transmission device comprises an audio and video interface, an operation signal interface, and M transceiver antennas, the audio and video interface and the operation signal interface in the first transmission device are both connected to the robot, M is a positive integer greater than 1, and the first transmission device is connected to the second transmission device through N transmission links; N is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the M transceiver antennas, and the corresponding relationship includes a one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links; the second transmission device comprises an audio and video interface, an operation signal interface, and X transceiver antennas, the audio and video interface and the operation signal interface in the second transmission device are both connected to the operation end, X is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the X transceiver antennas; the first transmission device and the second transmission device are used to cooperate with each other to implement the method of the first aspect above.
[0026] The beneficial effects of the second to fifth aspects mentioned above can be referred to the first aspect and will not be elaborated on again. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0028] Figure 1 A schematic diagram of the composition of a data transmission system provided in an embodiment of the present application;
[0029] Figure 2 A schematic diagram of the composition of a first transmission device 200 provided in an embodiment of the present application;
[0030] Figure 3 A schematic diagram of a flow chart of a data transmission method provided in an embodiment of the present application;
[0031] Figure 4 Another schematic diagram of a data transmission method according to an embodiment of the present invention;
[0032] Figure 5 A schematic diagram of another flow chart of the data transmission method provided in the embodiment of the present application;
[0033] Figure 6 A schematic diagram of another flow chart of the data transmission method provided in the embodiment of the present application;
[0034] Figure 7 A schematic diagram of another flow chart of the data transmission method provided in the embodiment of the present application;
[0035] Figure 8 A schematic diagram of a data transmission device provided in an embodiment of the present application;
[0036] Fig. 9 Another schematic diagram of the composition of the data transmission device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0037] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0038] It should be noted that, in the embodiments of the present application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0039] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical items or similar items with basically the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order.
[0040] Robots have the advantages of precise control, safety, reliability, and flexible operation. With the popularization of robots, more and more organizations are choosing robots for precision operations. Thanks to the rapid development of 5G and Gigabit network technology, the mode of remote robot operation has gradually emerged.
[0041] For example, a surgical robot can send audio and video signals to a remote operating terminal, which will display the surgical screen in real time. The remote operating terminal can also send control signals to the surgical robot to control the robot to perform surgery. The transmission of such signals requires the help of a network.
[0042] However, during the operation of remote robots, signals are often transmitted through a network channel. Once the network channel is damaged, causing communication interruption, it is likely to cause hidden dangers.
[0043] On this basis, the embodiments of the present application provide a data transmission method, device and system, which can transmit control signals and audio and video signals between transmission devices through multiple communication links, complete the control of the robot by the operator and receive the control screen of the robot.
[0044] The following is an introduction with reference to the accompanying drawings.
[0045] Figure 1 The following is a schematic diagram of the composition of the data transmission system provided in the embodiment of the present application. Figure 1 As shown, the system includes: a robot 100, a first transmission device 200, a second transmission device 300 and an operating terminal 400. The robot 100 and the first transmission device 200, and the second transmission device 300 and the operating terminal 400 can be connected by wire, and the first transmission device 200 and the second transmission device 300 can be connected by N transmission links. Wherein N is a positive integer greater than 1.
[0046] The robot 100 can be a surgical robot, a welding robot, or a robotic arm, etc., which are intelligent robots capable of performing precise operations. This application does not limit this.
[0047] The robot 100 can collect audio and video at the operation site through a camera and a microphone and convert it into audio and video signals.
[0048] The robot 100 can send the audio and video signals to the first transmission device 200, and receive the control signals sent by the first transmission device 200 and take corresponding operations according to the control signals.
[0049] The first transmission device 200 can be a device with the function of receiving signals and processing signals, including an audio and video interface, an operation signal interface, and multiple transceiver antennas.
[0050] Figure 2 It is a schematic diagram of the composition of the first transmission device 200 provided by the embodiments of this application. As Figure 2 shown, the first transmission device 200 can include:
[0051] The audio and video interface 201, where the audio and video interface 201 includes multiple audio and video interfaces (illustrated by 8 audio and video interfaces in the figure), the communication interface 202, where the communication interface 202 includes multiple communication interfaces (illustrated by 4 communication interfaces in the figure), the operation signal interface 203, where the operation signal interface 203 includes multiple operation signal interfaces (illustrated by 8 operation signal interfaces in the figure), and the transceiver antenna 204, where the transceiver antenna 204 includes M transceiver antennas (illustrated by 8 transceiver antennas in the figure).
[0052] Among them, M is a positive integer greater than 1.
[0053] The audio and video interface 201 is used to receive or send audio and video signals.
[0054] The communication interface 202 is used to realize network connection.
[0055] The operation signal interface 203 is used to receive or send operation signals.
[0056] The transceiver antenna 204 is used to build a transmission link with other transmission devices for signal transmission. Among them, the M wireless transceivers correspond to N transmission links, and there is a corresponding relationship between the N transmission links and the M transceiver antennas. The corresponding relationship includes one-to-one correspondence, one transmission link corresponding to multiple transceiver antennas, or one transceiver antenna corresponding to multiple transmission links.
[0057] The first transmission device 200 can achieve a wired connection with the robot 100 through the audio and video interface 201 and the operation signal interface 203.
[0058] The first transmission device 200 can receive the audio and video signals of the robot 100 through the audio and video interface 201 and send the audio and video signals to the second transmission device 300 through multiple transceiver antennas 204, and receive the operation signals sent by the second transmission device 300 through multiple transceiver antennas 204 and send the operation signals to the robot 200 through the operation signal interface 203.
[0059] The specific form of the second transmission device 300 can refer to the description of the first transmission device 200, which will not be repeated here.
[0060] The second transmission device 300 can be connected to the operation terminal 400 by wire through the audio and video interface 201 and the operation signal interface 203 .
[0061] The second transmission device 300 can receive the audio and video signals sent by the first transmission device 200 and send the audio and video signals to the operation terminal 400 through the audio and video interface 201, and receive the operation signal of the operation terminal 400 through the operation signal interface 203 and send the operation signal to the first transmission device 200 through the transceiver antenna 204.
[0062] The operation terminal 400 can be a computing device with computing processing functions such as a computer or a server. Among them, the server can be a single server, or it can also be a server cluster composed of multiple servers. In some implementations, the server cluster can also be a distributed cluster. Optionally, the server can also be implemented on a cloud platform. For example, the cloud platform can include a private cloud, a public cloud, a hybrid cloud, a community cloud (communitN cloud), a distributed cloud, an inter-cloud (inter-cloud) and a multi-cloud (multi-cloud), etc., or any combination thereof.
[0063] The operation terminal 400 is used to receive audio and video signals from the second transmission device 300 and display an operation screen and send an operation signal to the second transmission device 300 .
[0064] The execution entity of the data transmission method provided in the embodiment of the present application is the above-mentioned first transmission device 200 and the second transmission device 300.
[0065] Figure 3 A flow chart of a data transmission method provided in an embodiment of the present application. Figure 3 As shown, the method includes S101 to S107.
[0066] S101. A first transmission device receives audio and video signals from a robot through an audio and video interface.
[0067] As mentioned above, the robot can collect audio and video at the operation site through the camera and microphone and convert them into audio and video signals.
[0068] S102: The first transmission device obtains a signal transmission strategy.
[0069] The signal transmission strategy includes a first transmission strategy. The first transmission strategy is used to instruct the first transmission device to transmit the same audio and video signal data packet through N transmission links, and the second transmission device to transmit the same operation signal data packet through N transmission links. N is a positive integer greater than 1, for example, N can be 2, 3, or 4.
[0070] The first transmission strategy may be preset in the first transmission device by a technician.
[0071] S103: When the signal transmission strategy is the first transmission strategy, the first transmission device encodes the audio and video signals to obtain a plurality of identical audio and video signal data packets.
[0072] Optionally, the signal transmission strategy may further include a second transmission strategy, the second transmission strategy being used to instruct the first transmission device to transmit different audio and video signal data packets through N transmission links, and the second transmission device to transmit different operation signal data packets through N transmission links. The specific process of the second transmission strategy may refer to the following Figure 4 S201 to S205 in.
[0073] S104. The first transmission device sends a plurality of identical audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas.
[0074] S105. The first transmission device receives an operation signal data packet from the second transmission device through each of the N transmission links.
[0075] The operation signal data packets received by the N transmission links are all the same.
[0076] S106. The first transmission device receives the operation signal data packets according to N transmission links and determines the target operation signal.
[0077] In a possible implementation, the first transmission device may parse an operation signal data packet received by a target transmission link among the N transmission links to obtain a target operation signal.
[0078] The target transmission link is the transmission link that first receives the operation signal data packet among the N transmission links.
[0079] Optionally, when the first transmission device receives the operation signal data packet through the target transmission link, it may delete the operation signal data packet received by the remaining transmission links among the N transmission links except the target transmission link.
[0080] S107. The first transmission device sends a target operation signal to the robot through the operation signal interface, so that the robot performs the operation indicated by the target operation signal.
[0081] The present application encodes and decodes the signal and transmits the signal data packets through multiple transmission links. If one of the transmission links fails, the signal can be transmitted through the remaining transmission links, thus providing protection for remote operation.
[0082] The signal data packet can also be divided into multiple identical signal data packets, and the signal data packets are transmitted through multiple transmission links. After the first data packet is received, the remaining data packets are deleted, providing a low-latency transmission method for signal transmission.
[0083] The second transmission strategy is introduced below.
[0084] In some possible embodiments, Figure 4 Another flow chart of the data transmission method provided in the embodiment of the present application. Figure 4 As shown, the second transmission strategy may specifically include S201 to S205.
[0085] S201. When the signal transmission strategy is the second transmission strategy, the first transmission device encodes the audio and video signals to obtain a plurality of different audio and video signal data packets.
[0086] For example, the first transmission strategy can divide the audio and video data packets into multiple identical audio and video signal data packets A, and transmit them through multiple transmission links. The second transmission strategy can divide the audio and video data packets into multiple audio and video signal data packets B, audio and video signal data packets C, audio and video signal data packets D, etc., and transmit them through multiple transmission links.
[0087] S202. The first transmission device sends a plurality of different audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas.
[0088] S203: The first transmission device receives an operation signal data packet from the second transmission device through each of the N transmission links.
[0089] The operation signal data packets received by the N transmission links are all different.
[0090] Optionally, when one of the transmission links fails, the operation signal data packet transmitted through the failed transmission link may be transmitted through other normal transmission links.
[0091] S204. The first transmission device receives the operation signal data packets according to N transmission links and determines the target operation signal.
[0092] Optionally, after the first transmission device receives all the operation signal data packets, it may integrate the operation signal data packets to obtain a target operation signal data packet, and determine the target operation signal.
[0093] S205. The first transmission device sends a target operation signal to the robot through the operation signal interface, so that the robot performs the operation indicated by the target operation signal.
[0094] The present application divides a signal data packet into multiple different signal data packets, transmits different signal data packets through multiple transmission links, and after the receiver receives the lock signal data packet, integrates the data packets to obtain a complete signal data packet. The signal transmission speed is fast and the stability is strong.
[0095] The above is an introduction to the data transmission method of the first data transmission device 200 provided in the embodiment of the present application. The following is an introduction to the data transmission method of the second data transmission device 300 provided in the embodiment of the present application in conjunction with the accompanying drawings.
[0096] Figure 5 Another flow chart of the data transmission method provided in the embodiment of the present application is shown in FIG. Figure 5 As shown, the data transmission method includes S301 to S307.
[0097] S301. The second transmission device obtains a signal transmission strategy.
[0098] The signal transmission strategy may include a first transmission strategy.
[0099] The first transmission strategy is used to instruct the second transmission device to transmit the same operation signal data packet through N transmission links, and the first transmission device to transmit the same audio and video signal data packet through N transmission links.
[0100] S302: When the signal transmission strategy is the first transmission strategy, the second transmission device receives an audio and video signal data packet from the first transmission device through each transmission link of N transmission links.
[0101] The audio and video signal data packets received by the N transmission links are all the same.
[0102] S303: The second transmission device receives audio and video signal data packets according to N transmission links and determines the target audio and video signal.
[0103] In a possible implementation, the second transmission device may parse the audio and video signal data packets received by the target transmission link among the N transmission links to obtain the audio and video operation signals.
[0104] The target transmission link is the transmission link that first receives the audio and video signal data packet among the N transmission links.
[0105] Optionally, in the case where audio and video signal data packets are received through the target transmission link, the second transmission device may delete the audio and video signal data packets received by the remaining transmission links among the N transmission links except the target transmission link.
[0106] S304. The second transmission device sends the target audio and video signal to the operation terminal through the operation signal interface, so that the audio and video included in the target audio and video signal are played on the operation terminal.
[0107] S305. The second transmission device receives an operation signal from the operation terminal through the operation signal interface.
[0108] S306: The second transmission device encodes the operation signal to obtain a plurality of identical operation signal data packets.
[0109] Optionally, the signal transmission strategy may further include a second transmission strategy, which is used to instruct the first transmission device to transmit different audio and video signal data packets through N transmission links, and the second transmission device to transmit different operation signal data packets through N transmission links.
[0110] The specific process of the second transmission strategy can refer to the following Figure 7 S401 to S406 in .
[0111] S307: The second transmission device sends a plurality of identical operation signal data packets to the first transmission device through each of the N transmission links corresponding to the X transceiver antennas.
[0112] The second transmission strategy is introduced below.
[0113] In some possible embodiments, Figure 6 Another flow chart of the data transmission method provided in the embodiment of the present application is shown in FIG. Figure 6 As shown, the second transmission strategy may specifically include S401 to S406.
[0114] S401: When the signal transmission strategy is the second transmission strategy, the second transmission device receives an audio and video signal data packet from the first transmission device through each transmission link of N transmission links.
[0115] The audio and video signal data packets received by the N transmission links are all different.
[0116] Optionally, when one of the transmission links fails, the audio and video data packets transmitted through the failed transmission link can be transmitted through other normal transmission links.
[0117] S402. The second transmission device determines a target audio - video signal based on the audio - video signal data packets received via N transmission links.
[0118] Optionally, after the second transmission device receives all the audio - video data packets, it can integrate the audio - video data packets to obtain a target audio - video signal data packet and determine the target audio - video signal.
[0119] S403. The second transmission device sends the target audio - video signal to the operation end through the audio - video signal interface so that the operation end plays the audio - video played by the target audio - video signal.
[0120] S404. The second transmission device receives an operation signal from the operation end through the operation signal interface.
[0121] S405. The second transmission device encodes the operation signal to obtain multiple different operation signal data packets.
[0122] For example, the first transmission strategy can divide the operation signal data packet into multiple identical operation signal data packets A and transmit them through multiple transmission links. The second transmission strategy can divide the operation signal data packet into multiple operation signal data packets B, operation signal data packets C, operation signal data packets D, etc., and transmit them through multiple transmission links.
[0123] S406. The second transmission device sends multiple different operation signal data packets to the first transmission device through each of the N transmission links corresponding to X transceiver antennas.
[0124] Based on the understanding of the above - mentioned embodiments, Figure 7 Another flowchart of the data transmission method provided by the embodiments of the present application is as follows. As Figure 7 shown, the data transmission method may include: obtaining an audio - video signal and a robot control signal, connecting the signals to the 5G network fusion system through corresponding ports, transmitting the signals through the fusion network, the fusion network system selecting nodes for transmission, and the remote 5G network fusion system receiving the signals.
[0125] Among them, obtaining an audio - video signal and a robot control signal, connecting the signals to the 5G network fusion system through corresponding ports, transmitting the signals through the fusion network, the fusion network system selecting nodes for transmission, and the remote 5G network fusion system receiving the signals can be referred to the above - mentioned embodiments and will not be elaborated here.
[0126] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. It should be easy to realize that the technical goals in this field are combined with the units and algorithm steps of each example described in the embodiments disclosed in this article, and the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical goals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0127] In an exemplary embodiment, the embodiment of the present application also provides a data transmission device, which is applied to a first transmission device, the first transmission device includes an audio and video interface, an operation signal interface, and M transceiver antennas, the audio and video interface and the operation signal interface are both connected to the robot, M is a positive integer greater than 1, and the first transmission device is connected to the second transmission device through N transmission links; N is a positive integer greater than 1, and there is a corresponding relationship between the N transmission links and the M transceiver antennas, and the corresponding relationship includes one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links. Figure 8 A schematic diagram of a data transmission device provided in an embodiment of the present application. Figure 8 The data transmission device includes: a receiving module 601 , a processing module 602 , and a sending module 603 .
[0128] The receiving module 601 is specifically used to receive audio and video signals from the robot through the audio and video interface; and receive an operation signal data packet from the second transmission device through each transmission link of the N transmission links.
[0129] Processing module 602 is specifically used to obtain a signal transmission strategy; when the signal transmission strategy is the first transmission strategy, encode the audio and video signals to obtain multiple identical audio and video signal data packets; and determine the target operation signal based on the operation signal data packets received from N transmission links.
[0130] The sending module 603 is specifically used to send multiple identical audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas; and send a target operation signal to the robot through the operation signal interface so that the robot performs the operation indicated by the target operation signal.
[0131] In some possible embodiments, the processing module 601 is specifically used to parse the operation signal data packet received by the target transmission link among N transmission links to obtain the target operation signal; the target transmission link is the transmission link that first receives the operation signal data packet among the N transmission links.
[0132] In some possible embodiments, the processing module 602 is specifically configured to delete the operation signal data packets received by the remaining transmission links among the N transmission links except the target transmission link when the operation signal data packets are received through the target transmission link.
[0133] In some possible embodiments, the signal transmission strategy also includes a second transmission strategy; the second transmission strategy is used to instruct the first transmission device to transmit different audio and video signal data packets through N transmission links, and the second transmission device to transmit different operation signal data packets through N transmission links; the processing module 602 is specifically used to encode the audio and video signal to obtain multiple different audio and video signal data packets when the signal transmission strategy is the second transmission strategy; send multiple different audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas; receive the operation signal data packet from the second transmission device through each of the N transmission links; the operation signal data packets received by the N transmission links are all different; determine the target operation signal based on the operation signal data packets received by the N transmission links; send the target operation signal to the robot through the operation signal interface so that the robot performs the operation indicated by the target operation signal.
[0134] In an exemplary embodiment, the embodiment of the present application also provides a data transmission device, which is applied to a second transmission device, the second transmission device includes an audio and video interface, an operation signal interface, and X transceiver antennas, the audio and video interface and the operation signal interface are both connected to the operation end, X is a positive integer greater than 1, and the second transmission device is connected to the first transmission device through N transmission links; N is a positive integer greater than 1, and there is a corresponding relationship between the N transmission links and the X transceiver antennas, and the corresponding relationship includes one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links. Fig. 9 Another schematic diagram of the composition of the data transmission device provided in the embodiment of the present application. Fig. 9 As shown, the data transmission device includes: a receiving module 701, a processing module 702, and a sending module 703.
[0135] The receiving module 701 receives the audio and video signal data packets from the first transmission device through each transmission link of the N transmission links; and receives the operation signal from the operation terminal through the operation signal interface.
[0136] The processing module 702 is specifically used to obtain a signal transmission strategy; when the signal transmission strategy is the first transmission strategy, the target audio and video signal is determined according to the audio and video signal data packets received from N transmission links; the operation signal is encoded to obtain multiple identical operation signal data packets.
[0137] The sending module 703 sends the target audio and video signal to the operation end through the operation signal interface so that the audio and video contained in the target audio and video signal are played on the operation end; it is specifically used to send multiple identical operation signal data packets to the first transmission device through each transmission link of the N transmission links corresponding to the X transceiver antennas.
[0138] In some possible embodiments, the processing module 702 is specifically used to parse the audio and video signal data packets received by the target transmission link among N transmission links to obtain audio and video operation signals; the target transmission link is the transmission link among the N transmission links that first receives the audio and video signal data packets.
[0139] In some possible embodiments, the processing module 702 is specifically configured to delete the audio and video signal data packets received by the remaining transmission links among the N transmission links except the target transmission link when the audio and video signal data packets are received through the target transmission link.
[0140] In some possible embodiments, the signal transmission strategy also includes a second transmission strategy; the second transmission strategy is used to instruct the second transmission device to transmit different operation signal data packets through N transmission links, and the first transmission device to transmit different audio and video signal data packets through N transmission links; the processing module 702 is specifically used to receive audio and video signal data packets from the first transmission device through each of the N transmission links when the signal transmission strategy is the second transmission strategy; the operation signal data packets received by the N transmission links are all different; according to the audio and video signal data packets received by the N transmission links, the target audio and video signal is determined; the target audio and video signal is sent to the operation end through the audio and video signal interface, so that the operation end plays the audio and video played by the target audio and video signal; the operation signal from the operation end is received through the operation signal interface; the operation signal is encoded to obtain multiple different operation signal data packets; and multiple different operation signal data packets are sent to the first transmission device through each of the N transmission links corresponding to the X transceiver antennas.
[0141] In an exemplary embodiment, the embodiment of the present application also provides a data transmission system, which includes a first transmission device and a second transmission device; the first transmission device includes an audio and video interface, an operation signal interface, and M transceiver antennas, the audio and video interface and the operation signal interface in the first transmission device are both connected to the robot, M is a positive integer greater than 1, and the first transmission device is connected to the second transmission device through N transmission links; N is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the M transceiver antennas, and the corresponding relationship includes a one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links; the second transmission device includes an audio and video interface, an operation signal interface, and X transceiver antennas, the audio and video interface and the operation signal interface in the second transmission device are both connected to the operation end, X is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the X transceiver antennas; the first transmission device and the second transmission device are used to cooperate with each other to implement the method in the aforementioned method embodiment.
[0142] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer-executable instructions. When the computer-executable instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer-executable instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer-executable instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more servers that can be integrated with the medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).
[0143] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0144] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0145] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A data transmission method, It is characterized in that The method is applied to a first transmission device, the first transmission device includes an audio and video interface, an operation signal interface, and M transceiver antennas, the audio and video interface and the operation signal interface are both connected to a robot, M is a positive integer greater than 1, the first transmission device is connected to a second transmission device via N transmission links; N is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the M transceiver antennas, the corresponding relationship includes a one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links; the method includes: Receiving audio and video signals from the robot through the audio and video interface; Acquire a signal transmission strategy; the signal transmission strategy includes a first transmission strategy; the first transmission strategy is used to instruct the first transmission device to transmit the same audio and video signal data packet through the N transmission links, and the second transmission device to transmit the same operation signal data packet through the N transmission links; When the signal transmission strategy is the first transmission strategy, encoding the audio and video signal to obtain a plurality of identical audio and video signal data packets; Sending the plurality of identical audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas; receiving an operation signal data packet from the second transmission device through each of the N transmission links; the operation signal data packets received by the N transmission links are all the same; Determining a target operation signal according to operation signal data packets received by the N transmission links; The target operation signal is sent to the robot through the operation signal interface, so that the robot performs the operation indicated by the target operation signal.
2. The method according to claim 1, It is characterized in that The step of receiving the operation signal data packets from the N transmission links and determining the target operation signal comprises: The operation signal data packet received by the target transmission link among the N transmission links is parsed to obtain the target operation signal; the target transmission link is the transmission link among the N transmission links that first receives the operation signal data packet.
3. The method according to claim 2, It is characterized in that The method further comprises: In the case where an operation signal data packet is received through the target transmission link, the operation signal data packets received by the remaining transmission links among the N transmission links except the target transmission link are deleted.
4. The method according to claim 1, It is characterized in that The signal transmission strategy also includes a second transmission strategy; the second transmission strategy is used to instruct the first transmission device to transmit different audio and video signal data packets through the N transmission links, and the second transmission device to transmit different operation signal data packets through the N transmission links; the method also includes: When the signal transmission strategy is the second transmission strategy, encoding the audio and video signal to obtain a plurality of different audio and video signal data packets; Sending the plurality of different audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas; receiving an operation signal data packet from the second transmission device through each of the N transmission links; the operation signal data packets received by the N transmission links are all different; Determining a target operation signal according to operation signal data packets received by the N transmission links; The target operation signal is sent to the robot through the operation signal interface, so that the robot performs the operation indicated by the target operation signal.
5. A data transmission method, It is characterized in that The method is applied to a second transmission device, the second transmission device includes an audio and video interface, an operation signal interface, and X transceiver antennas, the audio and video interface and the operation signal interface are both connected to an operation terminal, X is a positive integer greater than 1, the second transmission device is connected to the first transmission device via N transmission links; N is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the X transceiver antennas, the corresponding relationship includes a one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links; the method includes: Acquire a signal transmission strategy; the signal transmission strategy includes a first transmission strategy; the first transmission strategy is used to instruct the second transmission device to transmit the same operation signal data packet through the N transmission links, and the first transmission device to transmit the same audio and video signal data packet through the N transmission links; When the signal transmission strategy is the first transmission strategy, receiving audio and video signal data packets from the first transmission device through each of the N transmission links; the audio and video signal data packets received by the N transmission links are all the same; Determine a target audio and video signal according to the audio and video signal data packets received through the N transmission links; Sending the target audio and video signal to the operation terminal through the operation signal interface, so that the audio and video contained in the target audio and video signal are played on the operation terminal; Receiving an operation signal from an operation terminal through the operation signal interface; Encoding the operation signal to obtain a plurality of identical operation signal data packets; The multiple identical operation signal data packets are sent to the first transmission device through each of the N transmission links corresponding to the X transceiver antennas.
6. The method according to claim 5, It is characterized in that The step of receiving the audio and video signal data packets according to the N transmission links and determining the target audio and video signal comprises: The audio and video signal data packets received by the target transmission link among the N transmission links are parsed to obtain the audio and video operation signal; the target transmission link is the transmission link among the N transmission links that first receives the audio and video signal data packets.
7. The method according to claim 6, It is characterized in that The method further comprises: In the case where audio and video signal data packets are received through the target transmission link, the audio and video signal data packets received by the remaining transmission links among the N transmission links except the target transmission link are deleted.
8. The method according to claim 5, It is characterized in that The signal transmission strategy also includes a second transmission strategy; the second transmission strategy is used to instruct the second transmission device to transmit different operation signal data packets through the N transmission links, and the first transmission device to transmit different audio and video signal data packets through the N transmission links; the method also includes: When the signal transmission strategy is the second transmission strategy, receiving the audio and video signal data packets from the first transmission device through each of the N transmission links; the operation signal data packets received by the N transmission links are all different; Determine a target audio and video signal according to the audio and video signal data packets received through the N transmission links; Sending the target audio and video signal to the operating terminal through the audio and video signal interface, so that the operating terminal plays the audio and video played by the target audio and video signal; Receiving an operation signal from an operation terminal through the operation signal interface; Encoding the operation signal to obtain a plurality of different operation signal data packets; The multiple different operation signal data packets are sent to the first transmission device through each of the N transmission links corresponding to the X transceiver antennas.
9. A data transmission device, It is characterized in that The device is applied to a first transmission device, the first transmission device includes an audio and video interface, an operation signal interface, and M transceiver antennas, the audio and video interface and the operation signal interface are both connected to a robot, M is a positive integer greater than 1, the first transmission device is connected to a second transmission device via N transmission links; N is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the M transceiver antennas, the corresponding relationship includes a one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links; the device includes: a receiving module, a processing module and a sending module; The receiving module is used to receive the audio and video signals from the robot through the audio and video interface; and receive the operation signal data packet from the second transmission device through each transmission link of the N transmission links; The processing module is used to obtain a signal transmission strategy; when the signal transmission strategy is the first transmission strategy, encode the audio and video signal to obtain a plurality of identical audio and video signal data packets; and determine a target operation signal according to the operation signal data packets received from the N transmission links; The sending module is used to send the multiple identical audio and video signal data packets to the second transmission device through each of the N transmission links corresponding to the M transceiver antennas; and send the target operation signal to the robot through the operation signal interface so that the robot performs the operation indicated by the target operation signal.
10. A data transmission device, It is characterized in that The device is applied to a second transmission device, the second transmission device includes an audio and video interface, an operation signal interface, and X transceiver antennas, the audio and video interface and the operation signal interface are both connected to an operation terminal, X is a positive integer greater than 1, the second transmission device is connected to the first transmission device via N transmission links; N is a positive integer greater than 1; there is a corresponding relationship between the N transmission links and the X transceiver antennas, the corresponding relationship includes a one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links; the device includes: a receiving module, a processing module, and a sending module; The receiving module receives the audio and video signal data packets from the first transmission device through each of the N transmission links; and receives the operation signal from the operation terminal through the operation signal interface; The processing module is specifically used to obtain a signal transmission strategy; when the signal transmission strategy is the first transmission strategy, the target audio and video signal is determined according to the audio and video signal data packets received from the N transmission links; the operation signal is encoded to obtain a plurality of identical operation signal data packets; The sending module sends the target audio and video signal to the operating end through the operation signal interface, so that the audio and video contained in the target audio and video signal are played on the operating end; specifically, it is used to send the multiple identical operation signal data packets to the first transmission device through each transmission link of the N transmission links corresponding to the X transceiver antennas.
11. A data transmission system, It is characterized in that The system includes a first transmission device and a second transmission device; The first transmission device includes an audio and video interface, an operation signal interface, and M transceiver antennas. The audio and video interface and the operation signal interface in the first transmission device are both connected to the robot. M is a positive integer greater than 1. The first transmission device is connected to the second transmission device through N transmission links. N is a positive integer greater than 1. There is a corresponding relationship between the N transmission links and the M transceiver antennas. The corresponding relationship includes one-to-one correspondence, one transmission link corresponds to multiple transceiver antennas, or one transceiver antenna corresponds to multiple transmission links. The second transmission device includes an audio and video interface, an operation signal interface, and X transceiver antennas, the audio and video interface and the operation signal interface in the second transmission device are both connected to the operation end, and X is a positive integer greater than 1; there is the corresponding relationship between the N transmission links and the X transceiver antennas; The first transmission device and the second transmission device are used to cooperate with each other to implement the method described in any one of claims 1-8.
Citation Information
Patent Citations
Data transmission method and device and computer readable storage medium
CN114401201A
Multi-Path Transmission Method and System, Data Transmitting Device, and Data Receiving Device
US20170041100A1