Movatterモバイル変換


[0]ホーム

URL:


CN115913570A - Multi-robot dispatching method for meal delivery robot - Google Patents

Multi-robot dispatching method for meal delivery robot
Download PDF

Info

Publication number
CN115913570A
CN115913570ACN202211416637.XACN202211416637ACN115913570ACN 115913570 ACN115913570 ACN 115913570ACN 202211416637 ACN202211416637 ACN 202211416637ACN 115913570 ACN115913570 ACN 115913570A
Authority
CN
China
Prior art keywords
communication device
data
communication
gsm
robot
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
Application number
CN202211416637.XA
Other languages
Chinese (zh)
Inventor
王春梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jingao Shenzhen Intelligent Equipment Co ltd
Original Assignee
Jingao Shenzhen Intelligent Equipment Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jingao Shenzhen Intelligent Equipment Co ltdfiledCriticalJingao Shenzhen Intelligent Equipment Co ltd
Priority to CN202211416637.XApriorityCriticalpatent/CN115913570A/en
Publication of CN115913570ApublicationCriticalpatent/CN115913570A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提供了一种送餐机器人多机调度方法,基于双重身份的多方通信方法优点:解决了现有技术P2P只有在对等情况下设备才作为客户端和服务器使用的情况;通信过程中不法人员无法通过安全认证,提高了网络安全性;将数据封装为统一的类型,使所有的设备可以根据数据包类对数据包进行相应的操作;与便携式电脑配合使用的无线通信装置优点,解决了局部调度的缺陷:提供的无线通信装置,将GSM/GPRS技术引入到便携式电脑上,形成一种多模式的无线通讯卡,在GPRS、GSM覆盖区内可提供随时在线的互联网接入数据和语音通信,可以满足在便携式电脑上同时进行E‑mail收发、浏览因特网、拨打电话和收发短消息的功能,为用户实现方便可靠的移动办公提供了一种基础装置。

Figure 202211416637

The invention provides a multi-machine scheduling method for a meal delivery robot. The advantage of the multi-party communication method based on dual identities: solves the situation in the prior art that P2P devices are used as clients and servers only in peer-to-peer situations; Personnel cannot pass security certification, which improves network security; data is encapsulated into a unified type, so that all devices can perform corresponding operations on data packets according to the data packet type; the advantages of wireless communication devices used in conjunction with portable computers solve the problem of Defects of local scheduling: The provided wireless communication device introduces GSM/GPRS technology to the portable computer to form a multi-mode wireless communication card, which can provide online Internet access data and voice at any time within the coverage area of GPRS and GSM Communication can meet the functions of sending and receiving E-mail, browsing the Internet, making calls and sending and receiving short messages on a portable computer at the same time, providing a basic device for users to realize convenient and reliable mobile office.

Figure 202211416637

Description

Translated fromChinese
一种送餐机器人多机调度方法A multi-machine scheduling method for food delivery robots

技术领域technical field

本发明属于机器人通信技术领域,尤其涉及一种送餐机器人多机调度方法。The invention belongs to the technical field of robot communication, and in particular relates to a multi-machine scheduling method for a food delivery robot.

背景技术Background technique

机器人是一种能够半自主或全自主工作的智能机器。机器人能够通过编程和自动控制来执行诸如作业或移动等任务。机器人具有感知、决策、执行等基本特征,可以辅助甚至替代人类完成危险、繁重、复杂的工作,提高工作效率与质量,服务人类生活,扩大或延伸人的活动及能力范围。特别现在机器人广泛用于送餐行业,不仅能减少人员配比,还具有送餐准时等优点。A robot is an intelligent machine capable of working semi-autonomously or fully autonomously. Robots can be programmed and automatically controlled to perform tasks such as work or move. Robots have basic characteristics such as perception, decision-making, and execution. They can assist or even replace humans in completing dangerous, heavy, and complex tasks, improve work efficiency and quality, serve human life, and expand or extend the scope of human activities and capabilities. Especially now that robots are widely used in the food delivery industry, which can not only reduce the ratio of personnel, but also have the advantages of punctual food delivery.

