CN111405495A - Asynchronous communication method, medium, terminal and device based on cross-type communication link - Google Patents
Asynchronous communication method, medium, terminal and device based on cross-type communication link Download PDFInfo
- Publication number
- CN111405495A CN111405495A CN202010225134.9A CN202010225134A CN111405495A CN 111405495 A CN111405495 A CN 111405495A CN 202010225134 A CN202010225134 A CN 202010225134A CN 111405495 A CN111405495 A CN 111405495A
- Authority
- CN
- China
- Prior art keywords
- target
- message
- network
- robot
- forwarded
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses an asynchronous communication method, a medium, a terminal and a device based on a cross-type communication link, wherein the method comprises the following steps: creating a message to be forwarded, and acquiring a target transit network capable of successfully establishing near-field connection and/or far-field connection with a target receiving object; and sending the message to be forwarded to a target receiving object through the target transit network. The invention can forward a message pointing to a specific robot, Internet of things equipment and a remote terminal through other robots with communication capacity, Internet of things equipment and the like so as to send the message to the specified equipment, so that the robot or the Internet of things equipment can still obtain corresponding information through another link under the condition that one communication link is unavailable, the stability and the accuracy of communication are improved, and the actual communication requirements of high timeliness and high accuracy are met.
Description
[ technical field ] A method for producing a semiconductor device
The invention relates to the field of robots, in particular to an asynchronous communication method, medium, terminal and device based on a cross-type communication link.
[ background of the invention ]
With the development of the technology, the service mobile robot can help people to complete simple and repetitive work tasks, such as material transfer work on the same floor and across floors, night patrol work in buildings, or guest welcome work in entertainment places such as hotels and KTVs, so that the work content of people such as dish passers, couriers, security guards and guests is reduced, and people and units are helped to save manpower. The above specific affairs usually require cooperative work among a plurality of mobile robots and between the mobile robots and the internet of things devices, that is, it is necessary to ensure that the mobile robots and the internet of things devices timely and accurately acquire message contents with correct clocks and correct logical sequences, such as geographical positions, movement information, task states, task priorities, and the like, of the mobile robots and the internet of things devices, so that communication quality between the mobile robots and the internet of things devices is required to be ensured. In the prior art, a mobile robot and internet of things equipment can adopt a 2.4G near-field communication mode and a 4G far-field communication mode to acquire respective required information contents, but because the situations of field communication signals are different or hardware fails, a certain communication link between the robots or between the robot and the internet of things equipment is easily unavailable, so that the communication stability is affected by the situations of packet loss and the like, and the actual communication requirements of high timeliness and high accuracy are difficult to meet.
[ summary of the invention ]
The invention provides an asynchronous communication method, a medium, a terminal and a device based on a cross-type communication link, which solve the technical problems.
The technical scheme for solving the technical problems is as follows: an asynchronous communication method based on a cross-type communication link is applied to a message creation end and comprises the following steps:
creating a message to be forwarded, wherein the message to be forwarded comprises a device number of a message creation end, a device number of a target receiving object, a message type and message content, and the message type is defined as a forwarding type;
acquiring a target transit network capable of successfully establishing near-field connection and/or far-field connection with a target receiving object;
and sending the message to be forwarded to a target receiving object through the target transit network.
In a preferred embodiment, the message creation end and the target receiving object comprise a remote terminal, a mobile robot and/or an internet of things device; the target transit network is composed of at least one mobile robot and/or at least one Internet of things device.
In a preferred embodiment, the far-field connection comprises a mobile communication network, a WIFI communication network and/or an Internet of things communication network, and the near-field connection comprises any one or more of a 2.4G network, a Bluetooth network, an RFID network, an NFS network, a ZigBee network, a UWB network and an L IFI network.
In a preferred embodiment, the step of the message creating end acquiring the target transit network capable of successfully establishing the near-field connection and/or the far-field connection with the target receiving object specifically includes:
the method comprises the steps that a message creating end obtains a robot list in a near-field communication range and/or a far-field communication range, a robot with the highest message transfer efficiency is selected from the robot list to serve as a target robot, a target moving path of the target robot is generated, then the target robot is driven to move to a reasonable position on the target moving path, and then a message to be forwarded is sent to a target receiving object through a near-field communication network and/or a far-field communication network of the target robot;
or the message creating end acquires an intelligent device list in a near field communication range and/or a far field communication range, selects a plurality of target intelligent devices from the intelligent device list to generate a target transfer network with the highest message transfer efficiency and a target transfer path comprising all the target intelligent devices, and then drives the target intelligent devices to sequentially transmit the message to be forwarded through the own near field communication network and/or far field communication network according to the target transfer path so as to send the message to be forwarded to a target receiving object.
A second aspect of the embodiments of the present invention provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the computer program implements the above asynchronous communication method based on a cross-type communication link.
A third aspect of an embodiment of the present invention provides an asynchronous communication terminal based on a cross-type communication link, including the computer-readable storage medium and the processor, where the processor implements the steps of the asynchronous communication method based on the cross-type communication link when executing the computer program on the computer-readable storage medium.
A fourth aspect of the embodiments of the present invention provides an asynchronous communication device based on a cross-type communication link, including a message creation module, an acquisition module, and a control module,
the message creating module is used for creating a message to be forwarded, the message to be forwarded comprises a device number of a message creating end, a device number of a target receiving object, a message type and message content, and the message type is defined as a forwarding type;
the acquisition module is used for acquiring a target transit network which can successfully establish near-field connection and/or far-field connection with a target receiving object;
the control module is used for sending the message to be forwarded to the target receiving object through the target transit network.
In a preferred embodiment, the message creation end and the target receiving object comprise a remote terminal, a mobile robot and/or an internet of things device; the target transit network is composed of at least one mobile robot and/or at least one Internet of things device.
In a preferred embodiment, the acquiring module is specifically configured to acquire a robot list in a near-field communication range and/or a far-field communication range, select a robot with the highest message transfer efficiency from the robot list as a target robot, and generate a target moving path of the target robot;
the control module is specifically configured to drive the target robot to move to a reasonable position on the target movement path, and then send the message to be forwarded to the target receiving object through a near-field communication network and/or a far-field communication network of the target robot.
In a preferred embodiment, the obtaining module is specifically configured to obtain a list of smart devices in a near-field communication range and/or a far-field communication range, and select a plurality of target smart devices from the list of smart devices to generate a target transit network with the highest message transit efficiency and a target transit path including all the target smart devices;
the control module is specifically configured to drive, according to the target transfer path, a plurality of target intelligent devices in a target transfer network to sequentially transmit the message to be forwarded through a near-field communication network and/or a far-field communication network of the target intelligent devices, so as to send the message to be forwarded to a target receiving object.
The invention provides an asynchronous communication method, a medium, a terminal and a device based on cross-type communication links, which can forward a message pointing to a specific robot or specific Internet of things equipment through other robots with communication capacity, Internet of things equipment or remote terminals so as to send the message to the specified equipment, so that the robot or the Internet of things equipment can still obtain corresponding information through another link when one communication link is unavailable, the stability and the accuracy of communication are improved, and the actual communication requirements of high timeliness and high accuracy are met.
In order to make the aforementioned and other objects, features and advantages of the present invention comprehensible, preferred embodiments accompanied with figures are described in detail below.
[ description of the drawings ]
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
FIG. 1 is a schematic flowchart of an asynchronous communication method based on cross-type communication links according to embodiment 1;
FIG. 2 is a schematic structural diagram of an asynchronous communication device based on a cross-type communication link according to embodiment 2;
fig. 3 is a schematic structural diagram of an asynchronous communication terminal based on a cross-type communication link according to embodiment 3.
[ detailed description ] embodiments
In order to make the objects, technical solutions and advantageous effects of the present invention more clearly apparent, the present invention is further described in detail below with reference to the accompanying drawings and the detailed description. It should be understood that the detailed description and specific examples, while indicating the preferred embodiment of the invention, are intended for purposes of illustration only and are not intended to limit the scope of the invention.
Fig. 1 is a schematic flowchart of an asynchronous communication method based on a cross-type communication link according to embodiment 1, where the asynchronous communication method is applied to a message creation side, and as shown in fig. 1, the method includes the following steps:
step 1, a message creating end creates a message to be forwarded, the envelope of the message to be forwarded is provided with the equipment number of the message creating end, the equipment number of a target receiving object and the message type, the message type is defined as the forwarding type, namely, the message creating end actively creates a message to be forwarded.
The method comprises the following steps that step 2 is executed, and a message creating end acquires a target transfer network capable of successfully establishing a near-field connection and/or a far-field connection with a target receiving object, wherein the message creating end and the target receiving object can be remote terminals (such as cloud servers), mobile robots and/or internet of things devices (such as elevators, gates and switches), the target transfer network is composed of at least one mobile robot and/or at least one internet of things device, such as a plurality of mobile robots and elevators, switches and the like, the intelligent devices are at least provided with one near-field connection link or one far-field connection link, specifically, the far-field connection comprises a mobile communication link, a communication link, an internet of things communication link and the like, and the near-field connection comprises a 2.4G network, a Bluetooth network, an RFID network, an NFS network, a ZigBee network, a UWB network and visible light wireless communication (L IFI network) and the like.
In a preferred embodiment, the step of acquiring, by the message creation end, the target transit network capable of successfully establishing the near-field connection and/or the far-field connection with the target receiving object specifically includes the following steps:
s201, a message creating end acquires a robot list in a near field communication range and/or a far field communication range. The message creation end can search through a near field communication link or a far field communication link, then screen the search result, namely the device type and the signal quality of the network signal, and obtain all robot device numbers which can be connected and the communication quality of which reaches a first preset condition, so as to form a robot list, wherein the first preset condition comprises that the signal intensity is greater than a preset value or the packet loss rate, the response time is less than the preset value and the like.
And S202, selecting the robot with the highest message transfer efficiency from the robot list as a target robot and generating a target moving path of the target robot. The message transfer efficiency can be measured by the expected time required for the message to be transferred to be sent from the message creation end to the target robot and then sent from the target robot to the target receiving object, and the shorter the time is, the higher the message transfer efficiency is. In a preferred embodiment, status information and position information of each robot in the robot list may be acquired, and the status information includes speed information, network connection information, fault information, task execution information, and the like of the robot. The position information is the current position of the robot, and a first distance between the robot and the message creation end, a second distance between the robot and the target receiving object, a first moving path of the robot moving to the vicinity of the message creation end, and a second moving path of the robot moving from the message creation end to the vicinity of the target receiving object (when a near field communication network is adopted) or moving to a position where a far field communication network can be adopted can be obtained by combining a preset map. And then calculating the predicted time according to the first distance, the second distance, the first moving path and/or the second moving path and the state information of the robot, thereby selecting the robot with the shortest time as a target robot, wherein the target moving path comprises the corresponding first moving path and the second moving path.
And then executing step 3, sending the message to be forwarded to a target robot, and then driving the target robot to move to a reasonable position on the target moving path, for example, after a signal is good, sending the message to be forwarded to the target receiving object through a near-field communication network and/or a far-field communication network of the target robot.
Specifically, when the message creation end is a robot, for example, the robot needs to send a message to the cloud server, but cannot connect to the cloud server through a far-field communication link. At this time, the robot may acquire a robot list within a near field communication range, select a target robot from the robot list, then transmit a message to be forwarded to the target robot, and then drive the target robot to move to an open place and transmit the message to be forwarded to the cloud server.
In another preferred embodiment, the step of acquiring, by the message creation end, the target transit network capable of successfully establishing the near-field connection and/or the far-field connection with the target receiving object specifically includes the following steps:
and S204, the message creating end acquires an intelligent equipment list in a near field communication range and/or a far field communication range, wherein the intelligent equipment comprises a robot, Internet of things equipment and the like. The method of acquiring the smart device list is similar to the above-described method of acquiring the robot list, and thus a detailed description thereof will not be given.
And S205, selecting a plurality of target intelligent devices from the intelligent device list to generate a target transit network with the highest message transit efficiency and a target transit path including all the target intelligent devices by the message creation end. In the preferred embodiment, a plurality of target intelligent devices can be acquired to be combined, for example, a plurality of robots and internet of things devices are combined, so that the movement time of the robots is shortened, and the time for sequentially forwarding the message to be forwarded to the target receiving object from the message creation end through the target intelligent devices is further shortened. The scheme for specifically constructing the target transit network and the target transit path comprises the following steps:
s2051, acquiring state information and position information of all intelligent devices on the intelligent device list;
s2052, combining the preset map and the position information of each intelligent device to form a plurality of combination schemes for connecting the message creation end and the target receiving object;
and S2053, calculating the expected time for completing the information transfer process by adopting each combination scheme according to the state information and the position information of the intelligent equipment contained in each combination scheme, namely sending the information to be forwarded to a target receiving object from the information creating end through the corresponding combination scheme, selecting the combination scheme with the shortest expected time as a target transfer network, and generating a corresponding target transfer path. The target transit path includes an information transmission sequence of each target intelligent device in the target transit network and a target moving path of each target intelligent device.
And then, executing a step 3, namely driving a plurality of target intelligent devices to sequentially transmit the message to be forwarded through a near field communication network and/or a far field communication network of the target intelligent devices according to the target transit path so as to send the message to be forwarded to a target receiving object. In the information transfer process, after each target intelligent device receives the message to be transferred, the message to be transferred needs to be updated, so that the current receiving object of the message to be transferred points to the next target intelligent device in the target moving path, and finally the message to be transferred is sent to the target receiving object.
Specifically, for example, when the message creation end is a cloud server, the cloud server needs to send a message to robot a, but cannot connect to robot a through a far-field communication link. At this moment, the cloud server can obtain a robot list in a far field communication range, select a target robot B and a target robot C from the robot list, firstly send a message to be forwarded to the target robot B in a far field, then drive the target robot B to move to a reasonable position to send a message to be forwarded to the target robot C in a near field, then continue to drive the target robot C to move to the robot A, and send the message to be forwarded to the robot A. Therefore, when the target robot B has a task to be executed and can not directly move to the robot A, the communication between the robot A and the cloud server can be completed, and the communication quality and the stability are further improved.
The embodiment provides an asynchronous communication method based on a cross-type communication link, which can forward a message pointing to a specific robot or specific Internet of things equipment through other robots with communication capacity, Internet of things equipment or remote terminals so as to send the message to the specific equipment, so that the robot or the Internet of things equipment can still obtain corresponding information through another link when one communication link is unavailable, the stability and the accuracy of communication are improved, and the actual communication requirements of high timeliness and high accuracy are met.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
The embodiment of the invention also provides a computer readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the asynchronous communication method based on the cross-type communication link is realized. Fig. 2 is a schematic structural diagram of an asynchronous communication device based on a cross-type communication link according to embodiment 2, as shown in fig. 2, including a message creation module 100, an acquisition module 200 and a control module 300,
the message creating module 100 is configured to create a message to be forwarded, where the message to be forwarded includes a device number of a message creating end, a device number of a target receiving object, a message type, and a message content, and the message type is defined as a forwarding type;
the obtaining module 200 is configured to obtain a target transit network capable of successfully establishing a near-field connection and/or a far-field connection with a target receiving object;
the control module 300 is configured to send the message to be forwarded to the target receiving object through the target transit network.
In a preferred embodiment, the message creation end and the target receiving object comprise a remote terminal, a mobile robot and/or an internet of things device; the target transit network is composed of at least one mobile robot and/or at least one Internet of things device.
In a preferred embodiment, the obtaining module 200 is specifically configured to obtain a robot list in a near-field communication range and/or a far-field communication range, select a robot with the highest message transfer efficiency from the robot list as a target robot, and generate a target moving path of the target robot;
the control module 300 is specifically configured to drive the target robot to move to a reasonable position on the target movement path, and then send the message to be forwarded to the target receiving object through a near-field communication network and/or a far-field communication network of the target robot.
In another preferred embodiment, the obtaining module 200 is specifically configured to obtain a list of smart devices in a near-field communication range and/or a far-field communication range, and select a plurality of target smart devices from the list of smart devices to generate a target transit network with the highest message transit efficiency and a target transit path including all the target smart devices;
the control module 300 is specifically configured to drive, according to the target transfer path, a plurality of target intelligent devices in a target transfer network to sequentially transmit the message to be forwarded through a near-field communication network and/or a far-field communication network of the target intelligent devices, so as to send the message to be forwarded to a target receiving object.
The embodiment of the invention also provides an asynchronous communication terminal based on the cross-type communication link, which comprises the computer readable storage medium and a processor, wherein the processor realizes the steps of the asynchronous communication method based on the cross-type communication link when executing the computer program on the computer readable storage medium. Fig. 3 is a schematic structural diagram of an asynchronous communication terminal based on a cross-type communication link according to embodiment 3 of the present invention, and as shown in fig. 3, an asynchronous communication terminal 8 based on a cross-type communication link according to this embodiment includes: a processor 80, a readable storage medium 81 and a computer program 82 stored in said readable storage medium 81 and executable on said processor 80. The processor 80, when executing the computer program 82, implements the steps in the various method embodiments described above, such as steps 1 through 3 shown in fig. 1. Alternatively, the processor 80, when executing the computer program 82, implements the functions of the modules in the above-described device embodiments, such as the functions of the modules 100 to 300 shown in fig. 2.
Illustratively, the computer program 82 may be partitioned into one or more modules that are stored in the readable storage medium 81 and executed by the processor 80 to implement the present invention. The one or more modules may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution process of the computer program 82 in the asynchronous communication terminal 8 based on the cross-type communication link.
The asynchronous communication terminal 8 based on the cross-type communication link may include, but is not limited to, a processor 80 and a readable storage medium 81. It will be understood by those skilled in the art that fig. 3 is merely an example of the asynchronous communication terminal 8 based on the cross-type communication link, and does not constitute a limitation of the asynchronous communication terminal 8 based on the cross-type communication link, and may include more or less components than those shown, or combine some components, or different components, for example, the asynchronous communication terminal based on the cross-type communication link may further include a power management module, an arithmetic processing module, an input-output device, a network access device, a bus, and the like.
The Processor 80 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The readable storage medium 81 may be an internal storage unit of the asynchronous communication terminal 8 based on the cross-type communication link, such as a hard disk or a memory of the asynchronous communication terminal 8 based on the cross-type communication link. The readable storage medium 81 may also be an external storage device of the asynchronous communication terminal 8 based on the cross-type communication link, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are equipped on the asynchronous communication terminal 8 based on the cross-type communication link. Further, the readable storage medium 81 may also include both an internal storage unit and an external storage device of the asynchronous communication terminal 8 based on the cross-type communication link. The readable storage medium 81 is used for storing the computer program and other programs and data required by the asynchronous communication terminal based on the cross-type communication link. The readable storage medium 81 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and method steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other ways. For example, the above-described embodiments of the apparatus/terminal device are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The invention is not limited solely to that described in the specification and embodiments, and additional advantages and modifications will readily occur to those skilled in the art, so that the invention is not limited to the specific details, representative apparatus, and illustrative examples shown and described herein, without departing from the spirit and scope of the general concept as defined by the appended claims and their equivalents.
Claims (10)
1. An asynchronous communication method based on a cross-type communication link is applied to a message creation end and is characterized by comprising the following steps:
creating a message to be forwarded, wherein the message to be forwarded comprises a device number of a message creation end, a device number of a target receiving object, a message type and message content, and the message type is defined as a forwarding type;
acquiring a target transit network capable of successfully establishing near-field connection and/or far-field connection with a target receiving object;
and sending the message to be forwarded to a target receiving object through the target transit network.
2. The asynchronous communication method based on the cross-type communication link according to claim 1, wherein the message creation end and the target receiving object comprise a remote terminal, a mobile robot and/or an internet of things device; the target transit network is composed of at least one mobile robot and/or at least one Internet of things device.
3. The asynchronous communication method based on the cross-type communication link according to the claim 1 or 2, wherein the far-field connection comprises a mobile communication network, a WIFI communication network and/or an Internet of things communication network, and the near-field connection comprises any one or more of a 2.4G network, a Bluetooth network, an RFID network, an NFS network, a ZigBee network, a UWB network and an L IFI network.
4. The asynchronous communication method based on the cross-type communication link according to claim 3, wherein the obtaining of the target transit network that can successfully establish the near-field connection and/or the far-field connection with the target receiving object is specifically:
acquiring a robot list in a near field communication range and/or a far field communication range, selecting a robot with the highest message transfer efficiency from the robot list as a target robot, generating a target moving path of the target robot, driving the target robot to move to a reasonable position on the target moving path, and then sending the message to be forwarded to a target receiving object through a near field communication network and/or a far field communication network of the target robot;
or acquiring an intelligent device list in a near field communication range and/or a far field communication range, selecting a plurality of target intelligent devices from the intelligent device list to generate a target transfer network with the highest message transfer efficiency and a target transfer path comprising all the target intelligent devices, and driving the plurality of target intelligent devices to sequentially transmit the message to be forwarded through the own near field communication network and/or far field communication network according to the target transfer path so as to send the message to be forwarded to a target receiving object.
5. A computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the asynchronous communication method over a cross-type communication link according to any of claims 1-4.
6. An asynchronous communication terminal based on a cross-type communication link, comprising the computer-readable storage medium of claim 5 and a processor, wherein the processor executes the computer program on the computer-readable storage medium to implement the steps of the asynchronous communication method based on the cross-type communication link according to any one of claims 1 to 4.
7. An asynchronous communication device based on a cross-type communication link is characterized by comprising a message creating module, an acquisition module and a control module,
the message creating module is used for creating a message to be forwarded, the message to be forwarded comprises a device number of a message creating end, a device number of a target receiving object, a message type and message content, and the message type is defined as a forwarding type;
the acquisition module is used for acquiring a target transit network which can successfully establish near-field connection and/or far-field connection with a target receiving object;
the control module is used for sending the message to be forwarded to the target receiving object through the target transit network.
8. The asynchronous communication device based on the cross-type communication link according to claim 7, wherein the message creation end and the target receiving object comprise a remote terminal, a mobile robot and/or an internet of things device; the target transit network is composed of at least one mobile robot and/or at least one Internet of things device.
9. The asynchronous communication device based on the cross-type communication link according to claim 7 or 8, wherein the acquiring module is specifically configured to acquire a robot list in a near-field communication range and/or a far-field communication range, select a robot with the highest message transfer efficiency from the robot list as a target robot, and generate a target moving path of the target robot;
the control module is specifically configured to drive the target robot to move to a reasonable position on the target movement path, and then send the message to be forwarded to the target receiving object through a near-field communication network and/or a far-field communication network of the target robot.
10. The asynchronous communication device according to claim 7 or 8, wherein the obtaining module is specifically configured to obtain a list of smart devices in a near-field communication range and/or a far-field communication range, and select a plurality of target smart devices from the list of smart devices to generate a target transit network with the highest message transit efficiency and a target transit path including all the target smart devices;
the control module is specifically configured to drive, according to the target transfer path, a plurality of target intelligent devices in a target transfer network to sequentially transmit the message to be forwarded through a near-field communication network and/or a far-field communication network of the target intelligent devices, so as to send the message to be forwarded to a target receiving object.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010225134.9A CN111405495A (en) | 2020-03-26 | 2020-03-26 | Asynchronous communication method, medium, terminal and device based on cross-type communication link |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010225134.9A CN111405495A (en) | 2020-03-26 | 2020-03-26 | Asynchronous communication method, medium, terminal and device based on cross-type communication link |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111405495A true CN111405495A (en) | 2020-07-10 |
Family
ID=71413565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010225134.9A Pending CN111405495A (en) | 2020-03-26 | 2020-03-26 | Asynchronous communication method, medium, terminal and device based on cross-type communication link |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111405495A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115473913A (en) * | 2022-07-28 | 2022-12-13 | 北京卡特加特智能科技有限公司 | Communication route establishing method and device, electronic equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102913275A (en) * | 2012-11-01 | 2013-02-06 | 金纯� | Search and rescue system based on crawler robots |
US20130123981A1 (en) * | 2011-11-10 | 2013-05-16 | Electronics And Telecommunications Research Institute | Swarm intelligence routing robot device and movement path control system using the same |
CN105204509A (en) * | 2015-10-09 | 2015-12-30 | 南京采薇且歌信息科技有限公司 | Tracked mobile robot system achieving garden polling and field reconnaissance through remote control |
CN106716982A (en) * | 2016-11-30 | 2017-05-24 | 深圳前海达闼云端智能科技有限公司 | A method, a device, a server, and a robot for controlling a robot |
CN108698227A (en) * | 2018-04-24 | 2018-10-23 | 深圳前海达闼云端智能科技有限公司 | Cloud-controlled information transmission method, robot and swarm robot system |
CN109416867A (en) * | 2016-07-04 | 2019-03-01 | 索尼公司 | Robot, robot system and recording medium |
CN110326314A (en) * | 2017-01-11 | 2019-10-11 | 诺基亚通信公司 | Security architecture for machine type communication |
CN110324877A (en) * | 2019-04-22 | 2019-10-11 | 北京邮电大学 | Relaying robot method for routing based on servo backbone network Yu Vikor multi-standard decision |
-
2020
- 2020-03-26 CN CN202010225134.9A patent/CN111405495A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130123981A1 (en) * | 2011-11-10 | 2013-05-16 | Electronics And Telecommunications Research Institute | Swarm intelligence routing robot device and movement path control system using the same |
CN102913275A (en) * | 2012-11-01 | 2013-02-06 | 金纯� | Search and rescue system based on crawler robots |
CN105204509A (en) * | 2015-10-09 | 2015-12-30 | 南京采薇且歌信息科技有限公司 | Tracked mobile robot system achieving garden polling and field reconnaissance through remote control |
CN109416867A (en) * | 2016-07-04 | 2019-03-01 | 索尼公司 | Robot, robot system and recording medium |
CN106716982A (en) * | 2016-11-30 | 2017-05-24 | 深圳前海达闼云端智能科技有限公司 | A method, a device, a server, and a robot for controlling a robot |
CN110326314A (en) * | 2017-01-11 | 2019-10-11 | 诺基亚通信公司 | Security architecture for machine type communication |
CN108698227A (en) * | 2018-04-24 | 2018-10-23 | 深圳前海达闼云端智能科技有限公司 | Cloud-controlled information transmission method, robot and swarm robot system |
CN110324877A (en) * | 2019-04-22 | 2019-10-11 | 北京邮电大学 | Relaying robot method for routing based on servo backbone network Yu Vikor multi-standard decision |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115473913A (en) * | 2022-07-28 | 2022-12-13 | 北京卡特加特智能科技有限公司 | Communication route establishing method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108540965B (en) | Internet of things communication method and device based on LoRa technology and storage medium | |
KR102431055B1 (en) | Dispatch decision-making method, device, system and electronic and storage medium of distributed robot | |
CN104660498A (en) | Gateway equipment and information processing method | |
JP2010272971A (en) | Control system and method for rewriting control program | |
CN107515005A (en) | Seamless switching air navigation aid, system, vehicle device and cloud server | |
CN111294289A (en) | Multi-link switching robot communication method and system | |
CN110784533A (en) | Communication method, communication device, relay module, control terminal, and storage medium | |
CN111405495A (en) | Asynchronous communication method, medium, terminal and device based on cross-type communication link | |
CN111405531A (en) | Method, medium, terminal and device for improving communication quality | |
CN108600011A (en) | Method, apparatus, storage medium and the terminal device of communication network data transmission | |
CN114740809A (en) | Communication method, communication apparatus, relay device, storage medium, and program product | |
CN114448493A (en) | Satellite integrated data interaction system | |
CN112511621B (en) | Data transmission method and device, storage medium, and electronic device | |
CN111123728A (en) | Unmanned vehicle simulation method, device, equipment and computer readable medium | |
CN112714146B (en) | Resource scheduling method, device, equipment and computer readable storage medium | |
CN111367277A (en) | Task implementation method and system for mobile robot | |
CN110109380A (en) | A kind of time control method, timing control system, gateway and readable storage medium storing program for executing | |
CN115208920A (en) | Distributed Internet of things service unit | |
CN112865999B (en) | Information processing method and related equipment | |
CN114677076A (en) | Takeout relay dispatching method, device and system based on robot and storage medium | |
CN107273082A (en) | Display methods, device, terminal and the storage medium of image | |
CN107819595A (en) | A kind of network section managing device | |
CN112533303A (en) | Method and system for maintaining routing table of formation performance unmanned aerial vehicle, computer equipment and terminal | |
CN206833245U (en) | A kind of mobile robot wireless colony management system | |
CN108259527B (en) | Proxy-based service processing method and device and network element equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200710 |
|
RJ01 | Rejection of invention patent application after publication |