CN110537085B - 与蚁型无线电装置通信的车辆网关***及通信方法 - Google Patents
与蚁型无线电装置通信的车辆网关***及通信方法 Download PDFInfo
- Publication number
- CN110537085B CN110537085B CN201780089738.1A CN201780089738A CN110537085B CN 110537085 B CN110537085 B CN 110537085B CN 201780089738 A CN201780089738 A CN 201780089738A CN 110537085 B CN110537085 B CN 110537085B
- Authority
- CN
- China
- Prior art keywords
- computer
- asr
- vehicle
- asr device
- frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/48—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q3/00—Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system
- H01Q3/26—Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture
- H01Q3/30—Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture varying the relative phase between the radiating elements of an array
- H01Q3/34—Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture varying the relative phase between the radiating elements of an array by electrical means
- H01Q3/36—Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture varying the relative phase between the radiating elements of an array by electrical means with variable phase-shifters
- H01Q3/38—Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture varying the relative phase between the radiating elements of an array by electrical means with variable phase-shifters the phase-shifters being digital
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Traffic Control Systems (AREA)
Abstract
一种计算机,其被编程为:从车辆中的通信模块接收请求以与所述车辆中的蚁型无线电(ASR)装置通信;响应于所述请求,同时地将两个不同的射频(RF)波束转向到所述ASR装置上;以及基于将所述波束转向:向所述ASR装置发射指令,或者向所述模块提供从所述ASR装置接收的传感器数据。
Description
技术领域
本发明涉及车辆通信领域,尤其涉及一种与蚁型无线电装置通信的车辆网关***及通信方法。
背景技术
在现代车辆中,车辆主机单元可以通过有线或无线方式与车辆传感器通信。例如,传感器可以耦合到车辆总线并由此将数据发送到主机单元。或者,传感器可以经由蓝牙或其他短程无线协议无线地传输数据。
发明内容
本发明提供了一种计算机,计算机被编程为:
从车辆中的通信模块接收请求以与车辆中的蚁型无线电(ASR)装置通信;
响应于请求,同时地将两个不同的射频(RF)波束转向到ASR装置上;以及
基于将波束转向:向ASR装置发射指令,或者向模块提供从ASR装置接收的传感器数据;
其中波束中的一个对应于ASR装置上的采集天线能够从相应波束采集功率所经由的频率,其中波束中的另一个对应于ASR装置能够接收数据、发射数据或进行这两者所经由的频率;
其中指令指示ASR装置从其中的致动器发送触发信号。
根据本发明的一个或多个实施例,其中ASR装置是电子装置,其包括携载处理器、传感器或致动器中的至少一者、功率采集天线、发射或接收天线以及无线电的基板,其中基板具有小于6平方毫米的空间占用面积。
根据本发明的一个或多个实施例,其中波束包括具有第一频率的第一RF波束和具有第二频率的第二RF波束,第二频率与第一频率不同。
根据本发明的一个或多个实施例,其中第一RF波束包括20GHz频率,并且第二RF波束包括60GHz频率。
根据本发明的一个或多个实施例,其中指令先前由计算机在请求中接收。
根据本发明的一个或多个实施例,其中请求包括对由ASR装置中的传感器收集的传感器数据的请求。
根据本发明的一个或多个实施例,其中计算机还被编程为:确定车辆的车舱内的多个体素的扫描序列;针对一个或多个ASR装置扫描多个体素;将发现的ASR装置中的每一个的标识符与一个或多个体素标识符相关联;以及将相关联的ASR装置标识符和体素标识符存储在计算机存储器中。
根据本发明的一个或多个实施例,其中计算机还被编程为:基于与ASR装置标识符相关联的体素标识符而确定更新的扫描序列;基于更新的扫描顺序而重新扫描车舱;以及针对序列中的ASR装置中的每一个,尝试执行以下之一:向相应ASR装置发射指令,或者在计算机处从相应ASR装置接收传感器数据。
根据本发明的一个或多个实施例,其中计算机还被编程为:从车辆中的一个或多个通信模块接收多个请求,其中请求中的至少一些包括与指令或请求的传感器数据相关联的传递时间或到期数据,其中基于传递时间或到期数据,不发射指令或忽略传感器数据。
根据本发明的一个或多个实施例,其中确定更新的扫描序列是部分地基于在多个请求中接收的一个或多个传递时间或到期数据。
本发明还提供了一种***,***包括:第一天线,第一天线发射第一RF波束;第二天线,第二天线发射第二RF波束;以及计算机,计算机耦合到第一天线和第二天线,其中计算机经由有线或无线车辆网络连接中的至少一者耦合到模块。
根据本发明的一个或多个实施例,其中第一天线和第二天线中的至少一个是相控阵列天线。
根据本发明的一个或多个实施例,***还包括ASR装置,其中ASR装置固定在车辆内。
本发明还提供了一种方法,方法包括:
从车辆中的通信模块接收请求以与车辆中的蚁型无线电(ASR)装置通信;
响应于请求,同时地将两个不同的射频(RF)波束转向到ASR装置上;以及
基于将波束转向:向ASR装置发射指令,或者向模块提供从ASR装置接收的传感器数据,其中指令先前由计算机在请求中接收;
其中波束中的一个对应于ASR装置上的采集天线能够从相应波束采集功率所经由的频率,其中波束中的另一个对应于ASR装置能够接收数据、发射数据或进行这两者所经由的频率;
其中指令指示ASR装置从其中的致动器发送触发信号。
根据本发明的一个或多个实施例,其中波束包括具有第一频率的第一RF波束和具有第二频率的第二RF波束,第二频率与第一频率不同。
根据本发明的一个或多个实施例,方法还包括:确定车辆的车舱内的多个体素的扫描序列;针对一个或多个ASR装置扫描多个体素;将发现的ASR装置中的每一个的标识符与一个或多个体素标识符相关联;以及将相关联的ASR装置标识符和体素标识符存储在计算机存储器中。
根据本发明的一个或多个实施例,方法还包括:基于与ASR装置标识符相关联的体素标识符而确定更新的扫描序列;基于更新的扫描顺序而重新扫描车舱;以及针对序列中的ASR装置中的每一个,尝试执行以下之一:向相应ASR装置发射指令,或者在计算机处从相应ASR装置接收传感器数据。
根据本发明的一个或多个实施例,方法还包括:从车辆中的一个或多个通信模块接收多个请求,其中请求中的至少一些包括与指令或请求的传感器数据相关联的传递时间或到期数据,其中基于传递时间或到期数据,不发射指令或忽略传感器数据,其中确定更新的扫描序列是部分地基于在多个请求中接收的一个或多个传递时间或到期数据。
附图说明
图1是示出示例性车辆中的网关***的示意图。
图2示出了美国一美分硬币以及蚁型无线电(ASR)装置的示例,示出了比例。
图3是示例性ASR装置的示意图。
图4是网关***的另一个示意图,示出了网关计算机以及耦合到计算机的第一天线和第二天线。
图5至图6是示出第一天线或第二天线的示例的示意图。
图7至图8是示出使用网关***与车辆中的ASR装置通信的过程的流程图。
具体实施方式
描述了一种用于车辆的网关***,所述网关***包括网关计算机和一对天线。根据一个说明性示例,所述网关计算机被编程为:从车辆中的通信模块接收请求以与所述车辆中的蚁型无线电(ASR)装置通信;响应于所述请求,同时地将两个不同的射频(RF)波束转向到所述ASR装置上;以及基于将所述波束转向:向所述ASR装置发射指令,或者向所述模块提供从所述ASR装置接收的传感器数据。
根据上述至少一个示例,所述ASR装置是电子装置,其包括携载处理器、传感器或致动器中的至少一者、功率采集天线、发射或接收天线以及无线电的基板,其中所述基板具有小于6平方毫米的空间占用面积。
根据上述至少一个示例,所述波束包括具有第一频率的第一RF波束和具有第二频率的第二RF波束,所述第二频率与所述第一频率不同。
根据上述至少一个示例,所述第一RF波束包括20GHz频率,并且所述第二RF波束包括60GHz频率。
根据上述至少一个示例,所述波束中的一个对应于所述ASR装置上的采集天线能够从相应波束采集功率所经由的频率,并且所述波束中的另一个对应于所述ASR装置能够接收数据、发射数据或进行这两者所经由的频率。
根据上述至少一个示例,所述指令先前由所述计算机在所述请求中接收。
根据上述至少一个示例,所述指令指示所述ASR装置从其中的致动器发送触发信号。
根据上述至少一个示例,所述请求包括对由所述ASR装置中的传感器收集的传感器数据的请求。
根据上述至少一个示例,一种***包括:第一天线,所述第一天线发射第一RF波束;第二天线,所述第二天线发射第二RF波束;以及如上所述的网关计算机,所述网关计算机耦合到所述第一天线和所述第二天线,其中所述计算机经由有线或无线车辆网络连接中的至少一者耦合到所述模块。
根据上述至少一个***示例,所述第一天线和所述第二天线是相控阵列天线。
根据上述至少一个***示例,所述***还包括所述ASR装置,其中所述ASR装置固定在所述车辆内。
根据上述至少一个示例,所述计算机还被编程为:确定所述车辆的车舱内的多个体素的扫描序列;针对一个或多个ASR装置扫描所述多个体素;将发现的ASR装置中的每一个的标识符与一个或多个体素标识符相关联;以及将相关联的所述ASR装置标识符和所述体素标识符存储在计算机存储器中。
根据上述至少一个示例,所述计算机还被编程为:基于与ASR装置标识符相关联的体素标识符而确定更新的扫描序列;基于所述更新的扫描顺序而重新扫描所述车舱;以及针对所述序列中的所述ASR装置中的每一个,尝试执行以下之一:向相应ASR装置发射指令,或者在所述计算机处从所述相应ASR装置接收传感器数据。
根据上述至少一个示例,所述计算机还被编程为:从所述车辆中的一个或多个通信模块接收多个请求,其中所述请求中的至少一些包括与所述指令或所述请求的传感器数据相关联的传递时间或到期数据,其中基于所述传递时间或所述到期数据,不发射所述指令或忽略所述传感器数据。
根据上述至少一个示例,确定所述更新的扫描序列是部分地基于在所述多个请求中接收的一个或多个传递时间或到期数据。
根据另一个说明性示例,描述了一种方法,所述方法包括:从车辆中的通信模块接收请求以与所述车辆中的蚁型无线电(ASR)装置通信;响应于所述请求,同时地将两个不同的射频(RF)波束转向到所述ASR装置上;以及基于将所述波束转向:向所述ASR装置发射指令,或者向所述模块提供从所述ASR装置接收的传感器数据,其中所述指令先前由所述计算机在所述请求中接收。
根据上述至少一个方法示例,所述波束包括具有第一频率的第一RF波束和具有第二频率的第二RF波束,所述第二频率与所述第一频率不同。
根据上述至少一个方法示例,所述方法还包括:确定所述车辆的车舱内的多个体素的扫描序列;针对一个或多个ASR装置扫描所述多个体素;将发现的ASR装置中的每一个的标识符与一个或多个体素标识符相关联;以及将相关联的所述ASR装置标识符和所述体素标识符存储在计算机存储器中。
根据上述至少一个方法示例,所述方法还包括:基于与ASR装置标识符相关联的体素标识符而确定更新的扫描序列;基于所述更新的扫描顺序而重新扫描所述车舱;以及针对所述序列中的所述ASR装置中的每一个,尝试执行以下之一:向相应ASR装置发射指令,或者在所述计算机处从所述相应ASR装置接收传感器数据。
根据上述至少一个方法示例,所述方法还包括:从所述车辆中的一个或多个通信模块接收多个请求,其中所述请求中的至少一些包括与所述指令或所述请求的传感器数据相关联的传递时间或到期数据,其中基于所述传递时间或所述到期数据,不发射所述指令或忽略所述传感器数据,其中确定所述更新的扫描序列是部分地基于在所述多个请求中接收的一个或多个传递时间或到期数据。
根据至少一个示例,公开了一种计算机,所述计算机被编程为执行上述示例的任何组合。
根据至少一个示例,公开了一种计算机,所述计算机被编程为执行上述方法的示例的任何组合。
根据至少一个示例,公开了一种计算机程序产品,所述计算机程序产品包括存储可由计算机处理器执行的指令的计算机可读介质,其中所述指令包括上述指令示例的任何组合。
根据至少一个示例,公开了一种计算机程序产品,所述计算机程序产品包括存储可由计算机处理器执行的指令的计算机可读介质,其中所述指令包括上述方法的示例的任何组合。
现在转到附图,其中相同的附图标记在若干视图中表示相同的部分,示出了车辆12的网关***10。网关***10便于一个或多个蚁型无线电(ASR)装置(例如,诸如装置14、16、18、20)之间的通信,ASR装置可以由车辆12或由位于车辆12的车舱22内或周围的乘员携带;例如,乘员可以在他们的个人物品、衣服等中携带一个或多个ASR装置14至20。在至少一些示例中,ASR装置14至20中的一些可以包括传感器,该传感器可以向车辆12提供信息并可以由在其中的计算装置使用。而且,在一些示例中,ASR装置14至20中的一些耦合到车辆模块或电子器件并可以包括可以触发所述模块或电子器件的接通/断开状态等的致动器。如下面将更详细地解释,ASR装置14至20可以被阈值量的射频(RF)能量触发到活动模式。因此,网关***10可以被布置并适配成将RF能量引向ASR装置,从而致动在其中的传感器或致动器。而且,在一些情况下,响应于致动,ASR装置可以经由网关***10将传感器数据发射到车辆12。此后,一个或多个车辆***或计算装置可以利用这个传感器数据来执行一个或多个车辆功能,如下述示例中所讨论。而且,在其他情况下,ASR装置可以致动车辆模块或电子器件的一个或多个方面。
在图1中,示出了乘用车辆12,其包括车辆网关***10,该车辆网关***适于与蚁型无线电(ASR)装置14至20交互。这种类型的车辆仅是一个示例。车辆12还可以是类似地包括***10的任何合适的汽车、卡车、运动型多功能车辆(SUV)、休闲车辆、公共汽车、船舶、飞机等。在至少一些示例中,车辆12包括一个或多个车载计算机和驱动***,以使得车辆12能够以一种或多种自主驾驶模式操作;然而,这并不是所要求的。
图2至图3示出了示例性蚁型无线电(ASR)装置14。在至少一些示例中,ASR装置14至20中的每一个可以是相同的;因此,本文将仅描述一个(ASR装置14)。如本文所使用,蚁型无线电装置包括电子装置,该电子装置包括携载处理器32、传感器34或致动器35中的至少一个、功率采集天线36、发射-接收天线38以及无线电40的基板30,其中基板30和部件32至40具有小于6平方毫米(例如,等于或小于1.5mm×4mm)的空间占用面积,其中天线36适于经由第一信道或频率接收射频(RF)功率,其中天线38适于经由第二信道或频率进行通信(发射和/或接收),其中第一频率和第二频率是不同的。例如,图2示出了ASR装置14可以是约1mm×3mm,即,例如,出于比例目的,在ASR装置14后方示出了美国一美分硬币(便士)42。
如上所述,ASR装置14可以位于车辆中或由乘员携带。非限制性车辆示例包括ASR装置14位于车辆仪表板、车门、车辆座椅、车辆方向盘、车辆地板垫、车辆车顶内衬上,或者电耦合到车辆人机界面、电耦合到车辆内部或外部灯、电耦合到车辆座椅位置致动器等。非限制性乘员携带示例包括ASR装置14位于乘员服饰中(例如,编织或嵌入在乘员的衣服、头饰、鞋袜等的纤维内)、位于乘员眼镜、珠宝等内或上、位于附着到乘员或乘员的衣服或粘附到乘员携带的物品(例如,移动电话外部、移动电话外壳、钱包、钱夹等)的粘合膜内或上,和/或甚至位于乘员的表皮的层中的一个内(例如,诸如葡萄糖监测装置)、乘员的耳朵内(例如,耳蜗装置)等。因此,ASR装置14的位置可以是固定的和/或电接线的(例如,在一些车辆实现方式中),或者一般可以位于一个或多个乘员区内(例如,位于与一个或多个车辆座椅相关联的若干三维体积中的一个内),或者可以随机地位于车辆内(例如,如果位于乘员携带的物品(诸如移动电话或可以从乘员身上脱下的服饰制品)上的话)。如下文所讨论,车辆网关***10可以用于扫描车舱22、学习和/或预测车辆中的相应ASR装置的位置、基于从中提供的传感器数据的类型和/或使用该传感器数据的车辆***的类型而控制从相应装置对传感器数据的接收,以及控制电耦合到ASR装置的相应车辆装置的致动(例如,基于车辆装置的类型、各种用户-车辆环境等)。
ASR装置基板30可以包括具有足够的刚度来机械地支撑部件32至40的任何合适的非导电材料片。它可以在其上具有任何合适的导电接线或蚀刻的迹线,以用于将部件32至40彼此电耦合,以及将部件32至40中的全部或一些耦合到接地平面44(以虚线示出),该接地平面可以在反面上或嵌入在基板30的两侧之间。
处理器32的非限制性示例包括微处理器、微控制器、专用集成电路(ASIC)等。在一个示例中,处理器32是具有有限功能性和内部存储器的ASIC。在一些实现方式中,处理器32可以被编程有ASR标识符(例如,诸如字母数字值、互联网协议(IP)地址等),并且可以执行有限指令集,诸如:当功率采集天线36接收到与第一射频(RF)相关联的阈值量的RF能量时从传感器34接收传感器数据;准备包括ASR标识符以及传感器数据的至少一部分的消息;以及以第二RF频率经由发射天线38发射消息。或者,处理器32可以:当功率采集天线36接收到阈值量的RF能量时经由天线38无线地接收指令;并且响应于该指令,致使致动器35发出触发信号。触发信号可以致使一个或多个电耦合的车辆模块或其他车辆电子器件接通或断开、以其他方式改变状态等。
传感器34可以是任何合适的电子传感元件。非限制性示例包括检测和/或测量以下项的传感器:车舱温度、车舱压力、高度、车舱湿度、车舱振动、车舱震动、车舱二氧化碳(CO2)检测、车辆12中的挥发性有机化合物检测、车舱还原气体检测(例如,一氧化二氮(N2O)、硫化氢(H2S)等)、车辆氧化气体检测(例如,二氧化硫(SO2)、二氧化氮(NO2)等)、乘员体温、乘员出汗、乘员心率以及乘员受到的震动或冲击。根据一个示例,传感器34可以在由处理器32供电和/或触发时检测和/或测量传感器数据。因此,如下面将更详细地解释,传感器数据可以用在各种应用中,例如,车辆气候控制、车辆乘员检测、车辆碰撞响应***、车辆应急***等。其他传感器类型和传感器数据也是可能的。
致动器35可以是任何合适的电子触发元件(例如,诸如开关等)。致动器35可以包括适于将ASR装置14电耦合到车辆装置(例如,诸如灯)的接口部件,使得当致动器35由处理器32驱动时(例如,作为经由天线36采集足够的RF能量的结果),致动器触发装置(例如,将灯触发到接通状态)。灯仅是一个示例;存在可以由致动器35触发的许多其他车辆模块和/或电子功能或特征。在至少一个示例中,致动器35是处理器32的一部分,例如,使其功能性结合到可由处理器32执行的指令中。
功率采集天线36可以是导电材料的细长元件(例如,条、杆等),其具有使得天线36能够接收预定射频的合适长度。在至少一个示例中,天线36被布置成在基板30上限定环路。例如,在所示的示例中,天线36环路周向地包围其他部件32至35、38至40;然而,这并不是所要求的。根据一个示例,天线36的长度可以对应于期望接收频率的波长(例如,如果天线36适于接收20GHz信号,那么天线36的长度可以是至少一个波长(或约15mm))。在图3中,示出了单个环路;然而,天线36也可以构成多个环路。
发射天线38可以是导电材料的另一个细长元件(例如,条、杆等),其也具有使得天线38能够发射或接收预定射频的合适长度。它也可以被布置成环路;然而,在至少所示的示例中,天线38笔直地延伸。在至少一个示例中,天线38的长度可以更短,例如,被布置成以与经由天线36接收的频率不同且更高的频率发射或接收RF能量。例如,根据一个示例,天线38可以被调谐为以60GHz发射,而天线36被调谐为以20GHz接收。也存在其他频率示例,例如,包括其中天线38比接收天线36长的示例。如下面将进一步描述,天线38可以被引向或转向ASR装置的相对弱的RF信号,例如,有效地滤除原本可能干扰期望RF信号的其他RF能量,从而增强对特定RF信号的接收。
无线电40可以是适于通过一个或多个无线电信道发射RF信号的微型无线电;并且在至少一个示例中,无线电40在单个信道上全向地发射和/或接收。例如,无线电40可以是无晶体的(以最小化其大小和功率要求),并且可以被构造成以上面讨论的第二频率(例如,60GHz等)发射和/或接收。被设计成没有晶体的微型无线电在本领域中是已知的;因此,这里将不更详细地进行描述。
ASR装置14还可以包括整流电路46,以用于将RF能量转换成适合于为处理器32供电的电压电平和电压纹波下的直流电(DC)。根据一个非限制性示例,电路46包括桥式整流器,该桥式整流器包括呈本领域的技术人员已知的布置的多个电阻元件或迹线;当然,也存在其他整流示例。
在操作中,ASR装置14在没有接收到第一频率(例如,与采集天线36相关联)的阈值量的RF能量时可以处于非活动模式。根据一个非限制性示例,当不存在足够强的20GHz信号时,ASR装置14是不活动的;然而,这仅是一个示例(存在其他频率示例)。然而,当ASR装置14以第一频率(或在其相近的窄带宽内)接收到足够的RF能量时,ASR装置14就可以在活动模式中操作。例如,RF能量可以由整流电路46转换成电力,并且这个电力可以被提供到处理器32、传感器34(或致动器35)和/或无线电40。根据至少一个活动模式示例,当ASR装置14接收到阈值量的合适的RF能量时,处理器32被触发以从传感器34接收传感器数据并指示无线电40使用第二频率发射该数据。如上所述,由无线电40发射的任何消息可以包括ASR装置14的标识符;然而,这并不是所要求的。根据一个非限制性示例,无线电40可以使用本领域中已知的调制技术以第二频率进行发射。
在其他活动模式示例中,当ASR装置14经由天线36接收到阈值量的合适的RF能量,和/或经由天线38接收到指令时,处理器32可以致使致动器35从中输出数字高(例如,数字‘1’)或其他合适的使能信号,例如,输出到致动器35电耦合的任何装置。以此方式,通过致动ASR装置14上的致动器35,车辆模块和/或电子器件可以被触发到接通状态、被触发到断开状态或被触发到另一个预定状态。
应当了解,ASR装置14至20的大小可能设定得太小而不能包括多个特征,例如,对于自识别地理定位装置或电路而言太小、对于同步或定时电路而言太小等。在至少一个示例中,ASR装置14至20中的每一个可以不包括能量存储装置。另外,基于大小和功率约束,无线电40可以能够支持仅500毫米(mm)的传输距离。根据至少一个示例,低广播功率增强了车辆安全性,例如,要求恶意实体或窃听者位于车舱22中,这发生的概率低。虽然示出了四个ASR装置(14至20),但是应当了解,可以采用任何数量的ASR装置;因此,这些仅作为示例示出。
回到图1,网关***10可以包括网关计算机50、以第一频率(例如,20GHz或其他合适的波长)广播RF能量的第一或功率发射天线52、以及经由具有第二频率的RF信号向ASR装置14至20发射命令或指令或经由具有第二频率的RF信号从ASR装置14至20接收传感器数据的第二或发射或接收(TX/RX)天线54。一般来讲,计算机50控制天线52、54以及它们的方向性、范围等。而且,通过控制天线52、54,计算机50可以从ASR装置14至20接收传感器数据并将这个数据提供到在车辆12内的其他计算装置(例如,与气候控制、安全和约束***、娱乐***相关,仅举几个非限制性示例),和/或计算机50可以致动车辆12中的各种模块和/或电子器件(例如,诸如照明装置、车辆主机单元控件、音频控件、娱乐控件、车辆座椅控件,仅举几个非限制性示例)。在所示的示例中,网关计算机50向若干通信模块56、58、60中的一个发送数据/从中接收数据,并且之后模块56至60可以与其他合适的车辆***、车辆12中的电子控制模块、车辆电子器件等通信。因此,在所示的示例中,网关计算机50和模块56至60可以作为直通装置操作,例如,便于ASR装置14至20与其他车辆计算***或电子器件之间(或甚至ASR装置14至20与车辆外计算机或电子通信***之间)的通信。模块56至60的使用当然仅是一个示例;也存在其他通信架构。另外,在至少一些示例中,通信模块56至60中的至少一个不用作直通装置,例如,模块56至60中的一个可以是来自相应ASR装置的传感器数据的预期接收方。
一般来讲,计算机50可以包括电子地耦合到存储器64的一个或多个处理器62,其中处理器62执行存储在存储器64上的一个或多个指令。例如,处理器62可以是能够处理电子指令的任何类型的装置,非限制性示例包括微处理器、微控制器或控制器、专用集成电路(ASIC)等,仅举几个例子。存储器64可以包括任何非暂时性计算机可用或可读介质,其可以包括一个或多个存储装置或制品,其中一些可以分别与处理器62成一体。其他示例性非暂时性计算机可用存储装置包括常规计算机***RAM(随机存取存储器)、ROM(只读存储器)、EPROM(可擦除可编程ROM)、EEPROM(电可擦除可编程ROM)以及任何其他易失性或非易失性介质。非易失性介质包括例如光盘或磁盘以及其他持久性存储器。易失性介质包括典型地构成主存储器的动态随机存取存储器(DRAM)。计算机可读介质的常见形式包括例如软磁盘、软盘、硬盘、磁带、任何其他磁性介质、CD-ROM、DVD、任何其他光学介质、穿孔卡、纸带、任何其他具有孔图案的物理介质、RAM、PROM、EPROM、FLASH-EEPROM、任何其他存储器芯片或盒式磁带,或计算机可以从中读取的任何其他介质。如上文所讨论,存储器64可以存储一个或多个计算机程序产品,一个或多个计算机程序产品可以体现为软件、固件等。
图4是示出耦合到天线52至54的网关计算机50的示意图,通信模块56至60中的每一个经由有线车辆网络连接66和/或无线车辆网络连接68耦合到计算机50,移动装置74无线地耦合计算机50和第二ASR网关模块76。功率发射天线52可以是用于将RF功率发射到ASR装置14至20的任何合适的天线装置。根据一个示例,天线52可以是具有多个发射节点80的相控阵列天线,例如,所述发射节点由基板或框架82携载(参见图5至图6)。节点80中的每一个可以由网关计算机处理器62选择性地控制,使得天线52可以生成所谓的有效波前84。仅出于说明目的,图6示出了三个相邻节点,每个节点具有相对发射时间,例如,第一节点80具有等于零的相位延迟,第二节点80具有等于一个周期(τ)的相位延迟,并且第三节点80具有等于周期的两倍(2τ)的相位延迟,例如,其中周期(τ)小于载波信号的一个周期。当然,这仅示出了(例如,图5中所示的阵列85的)节点80中的几个。应当了解,在二维和三维阵列中,一些节点80可以具有与其他节点相同的发射时间。相控阵列天线及其使用技术在本领域中是已知的,因此,本文将不进一步描述天线52的这个示例。
TX/RX天线54可以是用于向相应ASR装置14至20发射和/或/从中接收RF信号的任何合适的天线装置。根据一个示例,天线54也是具有与节点80类似的节点的相控阵列天线,在接收模式中,天线54适于改善从相应ASR装置14至20中的一个发送的任何信号的增益。
图1和图4分别示出了与天线52、54相关联的波束86、88。波束86至88可以由从相应天线52、54延伸的三维体积(例如,或波瓣)限定;另外,波束86至88可以由相应方向性和相应范围限定,相应方向性和相应范围中的每一个可以由网关计算机50控制。在至少一个示例中,每个波束86、88从相应天线的表面延伸并在预定范围(例如,其包括至少一个ASR装置)处会聚;然而,发散波束也是可能的。因此,计算机50可以将天线52的RF能量集中在波束86内以为ASR装置供电,同时计算机50经由天线54集中波束88的发射或接收,以便与该相同ASR装置通信。如下面将进一步讨论,在至少一个示例中,网关计算机50将波束86、88的交叉点集中在目标ASR装置(例如,诸如ASR装置14)上,以便从中接收传感器数据(或致使其中的致动器35致动)。例如,在一个非限制性示例中,为了经由天线54进行通信,必须同时地用来自天线52的RF能量为ASR装置14供电,例如,因此,波束76、78同时地可以交叉,以引起相长干涉。可选地,或结合上面讨论的技术,也可以采用其他波束成形和转向技术。
通信模块56可以是适于与合适的短程无线车辆传感器(未示出)、移动装置74以及可以在车辆12上和/或由车辆12的乘员携带的其他合适的电子器件无线地通信的任何合适的短程无线通信计算装置。非限制性协议示例包括Wi-Fi、蓝牙、蓝牙低功耗(BLE)、专用短程通信(DSRC)等,或其组合。模块56可以被编程为经由网关计算机50从ASR装置14至20接收传感器数据并且之后将该传感器数据无线地发射到另一个电子装置,例如,车载***、移动装置74、另一个网关计算机76(例如,与网关计算机50类似地配置和布置)等。另外,模块56可以被编程为经由网关计算机50向ASR装置14至20发送数据、指令等,使得对于各种实现方式,车辆***可以被无线地触发。模块56的一个非限制性商业示例是福特SyncTM模块。
通信模块58可以是被配置为与其他道路车辆无线地通信(例如,经由蜂窝通信、DSRC等)的任何合适的车辆对车辆(V2V)通信计算装置。模块58也可以与车辆对基础设施(V2I)通信,如本领域的技术人员将了解。模块58可以被编程为便于在网关计算机50与其他车辆、道路基础设施等中的一个或多个之间传达ASR装置数据。
通信模块60可以是被配置为经由蜂窝或其他远程通信链路(例如,LTE、GSM、CDMA等)与其他电子装置无线地通信的任何合适的远程信息处理计算装置。模块60可以包括嵌入式蜂窝芯片组,或者可以使用由车辆12的用户携带的在车辆12内的移动装置(例如,蜂窝电话、智能电话等)的芯片组来促成蜂窝通信。模块60可以被编程为便于在网关计算机50与车辆后端***、另一个车辆、远程服务器、无人机等中的一个或多个之间传达ASR装置数据。例如,模块60可以经由一个或多个有线和/或无线通信网络89与此类终端装置通信。
网络89可以包括公共交换电话网(PSTN),诸如用于提供硬连线电话、分组交换数据通信、互联网基础设施等的那些。另外,网络90可以包括无线网络,诸如覆盖广泛地理区域的卫星通信架构和/或蜂窝电话通信网络(例如,包括eNodeB、服务网关、基站收发器等)。此类陆地和无线网络在本领域中是已知的,并且将不在本文中进一步描述。
有线车辆网络连接66可以使得模块56至60与网关计算机50之间能够进行有线通信。另外,连接66可以便于车辆12上的其他计算装置之间的通信(例如,其他计算装置的非限制性示例包括人机界面装置、车辆导航***、车辆气候控制***、车辆动力传动***和车载诊断(OBDII)***,仅举几个示例)。在至少一个示例中,连接66是车辆内联网***并包括以下一者或多者:控制器局域网(CAN)总线、以太网、局域互连网(LIN)、光纤连接等。在一些示例中,连接66也可以包括一个或多个离散有线连接。以此方式,连接66便于ASR装置14至20与这些和其他车辆***之间的通信。
无线车辆网络连接68可以包括合适的无线局域网(例如,包括但不限于Wi-Fi)、对等通信链路(例如,包括但不限于蓝牙、BLE、Wi-Fi Direct、专用短程通信(DSRC)等)、其组合或任何其他合适形式的短程无线通信。连接68可以便于计算机50与通信模块56至60之间的通信,如上所述。可选地或与其组合,连接68可以便于网关计算机50与移动装置74之间的通信。连接68类似地便于ASR装置14至20与上面讨论的示例性车辆***之间的通信。
移动装置74可以是适于双向有线和/或无线通信的任何便携式电子装置。移动装置74的非限制性示例包括蜂窝电话、个人数字助理(PDA)、智能电话、具有双向通信能力(例如,经由陆地和/或无线连接)的膝上型计算机或平板计算机、笔记本计算机等。在一些示例中,装置74可以控制一个或多个ASR装置致动器35或从一个或多个ASR装置传感器34接收传感器数据。
现在转到图7至图8中所示的流程图,过程700和800分别示出了用于确定ASR装置位置的过程和用于根据过程700中确定的ASR装置位置选择性地与ASR装置通信的过程。过程700、800中的每一个可以包括由网关计算机50执行的指令,例如,可以存储在存储器64中并由处理器62执行的指令。
过程700开始于框710。在框710中,计算机50确定车舱22的体素扫描序列。如本文所使用,体素是车舱22的体积部分。典型地,大多数体素是相同大小,并且位于车舱的***区域的体素小于这个大小并部分地由车舱内部(例如,车门、车顶内衬、仪表板、座椅等)的形状限定。在一个示例中,位于车舱22的中间区域中的体素可以是8立方英寸(例如,2”×2”×2”);然而,这仅是一个示例。体素可以小于和/或大于8立方英寸。因此,车舱22可以包括数千个体素。计算机50可以确定车舱22内的体素的大小和数量。因此,计算机50可以以任何合适的方式划分或分割车舱。另外,计算机50可以为每个体素分配唯一标识符。
根据扫描序列,计算机50可以使波束86、88转向并控制波束86、88的会聚,以便使波束在选定的体素处相交。扫描序列包括确定要扫描哪些体素、扫描体素的顺序、以及在每个体素处(例如,在进行到序列中的下一个体素之前)的停留间隔。根据一个示例,计算机50一次扫描单个体素;然而,在其他示例中,计算机50可以控制波束86和/或88的宽度,以便同时地扫描多个体素。
根据框710,至少最初,计算机50可以确定扫描车辆12中的所有体素以识别任何或所有ASR装置(例如,诸如装置14至20)的位置。例如,计算机50可以确定控制波束86、88以***地扫描车舱22中的所有体素,例如,从第一体素进行到相邻体素、进行到后续相邻体素、进行到后续相邻体素等。
在随后的框720中,计算机50发起扫描序列。例如,天线52、54控制波束86、88的方向性和范围,以集中在扫描序列中的第一体素上。
在框730中,计算机50确定ASR装置是否在当前体素内。根据一个示例,当波束86、88集中在具有ASR装置(例如,ASR装置14)的体素上时,装置14就可以被编程为发射其标识符。以此方式,计算机50可以发现是否存在ASR装置。如果在当前体素内没有识别出ASR装置,那么过程700循环回并重复框720,例如,进行到扫描序列中的下一个体素。然而,如果计算机50确定在当前体素中存在ASR装置,那么过程700进行到框740。
在框740中,计算机50经由天线54从ASR装置14接收标识符(例如,根据一个示例,标识符是IP地址)。在随后的框750中,计算机50将这个标识符与当前体素标识符相关联。以此方式,在将来,计算机50可以尝试与ASR装置14通信,而不必首先将其定位在车舱22内,否则可能要求再次扫描多个空的体素(即,没有ASR装置的体素)。以此方式,计算机50提高了扫描效率。
在随后的框760中,计算机50可以确定其他ASR装置是否位于当前体素中。例如,响应于将波束86、88集中在当前体素上,计算机50可能已经接收到多于一个ASR装置标识符。如果发生这种情况,那么过程700可以循环回到框740并重复关联过程(例如,再次将不同ASR装置标识符与当前体素标识符相关联和/或存储这些标识符)。当然,在一些情况下,这可以与框730至框750的先前执行同时地发生。这个循环可以自身重复,直到当前体素内的所有ASR装置都已经与特定体素标识符相关联为止。之后,过程700从框760进行到框770。
在框770中,计算机50确定是否已经扫描了扫描序列中的所有体素。在至少一个示例中,尚未扫描所有体素;因此,过程700循环回到框720,并且该过程如上所述那样继续。在序列期间,ASR装置16至20类似地可以与相应体素标识符(例如,它们可以彼此不同)相关联。在框770中,如果计算机50确定已经扫描了序列中的所有体素,那么过程700可以结束。
过程700可以紧接其先前一次完成或在任何合适的稍后时间重复地执行。以此方式,计算机50可以确定车舱22中的新ASR装置的位置(例如,自上次扫描以来)、更新先前扫描的ASR装置的位置(例如,其可能已经在车舱22内移动),和/或确定哪些ASR装置可能不再位于车舱22中。另外,框710中的扫描序列也可以在各次扫描间有所不同。另外,如下面将进一步解释,在至少一个示例中,过程700可以零散地执行,例如,在过程800期间(例如,在所谓的停机时间期间并根据计划表的执行,如下文所讨论)扫描车舱22的部分。
现在转向图8,示出了用于使用在过程700中获得的位置数据选择性地与ASR装置(例如,装置14至20、其他ASR装置等)通信的过程800。如上文所讨论,在过程700中,多个ASR装置的最后识别的体素位置可以存储在存储器64中。过程800可以通过计算机50执行框805开始,即,在计算机50处接收来自电子装置的订阅请求。电子装置可以是通信模块56至58、移动装置74、另一个网关计算机76中的一个,仅举几个非限制性示例。订阅请求可以包括向一个或多个ASR装置发送数据(例如,指令)或从一个或多个ASR装置接收数据(例如,传感器数据)的请求。可选地或与其组合,该请求可以涉及向车舱22中的预定体素内的任何ASR装置发送数据和/或从中接收数据(例如,若干ASR装置可以感测体素内的温度,例如,在其中的物体的不同表面上的温度,并且这个数据可以对车辆***(例如,气候控制***等)有用)。
根据一个非限制性示例,该请求可以包括以下元素中的一个或多个:体素标识符、ASR装置标识符、要发送到所识别的体素中的ASR装置的指令、与指令相关联的预处理或格式化指令、传递时间戳(例如,计算机50应当尝试向相应ASR装置传递指令的特定时间或时间范围,或者计算机50应当尝试从相应ASR接收传感器数据的特定时间或时间范围)、指令到期数据等。到期数据可以向计算机50标识指令何时过期,即,指令何时不应再被发送到相应ASR装置,例如,如果指令尚未发送的话。或者,例如,到期数据可以向计算机50标识电子装置何时认为从相应ASR装置收集的传感器数据过期并且不适合传递到请求电子装置(例如,应当被忽略)。例如,如果相应ASR装置向计算机50提供传感器数据,那么计算机50存储传感器数据,直到电子装置请求接收它为止,并且到期时间过去,然后,计算机50可以删除或以其他方式忽略收集的传感器数据。该请求也可以包括其他信息;这些元素仅是示例。
框805还可以包括存储各种信息和向可以请求订阅的电子装置提供这些信息。例如,除了存储与ASR装置标识符相关联的体素标识符之外,计算机50还可以在存储器64中存储ASR装置特性(例如,相应ASR装置是否包括传感器或致动器、什么类型的传感器、它致动了什么等)和/或预处理指令(例如,更改传达的数据(例如,基线操纵、瞬态压缩、数据标准化、数据换算等)的指令。以此方式,电子装置可以查询计算机50,并且作为响应,计算机50可以提供关于哪些ASR装置可供致动或提供传感器数据的信息。
在随后的框810中,计算机50可以确定和/或更新在框710中确定的体素扫描序列。例如,在过程700中,可能已经扫描了车舱22内的所有体素。因此,计算机50可能已经确定哪些体素是‘空的’,即,该体素的体积内不包含ASR装置。因此,更新体素扫描序列可以包括省略(至少暂时地)那些空的体素。此外,更新框710的体素扫描序列可以包括评估哪些订阅请求包括时间戳和到期数据,并且然后基于来自多个订阅请求的时间戳和到期数据而确定扫描计划表。因此,可以将计划表结合到扫描序列中,使得当由计算机50执行时,序列尝试及时地向相应ASR装置中的每一个发射和/或从中接收数据。另外,在框810中,计算机50可以至少部分地基于更新的停留间隔而确定更新的扫描序列。例如,特定体素的停留间隔可以基于确定(在过程700中)在其中的更高数量的ASR装置而延长;类似地,其他停留间隔可以基于更少的ASR装置位于其中而缩短。
在框815中,计算机50开始执行更新的扫描序列,即,扫描第一体素。这将不再重新描述,因为它可以类似于上述框720,不同之处在于计算机50可以执行不同的扫描序列。
在随后的框820中,计算机50可以例如根据计划表确定序列是否要求延迟(例如,在发送指令或接收传感器数据方面)。如果确定延迟或停机时间,那么过程800进行到框825(延迟确定的时间间隔)并然后进行到框830。如果确定没有延迟,那么过程800可以直接地进行到框830。
根据至少一个示例,在这个延迟期间,计算机50可以执行过程700中阐述的扫描序列的一部分,例如,以便更新车舱22中的ASR装置位置。当延迟时段结束时,计算机50可以恢复回到过程800,即,进行到框830。
在框830中,计算机50可以向当前体素中的ASR装置发送数据(例如,致动指令)和/或从当前体素中的ASR装置接收数据(例如,传感器数据)。由于这已经在上文描述,因此这里将不更详细地描述。
在随后的框835中,计算机50可以确定是否已经发生与扫描序列中的所有ASR装置的通信,例如,向其发送数据或从其接收数据。如果没有发生这种情况,那么计算机50移动到下一个体素(框840),并且过程800针对该体素循环回并重复框820。如果在框835中已经发生计算机50与扫描序列中的所有ASR装置之间的通信,那么过程800进行到框845。
在框845中,可以将经由扫描序列收集的任何传感器数据提供到请求电子装置。在一些示例中,这可以在扫描序列的执行期间发生(例如,在执行框815至835期间);在其他示例中,一旦扫描序列完成,就可能会发生。另外,在至少一个示例中,从ASR装置14至20中的一些接收的传感器数据可以暂时地存储在计算机50处(例如,在存储器64中),例如,直到相应电子装置调用这些数据为止。如上所述,如果电子装置在数据到期之前没有调用数据,那么计算机50可以删除或覆写数据(例如,将其视为是陈旧的)。
在可能随后的框850中,计算机50可以确定是否未完成或履行(或未及时地完成)任何订阅请求(在框810至815之前接收到的)。这可以因为多个不同原因而发生。例如,ASR装置可能无法与计算机50通信。例如,波束86、88的使用可以要求天线52、54与相应ASR装置之间的视线(LOS),如果LOS在扫描序列期间是不可能的,那么当波束86、88集中在其相应的体素上时,相应的ASR装置可能不与计算机50通信。在其他示例中,ASR装置可能已经移出到先前关联的体素外,例如,想到的是,虽然一些ASR装置是固定的,但是其他ASR装置可以附着到乘员的身上(例如,可穿戴的、衣服等)(例如,乘员可能已经移动了他或她的手臂、改变了车辆座椅等)。另外,相应ASR装置可能发生故障,使其无法经由波束86、88与计算机50通信。这些仅是非限制性示例,并且存在其他示例。因此,在框850中,计算机50识别哪些(如果有的话)请求未完成。如果所有请求都完成(并且及时地完成),那么过程800进行到框805和/或框815,例如,取决于新订阅请求是否可用。而且,如果至少一个请求未完成或未及时地完成,那么过程800先进行到框855,然后再进行到框805或810。
在框855中,计算机50可以确定使一个或多个ASR装置省略进行后续扫描。例如,计算机50可以确定使相应ASR装置省略进行下一次扫描,因为携带该装置的乘员离开了车辆(例如,这可以是基于其他合适的车辆传感器的使用)。或者,例如,计算机50可以在其中未检测到ASR装置的阈值数量的扫描之后确定省略相应ASR装置。其他示例也是可能的。
在框855之后,如果新订阅请求可用,那么过程800进行到框805,或者如果新订阅请求不可用,那么过程800进行到框810。在框810中,更新的体素扫描序列可以是至少部分地基于省略先前扫描的一个或多个ASR装置。
过程800可以在车辆点火装置处于接通状态时进行,并且在一些示例中,即使在车辆点火状态为断开时也是如此。另外,应当了解,存储在存储器64中并可由计算机50的处理器62执行的指令是自适应的。也就是说,在至少一个示例中,计算机50在学习模式中操作,其中它可以重复地确定最佳扫描序列,该最佳扫描序列不仅满足订阅请求中提出的时间要求,而且还在最少量的时间中扫描一组预定体素。
因此,已经描述了一种用于车辆的网关***。该***包括网关计算机、第一天线和第二天线。计算机被编程为控制第一天线和第二天线,以便从车辆中的一个或多个蚁型无线电(ASR)装置获取数据,或者向在其中的ASR装置提供一个或多个指令。为了便于通信,计算机被编程为将与相应的第一天线和第二天线相关联的射频波束转向以在ASR装置的体积位置处相交。相应ASR装置可以被配备为从第一天线的波束采集功率并经由第二波束发射或接收数据。
一般来讲,所描述的计算***和/或装置可以采用多种计算机操作***中的任一种,包括但决不限于以下的各个版本和/或变体:福特应用程序;AppLink/智能装置链接中间件;汽车操作***;Microsoft操作***;Unix操作***(例如,由加利福尼亚州红木海岸的甲骨文公司发布的操作***);由纽约州阿蒙克市的国际商业机器公司发布的AIX UNIX操作***;Linux操作***;由加利福尼亚州库比蒂诺市的苹果公司发布的Mac OSX和iOS操作***;由加拿大滑铁卢的黑莓有限公司发布的黑莓操作***;以及由谷歌公司和开放手机联盟开发的安卓操作***;或由QNX软件***公司提供的车载娱乐信息平台。计算装置的示例包括但不限于:车载计算机、计算机工作站、服务器、台式计算机、笔记本计算机、膝上型计算机、或手持式计算机,或者一些其他计算***和/或装置。
计算装置一般包括计算机可执行指令,其中所述指令可以由一个或多个计算装置(诸如上面列出的那些)执行。计算机可执行指令可以从使用各种编程语言和/或技术创建的计算机程序编译或解译,所述编程语言和/或技术包括但不限于单独或组合的JavaTM、C、C++、Visual Basic、Java Script、Perl等。这些应用程序中的一些可以在虚拟机(诸如Java虚拟机、Dalvik虚拟机等)上编译和执行。一般来讲,处理器(例如,微处理器)例如从存储器、计算机可读介质等接收指令并执行这些指令,从而执行一个或多个过程,包括本文所述的过程中的一个或多个。可以使用多种计算机可读介质来存储和传输此类指令和其他数据。
计算机可读介质(也被称为处理器可读介质)包括参与提供可以由计算机(例如,由计算机的处理器)读取的数据(例如,指令)的任何非暂时性(例如,有形)介质。这种介质可以采取许多形式,包括但不限于,非易失性介质和易失性介质。非易失性介质可以包括例如光盘或磁盘以及其他持久性存储器。易失性介质可以包括例如典型地构成主存储器的动态随机存取存储器(DRAM)。此类指令可以由一种或多种传输介质传输,所述传输介质包括同轴电缆、铜线和光纤,包括构成联接到计算机的处理器的***总线的接线。计算机可读介质的常见形式包括例如软磁盘、软盘、硬盘、磁带、任何其他磁性介质、CD-ROM、DVD、任何其他光学介质、穿孔卡、纸带、任何其他具有孔图案的物理介质、RAM、PROM、EPROM、FLASH-EEPROM、任何其他存储器芯片或盒式磁带,或计算机可以从中读取的任何其他介质。
本文所述的数据库、数据存储库或其他数据存储可以包括用于存储、存取和检索各种数据的各种机制,包括分层数据库、文件***中的文件集、专有格式的应用数据库、关系型数据库管理***(RDBMS)等。每个这样的数据存储一般包括在采用计算机操作***(诸如上述一种操作***)的计算装置内,并且经由网络以各种方式中的任一种或多种来存取。文件***可以从计算机操作***访问,并且可以包括以各种格式存储的文件。RDBMS除了用于创建、存储、编辑和执行存储的程序的语言之外一般还采用结构化查询语言(SQL),诸如上述PL/SQL语言。根据至少一个示例,RDBMS可以用于实现先前描述的发布和订阅特征(例如,在网关计算机50与通信模块56至60之间)。
在一些示例中,***元件可以被实现为一个或多个计算装置(例如,服务器、个人计算机等)上的计算机可读指令(例如,软件),所述计算机可读指令存储在与其相关联的计算机可读介质(例如,磁盘、存储器等)上。计算机程序产品可以包括存储在计算机可读介质上以用于执行本文所述的功能的此类指令。
处理器经由电路、芯片或其他电子部件来实现,并且可以包括一个或多个微控制器、一个或多个现场可编程门阵列(FPGA)、一个或多个专用电路ASIC)、一个或多个数字信号处理器(DSP)、一个或多个客户集成电路等。处理器可以被编程来处理传感器数据。处理数据可以包括处理由传感器捕获的视频馈送或其他数据流,以确定主车辆的道路车道和任何目标车辆的存在。如下所述,处理器指示车辆部件根据传感器数据来致动。处理器可以结合到控制器(例如,自主模式控制器)中。
存储器(或数据存储装置)经由电路、芯片或其他电子部件来实现,并且可以包括以下一者或多者:只读存储器(ROM);随机存取存储器(RAM);快闪存储器;电可编程存储器(EPROM);电可擦除可编程存储器(EEPROM);嵌入式多媒体卡(eMMC);硬盘驱动器;或任何易失性或非易失性介质等。存储器可以存储从传感器收集的数据。
已经以说明性方式描述了本公开,并且应当理解,已经使用的术语旨在具有描述性而非限制性的字词的性质。鉴于以上教导,本公开的许多修改和变化是可能的,并且本公开可以以不同于具体地描述的其他方式来实践。
Claims (18)
1.一种计算机,所述计算机被编程为:
从车辆中的通信模块接收请求以与所述车辆中的蚁型无线电ASR装置通信;
响应于所述请求,同时地将两个不同的射频RF波束转向到所述ASR装置上;以及
基于将所述波束转向:向所述ASR装置发射指令,或者向所述模块提供从所述ASR装置接收的传感器数据;
其中所述波束中的一个对应于所述ASR装置上的采集天线能够从相应波束采集功率所经由的频率,其中所述波束中的另一个对应于所述ASR装置能够接收数据、发射数据或进行这两者所经由的频率;
其中所述指令指示所述ASR装置从其中的致动器发送触发信号。
2.如权利要求1所述的计算机,其中所述ASR装置是电子装置,其包括携载处理器、传感器或致动器中的至少一者、功率采集天线、发射或接收天线以及无线电的基板,其中所述基板具有小于6平方毫米的空间占用面积。
3.如权利要求1所述的计算机,其中所述波束包括具有第一频率的第一RF波束和具有第二频率的第二RF波束,所述第二频率与所述第一频率不同。
4.如权利要求3所述的计算机,其中所述第一RF波束包括20 GHz频率,并且所述第二RF波束包括60 GHz频率。
5.如权利要求1所述的计算机,其中所述指令先前由所述计算机在所述请求中接收。
6.如权利要求1所述的计算机,其中所述请求包括对由所述ASR装置中的传感器收集的传感器数据的请求。
7.如权利要求1所述的计算机,其中所述计算机还被编程为:确定所述车辆的车舱内的多个体素的扫描序列;针对一个或多个ASR装置扫描所述多个体素;将发现的ASR装置中的每一个的标识符与一个或多个体素标识符相关联;以及将相关联的所述ASR装置标识符和所述体素标识符存储在计算机存储器中。
8.如权利要求7所述的计算机,其中所述计算机还被编程为:基于与ASR装置标识符相关联的体素标识符而确定更新的扫描序列;基于所述更新的扫描顺序而重新扫描所述车舱;以及针对所述序列中的所述ASR装置中的每一个,尝试执行以下之一:向相应ASR装置发射指令,或者在所述计算机处从所述相应ASR装置接收传感器数据。
9.如权利要求8所述的计算机,其中所述计算机还被编程为:从所述车辆中的一个或多个通信模块接收多个请求,其中所述请求中的至少一些包括与所述指令或所述请求的传感器数据相关联的传递时间或到期数据,其中基于所述传递时间或所述到期数据,不发射所述指令或忽略所述传感器数据。
10.如权利要求9所述的计算机,其中确定所述更新的扫描序列是部分地基于在所述多个请求中接收的一个或多个传递时间或到期数据。
11.一种与蚁型无线电装置通信的车辆网关***,所述***包括:第一天线,所述第一天线发射第一RF波束;第二天线,所述第二天线发射第二RF波束;以及如权利要求1所述的计算机,所述计算机耦合到所述第一天线和所述第二天线,其中所述计算机经由有线或无线车辆网络连接中的至少一者耦合到所述模块。
12.如权利要求11所述的***,其中所述第一天线和所述第二天线中的至少一个是相控阵列天线。
13.如权利要求11所述的***,所述***还包括所述ASR装置,其中所述ASR装置固定在所述车辆内。
14.一种与蚁型无线电装置通信的通信方法,所述方法包括:
从车辆中的通信模块接收请求以与所述车辆中的蚁型无线电ASR装置通信;
响应于所述请求,同时地将两个不同的射频RF波束转向到所述ASR装置上;以及
基于将所述波束转向:向所述ASR装置发射指令,或者向所述模块提供从所述ASR装置接收的传感器数据,其中所述指令先前由计算机在所述请求中接收;
其中所述波束中的一个对应于所述ASR装置上的采集天线能够从相应波束采集功率所经由的频率,其中所述波束中的另一个对应于所述ASR装置能够接收数据、发射数据或进行这两者所经由的频率;
其中所述指令指示所述ASR装置从其中的致动器发送触发信号。
15.如权利要求14所述的方法,其中所述波束包括具有第一频率的第一RF波束和具有第二频率的第二RF波束,所述第二频率与所述第一频率不同。
16.如权利要求14所述的方法,所述方法还包括:确定所述车辆的车舱内的多个体素的扫描序列;针对一个或多个ASR装置扫描所述多个体素;将发现的ASR装置中的每一个的标识符与一个或多个体素标识符相关联;以及将相关联的所述ASR装置标识符和所述体素标识符存储在计算机存储器中。
17.如权利要求16所述的方法,所述方法还包括:基于与ASR装置标识符相关联的体素标识符而确定更新的扫描序列;基于所述更新的扫描顺序而重新扫描所述车舱;以及针对所述序列中的所述ASR装置中的每一个,尝试执行以下之一:向相应ASR装置发射指令,或者在所述计算机处从所述相应ASR装置接收传感器数据。
18.如权利要求17所述的方法,所述方法还包括:从所述车辆中的一个或多个通信模块接收多个请求,其中所述请求中的至少一些包括与所述指令或所述请求的传感器数据相关联的传递时间或到期数据,其中基于所述传递时间或所述到期数据,不发射所述指令或忽略所述传感器数据,其中确定所述更新的扫描序列是部分地基于在所述多个请求中接收的一个或多个传递时间或到期数据。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2017/029868 WO2018199957A1 (en) | 2017-04-27 | 2017-04-27 | Vehicle communication with ant-sized radio devices |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110537085A CN110537085A (zh) | 2019-12-03 |
CN110537085B true CN110537085B (zh) | 2022-04-12 |
Family
ID=63918466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780089738.1A Active CN110537085B (zh) | 2017-04-27 | 2017-04-27 | 与蚁型无线电装置通信的车辆网关***及通信方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10820175B2 (zh) |
CN (1) | CN110537085B (zh) |
DE (1) | DE112017007315T5 (zh) |
WO (1) | WO2018199957A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11540088B2 (en) | 2015-10-08 | 2022-12-27 | Voxx International Corporation | System and method for locating a portable device in different zones relative to a vehicle and with device zone indicators |
US10986466B2 (en) * | 2015-10-08 | 2021-04-20 | Voxx International Corporation | System and method for locating a portable device in different zones relative to a vehicle based upon training data |
EP3706354A1 (en) * | 2019-03-07 | 2020-09-09 | Volkswagen Aktiengesellschaft | Vehicle, apparatus, method, and computer program for a vehicle in a mobile communication system |
US11619440B2 (en) * | 2021-03-16 | 2023-04-04 | Ford Global Technologies, Llc | Vehicle refrigerated compartment and method of controlling |
GB2608634A (en) * | 2021-07-08 | 2023-01-11 | Vodafone Group Services Ltd | Device data validity |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5023617A (en) * | 1990-02-20 | 1991-06-11 | General Motors Corporation | Vehicle forward sensor antenna steering system |
JPH06204136A (ja) * | 1992-12-28 | 1994-07-22 | Canon Inc | 薄膜形成方法および薄膜形成装置および半導体素子 |
CA2469883A1 (en) * | 2001-11-09 | 2003-05-15 | Ipr Licensing, Inc. | A dual band phased array employing spatial second harmonics |
US6614204B2 (en) * | 2001-12-21 | 2003-09-02 | Nicholas J. Pellegrino | Charging station for hybrid powered vehicles |
US6597312B1 (en) * | 2002-01-30 | 2003-07-22 | Northrop Grumman Corporation | Phased array antenna system generating multiple beams having a common phase center |
US7729030B2 (en) * | 2002-10-21 | 2010-06-01 | Hrl Laboratories, Llc | Optical retro-reflective apparatus with modulation capability |
US8014763B2 (en) * | 2004-02-28 | 2011-09-06 | Charles Martin Hymes | Wireless communications with proximal targets identified visually, aurally, or positionally |
JP2005306124A (ja) * | 2004-04-20 | 2005-11-04 | Hitachi Ltd | 車両制御装置 |
EP2093893B1 (en) * | 2004-05-13 | 2014-01-15 | Brother Kogyo Kabushiki Kaisha | Radio tag communication device, radio tag communication system, and radio tag detection system |
US7765001B2 (en) * | 2005-08-31 | 2010-07-27 | Ebr Systems, Inc. | Methods and systems for heart failure prevention and treatments using ultrasound and leadless implantable devices |
WO2006064651A1 (ja) * | 2004-12-15 | 2006-06-22 | Brother Kogyo Kabushiki Kaisha | 無線タグ通信装置及び無線タグ通信システム |
US7531371B2 (en) * | 2006-02-21 | 2009-05-12 | Rather John D G | Multisurfaced microdevice system array and a method of producing the array |
CN100514028C (zh) * | 2006-04-05 | 2009-07-15 | 江苏大学 | 一种货车装载平衡自动监测装置及其控制方法 |
US8286473B2 (en) | 2006-04-25 | 2012-10-16 | Bridgestone Americas Tire Operations, Llc | Air spring having wireless micro and nano sensors |
EP1978715A1 (de) * | 2007-04-03 | 2008-10-08 | Daniel Kopf | Kommunikationsverfahren zur Datenübertragung für ein elektronisches Kleinstgerät |
US8295767B2 (en) * | 2007-07-30 | 2012-10-23 | Bae Systems Information And Electronic Systems Integration Inc. | Method of manufacturing a microradio |
US8072337B2 (en) * | 2009-02-23 | 2011-12-06 | Bae Systems Information And Electronic Systems Integration Inc. | Method and apparatus for tracking and locating explosives and explosive materials worldwide using micro RF transponders |
CN103858015A (zh) | 2011-05-16 | 2014-06-11 | 丹麦技术大学 | 用于发射电磁辐射的微装置 |
US9094977B2 (en) * | 2011-11-11 | 2015-07-28 | Samsung Electronics Co., Ltd. | Apparatus and method for supporting mobility management in communication systems with large number of antennas |
US20130286960A1 (en) * | 2012-04-30 | 2013-10-31 | Samsung Electronics Co., Ltd | Apparatus and method for control channel beam management in a wireless system with a large number of antennas |
US9124125B2 (en) * | 2013-05-10 | 2015-09-01 | Energous Corporation | Wireless power transmission with selective range |
US20140022109A1 (en) * | 2012-07-23 | 2014-01-23 | Toyota Motor Engineering & Manufacturing North America, Inc. | Radar field of view expansion with phased array transceiver |
WO2014102828A2 (en) * | 2012-12-31 | 2014-07-03 | Muthukumar Prasad | Ambient intelligence based environment safe interference free closed loop wireless energy transfering/receiving network with highly flexible active adaptive self steering multilevel multicast coherent energy power streams |
WO2014108135A1 (en) | 2013-01-11 | 2014-07-17 | Danmarks Tekniske Universitet | An optically guided microdevice comprising a nanowire |
WO2014116928A1 (en) * | 2013-01-25 | 2014-07-31 | Interdigital Patent Holdings, Inc. | Methods and apparatus for vertical beamforming |
CN104144526A (zh) | 2013-05-07 | 2014-11-12 | 北京得实达康***集成有限公司 | 基于ant网关的数据传输方法和*** |
US9378448B2 (en) * | 2013-09-22 | 2016-06-28 | Lenlok Holdings, Llc | RFID sensor tag and system for small output transducers, and related methods |
US11322969B2 (en) * | 2014-08-15 | 2022-05-03 | Analog Devices International Unlimited Company | Wireless charging platform using beamforming for wireless sensor network |
US9529076B2 (en) | 2015-01-27 | 2016-12-27 | Dragonfly Technology Inc. | Systems and methods for determining locations of wireless sensor nodes in an asymmetric network architecture |
KR101675306B1 (ko) * | 2015-03-20 | 2016-11-11 | 현대자동차주식회사 | 사고 정보 관리 장치, 이를 포함하는 차량 및 사고 정보 관리 방법 |
US9877350B2 (en) * | 2016-06-07 | 2018-01-23 | Sony Corporation | Method and system for P2P communications and decentralized spatial sharing in wireless networks with directional transmissions |
EP3366221A1 (en) * | 2017-02-28 | 2018-08-29 | Koninklijke Philips N.V. | An intelligent ultrasound system |
US10627507B1 (en) * | 2017-06-15 | 2020-04-21 | Northrop Grumman Systems Corporation | Multibeam transmitter system and method |
US10889267B2 (en) * | 2018-03-05 | 2021-01-12 | Tesla, Inc. | Electromagnetic windshield wiper system |
-
2017
- 2017-04-27 WO PCT/US2017/029868 patent/WO2018199957A1/en active Application Filing
- 2017-04-27 CN CN201780089738.1A patent/CN110537085B/zh active Active
- 2017-04-27 DE DE112017007315.4T patent/DE112017007315T5/de not_active Withdrawn
- 2017-04-27 US US16/609,058 patent/US10820175B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN110537085A (zh) | 2019-12-03 |
WO2018199957A1 (en) | 2018-11-01 |
DE112017007315T5 (de) | 2020-01-09 |
US20200059769A1 (en) | 2020-02-20 |
US10820175B2 (en) | 2020-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110537085B (zh) | 与蚁型无线电装置通信的车辆网关***及通信方法 | |
US10011156B2 (en) | Cloud-based in-car HVAC system | |
JP7481393B2 (ja) | 車両用のインテリジェントアクセスシステム及び方法 | |
US20160267781A1 (en) | Trainable transceiver for communication to a fixed or mobile receiver | |
US11733375B2 (en) | Apparatus and method for controlling radar | |
US20190212425A1 (en) | System and method for communicating with a vehicle | |
CN108337662B (zh) | 调整从第一移动台到第二移动台的无线通信干扰级的方法 | |
CN110612236B (zh) | 用于车辆的智能事件***和方法 | |
CN104703129A (zh) | 用于激活车辆便利性功能的用户接近检测 | |
US10476967B2 (en) | Vehicle cabin mobile device detection system | |
US20220015004A1 (en) | Wireless communication device, roadside unit, and wireless communication method | |
US10469589B2 (en) | Vehicle cabin mobile device sensor system | |
US20150350758A1 (en) | Directional control of a vehicle microphone | |
CN107124703A (zh) | 基于移动智能终端的车辆状态监控方法及*** | |
DE102015226150B4 (de) | Funkeinrichtung für ein Fahrzeug-Schließsystem und Verfahren zur Kalibrierung einer solchen Funkeinrichtung | |
JP2021120272A (ja) | 盗難管理装置、盗難管理システム、盗難管理方法及びプログラム | |
US10710456B2 (en) | Mobile device monitoring during vehicle operation | |
JP2021191009A (ja) | 車両アクセスシステム、及び、車両アクセスシステムによってゾーン特定に基づく機能を提供する方法 | |
US11541878B2 (en) | Vehicle and control method thereof | |
CN105984469B (zh) | 车辆及其控制方法 | |
US20230018938A1 (en) | Method for locating an electronic device, corresponding system and corresponding electronic device | |
JP2016099831A (ja) | 車載機 | |
US10434986B1 (en) | System and method to securely activate a vehicle | |
CN111193993B (zh) | 通信***、通信方法及存储介质 | |
US20240221442A1 (en) | Electronic device for controlling black box mounted in vehicle and operation method thereof |
Legal Events
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 |