目前送餐机器人的多机调度,大多数采用局部调度的方式。即多个机器人接近时就近通信,避免多台机器人在运行过程中发生冲突。局部调度有两个缺点:一是需要单独的通信信道,该信道用于多机之间交互信息,该信道会对机器人的外网连接产生干扰、或是占用无线频段;二是容易造成拥堵,虽然局部调度能够避免多机之间的直接冲突,也无法避免拥堵的产生,容易出现在狭窄区域等待时间过长的情况。因此本发明提出了一种送餐机器人多机调度方法来解决上述问题。At present, most of the multi-machine scheduling of food delivery robots adopts the local scheduling method. That is, when multiple robots approach, they communicate nearby to avoid conflicts between multiple robots during operation. Local scheduling has two disadvantages: one is that a separate communication channel is required, which is used to exchange information between multiple machines, and this channel will interfere with the external network connection of the robot or occupy the wireless frequency band; the other is that it is easy to cause congestion, Although local scheduling can avoid direct conflicts between multiple machines, it cannot avoid congestion, and it is prone to long waiting times in narrow areas. Therefore, the present invention proposes a multi-machine scheduling method for a food delivery robot to solve the above problems.

发明内容Contents of the invention

本发明提供一种送餐机器人多机调度方法,目的在于提供一种全局调度方法,通信信道直接复用机器人的外网连接,并采集全局的数据,基于全局数据进行多机调度,从根本上避免多机之间的拥堵产生,从而使机器人保持高效运行,减少等待时间。The present invention provides a multi-machine scheduling method for food delivery robots, the purpose of which is to provide a global scheduling method, the communication channel directly multiplexes the external network connection of the robot, collects global data, and performs multi-machine scheduling based on the global data, fundamentally Avoid congestion between multiple machines, so that the robot can maintain efficient operation and reduce waiting time.

本发明是这样实现的,一种送餐机器人多机调度方法,包括基于双重身份的多方通信方法,适用于一个以上通信设备的互连互通,所述基于双重身份的多方通信方法的步骤包括:每个通信设备实时监听与自身连接的所有通信设备,判断是否有向自身发起的网络连接请求,有则以服务器端的身份与发起网络连接请求的通信设备建立连接并与其交互,没有则继续进行监听,并且每个通信设备可随时以客户端的身份向与自身连接的通信设备主动发起网络连接请求。The present invention is achieved in this way. A multi-machine scheduling method for a meal delivery robot includes a dual-identity-based multi-party communication method, which is applicable to the interconnection and intercommunication of more than one communication device. The steps of the dual-identity-based multi-party communication method include: Each communication device monitors all communication devices connected to itself in real time, and judges whether there is a network connection request initiated to itself, and establishes a connection with the communication device that initiates the network connection request as a server and interacts with it, and continues to monitor if there is no , and each communication device can actively initiate a network connection request to the communication device connected to itself as a client at any time.

优选的,在每个通信设备中设置并存储当前通信设备的通信对象,以及与每个通信对象进行通信时当前通信设备的身份,即部署了每个设备的通信范围,及与通信范围内的设备通信时当前设备的身份。Preferably, the communication object of the current communication device is set and stored in each communication device, and the identity of the current communication device when communicating with each communication object, that is, the communication range in which each device is deployed, and the communication range with the communication range The identity of the current device when the device communicates.

优选的,为保证安全通信在每个通信设备中存储有用于安全认证的数字证书,其中的一个设备作为客户端主动发起网络连接时,发起方向对方发送自身存储的数字证书,同时接收对方发送来的数字证书,通信双方进行认证身份,在双方均通过身份认证后进行数据发送或接收;Preferably, in order to ensure secure communication, digital certificates for security authentication are stored in each communication device. When one of the devices initiates a network connection as a client, the initiator sends the digital certificate stored by itself to the other party, and at the same time receives the digital certificate sent by the other party. The digital certificate, the communication parties authenticate their identities, and send or receive data after both parties have passed the identity authentication;

