可移动平台的通信方法、设备、系统及存储介质技术方案

技术编号:24726238 阅读:58 留言:0更新日期:2020-07-01 00:50
本发明专利技术实施例提供一种可移动平台的通信方法、设备、系统及存储介质,可移动平台通过移动网络将第一连接请求发送给服务器,其中第一连接请求包括可移动平台的验证信息;待连接的远程控制终端通过移动网络将第二连接请求发送给服务器,其中第二连接请求包括远程控制终端获取的可移动平台的验证信息;服务器对第一连接请求中的验证信息与第二连接请求中的验证信息进行验证,并在验证通过后建立可移动平台与远程控制终端之间的移动网络通信链路。通过对可移动平台与远程控制终端进行匹配和鉴权后,建立可移动平台与远程控制终端之间可靠的移动网络通信链路,可实现可移动平台与远程控制终端之间交互,不受通信距离的限制,且具有较高的安全性。

【技术实现步骤摘要】
【国外来华专利技术】可移动平台的通信方法、设备、系统及存储介质
本专利技术实施例涉及无人机领域,尤其涉及一种可移动平台的通信方法、设备、系统及存储介质。
技术介绍
随着无线控制技术的发展,可移动平台例如无人机、遥控车等在生产领域和日常生活中都得到了广泛的应用。通常情况下,可移动平台与控制终端采用预定的无线频段进行通信,例如传输控制指令或可移动平台采集的图像数据。现有技术中,在民用与行业无人机等可移动平台应用中,限于频段资源,一般是在2.4GHZ或5.8GHZ开放频段上建立移动平台与控制终端的控制、图传链路,在这个频段内导致控制距离受限、以及信号干扰比较大。即便利用增程器,信号功率放大器,目前无人机等可移动平台的无线频段控制距离范围也局限在了10Km范围内,无法实现可移动平台的远距离作业。
技术实现思路
本专利技术实施例提供一种可移动平台的通信方法、设备、系统及存储介质,以实现可移动平台的远距离作业。本专利技术实施例的第一方面是提供一种可移动平台的通信方法,包括:接收可移动平台通过移动网络发送的第一连接请求,所述第一连接请求包括所述可移动平台的验证信息;接收待连接的远程控制终端通过移动网络发送的第二连接请求,所述第二连接请求包括所述远程控制终端获取的所述可移动平台的验证信息;对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息进行验证,并在验证通过后建立所述可移动平台与所述远程控制终端之间的移动网络通信链路。本专利技术实施例的第二方面是提供一种可移动平台的通信方法,包括:通过移动网络向服务器发送第一连接请求,所述第一连接请求包括所述可移动平台的验证信息;将所述可移动平台的验证信息发送给与所述可移动平台通信连接的近程控制终端,以使远程控制终端收取所述近程控制终端获取的所述可移动平台的验证信息生成第二连接请求,并且所述远程控制终端通过移动网络将所述第二连接请求发送给服务器;在对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息验证通过后,与所述远程控制终端建立移动网络通信链路。本专利技术实施例的第三方面是提供一种可移动平台的通信方法,包括:从近程控制终端获取可移动平台的验证信息,生成第二连接请求;通过移动网络将所述第二连接请求发送给服务器;在对第一连接请求中的可移动平台的验证信息以及所述第二连接请求中的可移动平台的验证信息通过后,与所述可移动平台建立移动网络通信链路,其中所述第一连接请求是由所述可移动平台生成的。本专利技术实施例的第四方面是提供一种服务器,包括:存储器、处理器和通讯接口;所述存储器用于存储程序代码;所述处理器调用所述程序代码,当程序代码被执行时,用于执行以下操作:通过所述通讯接口接收可移动平台通过移动网络发送的第一连接请求,所述第一连接请求包括所述可移动平台的验证信息;通过所述通讯接口接收待连接的远程控制终端通过移动网络发送的第二连接请求,所述第二连接请求包括所述远程控制终端获取的所述可移动平台的验证信息;对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息进行验证,并在验证通过后建立所述可移动平台与所述远程控制终端之间的移动网络通信链路。本专利技术实施例的第五方面是提供一种可移动平台,包括:存储器、处理器和通讯接口;所述存储器用于存储程序代码;所述处理器调用所述程序代码,当程序代码被执行时,用于执行以下操作:生成第一连接请求,所述第一连接请求包括所述可移动平台的验证信息;通过所述通讯接口将所述可移动平台的验证信息发送给与所述可移动平台通信连接的近程控制终端,以使远程控制终端收取所述近程控制终端获取的所述可移动平台的验证信息生成第二连接请求,并且所述远程控制终端通过移动网络将所述第二连接请求发送给服务器;在对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息验证通过后,与所述远程控制终端建立移动网络通信链路。本专利技术实施例的第六方面是提供一种远程控制终端,包括:存储器、处理器和通讯接口;所述存储器用于存储程序代码;所述处理器调用所述程序代码,当程序代码被执行时,用于执行以下操作:通过通讯接口从所述近程控制终端获取可移动平台的验证信息,生成第二连接请求;由所述通讯接口通过移动网络将所述第二连接请求发送给服务器;在对第一连接请求中的可移动平台的验证信息以及所述第二连接请求中的可移动平台的验证信息通过后,与所述可移动平台建立移动网络通信链路,其中所述第一连接请求是由所述可移动平台生成的。本专利技术实施例的第七方面是提供一种可移动平台的通信系统,包括:如第五方面所述的可移动平台、以及如第六方面所述的远程控制终端。本专利技术实施例的第八方面是提供一种可移动平台的通信系统,包括:如第四方面所述的服务器、如第五方面所述的可移动平台、以及如第六方面所述的远程控制终端。本专利技术实施例的第九方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。本专利技术实施例的第十方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第二方面所述的方法。本专利技术实施例的第十一方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第二方面所述的方法。本实施例提供的可移动平台的通信方法、设备、系统及存储介质,由可移动平台通过移动网络将第一连接请求发送给服务器,其中第一连接请求包括可移动平台的验证信息;由待连接的远程控制终端通过移动网络将第二连接请求发送给服务器,其中第二连接请求包括远程控制终端获取的可移动平台的验证信息;由服务器对第一连接请求中的验证信息与第二连接请求中的验证信息进行验证,并在验证通过后建立可移动平台与远程控制终端之间的移动网络通信链路。本实施例中通过对可移动平台与远程控制终端进行匹配和鉴权后,建立可移动平台与远程控制终端之间可靠的移动网络通信链路,从而可实现可移动平台与远程控制终端之间交互,不受通信距离的限制,且具有较高的安全性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的可移动平台的通信方法的流程图;图2为本专利技术另一实施例提供的可移动平台的通信方法的流程图;图3为本专利技术另一实施例提供的可移动平台的通信方法的流程图;图4为本专利技术另一实施例提供的可移动平台的通信方法的流程图;图5为本专利技术另一实施例提供的可移动平台的通信方法的流程图;图6为本专利技术实施例提供的服务器的结构图;图7为本专利技术实施例提供的可移动平台的结构图;图8为本专利技术实施例提供的远程控制终端的本文档来自技高网...

