CN110858959A - 管理车辆处的短程无线通信(srwc) - Google Patents
管理车辆处的短程无线通信(srwc) Download PDFInfo
- Publication number
- CN110858959A CN110858959A CN201910465791.8A CN201910465791A CN110858959A CN 110858959 A CN110858959 A CN 110858959A CN 201910465791 A CN201910465791 A CN 201910465791A CN 110858959 A CN110858959 A CN 110858959A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- srwc
- wireless communication
- communication device
- service
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 215
- 238000000034 method Methods 0.000 claims abstract description 60
- 230000004044 response Effects 0.000 claims abstract description 46
- 230000005540 biological transmission Effects 0.000 claims abstract description 11
- 238000001514 detection method Methods 0.000 claims abstract description 7
- 230000007704 transition Effects 0.000 claims description 4
- 230000003213 activating effect Effects 0.000 claims description 3
- 230000004913 activation Effects 0.000 claims description 2
- 230000015654 memory Effects 0.000 description 38
- 230000001413 cellular effect Effects 0.000 description 25
- 238000005516 engineering process Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 17
- 239000007787 solid Substances 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000006855 networking Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000010267 cellular communication Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000002405 diagnostic procedure Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 238000001556 precipitation Methods 0.000 description 1
- 238000013515 script Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/72—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
-
- 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]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
- H04M1/6041—Portable telephones adapted for handsfree use
- H04M1/6075—Portable telephones adapted for handsfree use adapted for handsfree use in a vehicle
- H04M1/6083—Portable telephones adapted for handsfree use adapted for handsfree use in a vehicle by interfacing with the vehicle audio system
- H04M1/6091—Portable telephones adapted for handsfree use adapted for handsfree use in a vehicle by interfacing with the vehicle audio system including a wireless interface
-
- 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/44—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- 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
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明题为“管理车辆处的短程无线通信(SRWC)”。提供了一种管理车辆处的短程无线通信(SRWC)的***和方法,该方法由车辆的车辆电子器件执行,其中该方法包括:检测车辆SRWC启动事件;响应于该车辆SRWC启动事件的检测,将用户数据流可用性请求发送到远程设施;从该远程设施接收用户数据流可用性响应;在该检测和该接收步骤之间的时间期间,以初始模式操作无线通信设备,该初始模式依据SRWC服务暂停或放弃SRWC连接消息的传输;基于该用户数据流可用性响应来确定是启用还是禁用该无线通信设备处的该SRWC服务的使用;以及当确定启用该无线通信设备处的SRWC服务的使用时,依据该SRWC服务来传输SRWC连接消息。
Description
背景技术
本发明涉及基于远程数据可用性来管理车辆处的短程无线通信(SRWC)连接的可用性。
车辆包括能够获得和处理各种信息(包括由车辆***模块(VSM)获得的信息)的硬件和软件。此外,车辆包括联网能力并且可以连接到车辆后端服务器,该后端服务器维护用户及其车辆的账户并且可以用于获取数据。
发明内容
根据本发明的一个方面,提供了一种管理车辆处的短程无线通信(SRWC)的方法,该方法由车辆的车辆电子器件执行,其中该方法包括:检测车辆SRWC启动事件,该SRWC启动事件是车辆从断电状态到通电状态的状态转换;响应于车辆SRWC启动事件的检测,将用户数据流可用性请求发送到远程设施,使用作为车辆的车辆电子器件的一部分安装的远程信息处理单元通过无线载波***来发送该用户数据流可用性请求;在将用户数据流可用性请求发送到远程设施之后,从远程设施接收用户数据流可用性响应;在检测和接收步骤之间的时间期间,以初始模式操作无线通信设备,该初始模式依据SRWC服务暂停或放弃SRWC连接消息的传输,其中每个SRWC连接消息指示SRWC设备连接到无线通信设备的可用性,并且其中该无线通信设备被安装作为车辆的车辆电子器件的一部分;基于用户数据流可用性响应来确定是启用还是禁用无线通信设备处的SRWC服务的使用;并且当确定启用无线通信设备处的SRWC服务的使用时,依据SRWC服务使用无线通信设备传输SRWC连接消息。
根据各种实施方案,该方法还可包括以下特征中的任一者或这些特征中的一些或全部的任何技术上可行的组合:
·车辆SRWC启动事件是车辆从断电状态到点火开启状态的状态转换;
·在与远程设施建立远程数据连接之后,将用户数据流可用性请求发送到远程设施,该远程设施是后端车辆服务设施;
·响应于车辆SRWC启动事件而启动无线通信设备,并且其中将无线通信设备启动到初始模式,使得暂停SRWC通信;
·初始模式使用SRWC服务启用无线通信设备处的无线消息的接收;
·初始模式包括暂停或放弃与非车辆SRWC设备的SRWC通信,同时执行与车辆SRWC设备的SRWC通信;
·由远程设施响应于查询关于车辆或车辆用户的远程数据连接性订阅的状态或存在的数据库来生成用户数据流可用性响应,车辆用户是先前与车辆相关联的个人或实体;
·用户数据流可用性响应包括车辆或车辆用户的远程数据连接性订阅的状态或存在指示符;
·RWC连接消息包括无线通信设备的标识符;
·SRWC连接消息包括与无线通信设备有关的服务集标识符(SSID);
·SRWC服务使用IEEE 802.11协议;并且/或者
·在检测和接收步骤之间的时间期间提供第二SRWC服务,其中该第二SRWC服务是BluetoothTM服务。
根据本发明的另一方面,提供了一种管理车辆处的短程无线通信(SRWC)的方法,该方法由车辆的车辆电子器件执行,并且该方法包括:检测车辆SRWC启动事件;从远程设施接收用户数据流可用性消息,其中由远程设施基于车辆或车辆用户是否与有效远程数据连接性订阅相关联来生成用户数据流可用性消息,使得允许车辆为车辆用户的非车辆手持无线设备(HWD)提供远程数据连接性流;响应于车辆SRWC启动事件的检测,基于用户数据流可用性消息确定是启用还是禁用无线通信设备处的SRWC服务的使用,其中无线通信设备被安装作为车辆的车辆电子器件的一部分;以及当确定启用无线通信设备处的SRWC服务的使用时,使用无线通信设备传输SRWC连接消息作为SRWC服务的一部分。
根据各种实施方案,该方法还可包括以下特征中的任一者或者这些特征中的一些或全部的任何技术上可行的组合:
·响应于远程数据连接性订阅的状态的改变而在车辆处接收用户数据流可用性消息,其中远程数据连接性订阅的状态的当前状态指示符存储在车辆电子器件的存储器中,并且其中确定步骤基于当前状态指示符;
·将用户数据流可用性请求发送到远程设施,并且其中用户数据流可用性消息是在将用户数据流可用性请求发送到远程设施之后发送的用户数据流可用性响应;
·响应于传输步骤而建立与非车辆HWD的SRWC连接,并且其中使用预共享或预定安全信息来保护SRWC连接,在执行该方法之前,预共享或预定安全信息对于非车辆HWD和车辆电子器件是已知的;
·由非车辆HWD使用SRWC连接以及使用无线载波***在远程服务器和远程信息处理单元之间建立的远程数据连接来下载和/或上载数据,远程信息处理单元作为车辆的车辆电子器件的一部分安装;
·远程信息处理单元和无线通信设备合并到单个车辆***模块(VSM)中;
·当确定启用无线通信设备处的SRWC服务的使用时,暂停或放弃与非车辆HWD的所有SRWC通信,同时允许与车辆SRWC设备的SRWC通信;以及/或者
·当用户用被动进入被动启动(PEPS)车辆钥匙或其他被动车辆钥匙接近车辆时,检测到车辆SRWC启动事件。
附图说明
下文将结合附图描述本发明的一个或多个实施方案,其中类似的标号表示类似的元件,并且其中:
图1是描绘能够利用本文公开的方法的通信***的实施方案的框图;并且
图2是管理车辆处的短程无线通信(SRWC)的方法的实施方案的流程图。
具体实施方式
下文所述的***和方法使得车辆能够响应于从远程设施接收的消息来管理短程无线通信(SRWC)。在许多实施方案中,所接收的消息指示当前是否使用车辆的远程信息处理单元来提供远程数据连接。该消息可以用于引导车辆处的无线通信设备禁用或启用某些SRWC服务。例如,在一个实施方案中,该消息可以指示没有远程数据连接可用于车辆(或车辆用户),因此车辆可以确定(或可以由消息引导)禁用特定SRWC服务(诸如Wi-FiTM)或禁用非车辆SRWC设备的SRWC服务。当车辆用户或车辆与有效远程数据连接性订阅相关联时,可以向车辆用户提供远程数据连接。当该订阅有效时,车辆用户可以使用车辆的远程信息处理单元以及与车辆的SRWC连接来从其个人设备(诸如手持无线设备(HWD),例如智能电话、膝上型计算机、平板电脑)下载数据并将数据上载至其个人设备。
然而,当车辆未被配置为向车辆或车辆用户提供远程数据连接性时,可能希望禁用由车辆提供的某些SRWC服务,以便不与车辆用户的HWD建立不会或可能不会被使用的SRWC连接。例如,车辆的无线通信设备可以经由远程信息处理单元提供Wi-FiTM连接(例如,Wi-FiTM热点)以及互联网(或其他远程网络)访问,使得HWD(或其他SRWC设备)可以经由远程信息处理单元提供的Wi-FiTM连接和远程数据连接访问远程网络。当远程数据连接不可用时,至少在一些实施方案中,可能不期望Wi-FiTM连接。因此,车辆可以从远程设施(例如,车辆后端服务设施)接收指示远程数据连接是否可用(或者是否启用/禁用Wi-FiTM)的消息。响应于接收到该消息,车辆可以禁用或暂停Wi-FiTM活动(或其他SRWC服务)。在一些实施方案中,即使对于非车辆SRWC设备,仍然可以在车辆处提供其他SRWC服务;例如,可以在无线通信设备和HWD之间建立BluetoothTM或BluetoothTM低功耗(BLE)连接,使得用户可以流式传输音乐或执行其他车辆HWD功能(例如,使用车辆用户界面来打电话)。在其他实施方案中,也可以暂停其他SRWC活动,诸如非车辆SRWC设备或其他SRWC服务的所有SRWC活动。
参考图1,示出了包括通信***10并且可以用于实现本文公开的方法的操作环境。通信***10通常包括车辆12、一群全球导航卫星***(GNSS)卫星60、一个或多个无线载波***70、陆地通信网络76、计算机或服务器78和车辆后端服务设施80。应当理解,所公开的方法可与任何数量的不同***一起使用,并且不具体地限于本文所示的操作环境。因此,以下段落仅提供了一个此类通信***10的简要概述;然而,这里未示出的其他***也可采用所公开的方法。
在所示的实施方案中,车辆12被描绘为乘用车,但应当理解,也可以使用包括摩托车、卡车、运动型多功能车(SUV)、休闲车(RV)、船舶、飞机(包括无人机(UAV))等在内的任何其他车辆。一些车辆电子器件20大体在图1中示出,并且包括全球导航卫星***(GNSS)接收器22、车身控制模块或单元(BCM)24、发动机控制模块(ECM)26、其他车辆***模块(VSM)28、无线通信设备30和车辆用户界面50-56。可以连接一些或所有不同的车辆电子器件以经由一个或多个通信总线(诸如通信总线40)彼此通信。通信总线40使用一个或多个网络协议向车辆电子器件提供网络连接,并且可以使用串行数据通信架构。合适的网络连接的示例包括控制器区域网络(CAN)、媒体导向***传输(MOST)、本地互连网络(LIN)、局域网(LAN)和其他适当的连接,诸如以太网或符合已知的ISO、SAE和IEEE标准和规范的其他连接等。
车辆12可以包括多个车辆***模块(VSM)作为车辆电子器件20的一部分,诸如GNSS接收器22、BCM 24、ECM 26、无线通信设备30、远程信息处理单元42(在图1中示出,包括作为无线通信设备30的一部分)和车辆用户界面50-56,如下文将详细描述的。车辆12还可包括位于整个车辆中的电子硬件组件形式的其他VSM 28,这些组件可接收来自一个或多个传感器的输入,并且使用感测到的输入来执行诊断、监测、控制、报告和/或其他功能。每个VSM 28可以通过通信总线40连接到其他VSM,也可以连接到无线通信设备30,并且可以被编程为运行车辆***和子***诊断测试。此外,每个VSM可以包括和/或通信地耦合到合适的硬件,该硬件使得能够通过通信总线40执行车内通信;这种硬件可以包括例如总线接口连接器和/或调制解调器。一个或多个VSM 28可定期或偶尔更新其软件或固件,并且在一些实施方案中,此类车辆更新可为经由陆地网络76和通信设备30从计算机78或远程设施80接收的空中(OTA)更新。如本领域的技术人员所理解的,上述VSM只是可用于车辆12中的一些模块的示例,因为许多其他模块也是可能的。
全球导航卫星***(GNSS)接收器22从一群GNSS卫星60接收GNSS信号。GNSS接收器22可被配置为与各种GNSS实施一起使用,包括美国的全球定位***(GPS)、中国的北斗导航卫星***(BDS)、俄罗斯的全球导航卫星***(GLONASS)、欧盟的伽利略以及各种其他导航卫星***。例如,GNSS接收器22可为GPS接收器,其可从GPS卫星60的星座接收GPS信号。并且,在另一示例中,GNSS接收器22可为BDS接收器,其从GNSS(或BDS)卫星60的星座接收多个GNSS(或BDS)信号。在任一个具体实施中,GNSS接收器22可包括至少一个处理器和存储器,包括存储指令(软件)的非暂态计算机可读存储器,该指令(软件)可由处理器访问以执行由接收器22执行的处理。
GNSS接收器22可用于向车辆操作者提供导航和其他位置相关的服务。导航信息可在显示器50(或车辆内的其他显示器)上呈现,或者可口头呈现,诸如在提供逐项导航时所做的那样。可以使用专用车载导航模块(其可以是GNSS接收器22的一部分和/或作为无线通信设备30或其他VSM的一部分并入)来提供导航服务,或者可以经由安装在车辆中的无线通信设备(或其他远程信息处理启用设备)来完成一些或所有导航服务,其中将位置信息发送到远程位置,以便为车辆提供导航地图、地图注释(感兴趣的点、餐馆等)、路线计算等。可以将位置信息提供给车辆后端服务设施80或其他远程计算机***(诸如计算机78)用于其他目的(诸如车队管理)和/或用于汽车共享服务。而且,可以经由无线通信设备30将新的或更新的地图数据从远程设施80下载到GNSS接收器22。在一些实施方案中,GNSS接收器22可与中央堆栈模块(CSM)集成或是其一部分并且/或者与无线通信设备30集成。或者,GNSS接收器22可以是经由总线40连接到其他VSM的单独设备,如图1所示。
车身控制模块(BCM)24可用于控制车辆的各种VSM,以及获得关于VSM的信息,包括它们的当前状态或状况,以及传感器信息。在图1的示例性实施方案中将BCM 24示出为电耦合到通信总线40。在一些实施方案中,BCM 24可与中央堆栈模块(CSM)或其部分集成和/或与无线通信设备30集成。或者,BCM可以是经由总线40连接到其他VSM的单独设备。BCM 24可以包括处理器和/或存储器,它们可以类似于无线通信设备30的处理器36和存储器38,如下所述。BCM 24可与无线通信设备30和/或一个或多个车辆***模块(诸如,发动机控制模块(ECM)26、远程信息处理单元42、显示器50、音频***56或其他VSM)通信。BCM 24可包括处理器以及可由处理器访问的存储器。合适的存储器可包括非暂态计算机可读存储器,其包括各种形式的RAM和ROM,诸如下文关于无线通信设备30的存储器38讨论的那些。
存储在存储器中并可由BCM的处理器执行的软件使BCM能够引导一个或多个车辆功能或操作,包括例如控制中央锁定、空气调节(或其他HVAC功能)、电动镜、控制车辆原动机(例如,发动机、主推进***)和/或控制各种其他车辆模块。BCM 24可以从无线通信设备30(或远程信息处理单元42)接收执行特定车辆功能的请求,并且作为响应,BCM 24可以向其他VSM发送信号,诸如执行特定操作的请求或对车辆传感器数据的请求。当BCM 24从传感器请求信息时,传感器可随后发回所请求的信息,然后可以将该信息从BCM 24转发到另一VSM,诸如无线通信设备30。如上所述,BCM 24可从VSM接收数据,诸如GNSS数据或来自GNSS接收器22的其他导航相关的日期、来自无线通信设备30的外部接收的数据以及来自其他VSM的各种其他信息或数据。
BCM 24可以用于检测车辆SRWC启动事件,该启动事件是指示或使无线通信设备(或其他车辆SRWC设备)通电或以其他方式变为有效(例如,从低功率模式切换到正常操作模式)的任何事件。在一个实施方案中,车辆SRWC启动事件可以是当车辆状态从断电状态变为通电状态时。如本文所用,“通电状态”是其中车辆的点火或主推进***通电或者车辆的附件电子器件被供电(例如,车辆的钥匙在附件(ACC)位置中)的车辆状态。并且,如本文所用,“断电状态”是其中车辆的点火或主推进***未通电的车辆状态。而且,如本文所用,“点火开启状态”是其中起动车辆点火的通电状态,或者其中启动或起动车辆的主推进器(诸如,在电动车辆的情况下)的通电状态。车辆SRWC启动事件的示例包括:当车辆接收到从非车辆SRWC设备或其他SRWC设备连接的请求(或期望)的指示时;当车辆接收到操作者或用户接近车辆的指示时;当车辆从被动钥匙或HWD接收到指示用户正在接近车辆或以其他方式希望启动车辆或无线通信设备的SRWC信号(例如,BLE信号)或PEPS信号时;以及当车辆接收到起动车辆或切换到通电状态的指示时。
发动机控制模块(ECM)26控制发动机操作的各个方面,诸如燃料点火和点火正时。ECM 26连接到通信总线40并且可从BCM 24或其他车辆***模块(诸如,无线通信设备30或其他VSM 28)接收操作指令(或车辆命令)。在一种情况下,ECM 26可从BCM 24接收命令以使车辆通电(即,将车辆切换到通电状态)。此外,ECM 26是车载车辆传感器,其可以用于诸如从发动机速度传感器、发动机温度传感器和发动机点火正时传感器(所有这些也都是车载车辆传感器)获得车辆发动机的车辆传感器信息。在车辆是混合动力或电动车辆的实施方案中,ECM 26可以用于获得关于原动机的状态信息(包括电动机和电池信息)。
车辆12包括各种车载车辆传感器,以及可以用作车载车辆传感器的某些车辆-用户界面。一般来讲,传感器可以使用它们各自的传感器(或感测设备)来获得车辆传感器数据,这些数据可以包括由车载车辆传感器测量或确定的车辆传感器值。例如,ECM 26可以包括各种传感器,诸如发动机速度传感器、发动机温度传感器和发动机点火正时传感器。也可以获得与车辆的操作状态(“车辆操作状态”)或车辆的环境(“车辆环境状态”)有关的其他信息,或这些信息可以包括在车辆传感器数据中。车辆传感器数据可以经由通信总线40发送到其他VSM,诸如BCM 24和无线通信设备30。而且,在一些实施方案中,车辆传感器数据(或其他车辆数据)可以与元数据一起发送,该元数据可以包括识别捕获车辆传感器数据的传感器(或传感器类型)的数据、时间戳(或其他时间指示符)和/或与车辆传感器数据或车辆传感器有关的其他数据。“车辆操作状态”是指关于车辆的操作的车辆状态,该操作可以包括原动机(例如,车辆发动机、车辆推进马达)的操作。“车辆环境状态”是指关于座舱内部和车辆周围的附近外部区域的车辆状态。车辆环境状态包括驾驶员、操作者或乘客的行为,以及交通状况、道路状况和特征,以及车辆附近区域的状态。
另外,车辆12可以包括上文未明确提及的其他传感器,包括排气传感器、车辆速度传感器、加速度计、电池传感器、视觉传感器(例如,相机、激光雷达)、温度传感器、HVAC相关传感器、停车传感器、车道变换和/或盲点传感器、车道辅助传感器、测距传感器(即,用于检测车辆与另一物体之间的距离的传感器,诸如通过使用雷达或激光雷达)、雷达、胎压传感器、液位传感器(包括燃料液位传感器)、制动片磨损传感器、V2V通信单元(其可集成到无线通信设备30中)以及雨水或降水传感器。
无线通信设备30能够经由短程无线通信(SRWC)传送数据。在一个实施方案中,无线通信设备30是用于执行下文讨论的方法的至少一部分的中央车辆计算机。在所示的实施方案中,无线通信设备30包括SRWC电路32、远程信息处理单元42(包括蜂窝芯片组34)、处理器36、存储器38以及天线33和35。在一个实施方案中,无线通信设备30可以是独立模块,或者在其他实施方案中,设备30可作为一个或多个其他车辆***模块的一部分并入或包括在内,诸如中央堆栈模块(CSM)、BCM 24、显示器50、信息娱乐模块、主机单元和/或网关模块。在一个实施方案中,无线通信设备30可以是车载娱乐***的一部分,其可以通过一个或多个车辆-用户界面来控制,诸如经由触摸屏显示器50、按钮52和/或麦克风54。在一些实施方案中,设备30可被实现为安装在车辆中的OEM安装(嵌入)或售后设备。
在一个实施方案中,无线通信设备30包括远程信息处理单元42(或远程信息处理控制单元)(如图1所示),其能够使用一个或多个蜂窝载波***70来执行蜂窝通信。远程信息处理单元42可以包括蜂窝芯片组34、软件或固件、处理器和存储器。在一个实施方案中,远程信息处理单元42的处理器和/或存储器可以与其他VSM共享或用于其他功能,诸如用于由无线通信设备30执行的SRWC服务。例如,远程信息处理单元42可以使用无线通信设备30的处理器36和/或存储器38。或者,在其他实施方案中,单独的远程信息处理单元可以包括在车辆中并通信地耦合到无线通信设备30;该单独的远程信息处理单元可以包括蜂窝芯片组34以及其自己的专用处理器和存储器(或者这些部件可以与其他VSM共享)。在一个实施方案中,远程信息处理单元可以与GNSS接收器22集成,使得例如GNSS接收器22和无线通信设备30(或远程信息处理单元42)彼此直接连接,而不是经由通信总线40连接。
在一些实施方案中,无线通信设备30可以被配置为根据一个或多个短程无线通信(SRWC)(诸如,Wi-FiTM、WiMAXTM、Wi-Fi DirectTM、IEEE 802.11p、其他车辆到车辆(V2V)通信协议、其他IEEE 802.11协议、ZigBeeTM、BluetoothTM、BluetoothTM低功耗(BLE)或近场通信(NFC)中的任一者)进行无线通信。如本文所用,BluetoothTM是指BluetoothTM技术中的任一种,诸如Bluetooth Low EnergyTM(BLE)、BluetoothTM4.1、BluetoothTM4.2、BluetoothTM5.0,以及可开发的其他BluetoothTM技术。如本文所用,Wi-FiTM或Wi-FiTM技术是指Wi-FiTM技术中的任一种,诸如IEEE 802.11b/g/n/ac或任何其他IEEE 802.11技术。短程无线通信(SRWC)电路32使得无线通信设备30能够发射和接收SRWC信号,诸如BLE信号。SRWC电路32可允许设备30连接到另一个SRWC设备,诸如手持无线设备(HWD)90或其他车辆。在远程信息处理单元42包括在无线通信设备中的情况下,无线通信设备变为可用于经由蜂窝载波***70执行蜂窝通信的用户设备(UE)。
远程信息处理单元42和/或无线通信设备30可使车辆12能够经由分组交换数据通信与来一个或多个远程网络(例如,远程设施80或计算机78处的一个或多个网络)通信。该分组交换数据通信可通过使用经由路由器或调制解调器连接到陆地网络的非车辆无线接入点来执行。当用于分组交换数据通信(诸如,TCP/IP)时,通信设备30(和/或远程信息处理单元42)可以配置有静态IP地址,或者可以被设置为自动从网络上的另一设备(诸如,路由器)或从网络地址服务器接收分配的IP地址。
分组交换数据通信还可经由使用蜂窝网络来执行,该蜂窝网络可由设备30经由远程信息处理单元42访问。蜂窝芯片组34可以使数据能够通过无线(或蜂窝)载波***70传送。在此类实施方案中,无线电传输可用于与无线载波***70建立通信信道,诸如语音信道和/或数据信道,使得可通过该信道发送和接收语音和/或数据传输。数据可经由数据连接发送,诸如经由数据信道上的分组数据传输或使用本领域已知的技术经由语音信道发送。对于同时涉及语音通信和数据通信的组合服务,***可利用语音信道上的单个呼叫并且根据需要在语音信道上的语音和数据传输之间切换,并且这可使用本领域技术人员已知的技术来完成。
远程信息处理单元42可以提供到车辆的远程数据连接。在一个实施方案中,远程数据连接可以用于车辆服务,诸如将关于操作状态的遥测数据(例如,诊断代码、关于车辆操作状态的其他车辆信息)报告给后端车辆服务设施,诸如远程设施80。并且,在一些实施方案中,远程数据连接(或单独的远程数据连接)可以用于为车辆用户提供服务,诸如用于为车辆用户提供远程数据连接性,以便车辆用户可以将他们的HWD 90(或其他非车辆SRWC设备)与远程网络连接起来。在这种情况下,当车辆用户(或车辆)与有效远程数据连接性订阅相关联时,车辆可以向车辆用户提供该远程数据连接。
处理器36可以是能够处理电子指令的任何类型的设备,包括微处理器、微控制器、主机处理器、控制器、车辆通信处理器和专用集成电路(ASIC)。它可以是仅用于通信设备30(和/或远程信息处理单元42)的专用处理器,或者可以与其他车辆***共享。处理器36执行各种类型的数字存储指令,诸如存储在存储器38中的软件或固件程序,这些指令使得设备30能够提供各种各样的服务。例如,处理器36可以执行程序或处理数据以执行本文所讨论的方法的至少一部分。存储器38可以是非暂态计算机可读介质,诸如有源临时存储器或任何合适的非暂态计算机可读介质;这些包括不同类型的RAM(随机存取存储器,包括各种类型的动态RAM(DRAM)和静态RAM(SRAM))、ROM(只读存储器)、固态驱动器(SSD)(包括其他固态存储装置,诸如固态混合驱动器(SSHD))、硬盘驱动器(HDD)或者磁盘或光盘驱动器。
无线通信设备30可以提供车辆12的各种VSM与车辆12外部的一个或多个设备诸如远程设施80处的一个或多个网络或***之间的接口。这使得各种车辆操作能够由“车外”设备(或非车辆设备)包括车辆后端服务设施80和HWD 90来执行和/或监控。例如,无线通信设备30可以从一个或多个车载车辆传感器接收车辆传感器数据。然后,车辆可以将该数据(或从该数据导出或基于该数据的其他数据)发送到其他设备或网络,包括HWD 90和车辆后端服务设施80。并且,在另一个实施方案中,无线通信设备30可以与导航***合并或至少连接到导航***,该导航***包括包含地理道路地图数据的地理地图信息。导航***可通信地耦合到GNSS接收器22(直接地或经由通信总线40),并且可包括存储本地地理地图信息的车载地理地图数据库。
在一个实施方案中,无线通信设备可以使用蜂窝芯片组34和无线载波***70与远程服务器建立远程数据连接。车辆可以使用该远程数据连接来向车辆的各种VSM以及非车辆设备提供数据。在一个实施方案中,车辆可以连接到另一个SRWC设备(诸如,HWD 90),并且可以为HWD 90提供远程数据连接性。以这种方式,车辆(或无线通信设备30)充当HWD 90的热点。车辆的用户可以订阅或被授权访问车辆远程信息处理能力和/或远程数据连接性的使用,以便利用远程设备或网络(例如,互联网接入)下载和上载数据。如下文更多讨论的,车辆可以确定是否向HWD 90提供SRWC连接,使得HWD 90可以利用车辆的远程数据连接性。该确定可以在远程服务器处进行,诸如在远程设施80的服务器82处进行。
车辆电子器件20还包括多个车辆-用户界面,它们为车辆乘员提供提供和/或接收信息的装置,包括视觉显示器50、按钮52、麦克风54和音频***56。如本文所用,术语“车辆用户界面”广义地包括任何适当形式的电子设备,包括硬件和软件组件两者,其位于车辆上并使车辆用户能够与车辆组件通信或通过车辆组件通信。车辆-用户界面50-54也是车载车辆传感器,它们可以接收来自用户的输入或其他传感信息(例如,监控信息)并且可以获得车辆传感器数据。按钮52允许到通信设备30的手动用户输入以提供其他数据、响应和/或控制输入。音频***56向车辆乘员提供音频输出,并且可以是专用的独立***或主要车辆音频***的一部分。根据一个具体实施方案,音频***56可操作地耦合到车辆总线40和娱乐总线(未示出),并且可以提供AM、FM和卫星无线电、CD、DVD和其他多媒体功能。该功能可与信息娱乐模块一起提供或独立于信息娱乐模块提供。麦克风54向无线通信设备30提供音频输入,以使驾驶员或其他乘员能够经由无线载波***70提供语音命令和/或执行免提呼叫。为此,可利用本领域已知的人机界面(HMI)技术将其连接到车载自动语音处理单元。
视觉显示器或触摸屏50优选地是图形显示器并可以用于提供多种输入和输出功能。显示器50可以是仪表板上的触摸屏,其能够以图形方式呈现菜单(或图形菜单)并且能够从车辆用户接收输入(或其他反馈)。在其他实施方案中,显示器50可以是从挡风玻璃反射的抬头显示器或可以投影图形以供车辆乘员观看的投影仪。显示器50可以作为车辆的中央控制台的一部分(诸如,车辆的中央控制台娱乐***)包括在内。还可利用各种其他车辆用户界面,因为图1的界面仅为一个特定具体实施的示例。
无线载波***70可以是任何合适的蜂窝电话***。载波***70被示出为包括蜂窝塔72;然而,载波***70可包括以下部件中的一个或多个(例如,取决于蜂窝技术):蜂窝塔、基站收发器台、移动切换中心、基站控制器、演进节点(例如,eNodeB)、移动性管理实体(MME)、服务和PGN网关等,以及将无线载波***70与陆地网络76连接起来或将无线载波***与用户设备(UE,例如其可包括车辆12中的远程信息处理单元42和/或HWD 90)连接起来所需的任何其他联网部件。载波***70可以实现任何合适的通信技术,包括GSM/GPRS技术、CDMA或CDMA2000技术、LTE技术等。一般来讲,无线载波***70、它们的部件、它们的部件的布置、部件之间的交互等在本领域中通常是已知的。
除了使用无线载波***70之外,可以使用卫星通信形式的不同无线载波***来提供与车辆的单向或双向通信。这可使用一个或多个通信卫星(未示出)和上行链路发射台(未示出)来完成。例如,单向通信可以是卫星无线电服务,其中节目内容(新闻、音乐等)由上行链路发射台接收,打包上传,然后发送到卫星,卫星向订阅者广播节目。双向通信可以是例如卫星电话服务,使用一个或多个通信卫星来中继车辆12和上行链路发射台之间的电话通信。如果使用,该卫星电话可用作无线载波***70的补充或替代。
陆地网络76可以是传统的陆基电信网络,其连接到一个或多个陆线电话并且将无线载波***70连接到远程设施80。例如,陆地网络76可包括公共交换电话网(PSTN),诸如用于提供硬连线电话、分组交换数据通信和互联网基础设施的公共交换电话网。陆地网络76的一个或多个段可以通过使用标准有线网络、光纤或其他光学网络、电缆网络、电力线、其他无线网络(诸如,无线局域网(WLAN)、提供宽带无线接入(BWA)的网络或其任何组合来实现。
计算机78(图1中仅示出一个)可以用于一个或多个目的,诸如用于为车辆12提供后端车辆连接性。计算机78可以是可经由私有或公共网络(诸如,互联网)访问的许多计算机中的一些。其他此类可访问计算机78可以是例如:服务中心计算机,其中可以从车辆上载诊断信息和其他车辆数据;客户端计算机,车主或其他用户将其用于各种目,诸如访问和/或接收车辆传感器数据(或其他数据),以及建立和/或配置用户偏好或控制车辆功能;汽车共享服务器,其作为汽车共享服务的一部分协调来自请求使用车辆的多个用户的登记;或者第三方存储库,通过与车辆12、远程设施80或两者通信来向其或者从其提供车辆传感器数据或其他信息。计算机78还可用于提供互联网连接诸如DNS服务,或用作使用DHCP或其他合适的协议向车辆12分配IP地址的网络地址服务器。
车辆后端服务设施80是远程设施,这意味着其位于远离车辆12的物理位置。车辆后端服务设施80(或简称“远程设施80”)可被设计为通过使用一个或多个电子服务器为车辆电子器件20提供许多不同的***后端功能。并且,在许多实施方案中,远程设施80可以包括可存储在多个存储器设备上的车辆后端服务服务器82和数据库84。而且,远程设施80可以包括一个或多个开关、一个或多个现场顾问和/或自动语音响应***(VRS),所有这些都是本领域中已知的。车辆后端服务设施80可以包括这些各种部件中的任何一个或全部,并且优选地,各种部件中的每一个都经由有线或无线局域网彼此耦合。远程设施80可经由连接到陆地网络76的调制解调器接收和发送数据。数据传输也可由无线***诸如IEEE802.11x、GPRS等进行。本领域的技术人员将理解,尽管在例示的实施方案中仅描绘了一个远程设施80和一台计算机78,但可使用许多远程设施80和/或计算机78。
服务器82可以是包括至少一个处理器和存储器的计算机或其他计算设备。处理器可以是能够处理电子指令的任何类型的设备,包括微处理器、微控制器、主机处理器、控制器、车辆通信处理器和专用集成电路(ASIC)。处理器可以是仅用于服务器82的专用处理器,或者可以与其他***共享。所述至少一个处理器可执行各种类型的数字存储指令诸如软件或固件,这些指令使得服务器82能够提供各种各样的服务。对于网络通信(例如,网络内通信、包括互联网连接的网络间通信),服务器可以包括一个或多个网络接口卡(NIC)(包括例如无线NIC(WNIC)),其可以用于向计算机和从计算机传输数据。这些NIC可允许一个或多个服务器82彼此连接,与数据库84或其他联网设备(包括路由器、调制解调器和/或交换机)连接。在一个具体实施方案中,服务器82的NIC(包括WNIC)可允许建立SRWC连接,并且/或者可包括以太网电缆可连接到的以太网(IEEE 802.3)端口,这些端口可提供两个或更多个设备之间的数据连接。远程设施80可包括多个路由器、调制解调器、交换机或其他网络设备,这些网络设备可用于提供联网能力,例如与陆地网络76和/或蜂窝载波***70连接。
数据库84可以存储在多个存储器上,诸如有源临时存储器或任何合适的非暂态计算机可读介质;这些包括不同类型的RAM(随机存取存储器,包括各种类型的动态RAM(DRAM)和静态RAM(SRAM))、ROM(只读存储器)、固态驱动器(SSD)(包括其他固态存储装置,诸如固态混合驱动器(SSHD))、硬盘驱动器(HDD)或者磁盘或光盘驱动器。在一个实施方案中,数据库84可以存储远程数据连接性订阅信息,该信息包括特定车辆或车辆用户是否与远程数据连接性订阅相关联和/或相关联的远程数据连接性订阅是有效还是无效的记录。
远程设施80可以使用存储在数据库84中的信息来执行本文所讨论的方法的一个或多个实施方案,以及各种其他车辆后端服务功能。如上所述,尽管仅示出了单个车辆后端服务设施80,但是可以使用多个车辆后端服务设施,并且在这种情况下,可以协调多个车辆后端服务设施的功能,使得车辆后端服务设施可以充当单个后端网络,或者使得每个设施的操作与其他设施的操作协调。并且,服务器82可以用于将存储在数据库84中的信息提供给各种其他***或设备,诸如车辆12。
手持无线设备(HWD)90是SRWC设备(即,具有SRWC能力的设备)并且可包括:启用蜂窝电信和SRWC以及其他移动设备应用程序(诸如,车辆管理应用程序92)的硬件、软件和/或固件。HWD 90的硬件可包括:处理器和用于存储软件、固件等的存储器。HWD处理器和存储器可启用各种软件应用程序,这些应用程序可由用户(或制造商)预安装或安装(例如,具有软件应用程序或图形用户界面(GUI))。应用程序92的一个实施方式使车辆用户能够与车辆12通信和/或控制车辆的各个方面或功能,其中一些在上文列出。另外,一个或多个应用程序可允许用户在任何时间与远程设施80或呼叫中心顾问连接。应用程序92还可以提供用于控制各种车辆功能的用户界面。
在一个具体实施方案例中,HWD 90可以是包括蜂窝芯片组和/或蜂窝连接能力以及SRWC能力的个人蜂窝SRWC设备。例如,使用蜂窝芯片组,HWD可以经由无线载波***70与各种远程设备(包括计算机78和远程服务器设施80)连接。如本文所用,个人SRWC设备是能够进行SRWC的移动设备,其可由用户携带,并且其中设备的可携带性至少部分地取决于用户,诸如可穿戴设备(例如,智能手表)、植入式设备或手持设备(例如,智能手机、平板电脑、笔记本电脑)。如本文所用,短程无线通信(SRWC)设备是能够进行SRWC的设备。在许多实施方案中,HWD 90是个人SRWC设备。并且,在一些实施方案中,HWD 90不包括蜂窝芯片组,但仅能够进行SRWC通信。
HWD 90的处理器可以是能够处理电子指令的任何类型的设备,包括微处理器、微控制器、主机处理器、控制器、车辆通信处理器和专用集成电路(ASIC)。处理器执行各种类型的数字存储指令,诸如存储在HWD 90的存储器中的软件或固件程序,这些指令使得设备90能够提供各种各样的功能。例如,在一个实施方案中,处理器可以执行程序(例如,车辆管理应用程序92)或处理数据。在一些实施方案中,HWD 90可以是包括操作***(诸如,AndroidTM、iOSTM、Microsoft WindowsTM和/或其他操作***)的智能手机或平板电脑。HWD90的存储器可包括任何合适的非暂态计算机可读介质;这些包括不同类型的RAM(随机存取存储器,包括各种类型的动态RAM(DRAM)和静态RAM(SRAM))、ROM(只读存储器)、固态驱动器(SSD)(包括其他固态存储装置,诸如固态混合驱动器(SSHD))、硬盘驱动器(HDD)或者磁盘或光盘驱动器。在一个实施方案中,HWD 90的存储器可以是***HWD 90的卡槽中的非易失性存储卡,诸如Secure DigitalTM(SD)卡。
HWD 90还可以包括短程无线通信(SRWC)电路和/或芯片组以及一个或多个天线,它们允许其执行SRWC,诸如IEEE 802.11协议、Wi-FiTM、WiMAXTM、ZigBeeTM、Wi-Fi DirectTM、BluetoothTM或近场通信(NFC)中的任一个。SRWC电路和/或芯片组可允许HWD 90连接到另一个SRWC设备。另外,HWD 90可以包括蜂窝芯片组,从而允许设备经由一个或多个蜂窝协议(诸如,GSM/GPRS技术、CDMA或CDMA2000技术和LTE技术)进行通信。HWD 90可使用蜂窝芯片组和天线通过无线载波***70来传送数据。
参考图2,示出了管理车辆处的短程无线通信(SRWC)的方法200的实施方案。在一个实施方案中,方法200可以由车辆的车辆电子器件20执行。并且,在一些实施方案中,方法200可以由无线通信设备30执行,或者至少部分地由无线通信设备30执行。虽然方法200的步骤被描述为以特定顺序进行,但据此设想,方法200的步骤可以本领域的技术人员将会理解的任何技术上可行的顺序进行。
在一种情况下,车辆12和HWD 90可以彼此配对,使得车辆12(例如,无线通信设备30)和HWD 90可以建立SRWC连接。并且,在至少一些实施方案中,该SRWC配对可以使HWD 90和车辆12能够建立SRWC连接而无需车辆用户的干预。尽管这种自动SRWC连接建立在某些情况下可能很有用,但在其他情况下,可能不需要这种自动SRWC连接。例如,在车辆用户(或车辆)具有有效远程数据连接性订阅的时间期间,最初可使用SRWC将HWD 90和车辆12配对,使得车辆经由使用例如SRWC电路32和蜂窝芯片组34向HWD 90提供远程数据连接性。在该订阅有效期间,可能需要自动连接。然而,订阅可由于订阅期失效(例如,试用期到期、未支付订阅费、取消订阅)而变为无效,并且在一些情况下,可能不需要HWD 90与车辆之间的SRWC连接。在这种情况下,可能希望放弃自动建立HWD 90与车辆12之间SRWC连接。在至少一些实施方案中,下文的方法200可以解决上述的这类情况。
方法200开始于步骤210,其中检测到车辆短程无线通信(SRWC)启动事件。车辆SRWC启动事件是指示或使无线通信设备(或其他车辆SRWC设备)通电或变为有效(例如,从低功率模式切换到正常操作模式)的任何事件。在一个实施方案中,从断电状态到通电状态的车辆状态变化由车辆的ECM 26和/或BCM 24检测。例如,BCM 24可以耦合到点火单元,该点火单元检测车辆钥匙的位置,诸如车辆钥匙是处于“OFF”、“ON”、“START”还是“ACC”(附件)位置。在一个实施方案中,当车辆钥匙从OFF位置转到ACC位置时,车辆电子器件20中的一些或全部(包括无线通信设备30)可通电和/或从低功率模式切换到正常或常规功率模式。因此,由于车辆钥匙位置的这种变化使无线通信设备30变为有效(例如,通电、从低功率模式切换到正常功率模式),因此可以将检测车辆钥匙位置的变化认为是检测车辆SRWC启动事件。
在另一个实施方案中,车辆可接收用户(或车辆操作者)正在接近车辆的指示,诸如经由使用车辆电子器件的被动进入被动启动(PEPS)模块(或SRWC电路32)来检测被动钥匙。在一个实施方案中,在PEPS模块处接收指示拥有PEPS钥匙的用户正在接近车辆的PEPS信号。在另一个实施方案中,在无线通信设备30的SRWC电路32处接收或检测BLE信号。在这些实施方案的任一个中,用户的这种检测可以使无线通信设备30变为有效,因此可以将其被认为是车辆SRWC启动事件。在另一个实施方案中,车辆SRWC启动事件由车辆从SRWC设备(例如,HWD 90)接收到SRWC设备希望使用SRWC建立与车辆的连接的指示来检测。一旦检测到车辆SRWC启动事件,方法200就继续到步骤220。
在步骤220中,车辆将用户数据流可用性请求发送到远程设施。在许多实施方案中,响应于检测到车辆SRWC启动事件而发送用户数据流可用性请求。在一些实施方案中,使用作为车辆12的车辆电子器件20的一部分安装的远程信息处理单元42(例如,使用无线通信设备30的蜂窝芯片组34)通过无线载波***70来发送用户数据流可用性请求。在至少一些实施方案中,用户数据流可用性请求可以是关于车辆是否可以向非车辆设备提供远程数据连接性的指示的请求。例如,车辆或车辆用户可以与远程数据连接性订阅相关联,并且当车辆或车辆用户当前与远程数据连接性订阅相关联(即,订阅有效)时,车辆可以用于向用户的SRWC设备(例如,非车辆SRWC设备)提供远程数据连接性。在一个实施方案中,用户数据流可用性请求可以包括车辆标识符(例如,车辆标识号(VIN))、订阅信息(例如,用户凭证、车辆凭证)或者可以用于识别和/或认证车辆或车辆用户的其他信息。
HWD 90是非车辆设备(例如,车辆用户的智能手机)并且可以包括SRWC电路,使得HWD 90和车辆12可以建立SRWC连接。HWD 90可以使用SRWC连接来经由使用无线通信设备30将数据下载和上载到远程服务器(或其他远程设备、网络等)。在许多实施方案中,车辆12通过无线载波***70使用远程数据连接来依据有效远程数据连接性订阅与远程服务器通信。如上所述,当车辆或车辆用户不与有效远程数据连接性订阅相关联时,可能希望放弃或暂停自动建立无线通信设备30与HWD 90之间的SRWC连接。因此,至少在一些实施方案中,用户数据流可用性请求可以发送到远程设施80,使得可以请求关于订阅是否存在和/或是否有效或者是否应启用/禁用无线通信设备(例如,设备30是否应连接到HWD 90)的信息。方法200然后继续到步骤230。
在步骤230中,从远程设施接收用户数据流可用性响应。在许多实施方案中,在将用户数据流可用性请求发送到远程设施(步骤220)之后,从远程设施80接收数据连接性响应。在至少一些实施方案中,用户数据流可用性响应指示在作为车辆的车辆电子器件的一部分安装的无线通信设备处启用还是禁用SRWC通信(或特定SRWC服务)的使用。例如,用户数据流可用性响应可以指示车辆或车辆用户当前不与有效远程数据连接性订阅相关联,因此,这可以被车辆12解释为指示应在无线通信设备30处禁用SRWC通信(或特定SRWC服务),诸如指示禁用在无线通信设备30处提供的Wi-FiTM服务或Wi-FiTM热点。并且,在其他情况下,用户数据流可用性响应可以指示车辆或车辆用户当前与有效远程数据连接性订阅相关联,因此,这可以被车辆12解释为指示应在无线通信设备30处启用SRWC通信。
在一些实施方案中,车辆12可使用无线通信设备30(包括SRWC电路32)用于与车辆***模块(VSM)(诸如,VSM 24-28)进行SRWC通信,或者可使用某些SRWC服务用于与远程数据连接***无关或除其以外的其他目的。因此,在一些实施方案中,用户数据流可用性响应可以被解释为指示车辆应禁用还是启用无线通信设备30的SRWC功能以用于执行与非车辆SRWC设备的通信、用于特定非车辆SRWC设备、用于使用特定SRWC技术(或协议)(例如,Wi-FiTM)执行SRWC通信、用于为特定目的执行与非车辆SRWC设备的SRWC通信,或者其某种组合。然而,在许多实施方案中,用户数据流可用性响应可以指示车辆或车辆用户是否与有效远程数据连接性订阅相关联,或者无线通信设备30是否应禁用/启用某些SRWC通信(或者完全禁用/启用SRWC通信)。例如,当远程数据连接性订阅有效时,可以通过Wi-FiTM连接将远程数据连接性提供给HWD 90。当远程数据连接性订阅变为无效(或无效)时,可能不需要无线通信设备30与HWD 90之间的Wi-FiTM连接,因此可以禁用Wi-FiTM。然而,其他SRWC通信可以保持启用(或不变),诸如允许HWD 90将音乐流式传输到车辆以在音频***56处回放的BluetoothTM服务;在一些实施方案中,可以响应于检测到车辆SRWC启动事件而启用这些其他SRWC服务(例如,BluetoothTM服务)。方法200然后继续到步骤240。
在步骤240中,确定是启用还是禁用无线通信设备,或者是保持启用还是禁用无线通信设备。可以基于在步骤230中从远程设施接收的用户数据流可用性响应来做出该确定。例如,用户数据流可用性响应可指示不存在有效远程数据连接性订阅(或者远程数据连接性订阅无效(例如,过期)),因此可以确定应禁用无线通信设备30,或者至少应相对于HWD90和/或其他非车辆SRWC设备禁用无线通信设备30(或某些SRWC服务)。又如,用户数据流可用性响应可以包括指示应相对于HWD 90和/或其他非车辆SRWC设备禁用无线通信设备30的指示符。当确定要禁用无线通信设备或者要保持禁用无线通信设备时(完全或相对于HWD90和/或其他非车辆SRWC设备),方法200继续到步骤250;否则,方法200继续到步骤260。
在步骤250中,禁用(即,至少部分地禁用)无线通信设备的短程无线通信(SRWC)服务。可以响应于确定不存在与车辆或车辆用户相关联的(或用于车辆或车辆用户)的有效远程数据连接性订阅而执行该步骤。在一个实施方案中,无线通信设备30的SRWC电路32可以被完全禁用。在另一个实施方案中,可以禁用无线通信设备30(或由其提供)的特定SRWC服务(例如,禁用或暂停特定SRWC技术或协议(诸如,Wi-FiTM热点或接入点(AP))的使用)。在又一个实施方案中,可以相对于特定SRWC设备或者特定类型或类别的SRWC设备(诸如,非车辆SRWC设备)禁用无线通信设备30的SRWC。在一个实施方案中,可以关闭无线通信设备30或将其设置为无效模式(例如,低功率模式、不传输数据的保持或停放模式)。在另一个实施方案中,可以将无线通信设备30设置为待机模式,其中无线通信设备30不响应任何连接/数据请求(完全或者对于特定的SRWC服务或技术)。在另一个实施方案中,无线通信设备30可以包括指示哪些设备是车辆SRWC设备(或者哪些设备是先前与车辆相关联(例如,与车辆配对)的非车辆SRWC设备)的列表或其他信息。在又一个实施方案中,无线通信设备30可以保持有效,但无需一般地传输SRWC连接请求消息或使用特定SRWC技术,无需建立SRWC连接,无需将SRWC连接请求消息传输到SRWC设备或特定类型的SRWC设备(例如,非车辆设备),或者无需建立与特定SRWC设备或特定类型的SRWC设备(例如,非车辆设备)的SRWC连接。然后方法200结束。
在步骤260中,使用无线通信设备传输SRWC连接消息。在许多实施方案中,当用户数据流可用性响应指示启用无线通信设备处的SRWC通信的使用时,传输SRWC连接消息。SRWC连接消息可以是信标帧、请求连接消息(例如,连接建立请求)、响应于任何先前消息/帧而发送的响应消息,或者导致或引起执行数据通信和/或建立SRWC连接的其他消息。信标帧可以是包括服务集标识符(SSID)的Wi-FiTM信标帧。在其他实施方案中,SRWC连接消息可以包括由无线通信设备30(例如,SRWC电路32)托管的接入点(AP)的标识符,或者车辆或无线通信设备30的另一标识符。方法200然后继续到步骤270。
在步骤270中,建立短程无线通信(SRWC)连接。在许多实施方案中,建立与非车辆设备(诸如,HWD 90)的SRWC连接。可以使用与步骤260中使用的SRWC技术或协议相同的SRWC技术或协议来建立该SRWC连接。在一个实施方案中,车辆12和HWD 90配对并且可以包括可以用于保护SRWC连接的预共享或预定安全(或密钥)信息。并且,在许多实施方案中,该预共享安全信息可以使无线通信设备30和HWD 90能够建立SRWC连接,而无需用户干预并且同时提供安全(例如,加密)通信。在这个意义上,HWD 90和无线通信可以自动建立安全SRWC连接。一旦建立该SRWC连接,HWD 90就可以从一个或多个远程服务器或设备下载数据并且/或者将数据上载到一个或多个远程服务器或设备。可以经由建立的SRWC连接并经由车辆(例如,蜂窝芯片组34)与远程服务器之间的远程连接传送该数据。然后方法200结束。
在至少一些实施方案中,在步骤210中检测到车辆SRWC启动事件时,无线通信设备(或车辆)可以在初始模式下操作。在一些实施方案中,该初始模式可以防止传输SRWC连接请求消息,通常防止使用特定SRWC技术(例如,Wi-FiTM)传输SRWC连接请求消息,或者可以防止将SRWC连接请求消息传输到特定SRWC设备或特定类别的SRWC设备(例如,非车辆SRWC设备)。在这种实施方案中,无线通信设备(在初始模式下)可以在不传输信标或请求连接消息(或对来自SRWC设备的信标或请求连接消息的响应)的情况下进行放弃、禁止或操作使用SRWC电路。然而,在一些实施方案中,无线通信设备30仍然可以利用车辆SRWC设备执行正常操作,使得这些连接不受干扰。在其他实施方案中,无线通信设备30(或车辆12)可以在步骤210、220、230、240和/或250期间暂停这些信标或请求连接(或其他SRWC连接请求消息)。并且,在一些实施方案中,在到达步骤250时,无线通信设备30(或车辆12)可以确定根本不发送SRWC连接请求消息。此外,至少在一些实施方案中,可以暂停或停止SRWC连接请求消息直到步骤260,此时无线通信设备30可以传输SRWC连接请求消息。
在一个实施方案中,方法200和/或其部分可以在一个或多个计算机程序(或“应用程序”或“脚本”)中实现,这些计算机程序体现为计算机可读介质并且包括可由一个或多个***的一个或多个计算机的一个或多个处理器使用(例如,执行)的指令。计算机程序可包括由源代码、目标代码、可执行代码或其他格式的程序指令构成的一个或多个软件程序。在一个实施方案中,任何一个或多个计算机程序可以包括一个或多个固件程序和/或硬件描述语言(HDL)文件。此外,计算机程序可以各自与任何程序相关数据相关联,并且在一些实施方案中,计算机程序可以与程序相关数据打包在一起。程序相关数据可包括数据结构、查找表、配置文件、证书或以任何其他合适格式表示的其他相关数据。程序指令可包括程序模块、例程、程序、功能、过程、方法、对象、部件等。计算机程序可以在一个或多个计算机上执行,诸如在彼此通信的多个计算机上执行。
在另一个实施方案中,可以修改方法200,使得车辆12周期性地发送用户数据流可用性请求(步骤220),而不一定响应于检测到的车辆SRWC启动事件才发送。在另一个实施方案中,代替发送用户数据流可用性请求(步骤220),远程设施可以监控各种车辆或车辆用户的远程数据连接性订阅状态。并且,当远程设施80接收到远程数据连接性订阅的状态已经改变的指示时,远程设施80可以通过使用陆地网络76和/或无线载波***70来通知车辆12。然后,车辆可以接收用户数据流可用性消息,该消息本质上类似于步骤230的用户数据流可用性响应。指示远程数据连接性订阅的当前状态的当前状态指示符可以存储在存储器(诸如,存储器38)中。然后,可以基于该消息和/或指示符来执行确定步骤240。在一个实施方案中,确定步骤240可以包括检查当前状态指示符(例如,通过从存储器38调用该当前状态指示符),并且在这个意义上,确定步骤240基于用户数据流可用性消息。
计算机程序可以体现在计算机可读介质(例如,存储器38、服务器82处的存储器)上,该计算机可读介质可以是非暂态的并且可以包括一个或多个存储设备、制品等。示例性计算机可读介质包括计算机***存储器,例如,RAM(随机存取存储器)、ROM(只读存储器);半导体存储器,例如,EPROM(可擦除可编程ROM)、EEPROM(电可擦除可编程ROM)、闪存存储器;磁盘或光盘或磁带等。计算机可读介质还可包括计算机到计算机的连接,例如,当数据通过网络或另一通信连接(有线、无线或其组合)传输或提供时。上述示例的任何组合也包括在计算机可读介质的范围内。因此,应当理解,该方法可至少部分地由能够执行对应于所公开方法的一个或多个步骤的指令的任何电子制品和/或设备来执行。
应当理解,前面是对本发明的一个或多个实施方案的描述。本发明不限于本文所公开的特定实施方案,而是仅由下文的权利要求限定。此外,除非是上文明确定义的术语或短语,否则前述说明书中包含的陈述涉及特定实施方案,并且不应被解释为对本发明范围的限制或对权利要求中所用的术语的定义的限制。各种其他实施方案以及对所公开的实施方案的各种改变和修改对于本领域技术人员而言将是显而易见的。所有此类其他实施方案、改变和修改旨在落入所附权利要求的范围内。
如在本说明书和权利要求中所用的,术语“如”、“例如”、“比如”、“诸如”和“像”以及动词“包含”、“具有”、“包括”及它们的其他动词形式,在与一个或多个部件或其他项目的列表结合使用时,各自均被理解为是开放式的,这意味着该列表不应被视为排除其他附加部件或项目。其他术语应被理解为使用其最广泛的合理含义,除非它们用于需要不同解释的上下文中。另外,术语“和/或”应被理解为包括性“或”。因此,例如,短语“A、B和/或C”应被解释为涵盖以下所有内容:“A”;“B”;“C”;“A和B”;“A和C”;“B和C”;以及“A、B和C”。
Claims (10)
1.一种管理车辆处的短程无线通信(SRWC)的方法,所述方法由所述车辆的车辆电子器件执行,其中所述方法包括:
检测车辆SRWC启动事件,所述SRWC启动事件为所述车辆从断电状态到通电状态的状态转换;
响应于所述车辆SRWC启动事件的所述检测,将用户数据流可用性请求发送到远程设施,所述用户数据流可用性请求是使用作为所述车辆的所述车辆电子器件的一部分安装的远程信息处理单元通过无线载波***来发送的;
在将所述用户数据流可用性请求发送到所述远程设施之后,从所述远程设施接收用户数据流可用性响应;
在所述检测和所述接收步骤之间的时间期间,以初始模式操作无线通信设备,所述初始模式依据SRWC服务暂停或放弃SRWC连接消息的传输,其中所述SRWC连接消息中的每个SRWC连接消息指示SRWC设备连接到所述无线通信设备的可用性,并且其中所述无线通信设备被安装作为所述车辆的所述车辆电子器件的一部分;
基于所述用户数据流可用性响应来确定是启用还是禁用所述无线通信设备处的所述SRWC服务的使用;以及
当确定启用所述无线通信设备处的所述SRWC服务的使用时,依据所述SRWC服务使用所述无线通信设备来传输SRWC连接消息。
2.根据权利要求1所述的方法,其中所述车辆SRWC启动事件是所述车辆从断电状态到点火开启状态的状态转换。
3.根据权利要求1所述的方法,其中在与所述远程设施建立远程数据连接之后,将所述用户数据流可用性请求发送到所述远程设施,所述远程设施是后端车辆服务设施。
4.根据权利要求1所述的方法,还包括响应于所述车辆SRWC启动事件而启动所述无线通信设备的步骤,并且其中将所述无线通信设备启动到所述初始模式,使得暂停SRWC通信。
5.根据权利要求4所述的方法,其中所述初始模式使用所述SRWC服务来启用所述无线通信设备处的无线消息的接收。
6.根据权利要求1所述的方法,其中所述初始模式包括暂停或放弃与非车辆SRWC设备的SRWC通信,同时执行与车辆SRWC设备的SRWC通信。
7.根据权利要求1所述的方法,其中由所述远程设施响应于关于所述车辆或车辆用户的远程数据连接性订阅的状态或存在而查询数据库来生成所述用户数据流可用性响应,所述车辆用户是先前与所述车辆相关联的个人或实体。
8.根据权利要求7所述的方法,其中所述用户数据流可用性响应包括所述车辆或所述车辆用户的所述远程数据连接性订阅的所述存在的指示符或所述状态。
9.根据权利要求1所述的方法,其中所述SRWC连接消息包括与所述无线通信设备有关的服务集标识符(SSID),其中所述SRWC服务使用IEEE 802.11协议,并且其中所述方法还包括在所述检测和所述接收步骤之间的所述时间期间提供第二SRWC服务的步骤,其中所述第二SRWC服务是BluetoothTM服务。
10.一种管理车辆处的短程无线通信(SRWC)的方法,所述方法由所述车辆的车辆电子器件执行,并且所述方法包括:
检测车辆SRWC启动事件;
从远程设施接收用户数据流可用性消息,其中由所述远程设施基于所述车辆或车辆用户是否与有效远程数据连接性订阅相关联来生成所述用户数据流可用性消息,使得允许所述车辆为所述车辆用户的非车辆手持无线设备(HWD)提供远程数据连接性流;
响应于检测到所述车辆SRWC启动事件,基于所述用户数据流可用性消息来确定是启用还是禁用无线通信设备处的SRWC服务的使用,其中所述无线通信设备被安装作为所述车辆的所述车辆电子器件的一部分;以及
当确定启用所述无线通信设备处的所述SRWC服务的使用时,使用所述无线通信设备来传输SRWC连接消息作为所述SRWC服务的一部分。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/109013 | 2018-08-22 | ||
US16/109,013 US10595182B1 (en) | 2018-08-22 | 2018-08-22 | Managing short-range wireless communications (SRWC) at a vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110858959A true CN110858959A (zh) | 2020-03-03 |
CN110858959B CN110858959B (zh) | 2023-09-29 |
Family
ID=69412382
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910465791.8A Active CN110858959B (zh) | 2018-08-22 | 2019-05-31 | 一种管理车辆处的短程无线通信srwc的方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10595182B1 (zh) |
CN (1) | CN110858959B (zh) |
DE (1) | DE102019114380A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11368493B2 (en) * | 2020-10-02 | 2022-06-21 | Johnson Controls Tyco IP Holdings LLP | System for and method of detecting communication security in building automation and control networks |
CN112953802B (zh) * | 2021-02-10 | 2023-02-17 | 北京罗克维尔斯科技有限公司 | 一种数据通信方法及装置 |
US20220335823A1 (en) * | 2021-04-16 | 2022-10-20 | Wejo Limited | Producing vehicle data products from streamed vehicle data based on dual consents |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102843745A (zh) * | 2012-07-26 | 2012-12-26 | 东莞宇龙通信科技有限公司 | 移动热点的接入方法及移动终端 |
CN104010345A (zh) * | 2014-06-16 | 2014-08-27 | 重庆华非云通讯技术有限公司 | 车载多模lte接入及wlan热点***设备 |
CN105491682A (zh) * | 2014-10-07 | 2016-04-13 | 三星电子株式会社 | 用于使用不同的无线接入技术提供多个连接的装置和方法 |
CN106331113A (zh) * | 2016-08-27 | 2017-01-11 | 安徽中凯信息产业有限公司 | 一种车内网络自启动方法及其装置 |
CN106358141A (zh) * | 2015-07-14 | 2017-01-25 | 通用汽车环球科技运作有限责任公司 | 在车辆与移动设备之间建立短程无线通信链路 |
US20180116002A1 (en) * | 2016-10-24 | 2018-04-26 | General Motors Llc | Determining availability of a cellular connection between a vehicle and a vehicle backend system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009199313A (ja) * | 2008-02-21 | 2009-09-03 | Kenwood Corp | 路車間通信システム |
WO2010017314A1 (en) * | 2008-08-05 | 2010-02-11 | Research In Motion Limited | Methods and systems to hold functions on a device after an identifier is determined |
JP5966718B2 (ja) * | 2012-07-23 | 2016-08-10 | 株式会社デンソー | 近距離無線通信システム及び近距離無線通信端末 |
-
2018
- 2018-08-22 US US16/109,013 patent/US10595182B1/en active Active
-
2019
- 2019-05-28 DE DE102019114380.2A patent/DE102019114380A1/de active Pending
- 2019-05-31 CN CN201910465791.8A patent/CN110858959B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102843745A (zh) * | 2012-07-26 | 2012-12-26 | 东莞宇龙通信科技有限公司 | 移动热点的接入方法及移动终端 |
CN104010345A (zh) * | 2014-06-16 | 2014-08-27 | 重庆华非云通讯技术有限公司 | 车载多模lte接入及wlan热点***设备 |
CN105491682A (zh) * | 2014-10-07 | 2016-04-13 | 三星电子株式会社 | 用于使用不同的无线接入技术提供多个连接的装置和方法 |
CN106358141A (zh) * | 2015-07-14 | 2017-01-25 | 通用汽车环球科技运作有限责任公司 | 在车辆与移动设备之间建立短程无线通信链路 |
CN106331113A (zh) * | 2016-08-27 | 2017-01-11 | 安徽中凯信息产业有限公司 | 一种车内网络自启动方法及其装置 |
US20180116002A1 (en) * | 2016-10-24 | 2018-04-26 | General Motors Llc | Determining availability of a cellular connection between a vehicle and a vehicle backend system |
Also Published As
Publication number | Publication date |
---|---|
CN110858959B (zh) | 2023-09-29 |
DE102019114380A1 (de) | 2020-02-27 |
US20200068371A1 (en) | 2020-02-27 |
US10595182B1 (en) | 2020-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10037683B1 (en) | Crash detection using GNSS velocity measurements and bus monitoring | |
US20190378355A1 (en) | Remote vehicle electronics configuration | |
CN111152797B (zh) | 用户定义的车辆通知 | |
US9432828B1 (en) | Vehicle emergency dialing system | |
CN109357681B (zh) | 与手持无线装置协调的车辆导航服务 | |
CN108632783B (zh) | 由车辆进行的无线接入点检测和使用 | |
CN111688710B (zh) | 基于驾驶员注意力的车内娱乐***的配置 | |
US20200393847A1 (en) | Dynamic vehicle navigation based on leader follower scheme | |
CN110877614B (zh) | 辅助用户参与车辆特征 | |
CN109152088B (zh) | 无线装置连接管理方法 | |
US20200128375A1 (en) | Updating vehicle electronics based on mobile device compatibility | |
CN110858959B (zh) | 一种管理车辆处的短程无线通信srwc的方法 | |
US20200062117A1 (en) | Auto-configurable vehicle-user interface | |
US10363904B1 (en) | System and method to detect telematics unit disconnection | |
US10178709B2 (en) | Remotely triggering calls to a PSAP | |
CN110234064B (zh) | 确定车辆停放位置 | |
US10507799B1 (en) | Vehicle location tracking | |
CN109474657B (zh) | 无线服务发现功能 | |
CN110876122B (zh) | 执行车载电传打字机呼叫的方法和*** | |
US20200177588A1 (en) | User equipment (ue) blacklist override for cellular network | |
US20200102926A1 (en) | System and method to extend the time limit of a remote vehicle command | |
CN113596767B (zh) | 使用虚拟密钥访问交通工具时减轻智能电话电池消耗的方法和*** | |
CN107949034B (zh) | 统一的车载式Wi-Fi服务 | |
CN109413611B (zh) | 用于紧急事件期间的紧急联系人接入的***和方法 |
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 |