用于配置支持VLAN的网络中的设备的系统和方法与流程

文档序号:11132889阅读:815来源:国知局
用于配置支持VLAN的网络中的设备的系统和方法与制造工艺

本发明总体上涉及车辆领域,并且更具体地涉及用于配置车辆的设备的方法和系统。



背景技术:

当今的某些车辆可以包含一个或多个传感设备。在安装期间,传感设备被配置为识别它们将被定位在车辆内的哪个位置(例如,右前方、正左方等)。

例如,传统的传感设备包括输入引脚,在所述输入引脚中施加电压。传感设备的微处理器解释来自输入引脚的电压信号以确定传感设备被定位在哪个位置,并且基于该位置配置传感设备。特别地,由不同的电压引脚(例如,低/低/低,低/高/低,高/低/低等)产生的图案用于识别传感设备的位置。因此,针对每个传感设备实现的输入引脚的数量取决于被安装到车辆的传感设备的数量。实现传感设备上的多个引脚可能是昂贵的且可能占用车辆内的空间。

因此,希望提供用于配置车辆内的设备的改进的方法和系统。此外,结合附图和前述技术领域和背景技术,通过后面的具体实施方式和所附权利要求书,本发明的其他希望的特征和特性将显而易见。



技术实现要素:

本发明提供了用于配置车辆内的传感设备的系统和方法。在一个实施例中,系统包括存储至少一个配置指令的计算机可读存储介质。系统进一步包括被配置为基于至少一个配置指令产生消息的微处理器。系统进一步包括被配置为根据与局域网路由配置相关联的虚拟标识符将消息传送给车辆的传感设备的路由设备。

在另一个实施例中,系统包括被配置为接收从车辆局域网传送的消息的传感设备的端口。系统进一步包括被配置为处理消息以确定配置指令并且基于该配置指令配置传感设备的传感设备的微处理器。

附图说明

结合下面的附图,将在下文中详细描述本发明,其中相同的数字标号表示相同的元件,并且

图1是根据各实施例的具有设备配置系统的车辆的简化功能图;以及

图2和图3是示出了用于配置车辆内的多个传感设备的示例性过程的流程图。

具体实施方式

下面的具体实施方式本质上仅仅是示例性的,并非意图限制本发明的公开内容或本发明的应用和用途。此外,不存在被前述技术领域、背景技术、发明内容或者下面的具体实施方式中提出的任何表述的或暗示的理论约束的意图。应该理解的是,在整个附图中,相应的附图标记表示相似或相应的部件和特征。如本文所使用的,术语模块指单独或以任何组合方式的任何硬件、软件、固件、电子控制部件、处理逻辑和/或处理器设备,包括但不限于:执行一个或多个软件或固件程序的专用集成电路(ASIC)、电子电路、处理器(共享的、专用的或群组的)和存储器、组合逻辑电路,和/或提供所描述的功能的其他适当的部件。

参照图1,根据各实施例示出了具有设备配置系统100的车辆10。设备配置系统100通常包括通信地耦合至一个或多个传感设备104的至少一个配置主设备102。传感设备104被定位在车辆10周围的多个位置处。例如,第一传感设备104a可位于车辆10的右后方(RR)处;第二传感设备104b可被定位在车辆10的左后方;第三传感设备104c可被定位在车辆10的右前方;第四传感设备104d可被定位在车辆10的左前方;等等。如可明白的是,传感设备104可被定位在车辆10内或车辆10周围的任何位置处并且不限于本实例。

传感设备104通常是具有执行相同或类似功能的相同或类似硬件的相同传感设备。传感设备中的区别涉及它们各自感测的状况或位置。即,每个传感设备104基于其在车辆10内的位置来感测特定状况或位置。传感设备104基于它们的配置来感测特定状况或位置。如可明白的是,传感设备104可以是感测与车辆10相关联的可观察状况的任何设备。

在各个实施例中,配置主设备102包括耦合至计算机可读存储介质108的至少一个微处理器106。计算机可读存储介质108存储软件指令110用于向一个或多个传感设备104提供配置指令。配置指令是用于特定传感设备104的指示传感设备104的位置的指令。微处理器106执行存储在计算机可读存储介质108内的指令110以配置传感设备104。

