【技术实现步骤摘要】
【国外来华专利技术】支持异构环境下的数据通信的系统和方法版权声明本专利文献的披露的一部分包含受到版权保护的材料。版权所有者不反对任何人对本专利文献或本专利披露的复制,由于其出现在专利和商标局专利文件或记录中,但无论如何在其他方面保留所有版权。
所披露的实施例总体上涉及信息技术,并且更具体地(但不排他地)涉及数据通信。
技术介绍
移动技术(如智能电话和平板电脑)的成功引发了新技术(例如,智能硬件和物联网(IoT))的爆炸性开发。例如,智能硬件(包括智能家用电器、智能监控设备和无人机(UAV))可以与不同移动平台一起使用,以获得更好的用户体验。可以使用各种无线技术将设备连接至网络资源(如互联网)。可以使用Wi-Fi技术(例如通过无线网络接入点)来建立通信链路。基于客户机/服务器模型的Wi-Fi链路易于开发并能提供足以支持大多数应用的充足带宽。例如,基于Wi-Fi技术,可以使用标准套接字在具有外部路由器的网络上建立通信。然而,Wi-Fi技术可能需要完全成熟的操作系统以支持TCP/IP传输协议。因此,基于Wi-Fi技术的设备会需要具有高性能处理器以支持此操作系统,而这会消耗大量设备可用的资源。此外,Wi-Fi技术对于具有高安全性需求的应用并不理想。使用Wi-Fi技术会使设备暴露在网络上,容易遭受黑客攻击。另外,由于无线协议(如其他无线协议)容易受到干扰并会遭受数据传输延迟,Wi-Fi技术可能不适用于实时传输大量数据(例如,进行视频广播)。而且,Wi-Fi技术的高能耗会大大降低智能设备的电池寿命。替代地,蓝牙技术可以用于支持短距离少量数据通信。蓝牙通信连接实现简单且组网容易。另外,蓝牙 ...
【技术保护点】
一种支持异构环境下的数据通信的方法,该方法包括:在第一设备和第二设备之间建立连接,其中,所述连接基于一种协议,所述协议将主机模式或配件模式与一个或多个所连接的设备相关联;通过所述第一设备上的控制器确定与所述第二设备相关联的设备类型;以及基于所确定的与所述第二设备相关联的设备类型,将所述第一设备配置为处于所述主机模式或所述配件模式,以处理所述第一设备和所述第二设备之间的数据通信。
【技术特征摘要】
【国外来华专利技术】1.一种支持异构环境下的数据通信的方法,该方法包括:在第一设备和第二设备之间建立连接,其中,所述连接基于一种协议,所述协议将主机模式或配件模式与一个或多个所连接的设备相关联;通过所述第一设备上的控制器确定与所述第二设备相关联的设备类型;以及基于所确定的与所述第二设备相关联的设备类型,将所述第一设备配置为处于所述主机模式或所述配件模式,以处理所述第一设备和所述第二设备之间的数据通信。2.如权利要求1所述的方法,进一步包括:使用所述第一设备上的插座将所述第一设备和多个不同类型的设备进行连接。3.如权利要求2所述的方法,其中:所述插座被适配至充电接口上,所述充电接口与所述多个不同类型的设备相关联。4.如权利要求2所述的方法,进一步包括:在所述第一设备与所述第二设备连接后使用第一通信接口在所述第一设备和所述第二设备之间交换数据。5.如权利要求4所述的方法,进一步包括:通过所述插座将第三设备和所述第一设备进行连接,其中,所述第三设备具有不同于所述第二设备的设备类型,以及在所述第一设备与所述第三设备连接后使用第二通信接口在所述第一设备和所述第三设备之间交换数据。6.如权利要求1所述的方法,进一步包括:使用设备描述符来确定与第二设备相关联的所述设备类型。7.如权利要求6所述的方法,其中:所述设备描述符包括供应商标识符(VID)和/或产品标识符(PID)。8.如权利要求1所述的方法,进一步包括:允许所述第一设备默认处于所述主机模式。9.如权利要求8所述的方法,进一步包括:当所述第二设备为特定设备类型时将所述第一设备从所述主机模式转换至所述配件模式,将角色转换消息发送至所述第二设备,以及等待所述第二设备来发起数据通信。10.如权利要求1所述的方法,其中:当所述第一设备处于所述主机模式时将消息从所述第一设备发送至所述第二设备,以发起数据通信。11.如权利要求10所述的方法,其中:如果所述第二设备未能响应所述第一设备或响应错误消息则忽略所述第二设备。12.如权利要求1所述的方法,进一步包括:将一条或多条视频数据从所述第一设备发送至所述第二设备上的应用,以及通过所述第一设备接收来自所述第二设备上的应用的一个或多个命令。13.如权利要求1所述的方法,其中:在检查所述第二设备是否与开放系统相关联之前所述第一设备上的控制器操作以检查所述第二设备是否与封闭系统相关联。14.如权利要求1所述的方法,进一步包括:在第一设备和第二设备之间建立另一个连接,其中,所述另一个连接基于一种无线协议。15.一种支持异构环境下的数据通信的系统,包括:一个或多个微处理器;控制器,所述控制器运行在所述一个或多个微处理器上,其中,所述控制器操作以在第一设备和第二设备之间建立连接,其中,所述连接基于一种协议,所述协议将主机模式或设备模式与一个或多个所连接的设备相关联;确定与所述第二设备相关联的设备类型;以及基于所确定的与所述第二设备相关联的设备类型,将所述第一设备配置为处于主机模式或设备模式,以处理所述第一设备和所述第二设备之间的数据通信。16.如权利要求15所述的系统,进一步包括:所述第一设备上的插座,所述插座被适配成用于将所述第一设备和多个不同类型的设备进行...
【专利技术属性】
技术研发人员:薛冰,尤中乾,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。