【技术保护点】
1.一种可移动平台的通信方法,其特征在于,包括:/n接收可移动平台通过移动网络发送的第一连接请求,所述第一连接请求包括所述可移动平台的验证信息;/n接收待连接的远程控制终端通过移动网络发送的第二连接请求,所述第二连接请求包括所述远程控制终端获取的所述可移动平台的验证信息;/n对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息进行验证,并在验证通过后建立所述可移动平台与所述远程控制终端之间的移动网络通信链路。/n

【技术特征摘要】
【国外来华专利技术】1.一种可移动平台的通信方法,其特征在于,包括:
接收可移动平台通过移动网络发送的第一连接请求,所述第一连接请求包括所述可移动平台的验证信息;
接收待连接的远程控制终端通过移动网络发送的第二连接请求,所述第二连接请求包括所述远程控制终端获取的所述可移动平台的验证信息;
对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息进行验证,并在验证通过后建立所述可移动平台与所述远程控制终端之间的移动网络通信链路。


2.根据权利要求1所述的方法,其特征在于,所述远程控制终端获取的所述可移动平台的验证信息包括所述远程控制终端收取的与所述可移动平台通信连接的近程控制终端获取的所述可移动平台的验证信息。


3.根据权利要求1所述的方法,其特征在于,所述在验证通过后建立所述可移动平台与所述远程控制终端之间的移动网络通信链路,包括:
将所述可移动平台的移动网络地址信息发送给所述远程控制终端,以使所述远程控制终端根据所述可移动平台的移动网络地址信息与所述可移动平台建立移动网络通信链路;和/或
将所述远程控制终端的移动网络地址信息发送给所述可移动平台,以使所述可移动平台根据所述远程控制终端的移动网络地址信息与所述远程控制终端建立移动网络通信链路。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息进行验证,包括:
比对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息是否相同。