其中的一个设备作为服务器端监听其他网络设备向自身发起的网络连接,监听方接收向自身发起网络连接方发来的数字证书,对发起网络连接方进行身份认证,同时监听方向发起方发起网络连接方发送自身存储的数字证书,请求对自身的身份进行认证,在判断通信双方均通过认证后,进行数据发送或接收。One of the devices acts as a server to monitor network connections initiated by other network devices to itself. The listener receives the digital certificate sent by the party that initiates the network connection to itself, authenticates the party that initiates the network connection, and at the same time, monitors and initiates a network connection to the initiator. The party sends the digital certificate stored by itself, requests to authenticate its own identity, and sends or receives data after judging that both communication parties have passed the authentication.

优选的,为防止黑客注入或窜改网络流量,要发送的数据不是明文发送,而是将要发送的数据封装为数据包,并采用自身存储的数字证书中的公共密钥对封装后的数据进行加密并发送。Preferably, in order to prevent hackers from injecting or tampering with network traffic, the data to be sent is not sent in plain text, but the data to be sent is encapsulated into a data packet, and the encapsulated data is encrypted using the public key in the digital certificate stored by itself and send.

优选的,所述封装的过程中将数据段的前面添加了数据包的类型,接收方在接收到数据包后根据自身存储的数字证书中的公共密钥进行解密,然后从解密后的数据中解析出表示数据包类型的字段,根据数据包类型进行相应处理。Preferably, during the encapsulation process, the type of data packet is added to the front of the data segment, and after receiving the data packet, the recipient decrypts the data according to the public key in the digital certificate stored by itself, and then decrypts the data from the decrypted data Parse out the field representing the data packet type, and perform corresponding processing according to the data packet type.

优选的,还包括与便携式电脑配合使用的无线通信装置,该装置电路结构包括四个部分,分别为GSM/GPRS无线模块、音频电路、接口转换电路和微控制器电路。Preferably, it also includes a wireless communication device used in conjunction with a portable computer. The circuit structure of the device includes four parts, namely a GSM/GPRS wireless module, an audio circuit, an interface conversion circuit and a microcontroller circuit.

优选的,所述GSM/GPRS无线模块对语音、信令和数据传输的处理,实现便携式电脑与GSM/GPRS网络侧间的无线通信;Preferably, the GSM/GPRS wireless module realizes the wireless communication between the portable computer and the GSM/GPRS network side through the processing of voice, signaling and data transmission;

所述音频电路与所述GSM/GPRS无线模块电信号连接,实现所述GSM/GPRS无线模块语音信号的输入与输出;The audio circuit is connected with the GSM/GPRS wireless module electrical signal to realize the input and output of the voice signal of the GSM/GPRS wireless module;

所述接口转换电路通过串行总线连接所述GSM/GPRS无线模块,实现便携式电脑与所述GSM/GPRS无线模块间标准接口信号与串行接口信号间的转换;Described interface conversion circuit is connected described GSM/GPRS wireless module by serial bus, realizes the conversion between standard interface signal and serial interface signal between portable computer and described GSM/GPRS wireless module;

所述微控制器电路分别通过总线连接所述接口转换电路和通过电源激活线连接所述GSM/GPRS无线模块,所述微控制器电路对接口转换电路进行初始化及控制接口转换电路的状态转换,同时还控制所述GSM/GPRS无线模块的加电。The micro-controller circuit is respectively connected to the interface conversion circuit by bus and connected to the GSM/GPRS wireless module by a power supply activation line, and the micro-controller circuit initializes the interface conversion circuit and controls the state conversion of the interface conversion circuit, At the same time, it also controls the power-on of the GSM/GPRS wireless module.

优选的,所述音频电路可实现拨打电话语音通信。Preferably, the audio circuit can implement telephone voice communication.

与现有技术相比,本发明的有益效果是:Compared with prior art, the beneficial effect of the present invention is:

1、本发明中提供的方法在对于多于一台的网络中进行通信,具有以下优点:解决了现有技术P2P只有在对等情况下设备才作为客户端和服务器使用的情况;通信过程中通过数字证书进行身份认证,不法人员无法通过安全认证,从而提高了网络的安全可靠性;将数据封装为统一的类型,添加了表示数据包类型的数据,使所有的设备可以根据数据包类对数据包进行相应的操作,省去了现有技术中需要根据不同的协议实现不同功能的数据处理;采用自身存储的数字证书中的公共密钥对封装后的数据进行加密或解密,使得黑客无从下手,保证了数据传输的安全性,解决了局部调度的缺陷;1. The method provided in the present invention communicates in more than one network, which has the following advantages: it solves the situation that the prior art P2P is only used as a client and server under peer-to-peer conditions; Identity authentication is carried out through digital certificates, and illegal personnel cannot pass security authentication, thereby improving the security and reliability of the network; the data is encapsulated into a unified type, and data representing the type of data packet is added, so that all devices can be identified according to the type of data packet. The corresponding operation of the data packet eliminates the need for data processing in the prior art to realize different functions according to different protocols; the public key in the digital certificate stored by itself is used to encrypt or decrypt the encapsulated data, making it impossible for hackers to Start to ensure the security of data transmission and solve the defects of local scheduling;

