1.车载网络中基于道路拓扑结构的地理信息路由方法,其特征在于,包括以下步骤:a).确定两跳内可行节点集合:集合N1(X)表示节点X一跳内的所有邻居节点,节点Yi∈N1(X)表示N1(X)中的第i个节点,集合N2(X)表示节点X一跳内的所有邻居节点,节点X两跳内的邻节点Zj,节点Zj∈N2(X)表示N2(X)中的第j个节点;节点X在控制信道上从N1(X)的节点中获取N2(X)中节点的位置信息和一跳邻居节点个数Pr(Zj),根据位置信息计算N2(X)中所有节点之间邻居关系,对于X节点两跳内的邻节点Zj,计算Pc(Zj)表示节点Zj在集合N2(X)中一跳邻节点的个数;节点X两跳内可行节点集合M(X)={Z|Z∈N2(X),Pc(Z)<Pr(Zj),dZ,D<dX,D},其中dZ,D表示节点Z到目的节点D的距离,dX,D表示节点X到目的节点D的距离;
b).选出两跳内的目标节点:定义路口节点集合C,路口节点是位于十字路口可以向四个方向发送数据的节点;节点X为数据流S→D上的节点,找出节点J满足 如果节点J与节点X是同一个节点,开始边缘传输模式;否则如果节点J与节点X在同一路段上或者节点J与节点X中间有一个节点是路口节点,则J为节点X两跳内的目标节点,否则找出集合L(X)={Z∈M(X),Z∈C}表示节点X两跳内可行的路口节点的集合;找出节点J满足为节点X两跳内的目的节点;
c).计算路由判据和进行路由选择:对于当前节点X与可选下一跳节点Yi∈N1(X),统计在周期时间T内,节点X和节点Yi各自一跳邻域的并集中节点对于业务信道的使用情况,用能够占用业务信道进行发送的概率 定义表示节点X到节点Yi占用业务信道的能力,其中Tsch_avi表示有可用业务信道的时间;找到目标节点J后,对于节点X的一跳内邻节点Yi,定义节点Yi作为节点X下一跳节点的传输能力为 节点X的选择下一跳路由的路由判据为
2.如权利要求1所述的方法,其特征在于,所述步骤b)中的边缘转发模式,包括以下具体步骤:b-1).节点A开始转换为边缘传输模式,如果当前节点X比节点A距离目的节点D更近,转到b-13),否则按照右手准则寻找到目的节点D的可行路径,转到b-2);
b-2).如果当前节点是路口节点转到b-3),否则转到b-10);
b-3)判断该路口节点周围是否有未被标记的路段,如果存在转到b-4),否则转到b-9);
b-4).尝试进行贪婪模式,判断是否能够在未被标记的路段中找到比当前节点距离目的节点更近的一跳邻点,如果能找到转b-5),否则转b-8);
b-5).继续按照右手准则,在未被标记的路段确定一个路段,在这个路段中寻找一跳内的路口节点,如果能够找到转b-6),否则转b-7);
b-6).将该路口节点作为下一跳节点,转到b-12);
b-7).将该路段内距离当前路口节点最远的点作为下一跳,转到b-12);
b-8).按右手准则寻找最近的路口节点,如果能够找到转到b-11),否则转到b-12);
b-9).将找到的路口节点作为下一跳节点,同时将当前节点所在路段在分组中标记,转到b-12);
b-10).按右手准则方向,将当前路段中距离最远的节点作为下一跳,转到b-12);
b-11).没有到目的节点的可行路径,传输结束;
b-12).继续边缘传输模式,分组发送到下一跳节点,转到b-11);
b-13).切换到贪婪模式进行下一跳节点选择。