5.根据权利要求4所述的方法,其特征在于,所述验证信息包括所述可移动平台的哈希值。


6.根据权利要求5所述的方法,其特征在于,所述可移动平台的哈希值为所述可移动平台根据所述可移动平台生成的飞行验证码生成。


7.根据权利要求1所述的方法,其特征在于,所述第一连接请求还包括所述可移动平台生成的第一随机码;所述第二连接请求还包括所述远程控制终端生成的第二随机码;
所述在验证通过后建立所述可移动平台与所述远程控制终端之间的移动网络通信链路后,还包括:
将所述第一随机码发送给所述远程控制终端,将所述第二随机码发送给所述可移动平台,以使所述可移动平台与所述远程控制终端根据所述第一随机码、所述第二随机码以及所述可移动平台的验证信息生成通信密钥。


8.根据权利要求1-7任一项所述的方法,其特征在于,所述移动网络包括如下至少一种:
第三代移动通信网络、第四代移动通信网络、第五代移动通信网络。


9.根据权利要求1-8任一项所述的方法,其特征在于,所述可移动平台包括如下至少一种:
遥控车、无人飞行器。


10.一种可移动平台的通信方法,其特征在于,包括:
生成第一连接请求,所述第一连接请求包括所述可移动平台的验证信息;
将所述可移动平台的验证信息发送给与所述可移动平台通信连接的近程控制终端,以使远程控制终端收取所述近程控制终端获取的所述可移动平台的验证信息生成第二连接请求,并且所述远程控制终端通过移动网络将所述第二连接请求发送给服务器;
在对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息验证通过后,与所述远程控制终端建立移动网络通信链路。


11.根据权利要求10所述的方法,其特征在于,还包括:通过所述可移动平台对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息进行验证。


12.根据权利要求11所述的方法,其特征在于,还包括:接收所述服务器转发的所述远程控制终端向所述服务器发送的所述第二连接请求。


13.根据权利要求10所述的方法,其特征在于,还包括:
通过移动网络向所述服务器发送所述第一连接请求;
通过所述服务器对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息进行验证。


14.根据权利要求10所述的方法,其特征在于,所述在对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息验证通过后,与所述远程控制终端建立移动网络通信链路,包括:
在对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息验证通过后,接收所述服务器发送的所述远程控制终端的移动网络地址信息;
根据所述远程控制终端的移动网络地址信息与所述远程控制终端建立移动网络通信链路。


15.根据权利要求10-14任一项所述的方法,其特征在于,所述将所述可移动平台的验证信息发送给与所述可移动平台通信连接的近程控制终端,包括:
通过通信连接将所述可移动平台的验证信息发送给所述可移动平台通信连接的近程控制终端,以使所述近程控制终端的用户通过远程信息通信方式将所述可移动平台的验证信息发送给所述远程控制终端的用户、并由所述远程控制终端的用户输入所述远程控制终端,或者所述近程控制终端通过远程信息通信方式将所述可移动平台的验证信息发送给所述远程控制终端。