2、本发明提供的与便携式电脑配合使用的无线通信装置,具有如下优点:提供的无线通信装置,将GSM/GPRS技术引入到便携式电脑上,形成一种多模式的无线通讯卡,在GPRS、GSM覆盖区内可提供随时在线的互联网接入数据和语音通信,可以满足在便携式电脑上同时进行E-mail收发、浏览因特网、拨打电话和收发短消息的功能,为用户实现方便可靠的移动办公提供了一种基础装置。2. The wireless communication device used in conjunction with the portable computer provided by the present invention has the following advantages: the wireless communication device provided introduces the GSM/GPRS technology into the portable computer to form a multi-mode wireless communication card. The GSM coverage area can provide online Internet access data and voice communication at any time, which can meet the functions of sending and receiving E-mail, browsing the Internet, making calls and sending and receiving short messages on a portable computer at the same time, realizing convenient and reliable mobile for users. Office provides a basic device.

附图说明Description of drawings

图1为本发明方法中其中一个以通信设备向其它通信设备发起网络连接的流程图;Fig. 1 is wherein one of them uses communication equipment to initiate the flow chart of network connection to other communication equipment in the method of the present invention;

图2为本发明与具有PIMCIA接口的笔记本电脑配合使用时所形成的无线通信装置结构框图。Fig. 2 is a structural block diagram of a wireless communication device formed when the present invention is used in conjunction with a notebook computer having a PIMCIA interface.

具体实施方式Detailed ways

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are some of the embodiments of the present invention, but not all of them.

实施例1:基于双重身份的多方通信方法:Embodiment 1: Multi-party communication method based on dual identity:

以通信设备A向通信设备B发起网络连接为例:Take communication device A initiating a network connection to communication device B as an example:

1)通信设备A以客户端的身份主动向通信设备B发起网络连接请求;1) Communication device A actively initiates a network connection request to communication device B as a client;

2)通信设备A判断主动连接是否成功,如果连接成功,则执行步骤3),否则,结束当前网络连接流程;2) The communication device A judges whether the active connection is successful, if the connection is successful, then perform step 3), otherwise, end the current network connection process;

3)根据传输层加密套接字SSL协议,通信设备A向通信设备B发送自身存储的数字证书,请求通信设备B认证身份,同时,通信设备A也要接收通信设备B发来的数字证书,认证通信设备B的身份是否合法;3) According to the transport layer encrypted socket SSL protocol, communication device A sends its own stored digital certificate to communication device B, requesting communication device B to authenticate its identity, and at the same time, communication device A also needs to receive the digital certificate sent by communication device B, Authenticate whether the identity of communication device B is legal;

4)判断通信设备A与通信设备B是否都通过对方的认证,如果通过对方认证,则执行步骤5),否则说明有通信设备可能不合法,结束当前网络连接流程;4) Judging whether communication device A and communication device B have both passed the authentication of the other party, if they pass the authentication of the other party, then perform step 5), otherwise it means that there is a communication device that may be illegal, and end the current network connection process;

5)判断是否有数据需要发送,如果需要发送数据,则执行步骤6),否则,执行步骤7);5) Judging whether there is data to be sent, if data needs to be sent, then perform step 6), otherwise, perform step 7);

6)通信设备A对要发送的数据按照表1的数据报文格式进行封装,然后根据自身存储的数字证书中的公共密钥对封装后的数据进行加密并发送;6) The communication device A encapsulates the data to be sent according to the data message format in Table 1, and then encrypts and sends the encapsulated data according to the public key in the digital certificate stored by itself;

