首页 / 国际专利分类库 / 作业;运输 / 用于经由无人驾驶飞行工具促进与车辆通信的系统

用于经由无人驾驶飞行工具促进与车辆通信的系统

申请号 CN201621475865.4 申请日 2016-12-30 公开(公告)号 CN206517444U 公开(公告)日 2017-09-22
申请人 沈玮; 发明人 沈玮;
摘要 本实用新型提供用于经由无人驾驶飞行工具(UAV)促进与车辆通信的系统。所述UAV可被配置以追踪在由所述UAV 覆盖 的区域中行进的车辆。可在所述车辆由所述UAV追踪到之后获取所述车辆的识别号。所述车辆识别号可用以确定所述车辆的通信能 力 。基于所述车辆的所述确定的通信能力,可由所述UAV发起通信 请求 。所述车辆可确定接受来自所述UAV的所述通信请求,或不接受所述通信请求。如果所述车辆接受来自所述UAV的所述通信请求,那么意图用于所述车辆的信息(例如,来自另一车辆)可由所述UAV转发到所述车辆。本实用新型解决了解读由UAV搜集的信息需要花费大量时间和人力的问题。
权利要求

1.一种用于经由无人驾驶飞行工具促进与车辆通信的系统,其特征在于,所述系统包括一个或多个处理器,所述处理器由机器可读指令配置成:
发射用于追踪所述车辆的追踪信号
响应于所述车辆已被追踪到,获得所述车辆的识别号;
使用所述车辆的所述识别号,获得关于所述车辆的信息;以及
基于关于所述车辆的所述信息,与所述车辆建立通信信道,其中所述建立包括发起到所述车辆的请求,所述请求要求所述车辆接受来自所述无人驾驶飞行工具的通信。
2.根据权利要求1所述的系统,其特征在于,所述追踪信号是根据预定追踪图案来发射的。
3.根据权利要求2所述的系统,其特征在于,所述追踪图案为用于由所述无人驾驶飞行工具覆盖的区域的扫描线追踪图案。
4.根据权利要求3所述的系统,其特征在于,获得所述车辆的所述识别号包括使用所述无人驾驶飞行工具机上的相机捕获所述车辆的图像。
5.根据权利要求1所述的系统,其特征在于,获得所述车辆的所述识别号包括从操作性连接到所述无人驾驶飞行工具的服务器获取所述识别号。
6.根据权利要求1所述的系统,其特征在于,关于所述车辆的所述信息包括指定所述车辆的一个或多个通信组件的通信硬件信息。
7.根据权利要求1所述的系统,其特征在于,关于所述车辆的所述信息是从操作性连接到所述车辆的服务器获得的。
8.根据权利要求1所述的系统,其特征在于,与所述车辆建立所述通信信道进一步包括在所述无人驾驶飞行工具对所述通信信道进行错误控制。
9.根据权利要求8所述的系统,其特征在于,所述错误控制包括在发送到所述车辆的数据分组中嵌入的校验和信息。
10.根据权利要求8所述的系统,其特征在于,所述错误控制包括从所述车辆接收应答消息,所述应答消息指示发送到车辆的数据分组已由所述车辆无误地接收到。

说明书全文

用于经由无人驾驶飞行工具促进与车辆通信的系统

[0001] 相关申请案的交叉引用
[0002] 本申请案要求2015年12月31日递交的美国临时专利申请第62/274,112号的优先权,所述申请的公开内容在此针对所有目的全部被以引用的方式并入。
[0003] 本申请与以下共同未决的美国非临时专利申请有关:美国非临时申请第15/341,813号(代理人案号101534-0969605(004930US),与本案同时递交);美国非临时申请第15/
341,818号(代理人案号101534-0969607(004940US),与本案同时递交);美国非临时申请第
15/341,824号(代理人案号101534-0969608(004950US),与本案同时递交);和美国非临时申请第15/341,831号(代理人案号101534-0969609(004960US),与本案同时递交)。这些申请中的每一个的全部公开内容在此为了所有目的被以引用的方式并入全部并入。

技术领域

[0004] 本公开涉及通过无人驾驶飞行工具促进无线电通信,且更具体地说,涉及通过自续无人驾驶飞行工具促进无线电通信。

背景技术