16.根据权利要求15所述的方法,其特征在于,所述远程信息通信方式至少包括如下一种:短信息、多媒体信息、iMessage信息或电话。


17.根据权利要求10-14任一项所述的方法,其特征在于,所述通过移动网络向服务器发送第一连接请求前,还包括:
获取所述可移动平台的验证信息。


18.根据权利要求17所述的方法,其特征在于,所述获取所述可移动平台的验证信息,包括:
获取所述可移动平台的飞行验证码,并根据所述飞行验证码获取飞行验证码的哈希值。


19.根据权利要求10所述的方法,其特征在于,所述第一连接请求还包括所述可移动平台生成的第一随机码;所述第二连接请求还包括所述远程控制终端生成的第二随机码;
所述与所述远程控制终端建立移动网络通信链路后,还包括:
接收所述服务器发送的第二随机码;
根据所述第一随机码、所述第二随机码以及所述可移动平台的验证信息,生成第一密钥;
其中所述通信密钥与所述远程控制终端根据所述第二随机码、所述可移动平台的验证信息以及所述服务器发送的第一随机码生成的第二密钥相同。


20.根据权利要求19所述的方法,其特征在于,所述生成第一密钥后,还包括:
对将发送给所述远程控制终端的第一信息通过所述第一密钥进行加密,并发送给所述远程控制终端;和/或
接收所述远程控制终端发送的通过所述第二密钥加密的第二信息,并通过所述第一密钥进行解密。


21.根据权利要求20所述的方法,其特征在于,所述生成第一密钥后,还包括:
生成图传密钥,并对所述图传密钥通过所述第一密钥进行加密后,发送给所述远程控制终端;
将其采集设备采集到的图像数据通过所述图传密钥进行加密后,发送给所述远程控制终端。


22.根据权利要求21所述的方法,其特征在于,所述生成第一密钥后,还包括:
接收所述远程控制终端发送的通过所述第二密钥加密的指令密钥,并通过所述第一密钥进行解密;
接收所述远程控制终端发送的通过所述指令密钥加密的控制指令,并通过解密得到的指令密钥进行解密。


23.根据权利要求10-22任一项所述的方法,其特征在于,所述移动网络包括如下至少一种:
第三代移动通信网络、第四代移动通信网络、第五代移动通信网络。


24.根据权利要求10-23任一项所述的方法,其特征在于,所述可移动平台包括如下至少一种:
遥控车、无人飞行器。


25.一种可移动平台的通信方法,其特征在于,包括:
从近程控制终端获取可移动平台的验证信息,生成第二连接请求;
通过移动网络将所述第二连接请求发送给服务器;
在对第一连接请求中的可移动平台的验证信息以及所述第二连接请求中的可移动平台的验证信息通过后,与所述可移动平台建立移动网络通信链路,其中所述第一连接请求是由所述可移动平台生成的。


26.根据权利要求25所述的方法,其特征在于,所述在对第一连接请求中的可移动平台的验证信息以及所述第二连接请求中的可移动平台的验证信息通过后,与所述可移动平台建立移动网络通信链路,包括:
在对第一连接请求中的可移动平台的验证信息以及所述第二连接请求中的可移动平台的验证信息通过后,接收所述服务器发送的所述可移动平台的移动网络地址信息;
根据所述可移动平台的移动网络地址信息与所述可移动平台建立移动网络通信链路。


27.根据权利要求25所述的方法,其特征在于,所述从所述近程控制终端获取可移动平台的验证信息,包括:
接收所述远程控制终端的用户输入的可移动平台的验证信息,其中所述远程控制终端的用户输入的可移动平台的验证信息由所述可移动平台通过通信连接发送给所述可移动平台通信连接的近程控制终端,并由所述近程控制终端的用户通过远程信息通信方式将所述可移动平台的验证信息发送给所述远程控制终端的用户;或者
接收所述近程控制终端通过远程信息通信方式发送的可移动平台的验证信息,其中所述可移动平台的验证信息由所述可移动平台通过通信连接发送给所述可移动平台通信连接的近程控制终端。