7)判断是否有数据需要接收,如果需要接收数据,进行步骤8),否则,结束当前网络连接流程;7) Judging whether there is data to be received, if data needs to be received, proceed to step 8), otherwise, end the current network connection process;

8)通信设备A根据自身存储的数字证书中的公共密钥,对接收到的数据进行解密,然后分析该收到的数据,解析出数据中的报文类型,根据报文类型作相应处理。例如:解析出报文类型是防火墙联动配置文件,则将该文件保存等等。8) Communication device A decrypts the received data according to the public key in the digital certificate stored by itself, then analyzes the received data, parses out the message type in the data, and performs corresponding processing according to the message type. For example, if the packet type is analyzed to be a firewall linkage configuration file, then the file is saved and so on.

其中,设备间完成各种功能均采用统一的通信协议,即:设备间传输的数据采用统一的数据封装格式,所定义的数据报文封装格式如表一所示:Among them, a unified communication protocol is used to complete various functions between devices, that is, the data transmitted between devices adopts a unified data encapsulation format, and the defined data packet encapsulation format is shown in Table 1:

表1数据包封装格式Table 1 Packet Encapsulation Format

TypetypeSeq_numSeq_numLengthLengthDataData

表1中,Type表示数据包的类型,Seq_num表示数据包的序号,Length表示数据包长度,Date就是数据包的内容。In Table 1, Type represents the type of the data packet, Seq_num represents the serial number of the data packet, Length represents the length of the data packet, and Date is the content of the data packet.

Type占用两个字节,类型包括:报警信息、系统状态信息、通信配置文件数据、系统日志文件数据、规则文件数据、升级包数据、启动/停止/获取日志命令、响应、探测引擎配置文件数据、规则屏蔽命令、会话文件建立命令、会话处理配置文件数据、连接状态数据、会话文件建立命令、会话文件数据、会话处理命令文件数据、流量统计数据、地址解析协议、欺骗配置文件数据、拨号检测配置文件数据、防火墙联动密钥文件数据、与控制台时钟同步命令、报警代理配置文件数据;Seq_num占用4个字节;Length占用4个字节。Type occupies two bytes, and the types include: alarm information, system status information, communication configuration file data, system log file data, rule file data, upgrade package data, start/stop/get log command, response, detection engine configuration file data , rule shielding command, session file establishment command, session processing configuration file data, connection state data, session file establishment command, session file data, session processing command file data, traffic statistics data, address resolution protocol, spoofing configuration file data, dialup detection Configuration file data, firewall linkage key file data, clock synchronization command with console, alarm agent configuration file data; Seq_num occupies 4 bytes; Length occupies 4 bytes.

实施例2:基于双重身份的多方通信方法:Embodiment 2: A multi-party communication method based on dual identities:

每个通信设备都预先配置需要与其他哪些设备通信,并且预先配置与每个设备进行通信时采用的身份:做客户端还是服务器端,同时,在各通信设备自身保存认证服务器端分配的数字证书,即用于鉴权的数字签名,以进行安全认证。每个设备根据实际需要,可以定制不同的服务功能和不同的请求服务功能。客户端和服务器端设备运行时,在主动发起网络连接的同时,会实时检测是否有其他设备向自身发起网络连接。Each communication device is pre-configured which other devices need to communicate with, and pre-configures the identity used when communicating with each device: client or server. At the same time, each communication device itself saves the digital certificate assigned by the authentication server. , which is the digital signature used for authentication for security authentication. Each device can customize different service functions and request service functions according to actual needs. When the client and server devices are running, while actively initiating network connections, they will detect in real time whether other devices initiate network connections to themselves.

传输层采用SSL作为传输层安全协议,以通信设备A监听其它设备向自身发起网络连接的过程为例,包括步骤:The transport layer uses SSL as the transport layer security protocol. Take the process of communication device A listening to other devices to initiate network connections to itself as an example, including steps:

1)通信设备A实时监听其他设备向自身发起的网络连接;1) Communication device A monitors network connections initiated by other devices to itself in real time;

2)判断是否有网络连接请求,如果有请求,执行3),否则返回1)继续监听;2) Determine whether there is a network connection request, if there is a request, execute 3), otherwise return to 1) to continue monitoring;