配置主设备102进一步包括路由设备112,诸如路由器、交换机、电桥或包括多个端口114的类似物。每个端口114能够根据车辆局域网(诸如,例如以太网网络或其它网络)的协议来传输和接收数据。在所描绘的实例中,路由设备112包括6个端口114。每个端口114是(例如,经由电缆或其它连接)通信地耦合至传感设备104。配置主设备102通过路由设备112的端口114将配置消息传送至传感设备104。

配置主设备102将配置消息和相关联的VLAN ID(虚拟LAN ID)多播或广播至路由设备112。路由设备112被配置使得导入配置消息将仅仅被转发在属于由连同配置消息一起被发送的VLAN ID识别的VLAN的路由设备的端口上。因此配置消息仅仅被转发至连接至此端口的特定传感设备。

在各个实施例中,每个传感设备包括端口116。端口116(例如,经由电缆或其它连接)通信地耦合至配置主设备112的端口114。端口116能够根据车辆局域网(诸如,例如以太网网络或其它网络)的协议来传输和接收数据。传感设备104经由端口116接收配置消息。

传感设备104进一步包括耦合至计算机可读存储介质120的至少一个微处理器118。计算机可读存储介质120存储用于处理接收自配置主设备102的配置消息的软件指令122。微处理器118执行存储在计算机可读存储介质120内的指令122以处理所接收的消息并且配置传感设备104。

现在参考图2,示出了根据各个实施例的程序200,其用于配置如由配置主设备102执行的传感设备104。一般来说,配置主设备102选择配置指令来传输至特定传感设备104并且传输配置指令作为经由端口114发送的配置消息。

因此,在一个实施例中,方法开始于步骤201处。在步骤202处,配置主设备102的微处理器106在其处理存储于上述有形非暂时性计算机可读介质108中的软件指令110时选择第一配置指令。第一配置指令指示在第一传感设备104的车辆10内的第一位置。在步骤204处,配置主设备102的微处理器106接着选择与传感设备104相关联的VLAN ID,借助于所述VLAN ID,配置指令将被传输至传感设备104。在步骤206处,配置主设备102的微处理器106基于与VLAN ID相关联的网络的协议生成将要传送的包括第一配置指令的消息。在步骤208处,配置主设备102的微处理器106根据与VLAN ID相关联的网络的协议传输包括配置指令的消息。以此方式,配置指令经由其专用端口114发送至多播或广播地址,但是仅仅呈现于单个传感设备104。方法接着循环返回至其中为下一个传感设备104选择下一个配置指令的步骤202。方法200在步骤210处继续用于每个传感设备104。此后,方法200可以结束于步骤212处。

现在参考图3,示出了根据各个实施例的方法300,其用于配置如由配置主设备102执行的传感设备104。如可明白的是,方法300可由每个传感设备104执行。一般来说,传感设备104接收配置指令并且基于所述配置指令执行配置传感设备104在车辆10内的位置的指令。

因此,在一个实施例中,方法开始于步骤301处。在302处,传感设备104借助于端口116处接收的配置消息接收来自配置主设备102的配置指令。消息是基于与VLAN ID 116相关联的网络的协议接收于端口116处。在步骤304处,由于传感设备104接收配置指令,用于传感设备104的微处理器118基于存储在其有形非暂时性计算机可读存储介质120中的软件指令122处理配置指令,以确定在车辆10内的位置。在步骤306处,用于传感设备104的微处理器118基于存储在其有形非暂时性计算机可读存储介质120中的软件指令122并且进一步基于所确定位置配置传感设备104。以此方式,传感设备104是经由通过与对应于在车辆116中的具体位置的VLAN ID相关联的端口接收的消息来配置。此后,方法300可以结束于步骤308处。

借助于本文公开的示例性系统和方法,并不需要专用输入引脚,因此减少体积、空间、重量和伴随着具有位置识别引脚的设备的制造需求。

虽然本公开的以上详述中已呈现了至少一个示例性实施例,但是应当明白的是也存在许多变型。还应当明白的是,示例性实施例或多个示例性实施例仅仅是实例并且不旨在以任何方式限制本发明的范围、适用性或配置。实情是,以上详述将向本领域技术人员提供一种便利的途径来实现本发明的示例性实施例,应当理解的是,如附加的权利要求书和它们的合法等效物所述,在不脱离本发明的范围的情况下可以对示例性实施例中描述的元件的功能和布置作出各种改变。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1