28.根据权利要求27所述的方法,其特征在于,所述远程信息通信方式至少包括如下一种:短信息、多媒体信息、iMessage信息或电话。


29.根据权利要求25-28任一项所述的方法,其特征在于,所述验证信息包括所述可移动平台的哈希值。


30.根据权利要求28所述的方法,其特征在于,所述可移动平台的哈希值为所述可移动平台根据所述可移动平台生成的飞行验证码生成。


31.根据权利要求25所述的方法,其特征在于,所述第一连接请求还包括所述可移动平台生成的第一随机码;所述第二连接请求还包括所述远程控制终端生成的第二随机码;
所述与所述可移动平台建立移动网络通信链路后,还包括:
接收所述服务器发送的第一随机码;
根据所述第一随机码、所述第二随机码以及所述可移动平台的验证信息,生成第二密钥;
其中所述通信密钥与所述可移动平台根据所述第一随机码、所述可移动平台的验证信息以及所述服务器发送的第二随机码生成的第一密钥相同。


32.根据权利要求31所述的方法,其特征在于,所述生成第二密钥后,还包括:
对将发送给所述可移动平台的第二信息通过所述第二密钥进行加密,并发送给所述可移动平台;和/或
接收所述可移动平台发送的通过所述第一密钥加密的第一信息,并通过所述第二密钥进行解密。


33.根据权利要求31所述的方法,其特征在于,所述生成第二密钥后,还包括:
生成指令密钥,并对所述指令密钥通过所述第二密钥进行加密后,发送给所述可移动平台;
将控制指令通过所述指令密钥进行加密后,发送给所述可移动平台。


34.根据权利要求31所述的方法,其特征在于,所述生成第二密钥后,还包括:
接收所述可移动平台发送的通过所述第一密钥加密的图传密钥,并通过所述第二密钥进行解密;
接收所述可移动平台发送的通过所述图传密钥加密的图像数据,并通过解密得到的图传密钥进行解密。


35.根据权利要求25-34任一项所述的方法,其特征在于,所述移动网络包括如下至少一种:
第三代移动通信网络、第四代移动通信网络、第五代移动通信网络。


36.根据权利要求25-35任一项所述的方法,其特征在于,所述可移动平台包括如下至少一种:
遥控车、无人飞行器。


37.一种服务器,其特征在于,包括:存储器、处理器和通讯接口;
所述存储器用于存储程序代码;
所述处理器调用所述程序代码,当程序代码被执行时,用于执行以下操作:
通过所述通讯接口接收可移动平台通过移动网络发送的第一连接请求,所述第一连接请求包括所述可移动平台的验证信息;
通过所述通讯接口接收待连接的远程控制终端通过移动网络发送的第二连接请求,所述第二连接请求包括所述远程控制终端获取的所述可移动平台的验证信息;
对所述第一连接请求中的验证信息与所述第二连接请求中的验证信息进行验证,并在验证通过后建立所述可移动平台与所述远程控制终端之间的移动网络通信链路。


38.根据权利要求37所述的服务器,其特征在于,所述远程控制终端获取的所述可移动平台的验证信息包括所述远程控制终端收取的与所述可移动平台通信连接的近程控制终端获取的所述可移动平台的验证信息。


39.根据权利要求37所述的服务器,其特征在于,在所述处理器在验证通过后建立所述可移动平台与所述远程控制终端之间的移动网络通信链路时,所述处理器被配置为:
通过所述通讯接口将所述可移动平台的移动网络地址信息发送给所述远程控制终端,以使所述远程控制终端根据所述可移动平台的移动网络地址信息与所述可移动平台建立移动网络通...

【专利技术属性】
技术研发人员:周贤郑德恩马超
申请(专利权)人:深圳市大疆创新科技有限公司
类型:发明
国别省市:广东;44

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

1