[0005] 通常被称为无人机(drone)且还有若干其它名称的无人驾驶飞行工具(UAV)为在机上没有人类驾驶员的飞行器。UAV的飞行可由机载计算机自主地控制,或通过地面上或另一飞行工具中的驾驶员的远程控制来控制。UAV已主要发现在军事和特殊操作应用中,而且也日益发现在民间应用(例如,警务、监视和消防)和非军事安全工作(例如,电或管线的检查)中的用途。UAV擅长于搜集大量的视觉信息,且向人类操作员显示这些视觉信息。然而,解读由UAV搜集的信息可能花费大量时间和人力。在许多情况下,由UAV搜集的信息被人类操作员和分析员误译,因为这些操作员和分析员解读信息的时间有限。
[0006] 蜂窝式无线电通信协议通常是已知的,例如,第三或第四代移动电话网络。无线电频谱是蜂窝网络中的稀缺资源。政府将使用频谱的一些部分的权利授予给蜂窝网络运营商,这通常使用网络运营商投标的频谱竞卖来实现。蜂窝网络的架构主要包括订户装置和基站。基站实施与订户装置的空中接口。对于许多乡村地区来说,由电信运营商提供的基站的覆盖无法到达那些地区。实用新型内容
[0007] 本实用新型的一个目的是提供一种用于通过无人驾驶飞行工具促进与车辆通信的系统,其特征在于,所述系统包括一个或多个处理器,所述处理器由机器可读指令配置以:
[0008] 发射用于追踪所述车辆的追踪信号
[0009] 响应于所述车辆已被追踪到,获得所述车辆的识别号;
[0010] 使用所述车辆的所述识别号,获得关于所述车辆的信息;以及
[0011] 基于关于所述车辆的所述信息,与所述车辆建立通信信道,其中所述建立包括发起到所述车辆的请求,所述请求要求所述车辆接受来自所述无人驾驶飞行工具的通信。
[0012] 如上所述的系统,其特征在于,所述追踪信号是根据预定追踪图案来发射的。
[0013] 如上所述的系统,其特征在于,所述追踪图案为用于由所述无人驾驶飞行工具覆盖的区域的扫描线追踪图案。
[0014] 如上所述的系统,其特征在于,获得所述车辆的所述识别号包括使用所述无人驾驶飞行工具机上的相机捕获所述车辆的图像。
[0015] 如上所述的系统,其特征在于,获得所述车辆的所述识别号包括从操作性连接到所述无人驾驶飞行工具的服务器获取所述识别号。
[0016] 如上所述的系统,其特征在于,关于所述车辆的所述信息包括指定所述车辆的一个或多个通信组件的通信硬件信息。
[0017] 如上所述的系统,其特征在于,关于所述车辆的所述信息是从操作性连接到所述车辆的服务器获得的。
[0018] 如上所述的系统,其特征在于,与所述车辆建立所述通信信道进一步包括在所述无人驾驶飞行工具对所述通信信道进行错误控制。
[0019] 如上所述的系统,其特征在于,所述错误控制包括在发送到所述车辆的数据分组中嵌入的校验和信息。
[0020] 如上所述的系统,其特征在于,所述错误控制包括从所述车辆接收应答消息,所述应答消息指示发送到车辆的数据分组已由所述车辆无误地接收到。
[0021] 本实用新型提供用于通过无人驾驶飞行工具(UAV)促进与车辆通信的系统。所述系统中,UAV可被配置以追踪在由所述UAV覆盖的区域中行进的车辆。可在由UAV追踪到车辆后获取车辆的识别号。车辆识别号可用以确定车辆的通信能力。基于所确定的车辆的通信能力,可由UAV发起通信请求。车辆可确定接受来自UAV的通信请求,或拒绝该通信请求。如果车辆接受来自UAV的通信请求,那么可将希望用于该车辆的信息(例如,来自另一车辆)通过UAV转发到该车辆。
[0022] 实施例可提供用于经由处理站与车辆通信的通信协议。处理站可被配置以具有与UAV 102的通信链路,UAV 102可如上所述地与车辆通信。处理站可连接到核心网络,所述核心网络提供(例如)蜂窝网络、公众交换电话网络(PTSN)和/或因特网。处理站可充当用于经由UAV将信息转发到车辆的中继点或路由器。举例来说,处理站可经由UAV将信息从服务器转发到车辆。处理站也可充当中继点或路由器以将信息从车辆106传达到连接到核心网络的其他实体。
[0023] 实施例可提供用于两个车辆之间的通信的通信协议。每一车辆与对应的UAV可具有通信链路。UAV可被配置以直接地或经由处理站相互通信。车辆可经由UAV建立的通信链路相互通信。
[0024] 基于以下附图和详细描述,本实用新型的其他目标和优势将所属领域的技术人员变得显而易见。

附图说明

[0025] 被包含以提供对本实用新型的进一步理解被并入且构成本说明书的一部分的附图示出本实用新型的实施例且与具体实施方式一起用以解释本实用新型的原理。不尝试以比对于本实用新型的基本理解和其可实践的各种方式可能必要的更详细方式展示本实用新型的结构细节。
[0026] 图1示出根据本公开的示例性UAV网络;
[0027] 图2A示出图1中展示的车辆、UAV与地面处理站之间的通信的一个实例;
[0028] 图2B示出图1中展示的网络相对于由UAV覆盖的区域的视图;
[0029] 图2C示出图1中展示的网络的另一视图;
[0030] 图3示出图1中展示的车辆、UAV与处理站之间的通信协议的一个实例。
[0031] 图4示出可用以经由图1中展示的UAV和处理站将信息传达到给定车辆的通信协议的另一实例;
[0032] 图5示出经由相应UAV在两个车辆之间的通信协议的实例;
[0033] 图6示出根据本公开的用于促进与给定车辆的通信的装置的实例;
[0034] 图7示出根据本公开的用于经由UAV促进与车辆的通信的一个示例性方法;
[0035] 图8示出根据本公开的示例性实施例的简化计算机系统
[0036] 在附图中,类似的组件和/或特征可具有相同的数值附图标记。另外,同一类型的各种组件可通过用在类似组件和/或特征当中作出区别的字母放在附图标记后来区分。如果在说明书中只使用第一数值附图标记,那么描述可适用于具有相同第一数值附图标记的类似组件和/或特征中的任一个,这与字母后缀无关。

具体实施方式

