65.9K
CodeProject 正在变化。 阅读更多。
Home

CarNet-India

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.93/5 (10投票s)

2015年3月1日

CPOL

2分钟阅读

viewsIcon

17566

CarNet 是一个项目,涉及在彼此附近移动的车辆之间创建网状网络。

引言

CarNet 是一个项目,涉及在彼此附近移动的车辆之间创建网状网络。 我们为每辆车提供一个模块,该模块表现为网络中的节点。 可以通过此产品向用户提供各种服务。 整个网络都使用 Windows Azure 云平台进行监控。 来自模块的数据在车辆之间(V2V 通信)、车辆和路边热点之间进行通信,并定期传输到 Azure。 这些数据中的一部分将通过智能手机或 Web 界面提供给用户。

提供的服务

1) V2V 通信

  1. 导航路线优化

    车辆与其他车辆(V2V 通信)通信,并向它们询问有关到达目的地的路线的信息。 如果检测到任何不利情况,该模块会提醒驾驶员,驾驶员可能会寻找替代路线。

    导航路线也可以根据用户的要求进行设置。 例如,用户可能希望加满油箱,该模块将找到通往最近人流量较少的加油站的路线。
     
  2. 车辆检测

    此模块将帮助驾驶员检测附近的车辆。 即使在能见度较差的情况下,CarNet 也有助于检测附近的车辆,从而使驾驶员保持谨慎和警惕。
     
  3. 增强的车辆追踪

    由于附近的车队之间始终形成网络,因此即使车辆被盗,也可以通过被盗车辆网络中的其他车辆提供的信息进行追踪。
     
  4. 遇险信号

    如果道路上发生紧急情况,例如救护车、消防车或警车可能需要通过,它们可以发出遇险消息,以警告所有驾驶员让路。

2) V2I 通信

该模块也可用于与路边基础设施通信。 此功能有很多优点和应用。 其中一些应用是

  1. 检测停车位可用性
  2. 传递其他相关信息
  3. 广告

项目范围

本项目将执行以下功能

  1. 在附近的车辆之间建立自组织网络
  2. 与其他车辆通信
  3. 与路边热点通信
  4. 与云通信

高层需求

新系统必须包括以下内容

  1. 允许用户将模块与现有车辆一起使用的能力
  2. 提供实时准确性能的能力
  3. 维护用户隐私的能力

 软件需求

此系统的开发需要以下软件

  1. Visual Studios 2014/Ecclipse
  2. Windows 8.1
  3. Windows Azure
  4. 其他选择的 IDE

 硬件需求

此系统的开发需要以下软件

  1. Beaglebone Black - 微处理器
  2. Xbee series 2 - 用于传输/接收数据的 RF 模块。
  3. GPS 模块
  4. 蓝牙适配器 - 用于板和用户手机之间的通信。

架构

下图显示了项目的基本架构。详细的架构将很快发布。

实现

该项目正在进行中,并且正在构建原型以演示上述预期想法的功能。 

© . All rights reserved.