3)根据SSL协议,向监听到的发起网络连接的通信设备发送自身存储的数字证书,请求对方进行身份认证,同时接收对方设备发来的数字证书,认证对方设备的身份;3) According to the SSL protocol, send the digital certificate stored by itself to the monitored communication device that initiates the network connection, request the other party to perform identity authentication, and receive the digital certificate sent by the other party's device at the same time, and authenticate the identity of the other party's device;

4)判断对方设备是否都通过认证,如果通过认证,则执行步骤5),否则返回继续监听;4) Judging whether the other party's equipment has passed the authentication, if it passes the authentication, then perform step 5), otherwise return to continue monitoring;

5)判断是否有数据需要发送,如果需要发送数据,则执行步骤6),否则,执行步骤7);5) Judging whether there is data to be sent, if data needs to be sent, then perform step 6), otherwise, perform step 7);

6)通信设备A对要发送的数据按照表一所示的数据报文格式进行封装,然后根据自身存储的数字证书中的公共密钥对封装后的数据进行加密并发送;6) The communication device A encapsulates the data to be sent according to the data message format shown in Table 1, and then encrypts and sends the encapsulated data according to the public key in the digital certificate stored by itself;

7)判断是否有数据需要接收,如果需要接收数据,执行步骤8);否则,返回步骤3)继续监听;7) Judging whether there is data to be received, if data needs to be received, perform step 8); otherwise, return to step 3) to continue monitoring;

8)通信设备A根据自身存储的数字证书中的公共密钥,对接收到的数据解密,然后分析该接收到的数据,解析出数据中的报文类型,根据报文类型作相应处理。8) Communication device A decrypts the received data according to the public key in the digital certificate stored by itself, then analyzes the received data, parses out the message type in the data, and performs corresponding processing according to the message type.

实施例3:与便携式电脑配合使用的无线通信装置:Embodiment 3: A wireless communication device used in conjunction with a portable computer:

GSM/GPRS无线模块由GSM/GPRS协议栈、基带处理器和射频电路组成(带天线装置),完成对语音、信令、数据传输的处理,模块对外的接口为RS232串行接口。通过无线GSM/GPRS模块,可将用户通过便携式电脑主机下达的指令与数据发送到GSM/GPRS网络侧,也可接收来自GSM/GPRS网络侧的数据并传递给便携式电脑主机用户。与GSM/GPRS无线模块连接的音频电路包括语音输入与输出电路,确保语音功能的实现。The GSM/GPRS wireless module is composed of GSM/GPRS protocol stack, baseband processor and radio frequency circuit (with antenna device), which completes the processing of voice, signaling and data transmission. The external interface of the module is RS232 serial interface. Through the wireless GSM/GPRS module, the instructions and data issued by the user through the portable computer host can be sent to the GSM/GPRS network side, and the data from the GSM/GPRS network side can also be received and passed to the portable computer host user. The audio circuit connected with the GSM/GPRS wireless module includes voice input and output circuits to ensure the realization of the voice function.

标准接口与串行接口信号转换电路是无线通信装置与便携式电脑间的通信接口,便携式电脑配置有标准接口如PCMCIA、CF接口,用户发出的指令通过便携式电脑的接口插槽传送到接口电路,接口电路实现标准接口信号到RS232接口的转换,将指令转换为GSM/GPRS无线模块能识别的信号,该信号符合RS232标准。接口电路还直接从便携式电脑的插槽引入电源作为无线通信装置的供电电源。The standard interface and serial interface signal conversion circuit is the communication interface between the wireless communication device and the portable computer. The portable computer is equipped with standard interfaces such as PCMCIA and CF interfaces. The instructions sent by the user are transmitted to the interface circuit through the interface slot of the portable computer. The circuit realizes the conversion of the standard interface signal to the RS232 interface, and converts the command into a signal that the GSM/GPRS wireless module can recognize, and the signal conforms to the RS232 standard. The interface circuit also directly introduces power from the slot of the portable computer as a power supply for the wireless communication device.

微控制器电路完成无线通信装置内部的逻辑控制,主要包括对接口转换电路的初始化和控制接口电路的状态转换、控制GSM/GPRS无线模块的加电、和对GSM/GPRS无线模块的工作情况特别是用电情况进行实时检测。The microcontroller circuit completes the internal logic control of the wireless communication device, mainly including the initialization of the interface switching circuit and the state transition of the control interface circuit, controlling the power-on of the GSM/GPRS wireless module, and controlling the working conditions of the GSM/GPRS wireless module. It is a real-time detection of power consumption.

语音通信过程包括打电话和接电话两种过程,具体为:The voice communication process includes two processes of making a call and answering a call, specifically:

接电话过程,GSM/GPRS无线模块11接收来自GSM/GPRS网络侧的振铃指示信号,通过RS232总线将振铃指示信号传送给接口转换电路,接口转换电路将串行的RS232信号转换为便携式电脑标准接口信号,再将标准信号发送给便携式电脑2,供用户自行处理该通话请求。若用户同意该通话请求,用户发出同意通话的指令,该指令通过接口转换电路传送给GSM/GPRS无线模块,由GSM/GPRS无线模块负责建立一条与呼叫方进行通信的语音链路,用户通过音频电路的麦克风和耳机就可以与呼叫方进行语音通话。In the process of answering the phone, the GSM/GPRS wireless module 11 receives the ringing indication signal from the GSM/GPRS network side, and transmits the ringing indication signal to the interface conversion circuit through the RS232 bus, and the interface conversion circuit converts the serial RS232 signal into a portable computer standard interface signal, and then send the standard signal to the portable computer 2 for the user to process the call request by himself. If the user agrees to the call request, the user sends an instruction to agree to the call, and the instruction is sent to the GSM/GPRS wireless module through the interface conversion circuit, and the GSM/GPRS wireless module is responsible for establishing a voice link for communication with the calling party. The microphone and earphone of the circuit can carry out voice communication with the caller.

打电话过程,用户操作便携式电脑请求与被呼叫方通话,请求通话指令通过接口转换电路传送给GSM/GPRS无线模块,GSM/GPRS无线模块将用户请求发送给GSM/GPRS网络,当被叫方应答时,在呼叫方与被呼方间建立起一条语音链路,用户通过音频电路的麦克风和耳机就可以与被叫方进行语音通话。During the call process, the user operates the portable computer to request a call with the called party, and the request call command is transmitted to the GSM/GPRS wireless module through the interface conversion circuit, and the GSM/GPRS wireless module sends the user request to the GSM/GPRS network, and when the called party answers At this time, a voice link is established between the calling party and the called party, and the user can have a voice conversation with the called party through the microphone and earphone of the audio circuit.

无线通信装置配合电脑进行短信收发的过程为:发送短信时,用户操作便携式电脑主机制作短信,短信消息通过接口转换电路发送到GSM/GPRS无线模块上,由GSM/GPRS无线模块将短信内容发送给短信服务中心。接收短信时,GSM/GPRS无线模块接收来自GSM/GPRS网络侧的短消息,并存储于GSM/GPRS无线模块中或SIM卡中。用户通过操作便携式电脑主机访问GSM/GPRS无线模或SIM卡,来读取存储的短消息,该短消息显示在便携式电脑主机上。The process of the wireless communication device cooperating with the computer to send and receive short messages is as follows: when sending a short message, the user operates the portable computer host to make a short message, and the short message message is sent to the GSM/GPRS wireless module through the interface conversion circuit, and the GSM/GPRS wireless module sends the content of the short message to SMS service center. When receiving a short message, the GSM/GPRS wireless module receives the short message from the GSM/GPRS network side and stores it in the GSM/GPRS wireless module or in the SIM card. The user accesses the GSM/GPRS wireless module or the SIM card by operating the portable computer host to read the stored short message, and the short message is displayed on the portable computer host.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.

Claims (8)

1. A multi-robot dispatching method for a meal delivery robot is characterized by comprising the following steps: the multiparty communication method based on dual identity is applicable to interconnection and intercommunication of more than one communication device, and comprises the following steps: each communication device monitors all communication devices connected with the communication device in real time, judges whether a network connection request initiated by the communication device is sent to the communication device, if so, establishes connection with the communication device initiating the network connection request by using the identity of the server side and interacts with the communication device, if not, the monitoring is continued, and each communication device can actively send the network connection request to the communication device connected with the communication device by using the identity of the client side at any time.
CN202211416637.XA2022-11-132022-11-13Multi-robot dispatching method for meal delivery robotPendingCN115913570A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202211416637.XACN115913570A (en)2022-11-132022-11-13Multi-robot dispatching method for meal delivery robot

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202211416637.XACN115913570A (en)2022-11-132022-11-13Multi-robot dispatching method for meal delivery robot