[0037] 以下将参照构成本说明书的一部分的附图描述本公开的各种具体实施例。应理解,虽然在本公开中通过使用表达方向的术语(例如,“前”、“后”、“上部”、“下部”、“左”、“右”和类似物)来描述本公开的各种实例的结构零件和组件,但这些术语仅用于方便描述的目的,并且是基于在附图中显示的示例性方向的来确定的。由于可根据不同方向设定由本公开公开的实施例,因此表达方向的这些术语仅用于描述而非限制。在可能的条件下,在本公开中使用的相同或类似附图标记指示相同组件。
[0038] UAV非常适合于这类应用:其中有效负载由例如相机的光学图像传感器与适合于多种商业应用(例如,监视、视频会议、车辆定位和/或任何其他应用)的强大的轻型传感器组成。根据本公开的UAV可收集由UAV覆盖的区域中的任何物体的多光谱图像。在某些实施例中,根据本公开的UAV可飞行在高达65,000英尺且在范围上可覆盖多达500km。本公开的一个动机为使用UAV促进车辆之间的通信。在某些地区,尤其乡村地区,出于成本和收益考虑,蜂窝网络的部署受到限制。在那些地区,蜂窝覆盖常不够理想。在那些地区中行进的车辆之间通过蜂窝网络的通信因此并不可靠。本公开的另一动机为提供对现有无线通信协议的替代物。车辆的移动性明显比由人携带的移动装置大得多。当车辆移出一个蜂窝基站的范围且移动到另一个蜂窝基站的范围中时,必须将数据流从旧小区基站重新路由到新小区基站。此技术被称为移交或换手。车辆可快速移进和移出小区,这可能需要在小区之间的频繁换手。当换手招致间接成本且换手并不总是在车辆以高速从一个小区移动到另一小区时即时地发生时,两个车辆之间通过蜂窝网络的通信并不可靠。因此,现有蜂窝网络并不适合于两个车辆之间的通信。虽然卫星通信也是可行的,但使用卫星的成本对于车辆通信在商业上不可行。实施例提供通信技术以促进移动车辆经由UAV和/或地面处理站的无线电通信。
[0039] 图1示出根据本公开的用于促进针对车辆的通信的示例性UAV网络100。如所展示的,UAV网络100可包括多个UAV 102,例如,UAV 102a-f。应理解,在某些实施例中,UAV网络100可包括数百、数千或甚至数万个UAV 102。网络100中的个别UAV 102(例如,UAV 102a)可在地面上方在50,000到65,000英尺高度之间飞行。然而,这并不意图为限制性的。在一些实例中,网络100中的一些或所有UAV 102可在地面上数百或数千英尺处飞行。如所展示的,网络100中的个别UAV 102可通过由UAV 102携带或安装于UAV 102上的通信硬件相互通信。举例来说,在UAV 102机上的通信硬件可包括天线、高频无线电收发器、光学收发器和/或用于远程通信的任何其他通信组件。可在网络100中的任何两个给定UAV 102(例如,UAV 102c与UAV 102d)之间建立通信信道。
[0040] 在任何两个给定UAV之间建立通信信道的一个方式为使它们通过两个给定UAV 102机上的通信硬件自主地建立通信信道。在此实例中,UAV 102a、102b和102c为相邻的UAV,以使得它们分别覆盖相邻的区域104a、104b和104c。它们可被配置以一旦其在阈值距离内就相互通信。阈值距离可为在UAV 102a、102b和102c机上的收发器的最大通信范围。以此方式,UAV 102a、102b和102c可在无接入点的情况下向彼此发送数据。
[0041] 在网络100中的任何两个给定的UAV 102之间建立通信信道的另一方式为使它们通过控制器建立通信信道。如本文中所使用的,可将控制器视为被配置以控制网络100内的通信的一件硬件和/或软件。控制器可由地面处理站(例如,地面处理站110a、110b或110c)提供。举例来说,控制器可由容纳于地面处理站110中的计算机服务器实现。在某些实施例中,控制器可由网络100中的UAV 102提供。举例来说,网络100中的给定UAV 102(例如,无人驾驶直升机或气球)可携带有效负载,所述有效负载包括一个或多个处理器,所述处理器被配置以实现控制器。在任一情况下,控制器可被配置以基于由网络100支持的应用确定网络要求,和/或执行任何其他操作。在实施方案中,可经由控制链路将控制信号从控制器发送到图1中展示的UAV 102。
[0042] 如上所提到的,网络中的UAV 102的一个重要标准为高度。然而,随着UAV 102高度增加,由UAV 102发射的信号变得较弱。在65,000英尺的高度处飞行的UAV 102可覆盖地面上多达100公里的区域,但信号损失可显著比对于陆基网络将发生的信号损失更高。无线电信号通常需要大量电力用于长距离发射。另一方面,有效负载可由停留在空中较长时间周期的UAV 102携带。如前面提到的,可使用太阳能对UAV 102供电。然而,由于太阳辐射可被吸收和转换成电的速率有限,这限制了可由UAV 102携带的有效负载的重量。
[0043] 自由空间光学通信(FSO)为在自由空间中发射光以无线地发送数据以用于无线通信的光通信技术。市售FSO系统使用接近大约850nm到1550nm的可见光谱的波长。在基础点对点FSO系统中,可将两个FSO收发器放置于在两个FSO收发器之间具有不受阻的视线的发射路径的两侧上。可使用FSO收发器将多种光源用于数据的发射。举例来说,在FSO系统中可使用LED和激光器发送数据。
[0044] 在FSO系统中使用的激光器提供极其高的带宽和容量,这相比陆基光纤网络毫不逊色,但这类激光器也消耗比微波系统低得多的功率。FSO单元可被包括于UAV 102的有效负载中以用于通信。FSO单元可包括具有激光发射器和接收器的光学收发器以提供完全的双工双向能力。FSO单元可使用高功率光源(例如,激光器)和透镜以通过大气将激光束发射到另一透镜,所述另一透镜接收以激光束体现的信息。接收透镜可经由光纤连接到高敏感度接收器。根据本公开的UAV 102中包括的FSO单元可实现在高达10Gbps的速度下的光学发射。
[0045] 图1中还示出车辆106a-f。车辆106可装备有通信硬件。给定车辆106中的通信硬件可包括以上描述的FSO单元、无线电收发器和/或任一其他类型的通信硬件。车辆106中包括的通信硬件可用以经由UAV 102建立车辆106之间的通信信道。图2A示出车辆106、UAV 102与地面处理站110之间的通信的一个实例。如所展示的,车辆106可包括FSO单元202a,FSO单元202a可包括光学收发器。FSO单元202a中包括的光学收发器可被配置以从UAV 102接收激光束204,和/或将激光束204发射到UAV 102。UAV 102同样可包括FSO单元中的一个或多个。在此实例中,UAV 102包括被配置以与车辆106中的FSO单元通信的FSO单元202c,和被配置以与地面处理站110中的FSO单元202b通信的另一FSO单元202d。然而,这并不一定是唯一的情况。在一些其他实例中,UAV 102可包括被配置以与车辆106中的FSO单元以及地面处理站
110中的FSO单元通信的单一FSO单元。在任一情况下,为了使FSO单元202a和202c通信,在FSO单元202a、202c之间应存在视线(LoS),使得可发射和接收激光束204a。激光束204a的波长可在600nm到2000nm之间。一旦FSO单元202a与202c相互对准,那么可在UAV 102与车辆
106之间发送光学数据。
[0046] 如同样在图2A中所展示的,地面处理站110可包括被配置以通过激光束204b建立与FSO单元202d的通信信道的FSO单元202b。通过通信信道,UAV 102可被配置以将其地理位置传达给处理站110。由于地面处理站110是静止的,所以地面处理站110的地理位置可被预先配置到UAV 102中的机上计算机内。通过地面处理站110,可将意图用于车辆106的信息转发到车辆106。如所展示,地面处理站110可连接到有线或无线网络。意图用于车辆106的信息可通过有线或无线网络从连接到有线或无线网络的另一实体传达,或传达到该另一实体。意图用于车辆106的信息可首先通过激光束204b传达到UAV 102,且UAV 102可通过激光束204a将信息转发到车辆106。
[0047] 图2B示出关于由UAV 102覆盖的区域104的网络100的视图。如所展示的,给定区域104(例如,区域104a、104c、104d、104e、104f)可由UAV 102(例如,分别由UAV 102a-e)覆盖。
同样如所展示的,在某些区域104(例如,区域104b、104g和104h)中,可提供处理站110(例如,处理站110a-c)。处理站110a-c可充当给定车辆106的接入点,用于与其他车辆通信并作为核心网络接入。这示出于图2C中。
[0048] 图2C示出网络100的另一视图。如所展示的,车辆106a-c可经由FSO接口210与UAV 102a-c通信。在此实例中,UAV 102a-c可操作性地连接到处理站110a和110b,如所展示的那样。处理站110和UAV 102一起组成UAV访问网络206。处理站110可通过移动交换中心(MSC)、网关移动交换中心、介质网关(MGW)连接到核心网络208,核心网络208可包括公共交换电话网络(PTSN)或因特网。还如所展示的,核心网络208可包括核心网络中的PS(简历服务器),其登记车辆106的位置以及UAV 102的位置以及用于认证和授权的其他简历信息。以此方式,车辆106可由简历服务器发现。
[0049] 在已大体描述了网络100的架构和基础设施后,现在将注意力引到图3。图3示出在车辆106、UAV 102与处理站110之间的通信协议的一个实例。如所展示的,在S302,可从UAV 102发射追踪信号以用于追踪车辆106。追踪信号可呈各种形式。举例来说,UAV 102可用UAV 
102机上的相机按照预定图案扫描覆盖的区域104。举例来说,UAV 102可按照从覆盖的区域
104的一个落到覆盖的区域104的相对角落的扫描线方式扫描覆盖的区域104。作为另一实例,UAV 102可按照开始于在覆盖的区域104内的外球体、逐渐到在覆盖的区域104内的内球体、直到覆盖的区域104的中心的同心球体方式扫描覆盖的区域104。仍然作为另一实例,UAV 102可沿着区域104的预定义的线(例如,进入区域104的道路的一部分和离开区域104的道路的另一部分)扫描覆盖的区域。在某些实施例中,UAV 102可携带无线电发射器,其被配置以在覆盖的区域104内以无线电信号进行广播。在那些实例中,广播无线电信号可充当追踪信号,由此一旦它们被越过覆盖的区域104的车辆106解读,那么UAV 102可被配置以定位车辆106在覆盖的区域104内的位置。
[0050] 在S304,可在车辆106已被UAV 102追踪到后捕获车辆106的识别号。在某些实施方案中,车辆106的识别号可由UAV 102所携带的相机捕获。举例来说,UAV 102可被配置以一旦车辆106被追踪到则捕获其牌照的图片。作为另一实例,UAV 102可被配置以将询问其识别号的请求发送到车辆106,且车辆106可响应于该请求将其识别号发送到UAV 102。
[0051] 在S306,可获得和/或登记关于车辆106的信息。在某些实施方案中,一旦在S304UAV 102捕获到车辆106的识别号,那么UAV 102可如图2C中所展示的例如经由处理站110从简历服务器获得关于车辆106的信息。举例来说,UAV 102可将车辆106的识别号发送到简历服务器,且简历服务器可基于所接收的识别号查找车辆106。在那个实例中,一旦发现匹配,简历服务器可将关于车辆106的车辆信息提供到UAV 102。关于车辆106的信息可包括关于车辆106的通信能力的信息,所述通信能力例如是由车辆携带的一个或多个通信硬件。关于车辆106的信息可包括指示型号、类型、构造的信息和/或关于车辆106类型的任何其他信息。此信息可由UAV 102使用以辅助它与车辆106的通信。
[0052] 在某些实施例中,UAV 102可被配置以当未从简历服务器获得关于车辆106的信息时向简历服务器登记车辆106。举例来说,UAV 102可将关于车辆106的识别信息提供到简历服务器以使简历服务器建立车辆106的记录和获得关于车辆106的信息。
[0053] 在S308,UAV 102可基于在S306获得的信息发起与车辆106通信的请求。举例来说,UAV 102可经由图2中展示的FSO单元202a和202b将握手消息发送到车辆106以请求车辆106在车辆106与UAV 102之间建立通信信道。在某些实施方案中,UAV 102可包括握手消息中的校验和。
[0054] 在S310,车辆106可响应于接收到在S308发送的握手消息将应答消息发送回到UAV 102。在一些实施方案中,车辆106可通过计算在握手消息中嵌入的校验和来确定在S308发送的握手消息是否受到损坏。在那些实施方案中,如果车辆106确定已无任何数据损失或未受到损坏地接收到握手消息,那么其可将承认已无误地接收到握手消息的应答发送到UAV 
102。如果车辆106确定接收到的握手消息受到损坏,那么其可将请求UAV 102重新发送握手消息的应答发送到UAV 102。可重复此过程,直到在车辆106处无误地接收到握手消息。
[0055] 在S312,车辆106可被登记以指示建立与车辆106的通信链路。举例来说,可在图2C中展示的简历服务器处进行登记。在S314,可在UAV 102与车辆106之间建立通信信道。
[0056] 图4示出可用以经由UAV 102和处理站110将信息传达到给定车辆106的通信协议的一个实例。如所展示的,在S402,将关于车辆106的询问请求从处理站110传达到UAV 102。当处理站110从另一车辆106接收到与给定车辆106通信的通信请求时,可产生询问请求。在S402发射的询问请求可充当指示UAV 102验证给定车辆106是否可用于通信的指令。在实施方案中,处理站110可基于指示UAV 102可建立与给定车辆106的通信链路的路由表将询问请求传达到UAV 102。
[0057] 在S404,可在UAV 102与给定车辆106之间建立通信。举例来说,可使用图3中示出的协议建立UAV 102与给定车辆106之间的通信。
[0058] 在S406,UAV 102可将确认给定车辆106可用于通信的消息发送到处理站110。可在车辆106与UAV 102之间建立通信后执行在S406处由UAV 102传达的确认。
[0059] 在S408,从另一UAV 102传达的信息可被发送到UAV 102。如前面所提到的,处理站可充当用于另一UAV 102将信息102传达到给定车辆106的中继点或路由器。可响应于在S406从UAV 102接收到的确认来执行在S408的传达。
[0060] 在S410,可将一请求发送到UAV 102,所述请求是为了使给定车辆106接收在S408从处理站110传达的信息。在S410发送的请求可充当探测消息以探测给定车辆106是否留有接收从另一UAV 102传达的信息的容量。举例来说,给定车辆106可能并不总是具有处理从另一UAV 102传达的信息的容量,或可将给定车辆106设定成一种模式,其中传入的信息将不被接收。
[0061] 在S412,可将来自另一车辆106的信息从UAV 102转发到给定车辆106。在S414,可将应答从给定车辆106发送到UAV 102,所述应答指示在S412发送到给定车辆106的信息被给定车辆106接收到。在S416,可将由UAV 102接收到的应答转发到处理站110,处理站110可将应答转发到另一车辆106。
[0062] 图5示出经由相应UAV 102在两个车辆106之间的通信协议的实例。如所展示的,在某些实施方案中,第一UAV 102可被配置以与第一车辆106通信,且第二UAV 102可被配置以与第二车辆102通信。那些通信可由图3到图4中展示的通信协议促成。如还展示的,第一或第二车辆106可经由第一和第二UAV 102相互通信。第一和第二UAV 102可将在第一与第二车辆之间传达的信息直接转发到彼此或经由如所展示的处理站110转发。在UAV 102和/或处理站110之间的通信示出于图4中。
[0063] 图6示出根据本公开的用于促成与给定车辆106的通信的装置600的实例。在某些实施例中,装置600可被提供于UAV 102中。举例来说,装置600可为由UAV 102携带的有效负载的部分。在任一情况下,如所展示的,装置600可包括被配置以实施编程的组件的处理器602中的一个或多个。编程的组件可包括追踪组件604、车辆识别组件606、车辆信息组件
608、通信组件610、车辆状态组件612和/或任何其他组件。
[0064] 追踪组件604可被配置以管理网络102中的UAV 102。在实施方案中,追踪组件604可指导追踪信号的产生且指引要被发送的追踪信号。追踪信号可呈各种形式。举例来说,追踪组件604可被配置以按照被配置到追踪组件604内的预定图案使用在UAV 102机上的相机扫描覆盖的区域104。举例来说,追踪组件604可被配置以按照从覆盖的区域104的一个角落到覆盖的区域104的相对角落的扫描线方式扫描覆盖的区域104。作为另一实例,追踪组件604可被配置以按照开始于在覆盖的区域104内的外球体、逐渐到在覆盖的区域104内的内球体、直到覆盖的区域104的中心的同心球体的方式扫描覆盖的区域104。仍然作为另一实例,追踪组件604可被配置以沿着区域104的预定义的线(例如,进入区域104的道路的一部分和离开区域104的道路的另一部分)扫描覆盖的区域。
[0065] 车辆识别组件606可被配置以在车辆106已由追踪组件604追踪到后指导车辆106的识别号的捕获。在某些实施方案中,车辆识别组件606可指导UAV 102机上的相机捕获车辆106的识别号。举例来说,车辆识别组件606可被配置以指导相机一旦车辆106已被追踪到就捕获车辆106的车牌的图片,且将图片发送到简历服务器以识别车辆106。作为另一实例,车辆识别组件606可被配置以通过将询问其识别号的请求发送到车辆106来识别车辆106,且车辆106可响应于该请求将其识别号发送到UAV 102。
[0066] 信息组件608可被配置以获得关于车辆106的信息。在实施方案中,一旦车辆106的识别号已由车辆识别组件606捕获,那么信息组件608可如图2C中所展示地例如经由处理站110从简历服务器获得关于车辆106的信息。举例来说,信息组件608可将车辆106的识别号发送到简历服务器,且简历服务器可基于所接收的识别号查找车辆106。在那个实例中,一旦其发现匹配,简历服务器就将关于车辆106的车辆信息提供到信息组件608。关于车辆106的信息可包括关于车辆106的通信能力的信息,所述通信能力例如是由车辆携带的一个或多个通信硬件。关于车辆106的信息可包括指示型号、类型、构造的信息和/或关于车辆106的类型的任何其他信息。此信息可由UAV 102使用以辅助它与车辆106的通信。
[0067] 通信组件610可被配置以在UAV 102与车辆106之间建立通信链路,对UAV 102与车辆106之间的通信作错误控制,管理通信状态,和/或任何其他操作。在某些实施例中,通信组件610可被配置以实施在图3到图5中示出的通信协议。
[0068] 车辆状态组件612可被配置以从个别车辆106获得状态。可由车辆状态组件612获得的状态的实例可包括指示车辆106的负荷的状态(例如,50%忙、使用80%处理功率等等)、指示车辆106可用以接收任何信息的状态和/或任何其他状态。
[0069] 图7示出根据本公开的用于实现UAV网络的一个示例性方法。以下提出的方法700的操作意图为说明性的。在一些实施例中,可用未描述的一个或多个额外操作和/或不用所论述的操作中的一个或多个来实现方法700。另外,在图7中示出和之后描述的方法700的操作次序并不旨在是限制性的。
[0070] 在一些实施例中,方法700可实施于一个或多个处理装置(例如,数字处理器、模拟处理器、被设计以处理信息的数字电路、被设计以处理信息的模拟电路、状态机和/或用于以电子方式处理信息的其他机构)中。所述一个或多个处理装置可包括响应于以电子方式存储于电子存储介质上的指令来执行方法700的一些或全部操作的一个或多个装置。所述一个或多个处理装置可包括通过硬件、固件和/或软件配置为针对方法700的操作中的一个或多个的执行而被专设计的一个或多个装置。
[0071] 在702,可从UAV发送追踪信号。在702处接收的控制信号可指示第二UAV的位置。追踪信号可呈各种形式。举例来说,UAV 102可使用UAV 102机上的相机按照预定图案扫描覆盖的区域104。举例来说,UAV 102可按照从覆盖的区域104的一个角落到覆盖的区域104的相对角落的扫描线方式扫描覆盖的区域104。作为另一实例,UAV 102可按照开始于在覆盖的区域104内的外球体、逐渐到在覆盖的区域104内的内球体、直到覆盖的区域104的中心的同心球体的方式扫描覆盖的区域104。仍然作为另一实例,UAV 102可沿着区域104的预定义的线(例如,进入区域104的道路的一部分和离开区域104的道路的另一部分)扫描覆盖的区域。在某些实施例中,UAV 102可携带无线电发射器,其被配置以在覆盖的区域104内以无线电信号进行广播。在一些实施方案中,操作702可由与本文中描述和示出的追踪组件604相同或实质上类似的追踪组件执行。
[0072] 在704,可获得在702追踪的车辆的识别号。在某些实施方案中,车辆的识别号可由UAV 102所携带的相机获得。举例来说,UAV可被配置以一旦车辆已被追踪到就捕获其车牌的图片。作为另一实例,UAV可被配置以将询问其识别号的请求发射到车辆,且车辆可响应于该请求,将其识别号发送到UAV。在一些实施方案中,操作704可由与本文中描述和示出的车辆识别组件606相同或实质上类似的车辆识别组件执行。
[0073] 在706,可获得在704识别的关于车辆的信息。在某些实施方案中,一旦在704由UAV 102如图2C中所展示那样例如经由处理站从简历服务器获得车辆的识别号,那么UAV可获得关于车辆的信息。举例来说,UAV可将车辆的识别号发送到简历服务器,且简历服务器可基于接收的识别号查找车辆。在那个实例中,一旦发现匹配,简历服务器可将关于车辆的车辆信息提供到UAV。关于车辆的信息可包括关于车辆的通信能力的信息,所述通信能力例如是由车辆携带的一个或多个通信硬件。关于车辆的信息可包括指示型号、类型、构造的信息和/或关于车辆的类型的任何其他信息。此信息可由UAV使用以辅助它与车辆106的通信。在一些实施方案中,操作706可由与本文中描述和示出的信息组件606相同或实质上类似的信息组件执行。
[0074] 在708,可基于在706获得的信息从UAV发起与车辆建立通信的请求。举例来说,UAV可经由图2中展示的FSO单元202a和202b将握手消息发送到车辆以请求车辆建立车辆与UAV之间的通信信道。在某些实施方案中,UAV 102可在握手消息中包括校验和。在一些实施方案中,操作708可由与本文中描述和示出的通信组件608相同或实质上类似的通信组件执行。
[0075] 在710,可在车辆与UAV之间建立通信信道。在一些实施方案中,操作710可由与本文中描述和示出的通信组件608相同或实质上类似的通信组件执行。
[0076] 图8示出根据本公开的示例性实施例的简化计算机系统。如图8中示出的计算机系统800可纳入到例如便携式电子装置、移动电话的装置或如本文中描述的其他装置内。图8提供可执行由各种实施例提供的方法的步骤中的一些或全部的计算机系统800的一个实施例的示意性示图。应注意,图8仅意图提供各种组件的总括说明,可适当地利用各种组件中的任何一个或全部。因此,图8广泛地示出可以相对分散或相对较集中的方式实施个别系统元件的方式。
[0077] 计算机系统800被图示为包括可适当地经由总线805电耦合或可以其他方式通信的硬件元件。硬件元件可包括:一个或多个处理器810,包括(不限于)一个或多个通用处理器和/或一个或多个专用处理器,例如,数字信号处理芯片、图形加速处理器和/或类似物;一个或多个输入装置815,其可包括(不限于)鼠标键盘、相机和/或类似物;和一个或多个输出装置820,其可包括(不限于)显示装置、打印机和/或类似物。
[0078] 计算机系统800可进一步包括一个或多个非暂时性存储装置825和/或与一个或多个非暂时性存储装置825通信,所述非暂时性存储装置825可包括(不限于)本地和/或网络可存取存储装置,和/或可包括(不限于)盘驱动器、驱动器阵列、光学存储装置、固态存储装置,例如,随机存取存储器(“RAM”)和/或只读存储器(“ROM”),其可为可编程的、可快闪更新的和/或类似的。此类存储装置可被配置以实施任何适当的数据存储,包括(不限于)各种文件系统、数据库结构和/或类似物。
[0079] 计算机系统800也可包括通信子系统830,其可包括(不限于)调制解调器、网卡(无线或有线的)、红外通信装置、无线通信装置和/或芯片集,例如,BluetoothTM装置、802.11装置、WiFi装置、WiMax装置、蜂窝式通信设施等和/或类似物。通信子系统830可包括一个或多个输入和/或输出通信接口以准许与网络(例如以下描述的网络,这里仅是举出一个实例)、其他计算机系统、电视和/或本文中描述的任何其他装置交换数据。取决于所要的功能性和/或其他实施因素,便携式电子装置或类似装置可经由通信子系统830传达图像和/或其他信息。在其他实施例中,便携式电子装置(例如,第一电子装置)可纳入到计算机系统800内,例如,作为输入装置815的电子装置。在一些实施例中,计算机系统800将进一步包括工作存储器835,其可包括RAM或ROM装置,如上所述。
[0080] 计算机系统800也可包括软件元件,被图示为当前位于工作存储器835内,包括操作系统840、装置驱动器、可执行程序库和/或其他代码,例如,一个或多个应用程序845,其可包括由各种实施例提供的计算机程序,和/或可被设计以实施如本文中所描述的由其他实施例提供的方法,和/或配置如本文中所描述的由其他实施例提供的系统。仅通过实例,针对以上论述的方法(例如,针对图8所描述的方法)而描述的一个或多个程序可实施为可由计算机和/或计算机内的处理器执行的代码和/或指令;那么,在一个方面,此类代码和/或指令可用以配置和/或调整通用计算机或其他装置以执行根据描述的方法的一个或多个操作。
[0081] 这些指令和/或代码的集合可存储于非暂时性计算机可读存储介质(例如,以上描述的存储装置825)上。在一些情况下,存储介质可纳入到计算机系统(例如,计算机系统800)内。在其他实施例中,存储介质可与计算机系统分开,例如,可移除介质,例如,压缩盘,和/或在安装包中提供,由此可使用存储介质用存储于其上的指令/代码编程、配置和/或调整通用计算机。这些指令可呈可由计算机系统800执行的可执行代码的形式,和/或可呈源和/或可安装代码的形式,所述源和/或可安装代码在编译和/或安装于计算机系统800(例如,使用多种通常可用编译器、安装程序、压缩/解压缩工具等)上后,则呈可执行代码的形式。
[0082] 对所属领域的技术人员将显而易见的是,可根据具体要求作出实质的变化。举例来说,也可使用定制的硬件,和/或可以硬件、软件(包括便携式软件,例如,小程序等)或硬件和软件两者来实施特定元件。另外,可使用到其他计算装置(例如,网络输入/输出装置)的连接。
[0083] 如前面所提到的,在一方面,一些实施例可使用例如计算机系统800的计算机系统来执行根据所述技术的各种实施例的方法。根据一组实施例,此类方法的程序中的一些或全部由计算机系统800响应于处理器810执行工作存储器835中含有的一个或多个指令(其可纳入到操作系统840和/或例如应用程序845的其他代码内)的一个或多个序列而执行。此类指令可从另一计算机可读介质(例如,存储装置825中的一个或多个)被读取到工作存储器835内。仅通过实例,对工作存储器835中含有的指令序列的执行可使处理器810执行本文中描述的方法的一个或多个程序。附加地或替代地,本文中描述的方法的一些部分可通过专门的硬件来执行。
[0084] 如本文中使用的术语“机器可读介质”和“计算机可读介质”指参与提供使机器以具体方式操作的数据的任何介质。在使用计算机系统800实施的实施例中,各种计算机可读介质可牵涉到将指令/代码提供到处理器810以供执行,和/或可使用各种计算机可读介质存储和/或携带此类指令/代码。在许多实施方案中,计算机可读介质为物理和/或有形存储介质。此介质可呈非易失性介质或易失性介质的形式。非易失性介质包括(例如)光盘和/或磁盘,例如,存储装置825。易失性介质包括(不限于)动态存储器,例如,工作存储器835。
[0085] 物理和/或有形计算机可读介质的常见形式包括(例如)软盘、柔性盘、硬盘、磁带或任一其他磁性介质、CD-ROM、任一其他光学介质、穿孔卡、纸带、具有孔图案的任一其他物理介质、RAM、PROM、EPROM、FLASH-EPROM、任一其他存储器芯片或盒式磁带或计算机可从中读取指令和/或代码的任一其他介质。
[0086] 各种形式的计算机可读介质可牵涉到将一个或多个指令的一个或多个序列携带到处理器810以供执行。仅通过实例,指令可一开始携带在远程计算机的磁盘和/或光盘上。远程计算机可将指令装载到其动态存储器内,且将指令作为信号在传输介质上发送,以由计算机系统800接收和/或执行。
[0087] 通信子系统830和/或其组件通常将接收信号,且总线805接着可携带信号和/或由信号携带的数据、指令等到工作存储器835,处理器810从工作存储器835检索指令并执行该指令。在由处理器810执行之前或之后,由工作存储器835接收的指令可任选地存储于非暂时性存储装置825上。
[0088] 以上论述的方法、系统和装置为实例。各种配置可适当地省略、取代或添加各种程序或组件。举例来说,在替代配置中,可以不同于所描述次序的次序执行所述方法,和/或可添加、省略和/或组合各种阶段。并且,在各种其他配置中,可将针对某些配置描述的特征进行组合。可以类似方式组合所述配置的不同方面和要素。并且,技术会演变,且因此,许多要素是实例,且并对本公开或权利要求的范围构成限制。
[0089] 在描述中给出具体细节以提供对包括实施方案的示例性配置的透彻理解。然而,没有这些具体细节也可以实践配置。举例来说,已在无不必要的细节的情况下展示公知的电路、过程、算法、结构和技术,以便避免使所述配置变得晦涩难懂。此描述只提供实例配置,且不对权利要求书的范围、适用性或配置构成限制。相反地,所述配置的先前描述将给所属领域的技术人员提供用于实施描述的技术的可能描述。在不脱离本公开的精神或范围的情况下,可对要素的功能和布置作出各种改变。
[0090] 并且,可将配置描述为一个过程,该过程被描绘为示意性流程图框图。虽然前述示意性流程图或框图中的每一个可将操作描述为依序过程,但许多操作可并行或同时地执行。此外,可重新安排操作的次序。过程可具有未包括于图中的额外步骤。此外,方法的实例可由硬件、软件、固件、中间件微码、硬件描述语言或其任何组合实施。当以软件、固件、中间件或微码实施时,执行必要任务的程序代码或代码段可存储于例如存储介质的非暂时性计算机可读介质中。处理器可执行所描述的任务。
[0091] 已描述了若干实例配置,在不脱离本公开的精神的情况下,可使用各种修正物、替代构造和等效物。举例来说,以上要素可为较大系统的组件,其中其他规则可优先于技术的应用或以其它方式修改技术的应用。并且,可在考虑以上要素之前、之中或之后进行许多步骤。因此,以上描述并不对权利要求书的范围构成约束。
[0092] 如本文中和在所附权利要求书中使用的,单数形式“一”、“一个”和“所述”包括复数形式,除非上下文另有明确的规定。因此,举例来说,对“一个用户”的引用包括多个此类用户,且对“所述处理器”的引用包括对所属领域的技术人员已知的一个或多个处理器和其等效物的引用,等等。
[0093] 并且,词语“构成为”、“由……构成”、“包含”、“包容”、“包括”、“包含有”以及“具有”,当在本说明书中和在所附权利要求书中使用时,意图指定所陈述特征、整体、组件或步骤的存在,但其并不排除一个或多个其他特征、整体、组件、步骤、动作或群组的存在或添加。
QQ群二维码
意见反馈