远程控制方法技术

技术编号:39733042 阅读:10 留言:0更新日期:2023-12-17 23:35
本申请提供了一种远程控制方法

【技术实现步骤摘要】
远程控制方法、通信设备及计算机可读存储介质


[0001]本申请实施例涉及通信
,尤其涉及一种远程控制方法

通信设备及计算机可读存储介质


技术介绍

[0002]通讯网络是信息时代的高速公路,日益增长的用户需求促使通讯网络不断发生演进

相关技术中,诸如车载电器元件
(Telematics BOX

T

box)、
物联网
(Internet OfThings

IOT)
等远端设备,在通常情况下通过互联网与云服务建立通信连接,但是如果这些设备处于互联网的边缘,就无法提供公网
IP
地址,这种情况下,云服务可能无法直接发现这些设备,从而导致云服务无法通过互联网与这些设备建立通信连接,也就无法进一步地对这些设备进行控制等

因此,如何进行远端设备的稳定访问控制,成为了亟待解决的技术问题


技术实现思路

[0003]本申请实施例提供一种远程控制方法

通信设备及计算机可读存储介质,旨在有效

方便

可靠地进行远端设备的访问控制

[0004]第一方面,本申请实施例提供一种远程控制方法,应用于云服务端,包括:
[0005]接收由终端发送的注册请求,所述注册请求携带所述终端的配置信息;
[0006]根据所述配置信息生成第一网络地址;
>[0007]根据所述注册请求和所述第一网络地址建立与所述终端之间的第一通信链接;
[0008]通过所述第一通信链接向所述终端发送远程控制指令,使得所述终端根据所述远程控制指令执行目标动作

[0009]在一些实施例中,当所述云服务端包括多个服务器,所述根据所述配置信息生成第一网络地址,包括:
[0010]根据所述配置信息和获取到的每个所述服务器的资源状态信息,从多个所述服务器中选择至少一个所述服务器作为匹配于所述终端的目标服务器;
[0011]获取所述目标服务器的第二网络地址;
[0012]根据所述第二网络地址生成用于分配于所述终端的第一网络地址,所述第二网络地址与所述第一网络地址对应

[0013]在一些实施例中,当所述云服务端包括至少一个服务器,通过所述第一通信链接向所述终端发送远程控制指令,包括:
[0014]当接收到对于所述终端的远程调用请求,根据所述远程调用请求从所有所述服务器中查找得到与所述终端匹配的至少一个所述服务器;
[0015]控制与所述终端匹配的至少一个所述服务器,通过所述第一通信链接向所述终端发送远程控制指令

[0016]在一些实施例中,所述接收由终端发送的注册请求之后,还包括:
[0017]根据所述配置信息判断所述终端是否注册;
[0018]当判断所述终端未注册,根据所述配置信息对所述终端进行注册

[0019]第二方面,本申请实施例还提供一种远程控制方法,应用于终端,包括:
[0020]向云服务端发送携带所述终端的配置信息的注册请求,以使得所述云服务端根据所述配置信息生成第一网络地址,并且根据所述注册请求和所述第一网络地址建立与所述终端之间的第一通信链接;
[0021]接收所述云服务端通过所述第一通信链接发送的远程控制指令;
[0022]根据所述远程控制指令执行目标动作

[0023]在一些实施例中,所述向云服务端发送携带所述终端的配置信息的注册请求之后,还包括:
[0024]接收所述云服务端根据所述注册请求发送的注册反馈信息,所述注册反馈信息携带所述第一网络地址;
[0025]根据所述第一网络地址设置所述终端的第三网络地址,其中,所述第一网络地址与所述第三网络地址对应

[0026]在一些实施例中,当检测到与所述第一通信链接断开,判断断开所述第一通信链接的持续时间;
[0027]当断开所述第一通信链接的持续时间不小于预设持续时间,删除所述第三网络地址

[0028]在一些实施例中,还包括:
[0029]当接收到所述注册反馈信息,停止向所述云服务端发送所述注册请求

[0030]第三方面,本申请实施例提供一种通信设备,包括:
[0031]至少一个处理器;
[0032]至少一个存储器,用于存储至少一个程序;
[0033]当至少一个所述程序被至少一个所述处理器执行时实现如前面所述的远程控制方法

[0034]第四方面,本申请实施例提供一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如前面所述的远程控制方法

[0035]根据本申请实施例提供的远程控制方法

通信设备及计算机可读存储介质,通过在云服务端与终端之间建立第一通信链接,使得云服务端和终端可以直接通过第一通信链接进行交互

访问和控制,因此云服务端能够直接通过第一通信链接向终端发送远程控制指令,使得终端根据远程控制指令执行目标动作,从而能够有效

方便

可靠地进行远端设备的访问控制,同时也有利于提高通信过程中的信息安全性

附图说明
[0036]图1是本申请实施例提供的用于执行远程控制方法的网络架构的示意图;
[0037]图2是本申请一实施例提供的远程控制方法的流程图;
[0038]图3是图2中的步骤
S2000
的流程图;
[0039]图4是图2中的步骤
S4000
的流程图;
[0040]图5是图2中的步骤
S1000
之后的流程图;
[0041]图6是本申请另一实施例提供的远程控制方法的流程图;
[0042]图7是图6中的步骤
S7000
之后的流程图;
[0043]图8是本申请另一实施例提供的远程控制方法的流程图;
[0044]图9是本申请一实施例提供的一种通信设备的结构示意图

具体实施方式
[0045]为了使本申请的目的

技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明

应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请

[0046]需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤

说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种远程控制方法,应用于云服务端,包括:接收由终端发送的注册请求,所述注册请求携带所述终端的配置信息;根据所述配置信息生成第一网络地址;根据所述注册请求和所述第一网络地址建立与所述终端之间的第一通信链接;通过所述第一通信链接向所述终端发送远程控制指令,使得所述终端根据所述远程控制指令执行目标动作
。2.
根据权利要求1所述的远程控制方法,其特征在于,当所述云服务端包括多个服务器,所述根据所述配置信息生成第一网络地址,包括:根据所述配置信息和获取到的每个所述服务器的资源状态信息,从多个所述服务器中选择至少一个所述服务器作为匹配于所述终端的目标服务器;获取所述目标服务器的第二网络地址;根据所述第二网络地址生成用于分配于所述终端的第一网络地址,所述第二网络地址与所述第一网络地址对应
。3.
根据权利要求1所述的远程控制方法,其特征在于,当所述云服务端包括至少一个服务器,通过所述第一通信链接向所述终端发送远程控制指令,包括:当接收到对于所述终端的远程调用请求,根据所述远程调用请求从所有所述服务器中查找得到与所述终端匹配的至少一个所述服务器;控制与所述终端匹配的至少一个所述服务器,通过所述第一通信链接向所述终端发送远程控制指令
。4.
根据权利要求1所述的远程控制方法,其特征在于,所述接收由终端发送的注册请求之后,还包括:根据所述配置信息判断所述终端是否注册;当判断所述终端未注册,根据所述配置信息对所述终端进行注册
。5.
一种远程控制方法,应用于终端,包括:向云服务端...

【专利技术属性】
技术研发人员:付同堂
申请(专利权)人:南京翼辉爱智物联技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1