技术领域technical field
本发明涉及通信技术领域,尤其涉及一种远程控制方法、设备及系统。The present invention relates to the field of communication technology, in particular to a remote control method, device and system.
背景技术Background technique
随着移动通信技术的不断发展,各种移动终端之间进行远程控制的应用也越来越广泛。远程控制是主控设备利用有线或者无线信号对被控设备进行操作的一种能力,因此,远程控制一般通过有线网络或者无线网络才能实现。在未架设有线网络的场合,通过无线网络进行远程控制已成为一种常见的手段。With the continuous development of mobile communication technology, the application of remote control between various mobile terminals is becoming more and more extensive. Remote control is the ability of the master control device to operate the controlled device by using wired or wireless signals. Therefore, remote control is generally realized through a wired network or a wireless network. In the occasions where no wired network is set up, remote control via wireless network has become a common means.
以远程门禁控制系统为例,主控设备可以为控制管理设备,被控设备可以为门禁设备;控制管理设备可以通过不同形式的控制模式对门禁设备进行远程控制,其中,所述控制模式可以包括:基于短消息的控制模式、基于分组数据的控制模式、基于振铃时长的控制模式以及基于振铃次数的控制模式等。其基本原理都是在门禁设备中集成以下单元:通信单元、微控制单元(Microcontroller Unit,MCU)以及执行单元。例如,在基于短消息的控制模式中,控制管理设备可以向门禁设备的通信单元发送包括开关指令的短消息;通信单元将短消息发送给MCU;MCU对接收到的短消息进行分析,向执行单元发送开门指令或者关门指令;执行单元根据接收到的开门或者关门指令,对门禁设备执行开门或者关门操作。Taking the remote access control system as an example, the main control device can be a control management device, and the controlled device can be an access control device; the control management device can remotely control the access control device through different forms of control modes, wherein the control modes can include : Control mode based on short message, control mode based on packet data, control mode based on ringing duration, control mode based on ringing times, etc. The basic principle is to integrate the following units in the access control device: a communication unit, a Microcontroller Unit (MCU) and an execution unit. For example, in the short message-based control mode, the control management device can send a short message including switch instructions to the communication unit of the access control device; the communication unit sends the short message to the MCU; the MCU analyzes the received short The unit sends the door opening or closing instruction; the execution unit executes the door opening or closing operation on the access control device according to the received opening or closing instruction.
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:In the process of realizing the present invention, the inventor finds that there are at least the following problems in the prior art:
在现有基于短消息和基于分组数据的控制模式中,主控设备需要向被控设备发送短消息或者分组数据,而短消息和分组数据的传输可能会存在一定的时间延迟,因此,在基于短消息和基于分组数据的控制模式中,无法保证被控设备能够及时地执行主控设备发送的控制命令;此外,在基于振铃时长的控制模式和基于振铃次数的控制模式中,由于主控设备向被控设备发起语音呼叫的振铃时长以及振铃次数都非常有限,因此,在基于振铃时长和基于振铃次数的控制模式中,主控设备向被控设备发送的控制命令会受到类型数量的制约,此外,在基于振铃时长和基于振铃次数的控制模式中,由于不同的振铃时长或者振铃次数之间的差别很小,所以可能会产生误判操作。In the existing control modes based on short messages and packet data, the master device needs to send short messages or packet data to the controlled device, and there may be a certain time delay in the transmission of short messages and packet data. Therefore, in the control mode based on In short message and packet data-based control modes, there is no guarantee that the controlled device can execute the control commands sent by the master device in time; in addition, in the control mode based on ringing duration and ringing times, due to the The ringing duration and number of ringing times for the controlling device to initiate a voice call to the controlled device are very limited. Therefore, in the control mode based on the ringing duration and ringing times, the control command sent by the master device to the controlled device will be Restricted by the number of types, in addition, in the control mode based on ringing duration and ringing times, since the difference between different ringing durations or ringing times is very small, misjudgment operations may occur.
发明内容Contents of the invention
有鉴于此,为解决上述问题本发明实施例提供一种远程控制方法、设备及系统,不仅能够保证远程被控设备能够及时准确地执行控制管理设备发送的控制命令,而且控制管理设备向远程被控设备发送的控制命令也不会受到类型数量的制约。In view of this, in order to solve the above problems, the embodiments of the present invention provide a remote control method, device, and system, which can not only ensure that the remote controlled device can execute the control command sent by the control management device in a timely and accurate manner, but also provide the control and management device with The control commands sent by the control device will not be restricted by the number of types.
为达到上述目的,本发明实施例的技术方案是这样实现的:In order to achieve the above object, the technical solution of the embodiment of the present invention is achieved in this way:
本发明实施例提供了一种远程控制方法,所述方法包括:An embodiment of the present invention provides a remote control method, the method comprising:
接收控制管理设备发起的第一通话请求,其中,所述第一通话请求携带源终端标识;receiving a first call request initiated by the control and management device, where the first call request carries a source terminal identifier;
确定所述源终端标识对应的控制命令,并执行所述控制命令。Determine a control command corresponding to the source terminal identifier, and execute the control command.
在上述实施例中,所述方法还包括:In the above embodiment, the method further includes:
当执行所述控制命令成功时,向所述控制管理设备发起第二通话请求,其中,所述第二通话请求携带预先保存的目标终端标识。When the control command is executed successfully, a second call request is initiated to the control management device, where the second call request carries a pre-saved target terminal identifier.
本发明实施例还提供了一种远程控制方法,所述方法包括:The embodiment of the present invention also provides a remote control method, the method comprising:
确定与控制命令对应的源终端标识;determining a source terminal identifier corresponding to the control command;
向预先确定的目标终端标识对应的远程被控设备发起第一通话请求,其中,所述第一通话请求携带所述源终端标识。A first call request is initiated to the remote controlled device corresponding to the predetermined target terminal identifier, where the first call request carries the source terminal identifier.
在上述实施例中,所述方法还包括:In the above embodiment, the method further includes:
接收所述远程被控设备发起的第二通话请求,其中,所述第二通话请求携带所述目标终端标识;receiving a second call request initiated by the remote controlled device, where the second call request carries the target terminal identifier;
确定所述目标终端标识对应的远程被控设备执行所述控制命令成功。It is determined that the remote controlled device corresponding to the target terminal identifier successfully executes the control command.
在上述实施例中,所述向预先确定的目标终端标识对应的远程被控设备发起第一通话请求包括:In the above embodiment, the initiating the first call request to the remote controlled device corresponding to the predetermined target terminal identifier includes:
通过所述源终端标识对应的发送端向所述远程被控设备发起所述第一通话请求。Initiate the first call request to the remote controlled device through the sending end corresponding to the source terminal identifier.
本发明实施例还提供了一种远程被控设备,所述远程被控设备包括:The embodiment of the present invention also provides a remote controlled device, the remote controlled device includes:
第一接收单元,用于接收控制管理设备发起的第一通话请求,其中,所述第一通话请求携带源终端标识,将所述源终端标识发送给第一确定单元;The first receiving unit is configured to receive a first call request initiated by the control and management device, wherein the first call request carries a source terminal identifier, and sends the source terminal identifier to the first determining unit;
所述第一确定单元,用于确定与所述源终端标识对应的控制命令,将所述控制命令发送给执行单元;The first determining unit is configured to determine a control command corresponding to the source terminal identifier, and send the control command to an execution unit;
所述执行单元,用于执行所述控制命令。The executing unit is configured to execute the control command.
在上述实施例中,所述远程被控设备还包括:第一发送单元;In the above embodiment, the remote controlled device further includes: a first sending unit;
所述执行单元,还用于当执行所述控制命令成功时,向所述第一发送单元发送一个通知消息;The executing unit is further configured to send a notification message to the first sending unit when executing the control command successfully;
所述第一发送单元,用于在接收到所述通知消息之后,向所述控制管理设备发起第二通话请求,其中,所述第二通话请求携带预先保存的目标终端标识。The first sending unit is configured to initiate a second call request to the control and management device after receiving the notification message, where the second call request carries a pre-saved target terminal identifier.
本发明实施例还提供了一种控制管理设备,所述控制管理设备包括:The embodiment of the present invention also provides a control management device, the control management device includes:
第二确定单元,用于确定与控制命令对应的源终端标识,将所述源终端标识发送给第二发送单元;The second determining unit is configured to determine the source terminal identifier corresponding to the control command, and send the source terminal identifier to the second sending unit;
所述第二发送单元,用于向预先确定的目标终端标识对应的远程被控设备发起第一通话请求,其中,所述第一通话请求携带所述源终端标识。The second sending unit is configured to initiate a first call request to a remote controlled device corresponding to a predetermined target terminal identifier, where the first call request carries the source terminal identifier.
在上述实施例中,所述控制管理设备还包括:In the above embodiment, the control management device further includes:
第二接收单元,用于接收所述远程被控设备发起的第二通话请求,其中,所述第二通话请求携带所述目标终端标识,将所述目标终端标识发送给所述第二确定单元;The second receiving unit is configured to receive a second call request initiated by the remote controlled device, wherein the second call request carries the target terminal identifier, and sends the target terminal identifier to the second determination unit ;
所述第二确定单元,还用于确定所述目标终端标识对应的远程被控设备执行所述控制命令成功。The second determining unit is further configured to determine that the remote controlled device corresponding to the target terminal identifier successfully executes the control command.
在上述实施例中,所述第二发送单元,具体用于通过所述源终端标识对应的发送端向所述远程被控设备发起所述第一通话请求。In the above embodiment, the second sending unit is specifically configured to initiate the first call request to the remote controlled device through the sending end corresponding to the source terminal identifier.
本发明实施例还提供了一种远程控制系统,所述系统包括:The embodiment of the present invention also provides a remote control system, the system includes:
控制管理设备,用于确定与控制命令对应的源终端标识;还用于向远程被控设备发起第一通话请求,其中,所述第一通话请求携带所述源终端标识;The control management device is configured to determine the source terminal identifier corresponding to the control command; and is also configured to initiate a first call request to the remote controlled device, wherein the first call request carries the source terminal identifier;
所述远程被控设备,用于确定与所述源终端标识对应的所述控制命令;还用于执行所述控制命令。The remote controlled device is configured to determine the control command corresponding to the source terminal identifier; and is also configured to execute the control command.
在上述实施例中,所述控制管理设备,具体用于通过所述源终端标识对应的发送端发起所述第一通话请求。In the above embodiment, the control and management device is specifically configured to initiate the first call request through the sending end corresponding to the source terminal identifier.
在上述实施例中,所述远程被控设备,还用于当执行所述控制命令成功时,向所述控制管理设备发起第二通话请求,其中,所述第二通话请求携带所述目标终端标识;In the above embodiment, the remote controlled device is further configured to initiate a second call request to the control management device when executing the control command successfully, wherein the second call request carries the target terminal logo;
所述控制管理设备,还用于接收所述远程被控设备发起的第二通话请求,其中,所述第二通话请求携带所述目标终端标识;还用于确定所述目标终端标识对应的远程被控设备执行所述控制命令成功。The control management device is further configured to receive a second call request initiated by the remote controlled device, wherein the second call request carries the target terminal identifier; and is also configured to determine the remote The controlled device successfully executes the control command.
由此可见,在本发明实施例的技术方案中,远程被控设备可以先接收控制管理设备发起的第一通话请求,其中,所述第一通话请求携带源终端标识,然后确定源终端标识对应的控制命令,并执行控制命令。也就是说,在本发明实施例提出的技术方案中,控制管理设备可以将不同的控制命令通过不同的第一通话请求通知给远程被控设备,远程被控设备在接收到第一通话请求之后,可以根据预先保存的控制命令与源终端标识之间的对应关系,确定与源终端标识对应的控制命令,从而能够及时准确地执行控制命令。而不像现有技术中,在基于短消息和基于分组数据的控制模式中,无法保证被控设备能够及时地执行主控设备发送的控制命令;而且在基于振铃时长和基于振铃次数的控制模式中,主控设备向被控设备发送的控制命令会受到类型数量的制约,而且还可能会产生误判操作。由此可见,和现有技术相比,本发明实施例提出的远程控制方法、设备及系统,不仅能够保证远程被控设备能够及时准确地执行控制管理设备发送的控制命令,而且控制管理设备向远程被控设备发送的控制命令也不会受到类型数量的制约;并且,实现起来简单方便,便于普及,适用范围更广。It can be seen that, in the technical solution of the embodiment of the present invention, the remote controlled device may first receive the first call request initiated by the control management device, wherein the first call request carries the source terminal identifier, and then determine the source terminal identifier corresponding control command and execute the control command. That is to say, in the technical solution proposed by the embodiment of the present invention, the control management device can notify the remote controlled device of different control commands through different first call requests, and the remote controlled device will receive the first call request after receiving the first call request. , the control command corresponding to the source terminal identifier can be determined according to the pre-stored correspondence between the control command and the source terminal identifier, so that the control command can be executed timely and accurately. Unlike in the prior art, in the control mode based on short message and packet data, there is no guarantee that the controlled device can execute the control command sent by the master device in time; In the control mode, the control commands sent by the master control device to the controlled device will be restricted by the type and quantity, and misjudgment operations may also occur. It can be seen that, compared with the prior art, the remote control method, device and system proposed in the embodiments of the present invention can not only ensure that the remote controlled device can execute the control command sent by the control management device timely and accurately, but also control the management device to The control commands sent by the remote controlled device will not be restricted by the number of types; moreover, it is simple and convenient to implement, easy to popularize, and has a wider application range.
附图说明Description of drawings
图1为本发明实施例中远程控制方法的第一实现流程示意图;FIG. 1 is a schematic diagram of a first implementation process of a remote control method in an embodiment of the present invention;
图2为本发明实施例中远程控制方法的第二实现流程示意图;FIG. 2 is a schematic diagram of a second implementation flow of the remote control method in the embodiment of the present invention;
图3为本发明实施例中远程控制方法的第三实现流程示意图;FIG. 3 is a schematic diagram of a third implementation flow of the remote control method in the embodiment of the present invention;
图4为本发明实施例中远程被控设备的组成架构图;FIG. 4 is a structural diagram of a remote controlled device in an embodiment of the present invention;
图5为本发明实施例中控制管理设备的组成架构图;FIG. 5 is a structural diagram of a control management device in an embodiment of the present invention;
图6为本发明实施例中远程被控设备的组成结构示意图;FIG. 6 is a schematic diagram of the composition and structure of a remote controlled device in an embodiment of the present invention;
图7为本发明实施例中控制管理设备的组成结构示意图;7 is a schematic diagram of the composition and structure of the control management device in the embodiment of the present invention;
图8为本发明实施例中远程控制系统的组成结构示意图。Fig. 8 is a schematic diagram of the composition and structure of the remote control system in the embodiment of the present invention.
具体实施方式Detailed ways
在本发明的各种实施例中,图1为本发明实施例中远程控制方法的第一实现流程示意图,如图1所示,远程控制方法可以包括以下步骤:In various embodiments of the present invention, FIG. 1 is a schematic flow diagram of the first implementation of the remote control method in the embodiment of the present invention. As shown in FIG. 1, the remote control method may include the following steps:
步骤101、接收控制管理设备发起的第一通话请求,其中,第一通话请求携带源终端标识。Step 101. Receive a first call request initiated by a control and management device, where the first call request carries a source terminal identifier.
在本发明的具体实施例中,不同的控制命令可以对应不同的源终端标识,也就是说,一个控制命令可以对应一个源终端标识。因此,在本发明的具体实施例中,控制管理设备可以预先保存控制命令与源终端标识之间的对应关系。例如,控制指令1对应源终端标识1;控制指令2对应源终端标识2;…;控制指令N对应源终端标识N,其中,N为大于等于1的自然数。In a specific embodiment of the present invention, different control commands may correspond to different source terminal identifiers, that is, one control command may correspond to one source terminal identifier. Therefore, in a specific embodiment of the present invention, the control management device may pre-save the correspondence between the control command and the source terminal identifier. For example, control instruction 1 corresponds to source terminal identifier 1; control instruction 2 corresponds to source terminal identifier 2; ...; control instruction N corresponds to source terminal identifier N, where N is a natural number greater than or equal to 1.
在本发明的具体实施例中,控制管理设备可以通过源终端标识对应的发送端向远程被控设备发起第一通话请求,因此,远程被控设备可以接收不同的发送端发起的第一通话请求,其中,第一通话请求携带源终端标识。In a specific embodiment of the present invention, the control management device can initiate a first call request to the remote controlled device through the source terminal identifier corresponding to the sending end, therefore, the remote controlled device can receive the first call request initiated by a different sending end , wherein the first call request carries the source terminal identifier.
步骤102、确定与源终端标识对应的控制命令,并执行控制命令。Step 102, determine the control command corresponding to the source terminal identifier, and execute the control command.
在本发明的具体实施例中,各个远程被控设备也可以预先保存控制命令与源终端标识之间的对应关系,其中,一个控制命令可以对应一个源终端标识。在本步骤中,远程被控设备在接收到控制管理设备发起的第一通话请求之后,可以确定与第一通话请求携带的源终端标识对应的控制命令。例如,当远程被控设备接收到第一通话请求携带源终端标识1时,可以确定与源终端标识1对应的控制命令为控制命令1;当远程被控设备接收到第一通话请求携带源终端标识2时,可以确定与源终端标识2对应的控制命令为控制命令2;…;当远程被控设备接收到第一通话请求携带源终端标识N时,可以确定与源终端标识N对应的控制命令为控制命令N,其中,N为大于等于1的自然数。In a specific embodiment of the present invention, each remote controlled device may also pre-store the corresponding relationship between the control command and the source terminal identifier, wherein one control command may correspond to one source terminal identifier. In this step, after receiving the first call request initiated by the control management device, the remote controlled device may determine the control command corresponding to the source terminal identifier carried in the first call request. For example, when the remote controlled device receives the first call request carrying the source terminal ID 1, it may determine that the control command corresponding to the source terminal ID 1 is the control command 1; when the remote controlled device receives the first call request carrying the source terminal ID ID 2, it can be determined that the control command corresponding to the source terminal ID 2 is control command 2; ...; when the remote controlled device receives the first call request carrying the source terminal ID N, it can be determined that the control command corresponding to the source terminal ID N The command is a control command N, where N is a natural number greater than or equal to 1.
较佳地,在本发明的具体实施例中,远程被控设备在接收到控制管理设备发起的第一通话请求之后,可以向控制管理设备返回第一通话响应。具体地,远程被控设备在接收到控制管理设备发起的第一语音呼叫之后,可以挂断该第一语音呼叫,无需与控制管理设备发起的第一通话请求进行接续,远程被控设备根据第一通话请求中携带的源终端标识就可以确定控制命令,不会产生通信费用。Preferably, in a specific embodiment of the present invention, after receiving the first call request initiated by the control management device, the remote controlled device may return a first call response to the control management device. Specifically, after receiving the first voice call initiated by the control management device, the remote controlled device may hang up the first voice call without connecting to the first call request initiated by the control management device. The source terminal identifier carried in the call request can determine the control command, and no communication fee will be generated.
在本发明的具体实施例中,远程被控设备在确定了与源终端标识对应的控制命令之后,可以执行该控制命令,由于控制管理设备通过第一通话请求将源终端标识通知给远程被控设备,因此,远程被控设备能够及时准确地执行控制管理设备发送的控制命令。In a specific embodiment of the present invention, after the remote controlled device determines the control command corresponding to the source terminal identifier, it can execute the control command, since the control management device notifies the remote controlled device of the source terminal identifier through the first call request Therefore, the remote controlled device can timely and accurately execute the control command sent by the control management device.
根据上述的分析可知,通过上述的步骤101~102,远程被控设备可以先接收控制管理设备发起的第一通话请求,然后确定与第一通话请求携带的源终端标识对应的控制命令,并执行该控制命令。According to the above analysis, through the above steps 101-102, the remote controlled device can first receive the first call request initiated by the control management device, and then determine the control command corresponding to the source terminal identifier carried in the first call request, and execute The control command.
图2为本发明实施例中远程控制方法的第二实现流程示意图,如图2所示,远程控制方法可以包括以下步骤:FIG. 2 is a schematic diagram of a second implementation flow of the remote control method in an embodiment of the present invention. As shown in FIG. 2, the remote control method may include the following steps:
步骤201、确定与控制命令对应的源终端标识。Step 201. Determine the source terminal identifier corresponding to the control command.
在本发明的具体实施例中,不同的控制命令可以对应不同的源终端标识,也就是说,一个控制命令可以对应一个源终端标识。因此,在本发明的具体实施例中,控制管理设备可以预先保存控制命令与源终端标识之间的对应关系。例如,控制指令1对应源终端标识1;控制指令2对应源终端标识2;…;控制指令N对应源终端标识N,其中,N为大于等于1的自然数。In a specific embodiment of the present invention, different control commands may correspond to different source terminal identifiers, that is, one control command may correspond to one source terminal identifier. Therefore, in a specific embodiment of the present invention, the control management device may pre-save the correspondence between the control command and the source terminal identifier. For example, control instruction 1 corresponds to source terminal identifier 1; control instruction 2 corresponds to source terminal identifier 2; ...; control instruction N corresponds to source terminal identifier N, where N is a natural number greater than or equal to 1.
在本发明的具体实施例中,控制管理设备可以预先确定要发送给远程被控设备的控制指令,然后可以确定与控制指令对应的源终端标识。较佳地,所述源终端标识可以为控制管理设备中各个发送端的终端标识,例如,源终端标识可以是发送端的手机号码。例如,所述源终端标识可以为:8613912345678。较佳地,所述发送端可以为控制管理设备中预先设置的工业终端。In a specific embodiment of the present invention, the control management device may predetermine the control instruction to be sent to the remote controlled device, and then may determine the source terminal identifier corresponding to the control instruction. Preferably, the source terminal identifier may be a terminal identifier of each sending end in the control and management device, for example, the source terminal identifier may be a mobile phone number of the sending end. For example, the source terminal identifier may be: 8613912345678. Preferably, the sending end may be an industrial terminal preset in the control management device.
步骤202、向预先确定的目标终端标识对应的远程被控设备发起第一通话请求,其中,第一通话请求携带源终端标识。Step 202: Initiate a first call request to the remote controlled device corresponding to the predetermined target terminal identifier, where the first call request carries the source terminal identifier.
在本发明的具体实施例中,控制管理设备可以通过源终端标识对应的发送端向远程被控设备发起第一通话请求,其中,第一通话请求携带源终端标识。In a specific embodiment of the present invention, the control management device may initiate a first call request to the remote controlled device through a sending end corresponding to the source terminal identifier, wherein the first call request carries the source terminal identifier.
具体地,在本发明的具体实施例中,控制管理设备可以先通过预先设置的控制管理服务器向源终端标识对应的工业终端发送第一通话请求指令,其中,所述第一通话请求指令携带预先确定的目标终端标识。例如,控制管理设备中的控制管理服务器可以向源终端标识对应的工业终端发送第一通话请求指令“ATD+目标终端标识”。源终端标识对应的工业终端在接收到第一通话请求指令之后,可以向目标终端标识对应的远程被控设备发起第一通话请求,其中,所述第一通话请求携带源终端标识。具体地,源终端标识对应的工业终端在接收到第一通话请求指令之后,可以向目标终端标识对应的远程被控设备发起第一语音呼叫,其中,第一语音呼叫携带源终端标识。Specifically, in a specific embodiment of the present invention, the control management device may first send a first call request instruction to the industrial terminal corresponding to the source terminal identifier through a preset control management server, wherein the first call request instruction carries a preset Determined target terminal identification. For example, the control management server in the control management device may send the first call request instruction "ATD+target terminal identifier" to the industrial terminal corresponding to the source terminal identifier. After receiving the first call request instruction, the industrial terminal corresponding to the source terminal identifier may initiate a first call request to the remote controlled device corresponding to the target terminal identifier, wherein the first call request carries the source terminal identifier. Specifically, after receiving the first call request instruction, the industrial terminal corresponding to the source terminal identifier can initiate a first voice call to the remote controlled device corresponding to the target terminal identifier, wherein the first voice call carries the source terminal identifier.
根据上述的描述可知,根据上述的步骤201~202,控制管理设备可以将不同的控制命令通过不同的第一通话请求通知给远程被控设备,远程被控设备可以根据预先保存的控制命令与源终端标识之间的对应关系,确定与源终端标识对应的控制命令,从而可以及时准确地执行控制管理设备发送的控制命令。According to the above description, according to the above steps 201-202, the control management device can notify the remote controlled device of different control commands through different first call requests, and the remote controlled device can The corresponding relationship between the terminal identifiers determines the control command corresponding to the source terminal identifier, so that the control command sent by the control management device can be executed timely and accurately.
图3为本发明实施例中远程控制方法的第三实现流程示意图,如图3所示,远程控制方法可以包括以下步骤:FIG. 3 is a schematic diagram of a third implementation flow of the remote control method in an embodiment of the present invention. As shown in FIG. 3, the remote control method may include the following steps:
步骤301、控制管理设备中的控制管理服务器向源终端标识对应的工业终端发送第一通话请求指令“ATD+目标终端标识”。Step 301 , the control management server in the control management device sends a first call request command "ATD+target terminal identifier" to the industrial terminal corresponding to the source terminal identifier.
在本发明的具体实施例中,控制管理设备中的控制管理服务器可以通过预先设置的RS232串口或者USB向源终端标识对应的工业终端发送第一通话请求指令“ATD+目标终端标识”。In a specific embodiment of the present invention, the control management server in the control management device can send the first call request command "ATD+target terminal ID" to the industrial terminal corresponding to the source terminal ID through the preset RS232 serial port or USB.
步骤302、源终端标识对应的工业终端向远程被控设备中目标终端标识对应的工业终端发起第一语音呼叫。Step 302: The industrial terminal corresponding to the source terminal identifier initiates a first voice call to the industrial terminal corresponding to the target terminal identifier in the remote controlled device.
图4为本发明实施例中远程被控设备的组成架构图,如图4所示,远程被控设备可以包括:目标终端标识对应的工业终端、微处理器以及一个以上源终端标识对应的继电器,分别为:继电器1、继电器2,…,继电器M。需要说明的是,在远程被控设备中,继电器的数量M与控制管理设备中工业终端的数量N可以相同,也可以不同。当M大于N时,一个源终端标识可以对应一个以上继电器;当M小于N时,一个以上源终端标识可以对应一个继电器。Fig. 4 is a structural diagram of the remote controlled device in the embodiment of the present invention. As shown in Fig. 4, the remote controlled device may include: an industrial terminal corresponding to the target terminal identifier, a microprocessor, and a relay corresponding to more than one source terminal identifier , respectively: relay 1, relay 2, ..., relay M. It should be noted that, in the remote controlled device, the number M of relays may be the same as or different from the number N of industrial terminals in the control management device. When M is greater than N, one source terminal identifier can correspond to more than one relay; when M is smaller than N, more than one source terminal identifier can correspond to one relay.
图5为本发明实施例中控制管理设备的组成架构图,如图5所示,控制管理设备可以包括:控制管理服务器和一个以上源终端标识对应的工业终端,分别为:工业终端1、工业终端2,…,工业终端N。Fig. 5 is a structure diagram of the control management device in the embodiment of the present invention. As shown in Fig. 5, the control management device may include: a control management server and industrial terminals corresponding to more than one source terminal identifier, respectively: industrial terminal 1, industrial terminal Terminal 2, ..., industrial terminal N.
步骤303、目标终端标识对应的工业终端向远程被控设备中的微处理器发送第一通话请求字符串“RING+源终端标识”。Step 303, the industrial terminal corresponding to the target terminal ID sends a first call request character string "RING+source terminal ID" to the microprocessor in the remote controlled device.
在本发明的具体实施例中,目标终端标识对应的工业终端在接收到源终端标识对应的工业终端发起第一语音呼叫之后,可以向远程被控设备中的微处理器发送第一通话请求字符串“RING+源终端标识”。例如,目标终端标识对应的工业终端向远程被控设备中的微处理器发送第一通话请求字符串“RING+8613912345678”。In a specific embodiment of the present invention, after the industrial terminal corresponding to the target terminal identifier receives the first voice call initiated by the industrial terminal corresponding to the source terminal identifier, it can send the first call request character to the microprocessor in the remote controlled device The string "RING+source terminal identifier". For example, the industrial terminal corresponding to the target terminal identifier sends the first call request string "RING+8613912345678" to the microprocessor in the remote controlled device.
步骤304、微处理器确定与源终端标识对应的控制命令。Step 304, the microprocessor determines the control command corresponding to the source terminal identifier.
在本发明的具体实施例中,微处理器可以预先保存控制命令与源终端标识之间的对应关系,其中,一个控制命令可以对应一个源终端标识。微处理器在接收到第一通话请求字符串“RING+源终端标识”之后,可以根据预先保存的控制命令与源终端标识之间的对应关系,确定与源终端标识对应的控制命令。例如,当微处理器接收到第一通话请求字符串携带源终端标识1时,可以确定与源终端标识1对应的控制命令为控制命令1;当微处理器接收到第一通话请求字符串携带源终端标识2时,可以确定与源终端标识2对应的控制命令为控制命令2;…;当微处理器接收到第一通话请求字符串携带源终端标识N时,可以确定与源终端标识N对应的控制命令为控制命令N,其中,N为大于等于1的自然数。In a specific embodiment of the present invention, the microprocessor may pre-store the corresponding relationship between the control command and the source terminal identifier, wherein one control command may correspond to one source terminal identifier. After the microprocessor receives the first call request character string "RING+source terminal identifier", it can determine the control command corresponding to the source terminal identifier according to the pre-stored correspondence between the control command and the source terminal identifier. For example, when the microprocessor receives the first call request character string carrying the source terminal identifier 1, it can determine that the control command corresponding to the source terminal identifier 1 is the control command 1; when the microprocessor receives the first call request character string carrying When the source terminal ID is 2, it can be determined that the control command corresponding to the source terminal ID 2 is the control command 2; ...; when the microprocessor receives the first call request character string carrying the source terminal ID N, it can be determined that the source terminal ID N The corresponding control command is a control command N, where N is a natural number greater than or equal to 1.
步骤305、微处理器向目标终端标识对应的工业终端发送第一通话响应指令。Step 305, the microprocessor sends a first call response instruction to the industrial terminal corresponding to the target terminal identifier.
在本发明的具体实施例中,微处理器可以向目标终端标识对应的工业终端发送第一通话响应指令“ATH”。In a specific embodiment of the present invention, the microprocessor may send the first call response command "ATH" to the industrial terminal corresponding to the target terminal identifier.
步骤306、目标终端标识对应的工业终端挂断源终端标识对应的工业终端发起的第一语音呼叫。Step 306, the industrial terminal corresponding to the target terminal identifier hangs up the first voice call initiated by the industrial terminal corresponding to the source terminal identifier.
在本发明的具体实施例中,目标终端标识对应的工业终端在接收到微处理器发送的第一通话响应指令“ATH”之后,可以挂断源终端标识对应的工业终端发起的第一语音呼叫。In a specific embodiment of the present invention, the industrial terminal corresponding to the target terminal identifier can hang up the first voice call initiated by the industrial terminal corresponding to the source terminal identifier after receiving the first call response command "ATH" sent by the microprocessor. .
步骤307、微处理器控制源终端标识对应的继电器执行控制命令。Step 307, the microprocessor controls the relay corresponding to the source terminal identifier to execute the control command.
在本发明的具体实施例中,远程被控设备可以包括一个以上源终端标识对应的继电器,分别为:继电器1、继电器2,…,工业终端M。在本步骤中,微处理器可以控制源终端标识对应的继电器执行控制命令。例如,微处理器可以控制继电器1执行源终端标识1对应的控制命令1;控制继电器2执行源终端标识2对应的控制命令2;…;控制继电器N执行源终端标识N对应的控制命令N。In a specific embodiment of the present invention, the remote controlled device may include more than one relay corresponding to the source terminal identifier, namely: relay 1, relay 2, . . . , industrial terminal M. In this step, the microprocessor may control the relay corresponding to the source terminal identifier to execute the control command. For example, the microprocessor can control relay 1 to execute control command 1 corresponding to source terminal ID 1; control relay 2 to execute control command 2 corresponding to source terminal ID 2; ...; control relay N to execute control command N corresponding to source terminal ID N.
步骤308、当源终端标识对应的继电器执行控制命令成功时,微处理器接收源终端标识对应的继电器发送的反馈信息。Step 308: When the relay corresponding to the source terminal identifier successfully executes the control command, the microprocessor receives the feedback information sent by the relay corresponding to the source terminal identifier.
在本发明的具体实施例中,当源终端标识对应的继电器执行控制命令成功时,可以向微处理器发送反馈信息,因此,微处理器可以接收源终端标识对应的继电器发送的反馈信息。此外,当源终端标识对应的继电器执行控制命令失败时,可以不向微处理器发送反馈信息。In a specific embodiment of the present invention, when the relay corresponding to the source terminal identifier successfully executes the control command, feedback information can be sent to the microprocessor, so the microprocessor can receive the feedback information sent by the relay corresponding to the source terminal identifier. In addition, when the relay corresponding to the source terminal identifier fails to execute the control command, no feedback information may be sent to the microprocessor.
步骤309、微处理器向目标终端标识对应的工业终端发送第二通话请求指令“ATD+源终端标识”。Step 309, the microprocessor sends a second call request instruction "ATD+source terminal identifier" to the industrial terminal corresponding to the target terminal identifier.
在本发明的具体实施例中,微处理器在接收到源终端标识对应的继电器发送的反馈信息之后,可以向目标终端标识对应的工业终端发送第二通话请求指令“ATD+86139123454678”。In a specific embodiment of the present invention, after receiving the feedback information sent by the relay corresponding to the source terminal identifier, the microprocessor may send the second call request command "ATD+86139123454678" to the industrial terminal corresponding to the target terminal identifier.
步骤310、目标终端标识对应的工业终端向源终端标识对应的工业终端发起第二语音呼叫。Step 310, the industrial terminal corresponding to the target terminal identifier initiates a second voice call to the industrial terminal corresponding to the source terminal identifier.
在本发明的具体实施例中,目标终端标识对应的工业终端在接收到微处理器发送的第二通话请求指令“ATD+源终端标识”之后,可以向源终端标识对应的工业终端发起第二语音呼叫。In a specific embodiment of the present invention, after the industrial terminal corresponding to the target terminal identifier receives the second call request command "ATD+source terminal identifier" sent by the microprocessor, it can initiate a second voice call to the industrial terminal corresponding to the source terminal identifier. call.
步骤311、源终端标识对应的工业终端向控制管理服务器发送第二通话请求字符串“RING+目标终端标识”。Step 311 , the industrial terminal corresponding to the source terminal identifier sends a second call request character string "RING+target terminal identifier" to the control management server.
在本发明的具体实施例中,源终端标识对应的工业终端在接收到目标终端标识对应的工业终端发起的第二语音呼叫之后,可以向控制管理服务器发送第二通话请求字符串“RING+8613987654321”。In a specific embodiment of the present invention, after receiving the second voice call initiated by the industrial terminal corresponding to the target terminal identifier, the industrial terminal corresponding to the source terminal identifier may send the second call request character string "RING+8613987654321" to the control management server. ".
步骤312、控制管理服务器确定目标终端标识对应的远程被控设备执行控制命令成功。Step 312, the control management server determines that the remote controlled device corresponding to the target terminal identifier successfully executes the control command.
在本发明的具体实施例中,控制管理服务器在接收到源终端标识对应的工业终端发送的第二通话请求字符串“RING+目标终端标识”之后,可以确定目标终端标识对应的远程被控设备执行控制命令成功。In a specific embodiment of the present invention, after the control management server receives the second call request character string "RING+target terminal identifier" sent by the industrial terminal corresponding to the source terminal identifier, it can determine that the remote controlled device corresponding to the target terminal identifier executes Control command succeeded.
步骤313、控制管理服务器向源终端标识对应的工业终端发送第二通话响应指令。Step 313, the control management server sends a second call response instruction to the industrial terminal corresponding to the source terminal identifier.
在本发明的具体实施例中,控制管理服务器在获知源终端标识对应的远程被控设备执行控制命令成功之后,可以向源终端标识对应的工业终端发送第二通话响应指令“ATH”。In a specific embodiment of the present invention, after learning that the remote controlled device corresponding to the source terminal identifier successfully executes the control command, the control management server may send the second call response command "ATH" to the industrial terminal corresponding to the source terminal identifier.
步骤314、源终端标识对应的工业终端挂断目标终端标识对应的工业终端发起的第二语音呼叫。Step 314: The industrial terminal corresponding to the source terminal identifier hangs up the second voice call initiated by the industrial terminal corresponding to the target terminal identifier.
在本发明的具体实施例中,源终端标识对应的工业终端在接收到控制管理服务器发送的第二通话响应指令之后,可以挂断目标终端标识对应的工业终端发起的第二语音呼叫。In a specific embodiment of the present invention, after receiving the second call response instruction sent by the control management server, the industrial terminal corresponding to the source terminal identifier may hang up the second voice call initiated by the industrial terminal corresponding to the target terminal identifier.
根据上述的分析可知,通过上述的步骤301~314,控制管理设备可以控制源终端标识对应的工业终端向远程被控设备中目标终端标识对应的工业终端发起第一通话请求,远程被控设备中的微处理器可以根据预先保存的控制命令与源终端标识之间的对应关系,确定与源终端标识对应的控制命令,从而可以控制源终端标识对应的继电器执行该控制命令。According to the above analysis, through the above steps 301-314, the control management device can control the industrial terminal corresponding to the source terminal ID to initiate a first call request to the industrial terminal corresponding to the target terminal ID in the remote controlled device, and the remote controlled device The microprocessor can determine the control command corresponding to the source terminal identifier according to the pre-stored correspondence between the control command and the source terminal identifier, thereby controlling the relay corresponding to the source terminal identifier to execute the control command.
本发明实施例提出的远程控制方法,控制管理设备可以将不同的控制命令通过不同的第一通话请求通知给远程被控设备,远程被控设备在接收到第一通话请求之后,可以根据预先保存的控制命令与源终端标识之间的对应关系,确定与源终端标识对应的控制命令,从而能够及时准确地执行控制命令。而不像现有技术中,在基于短消息和基于分组数据的控制模式中,无法保证被控设备能够及时地执行主控设备发送的控制命令;而且在基于振铃时长和基于振铃次数的控制模式中,主控设备向被控设备发送的控制命令会受到类型数量的制约,而且还可能会产生误判操作。由此可见,和现有技术相比,本发明实施例提出的远程控制方法,不仅能够保证远程被控设备能够及时准确地执行控制管理设备发送的控制命令,而且控制管理设备向远程被控设备发送的控制命令也不会受到类型数量的制约;并且,实现起来简单方便,便于普及,适用范围更广。In the remote control method proposed by the embodiment of the present invention, the control management device can notify the remote controlled device of different control commands through different first call requests. After receiving the first call request, the remote controlled device can The corresponding relationship between the control command and the source terminal identifier determines the control command corresponding to the source terminal identifier, so that the control command can be executed accurately in time. Unlike in the prior art, in the control mode based on short message and packet data, there is no guarantee that the controlled device can execute the control command sent by the master device in time; In the control mode, the control commands sent by the master control device to the controlled device will be restricted by the type and quantity, and misjudgment operations may also occur. It can be seen that, compared with the prior art, the remote control method proposed in the embodiment of the present invention can not only ensure that the remote controlled device can execute the control command sent by the control management device in a timely and accurate manner, but also ensure that the control management device sends a message to the remote controlled device The control commands sent will not be restricted by the number of types; moreover, it is simple and convenient to implement, easy to popularize, and has a wider scope of application.
图6为本发明实施例中远程被控设备的组成结构示意图,如图6所示,所述远程被控设备可以包括:第一接收单元601、第一确定单元602、执行单元603;其中,FIG. 6 is a schematic diagram of the composition and structure of a remote controlled device in an embodiment of the present invention. As shown in FIG. 6, the remote controlled device may include: a first receiving unit 601, a first determining unit 602, and an executing unit 603; wherein,
所述第一接收单元601,用于接收控制管理设备发起的第一通话请求,其中,所述第一通话请求携带源终端标识,将所述源终端标识发送给所述第一确定单元602;The first receiving unit 601 is configured to receive a first call request initiated by a control and management device, wherein the first call request carries a source terminal identifier, and sends the source terminal identifier to the first determining unit 602;
所述第一确定单元602,用于确定与所述源终端标识对应的控制命令,将所述控制命令发送给所述执行单元603;The first determining unit 602 is configured to determine a control command corresponding to the source terminal identifier, and send the control command to the execution unit 603;
所述执行单元603,用于执行所述控制命令。The execution unit 603 is configured to execute the control command.
进一步的,所述远程被控设备还包括:第一发送单元604;Further, the remote controlled device further includes: a first sending unit 604;
所述执行单元603,还用于当执行所述控制命令成功时,向所述第一发送单元604发送一个通知消息;The executing unit 603 is further configured to send a notification message to the first sending unit 604 when executing the control command successfully;
所述第一发送单元604,用于在接收到所述通知消息之后,向所述控制管理设备发起第二通话请求,其中,所述第二通话请求携带预先保存的目标终端标识。The first sending unit 604 is configured to initiate a second call request to the control and management device after receiving the notification message, where the second call request carries a pre-saved target terminal identifier.
本发明实施例提出的远程被控设备,可以接收控制管理设备发起的第一通话请求,然后根据预先保存的控制命令与源终端标识之间的对应关系,确定与源终端标识对应的控制命令,从而能够及时准确地执行控制命令。而不像现有技术中,在基于短消息和基于分组数据的控制模式中,无法保证被控设备能够及时地执行主控设备发送的控制命令;而且在基于振铃时长和基于振铃次数的控制模式中,主控设备向被控设备发送的控制命令会受到类型数量的制约,而且还可能会产生误判操作。由此可见,和现有技术相比,本发明实施例提出的远程被控设备,不仅能够保证远程被控设备能够及时准确地执行控制管理设备发送的控制命令,而且控制管理设备向远程被控设备发送的控制命令也不会受到类型数量的制约;并且,实现起来简单方便,便于普及,适用范围更广。The remote controlled device proposed in the embodiment of the present invention may receive the first call request initiated by the control management device, and then determine the control command corresponding to the source terminal identifier according to the pre-saved correspondence between the control command and the source terminal identifier, Thus, the control command can be executed accurately and in time. Unlike in the prior art, in the control mode based on short message and packet data, there is no guarantee that the controlled device can execute the control command sent by the master device in time; In the control mode, the control commands sent by the master control device to the controlled device will be restricted by the type and quantity, and misjudgment operations may also occur. It can be seen that, compared with the prior art, the remote controlled device proposed in the embodiment of the present invention can not only ensure that the remote controlled device can execute the control command sent by the control management The control commands sent by the device will not be restricted by the number of types; moreover, it is simple and convenient to implement, easy to popularize, and has a wider scope of application.
图7为本发明实施例中控制管理设备的组成结构示意图,如图7所示,所述控制管理设备可以包括:第二确定单元701和第二发送单元702;其中,FIG. 7 is a schematic diagram of the composition and structure of the control management device in the embodiment of the present invention. As shown in FIG. 7, the control management device may include: a second determination unit 701 and a second sending unit 702; wherein,
所述第二确定单元701,用于确定与控制命令对应的源终端标识,将所述源终端标识发送给所述第二发送单元;The second determining unit 701 is configured to determine a source terminal identifier corresponding to a control command, and send the source terminal identifier to the second sending unit;
所述第二发送单元702,用于向预先确定的目标终端标识对应的远程被控设备发起第一通话请求,其中,所述第一通话请求携带所述源终端标识。The second sending unit 702 is configured to initiate a first call request to a remote controlled device corresponding to a predetermined target terminal identifier, where the first call request carries the source terminal identifier.
进一步的,所述控制管理设备还包括:Further, the control management device also includes:
第二接收单元703,用于接收所述远程被控设备发起的第二通话请求,其中,所述第二通话请求携带所述目标终端标识,将所述目标终端标识发送给所述第二确定单元701;The second receiving unit 703 is configured to receive a second call request initiated by the remote controlled device, wherein the second call request carries the target terminal identifier, and sends the target terminal identifier to the second determination Unit 701;
所述第二确定单元701,还用于确定所述目标终端标识对应的远程被控设备执行所述控制命令成功。The second determining unit 701 is further configured to determine that the remote controlled device corresponding to the target terminal identifier successfully executes the control command.
进一步的,所述第二发送单元703,具体用于通过所述源终端标识对应的发送端向所述远程被控设备发起所述第一通话请求。Further, the second sending unit 703 is specifically configured to initiate the first call request to the remote controlled device through the sending end corresponding to the source terminal identifier.
本发明实施例提出的控制管理设备,可以将不同的控制命令通过不同的第一通话请求通知给远程被控设备,远程被控设备在接收到第一通话请求之后,可以根据预先保存的控制命令与源终端标识之间的对应关系,确定与源终端标识对应的控制命令,从而能够及时准确地执行控制命令。而不像现有技术中,在基于短消息和基于分组数据的控制模式中,无法保证被控设备能够及时地执行主控设备发送的控制命令;而且在基于振铃时长和基于振铃次数的控制模式中,主控设备向被控设备发送的控制命令会受到类型数量的制约。由此可见,和现有技术相比,本发明实施例提出的控制管理设备,不仅能够保证远程被控设备能够及时准确地执行控制管理设备发送的控制命令,而且控制管理设备向远程被控设备发送的控制命令也不会受到类型数量的制约;并且,实现起来简单方便,便于普及,适用范围更广。The control management device proposed in the embodiment of the present invention can notify the remote controlled device of different control commands through different first call requests, and the remote controlled device can, after receiving the first call request, The corresponding relationship with the source terminal identifier determines the control command corresponding to the source terminal identifier, so that the control command can be executed timely and accurately. Unlike in the prior art, in the control mode based on short message and packet data, there is no guarantee that the controlled device can execute the control command sent by the master device in time; In the control mode, the control commands sent by the master device to the controlled device will be restricted by the number of types. It can be seen that, compared with the prior art, the control and management device proposed in the embodiment of the present invention can not only ensure that the remote controlled device can execute the control command sent by the control and management device in time and accurately, but also ensure that the control and management device sends a message to the remote controlled device. The control commands sent will not be restricted by the number of types; moreover, it is simple and convenient to implement, easy to popularize, and has a wider scope of application.
在实际应用中,第一接收单元601、第一确定单元602、执行单元603和第一发送单元604均可由位于远程被控设备的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)、或现场可编程门阵列(FPGA)等实现;另外,第二确定单元701、第二发送单元702和第二接收单元703均可由位于控制管理设备的CPU、MPU、DSP、或FPGA等实现。In practical applications, the first receiving unit 601, the first determining unit 602, the executing unit 603 and the first sending unit 604 can all be composed of a central processing unit (CPU), a microprocessor (MPU), a digital signal Processor (DSP), or Field Programmable Gate Array (FPGA) etc. realize; In addition, the second determination unit 701, the second sending unit 702 and the second receiving unit 703 can all be located in the CPU of control management equipment, MPU, DSP, Or FPGA and other implementations.
图8为本发明实施例中远程控制系统的组成结构示意图,如图8所示,所述系统包括:Fig. 8 is a schematic diagram of the composition and structure of the remote control system in the embodiment of the present invention. As shown in Fig. 8, the system includes:
控制管理设备801,用于确定与控制命令对应的源终端标识;还用于向远程被控设备发起第一通话请求,其中,所述第一通话请求携带所述源终端标识;The control management device 801 is configured to determine the source terminal identifier corresponding to the control command; and is also configured to initiate a first call request to the remote controlled device, where the first call request carries the source terminal identifier;
所述远程被控设备802,用于确定与所述源终端标识对应的所述控制命令;还用于执行所述控制命令。The remote controlled device 802 is configured to determine the control command corresponding to the source terminal identifier; and is also configured to execute the control command.
进一步的,所述控制管理设备801,具体用于通过所述源终端标识对应的发送端发起所述第一通话请求。Further, the control management device 801 is specifically configured to initiate the first call request through the sending end corresponding to the source terminal identifier.
进一步的,所述远程被控设备802,还用于当执行所述控制命令成功时,向所述控制管理设备发起第二通话请求,其中,所述第二通话请求携带所述目标终端标识;Further, the remote controlled device 802 is further configured to initiate a second call request to the control management device when executing the control command successfully, where the second call request carries the target terminal identifier;
所述控制管理设备801,还用于接收所述远程被控设备发起的第二通话请求,其中,所述第二通话请求携带所述目标终端标识;还用于确定所述目标终端标识对应的远程被控设备执行所述控制命令成功。The control management device 801 is further configured to receive a second call request initiated by the remote controlled device, where the second call request carries the target terminal identifier; and is also configured to determine the target terminal identifier corresponding The remote controlled device successfully executes the control command.
本发明实施例提出的远程控制系统,控制管理设备可以将不同的控制命令通过不同的第一通话请求通知给远程被控设备,远程被控设备在接收到第一通话请求之后,可以根据预先保存的控制命令与源终端标识之间的对应关系,确定与源终端标识对应的控制命令,从而能够及时准确地执行控制命令。而不像现有技术中,在基于短消息和基于分组数据的控制模式中,无法保证被控设备能够及时地执行主控设备发送的控制命令;而且在基于振铃时长和基于振铃次数的控制模式中,主控设备向被控设备发送的控制命令会受到类型数量的制约,而且还可能会产生误判操作。由此可见,和现有技术相比,本发明实施例提出的远程控制系统,不仅能够保证远程被控设备能够及时准确地执行控制管理设备发送的控制命令,而且控制管理设备向远程被控设备发送的控制命令也不会受到类型数量的制约;并且,实现起来简单方便,便于普及,适用范围更广。In the remote control system proposed by the embodiment of the present invention, the control management device can notify the remote controlled device of different control commands through different first call requests. After receiving the first call request, the remote controlled device can The corresponding relationship between the control command and the source terminal identifier determines the control command corresponding to the source terminal identifier, so that the control command can be executed accurately in time. Unlike in the prior art, in the control mode based on short message and packet data, there is no guarantee that the controlled device can execute the control command sent by the master device in time; In the control mode, the control commands sent by the master control device to the controlled device will be restricted by the type and quantity, and misjudgment operations may also occur. It can be seen that, compared with the prior art, the remote control system proposed by the embodiment of the present invention can not only ensure that the remote controlled device can execute the control command sent by the control management device timely and accurately, but also control the management device to send the remote controlled device The control commands sent will not be restricted by the number of types; moreover, it is simple and convenient to implement, easy to popularize, and has a wider scope of application.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包括有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to magnetic disk storage, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610587758.9ACN107659741B (en) | 2016-07-25 | 2016-07-25 | Remote control method, equipment and system |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610587758.9ACN107659741B (en) | 2016-07-25 | 2016-07-25 | Remote control method, equipment and system |
| Publication Number | Publication Date |
|---|---|
| CN107659741Atrue CN107659741A (en) | 2018-02-02 |
| CN107659741B CN107659741B (en) | 2021-02-05 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610587758.9AActiveCN107659741B (en) | 2016-07-25 | 2016-07-25 | Remote control method, equipment and system |
| Country | Link |
|---|---|
| CN (1) | CN107659741B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5255306A (en)* | 1991-01-10 | 1993-10-19 | Bi Inc. | Cellular interface unit for use with an electronic house arrest monitoring system |
| CN201260215Y (en)* | 2008-08-26 | 2009-06-17 | 河海大学 | Video monitoring and controlling wireless sensor network appliance |
| CN101635879A (en)* | 2009-08-28 | 2010-01-27 | 大唐微电子技术有限公司 | System and method for remotely controlling wireless terminal |
| CN104144200A (en)* | 2013-12-09 | 2014-11-12 | 腾讯科技(深圳)有限公司 | Communication methods, communication side and user side for internet of things |
| CN104160382A (en)* | 2012-08-07 | 2014-11-19 | 松下电器产业株式会社 | Coordination processing execution method and coordination processing execution system |
| CN104243928A (en)* | 2014-09-26 | 2014-12-24 | 上海斐讯数据通信技术有限公司 | Electronic terminal and remote monitoring method implemented by same |
| CN104866282A (en)* | 2014-02-20 | 2015-08-26 | 联想(北京)有限公司 | Method for controlling electronic equipment and electronic equipment |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5255306A (en)* | 1991-01-10 | 1993-10-19 | Bi Inc. | Cellular interface unit for use with an electronic house arrest monitoring system |
| CN201260215Y (en)* | 2008-08-26 | 2009-06-17 | 河海大学 | Video monitoring and controlling wireless sensor network appliance |
| CN101635879A (en)* | 2009-08-28 | 2010-01-27 | 大唐微电子技术有限公司 | System and method for remotely controlling wireless terminal |
| CN104160382A (en)* | 2012-08-07 | 2014-11-19 | 松下电器产业株式会社 | Coordination processing execution method and coordination processing execution system |
| CN104144200A (en)* | 2013-12-09 | 2014-11-12 | 腾讯科技(深圳)有限公司 | Communication methods, communication side and user side for internet of things |
| CN104866282A (en)* | 2014-02-20 | 2015-08-26 | 联想(北京)有限公司 | Method for controlling electronic equipment and electronic equipment |
| CN104243928A (en)* | 2014-09-26 | 2014-12-24 | 上海斐讯数据通信技术有限公司 | Electronic terminal and remote monitoring method implemented by same |
| Publication number | Publication date |
|---|---|
| CN107659741B (en) | 2021-02-05 |
| Publication | Publication Date | Title |
|---|---|---|
| US9906935B2 (en) | Bluetooth low energy beacon device and advertising method | |
| EP3635524A1 (en) | Connecting multiple mobile devices to a smart home assistant account | |
| CN106708617B (en) | A service-based application process keep-alive system and keep-alive method | |
| CN108416866B (en) | Inspection task processing method and equipment | |
| CN108897560A (en) | Firmware upgrade method, device and the storage medium of smart machine | |
| WO2015131669A1 (en) | Application control method, apparatus, terminal and computer storage medium | |
| WO2020251251A3 (en) | User terminal and method for managing status through user terminal after automatically injecting medication | |
| JP2018504839A5 (en) | ||
| WO2018126941A1 (en) | Screen projection method, device and terminal | |
| CN106713230A (en) | Method of projection equipment for registering internet of things and projection equipment and user terminal | |
| WO2016206195A1 (en) | Method, terminal, system for information processing and computer storage medium thereof | |
| CN105992188B (en) | Application update method and device | |
| MY207447A (en) | Information sending method, information displaying method, terminal, server, system, and storage medium | |
| WO2017012499A1 (en) | Unmanned aerial vehicle control method, apparatus and system | |
| CN103729069A (en) | Method and device for controlling cursor in smart television | |
| CN107659741B (en) | Remote control method, equipment and system | |
| MY187005A (en) | Method for controlling information terminal, and application system | |
| CN105049337B (en) | A method and device for communication between intelligent devices based on instant messaging | |
| CN104102717B (en) | Method and system for exclusively playing music on terminal | |
| CN117278494A (en) | Resource scheduling method, communication system, equipment and storage medium | |
| CN112688856B (en) | A method and device for canceling friend relationship | |
| CN114089935B (en) | Screen projection processing method, device, equipment and storage medium | |
| US20130198850A1 (en) | Securing displayed information | |
| CN104836655B (en) | A kind of method of data synchronization | |
| WO2018082006A1 (en) | Control method, control apparatus, and control system |
| 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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |