车载通信与导航
麓山君陌
在校科研生
展开
-
车载通信与导航(十):python模拟解决死端问题
写在前面:个人见解,仅供参考首先,说明在代码中的实现:def search(self,aax,aay,aim): lx=0 ly=0 ppx=0 ppy=0 nx=0 ny=0 ax=aax ay=aay self.n=0 for o in range(99): le=9999 print(o,ax,ay) self.n=self.n+1 for i in ra原创 2020-06-24 17:29:35 · 1928 阅读 · 0 评论 -
车载通信与导航(九):python实现街道模型&GPRS通信&D2D通信
首先,明确如何建立模型。这里我选择使用python编程语言来实现模型,因为python编程语言相较于其他编程语言,更适合进行数据运算,也更方便进行图形化演示。先在excel中建立起街道模型,并形成二维矩阵作为地图。这里我选择的是64x64的二维矩阵,并模仿背景道路图设计的地图。其中绿色代表绿地,白色代表楼房,红色代表街道,黄色代表固定信号站。这里建议在构建道路的时候,选择使用一格宽度作为道路抽象模型,而非其他宽度作为道路模型,因为在车辆运行时牵扯到变道问题。然后,在代码中保存二维矩阵作为地图,并在原创 2020-06-23 11:20:37 · 2997 阅读 · 1 评论 -
车载通信与导航(八)c++实现街道模型
写在前面:没有进行非常难的代码编写,仅仅是算法思想的抽象实现街道模型car类由于我对matlab的了解很少,所以这里采用vs c++实现的街道模型,主要有三个类首先是car类,是对街道上的车辆和车流浪进行的模拟,包含的元素有车辆的名称,或者说ID,用来指代车辆,当前的车流量,陷于代码能力,目前只能用一个定值来表示,后续可以通过函数的方式,实现一个变量的效果contectname,用来表示想要和谁建立连接以及flag,用来表示当前状态,是否建立连接等等属性后续可以继续加入,以达到更加仿真的模原创 2020-06-23 11:14:53 · 2499 阅读 · 0 评论 -
车载通信与导航(七):D2D通信详解
D2D(设备到设备),即临近终端设备之间直接进行通信的技术,在通信网络中,一旦D2D通信链路建立起来,传输语音或数据消息就无需基站的干预,这样就可以减轻通信系统中基站及核心网络的数据压力,大幅提升频谱资源利用效率和吞吐量,增大网络容量,保证通信网络更为灵活、智能高效地运行。与物联网中的M2M(Machine to Machine)概念类似,D2D旨在使一定距离范围内的用户通信设备直接通信,以降低对服务基站的负荷。在D2D技术出现之前,已有类似的通信技术出现,如蓝牙(短距离时分双工通信),Wi-Fi D..原创 2020-06-22 17:28:02 · 9581 阅读 · 0 评论 -
车载通信与导航(六):死端处理机制
取自论文《A Hybrid Model to Extend Vehicular Intercommunication V2V through D2D Architecture》纯车辆通信也称为V2V可能会遇到阻塞或故障问题,称为“死胡同”。 这主要是由于地理引导错误、通信范围不足或拓扑动态性。 因此,未延迟的V2V消息将阻止整个通信过程。 V2V通信用于在VANET域中传播本地信息,或将其中继到最近的路侧单元(RSU),该单元将其传输到地面服务器和交通控制中心(TCC)。 在此背景下,ETSI和ISO标准原创 2020-06-22 17:24:40 · 2310 阅读 · 0 评论 -
车载通信与导航(五):D2D通信流程
取自https://blog.csdn.net/u012159948/article/details/20059927D2D技术可以应用于移动蜂窝网络,以提高资源利用率和网络容量。每一个D2D通信链路占用的资源与一个蜂窝通信链路占用的相等。D2D通信将在宏蜂窝基站的控制下获得通信所需的频率资源和传输功率。它与蜂窝网络共享无线资源的同时,也会带来一定的干扰。D2D在蜂窝系统下的模型如图3-1所示,图中左侧两个小区的通信都是基站与用户之间的传统通信形式,右侧小区中存在用户之间的通信链路,就是我们所指的D2D原创 2020-06-22 16:11:56 · 3741 阅读 · 1 评论 -
车载通信与导航(四):GPSR协议
取自https://blog.csdn.net/qq_30611601/article/details/79155353GPSR通过应用邻居节点和终点的地理位置,允许每个节点对全局路由分配做出决策。当一个节点以贪婪算法转发一个包时,它有比自己更接近终点的邻居节点,这个节点就选择距离终点最近的邻居节点来转发该包。当没有这种邻居节点时,数据包进入周围模式,将包向前传送给网络平面字图的临近节点,直到传到距离终点较近的节点,将包转发的方式为贪婪算法模式。该协议避免了在节点中建立、维护、存储路由表,只依赖直接邻节原创 2020-06-22 16:09:55 · 3156 阅读 · 0 评论 -
车载通信与导航(三):IVC通信基本内容
基本内容:为了解决交通的安全与高效问题,配备了无线互连接口装置的车辆与车辆之间需要在一个暂时的、快速变化的Ad hoe网络中进行数据的交换;此外,这些车辆还应能访问路边的网络固定设施,以便满足多方面的数据共享与通信需求。所以由应用需求决定了车载网络不仅要包括由车辆为节点的无线自组网,而且要包括车辆为移动节点与路边设施互连的无线移动网。因此,车载网络通信包括车辆之间的通信和车辆与路边固定设施之间的通信。典型的 IVC通信如下图所示,圆形虚线表示车辆节点的通信范围。节点A可以通过B或者C与D通信。车辆与原创 2020-06-22 16:08:10 · 3521 阅读 · 0 评论 -
车载通信与导航(二):VANET体系结构&对应关系&所用协议
体系结构:以下内容来源于论文——《车载自组织网络(VANET)综述》朱存智2011.11车载网络是一种特殊的移动自组织网络,以配备了无线互连接口设备的车辆为节点。车载网络是一种融合了车辆与车辆之间直接互连、间接互连以及车辆与路边固定设施互连的混合体系结构的网络,如图所示:对应关系:层次定义对应物理层将数据转换为可通过物理介质传送的电子信号,相当于邮局中的搬运工人上图中的路边设施(传感器)数据链路层决定访问网络介质的方式。在此层将数据分帧,并处理流控制。本层指定拓扑原创 2020-06-22 16:07:15 · 4079 阅读 · 0 评论 -
车载通信与导航(一):V2V概述
以下内容来源于https://wenku.baidu.com/view/96dfdf21b207e87101f69e3143323968001cf432.htmlV2V-VANET是移动无线自组织网络MANET(mobile ad hoc network)的一种特殊形式,车用无线自组织网络VANETS(vehicular ad hoc network)。VANETs的目标是实现车与车V2V(vehicle-to-vehicle)之间及车与路边基础设施V2I(vehicle-to-infrastructu原创 2020-06-22 16:03:33 · 5624 阅读 · 1 评论