Publications (1)

Publication NumberPublication Date
CN115913570Atrue CN115913570A (en)2023-04-04

Family

ID=86489018

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202211416637.XAPendingCN115913570A (en)2022-11-132022-11-13Multi-robot dispatching method for meal delivery robot

Country Status (1)

CountryLink
CN (1)CN115913570A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1469623A (en)*2002-07-182004-01-21联想(北京)有限公司Radio communicator matched with portable computer
CN1581869A (en)*2003-08-012005-02-16联想(北京)有限公司Dual-status-based multi-party communication method
WO2005024567A2 (en)*2003-08-182005-03-17Spearman Anthony CNetwork communication security system, monitoring system and methods
CN108737446A (en)*2018-06-202018-11-02山东博界信息科技有限公司Multi-party communications method based on dual identity and system
US20210336797A1 (en)*2020-04-282021-10-28Qualcomm IncorporatedMethods Of Using Certificate-Based Security With Drone Identity And Broadcasting

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1469623A (en)*2002-07-182004-01-21联想(北京)有限公司Radio communicator matched with portable computer
CN1581869A (en)*2003-08-012005-02-16联想(北京)有限公司Dual-status-based multi-party communication method
WO2005024567A2 (en)*2003-08-182005-03-17Spearman Anthony CNetwork communication security system, monitoring system and methods
CN108737446A (en)*2018-06-202018-11-02山东博界信息科技有限公司Multi-party communications method based on dual identity and system
US20210336797A1 (en)*2020-04-282021-10-28Qualcomm IncorporatedMethods Of Using Certificate-Based Security With Drone Identity And Broadcasting

Similar Documents

PublicationPublication DateTitle
US6438114B1 (en)Method and apparatus for enabling multimedia calls using session initiation protocol
TWI578816B (en) Method and apparatus for efficiently delivering ancillary services to at most technology-available wireless transmission/reception units
CN101729543A (en)Method for improving performance of mobile SSL VPN by utilizing remote Socks5 technology
WO2017045276A1 (en)Terminal interconnecting method, device, and storage medium
CN102215154A (en)Access control method of network business and terminal
EP2627056B1 (en)Method, gateway, proxy and system for implementing mobile internet services
EP3276918A1 (en)Method for switching downloading mode, and control method and control system therefor
WO2010000176A1 (en)Method, system and equipment for maintaining a base station
CN110022374A (en)Method for connecting network, device, communication equipment and storage medium based on Internet of Things
CN101827453B (en)Method and system for establishing connection between PC and wireless terminal
CN107465613A (en)link aggregation interface communication state switching method and device
CA2547204A1 (en)Inter-processor parameter management in a multiple-processor wireless mobile communication device operating on a processor specific communication network
CN111479263A (en)Communication connection method, terminal and computer storage medium
CN112398943B (en) Information exchange method, device, storage medium and electronic device
CN102858028A (en)Method and terminal for releasing controlled party in multiparty call
CN201657020U (en)Mobile SSL VPN system based on remote Socks 5 agent
CN102685218A (en)Method and system for reporting and downloading information
CN102932564B (en)Communication proxy device fused with VoIP/IM (Voice over Internet Protocol)/(Instant Messenger) and mobile communication technology and use method thereof
CN115913570A (en)Multi-robot dispatching method for meal delivery robot
CN114070606B (en)Network security terminal device based on domestic operating system and working method
WO2024027614A1 (en)Communication method and communication device
CN105519049B (en) A message transmission method, device and system
WO2022012355A1 (en)Secure communication method, related apparatus, and system
CN113973274A (en)Management method compatible with LoRaWAN standard communication and private LoRa communication simultaneously
CN1809207B (en)Method of paging information transmission between CDMA2000 1X and HRPD network

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20230404

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp