CN103024046A - 一种面向物联网的通信中继节点部署方法 - Google Patents
一种面向物联网的通信中继节点部署方法 Download PDFInfo
- Publication number
- CN103024046A CN103024046A CN2012105467410A CN201210546741A CN103024046A CN 103024046 A CN103024046 A CN 103024046A CN 2012105467410 A CN2012105467410 A CN 2012105467410A CN 201210546741 A CN201210546741 A CN 201210546741A CN 103024046 A CN103024046 A CN 103024046A
- Authority
- CN
- China
- Prior art keywords
- crossing
- vehicle
- via node
- internet
- data
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 24
- 238000000034 method Methods 0.000 title claims description 35
- 230000015572 biosynthetic process Effects 0.000 claims description 20
- 230000008569 process Effects 0.000 claims description 14
- 238000000205 computational method Methods 0.000 claims description 8
- 238000012217 deletion Methods 0.000 claims description 6
- 230000037430 deletion Effects 0.000 claims description 6
- 230000003993 interaction Effects 0.000 claims description 4
- 238000007689 inspection Methods 0.000 claims description 3
- 238000013461 design Methods 0.000 abstract description 3
- 230000007246 mechanism Effects 0.000 abstract description 3
- 238000004904 shortening Methods 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
本发明属于物联网通信领域,具体涉及一种用于物联网辅助通信的中继节点部署机制。辅助中继节点作为物联网中车与车间通信的消息中继,可用于提升全网消息投递成功率与缩短消息投递延时。本发明旨在设计中继节点部署策略,在基于车辆的物联网架构中,基于城市道路上的车流量密度或车辆经过频度计算路口代价值,并根据路口代价值和城市拓扑图中各路口之间的距离来优化部署多个中继节点,车辆通过中继节点交互数据,以有限的中继节点数目获取对全网性能的最大提升。
Description
技术领域
本发明属于物联网通信领域,具体涉及一种用于物联网辅助通信的中继节点部署机制。辅助中继节点作为物联网中车与车间通信的消息中继,可用于提升全网消息投递成功率与缩短消息投递延时。本技术旨在设计中继节点部署策略,以有限的中继节点数目获取对全网性能的最大提升。
背景技术
物联网是智能交通的重要组成部分,具有广阔的应用前景。其中,车辆间的多跳无线通信是物联网应用的重要支撑技术。
在物联网中,节点移动速度快,网络拓扑变化频繁,无线通信环境恶劣,这些特征严重影响了物联网中无线数据收发性能。已有研究成果表明,通过在物联网中加入通信辅助节点增强网络架构,可以使网络数据投递成功率得到显著提升。加入的通信辅助节点可以根据其组网形式分作三类:基于网络访问点(Access Point,AP),基于网状网(mesh),基于孤立中继节点(relay)。基于AP的方式是通过在城市中部署接入互联网的访问点协助车辆间进行数据转发;基于mesh网的方式是通过在城市中部署以网状网互联的通信辅助节点;基于relay的方式则是通过在城市中部署彼此间相互孤立的,具备短距离无线通信能力,能为移动车辆提供消息转发中继的节点。在这三种部署方式中,基于孤立中继节点的通信辅助方式由于低成本和部署灵活的优势,成为首选的网络架构增强手段。
在一般的移动自组网中(MANET),有部分关于中继节点部署的相关研究成果,但是由于MANET中的节点移动模式同物联网中车辆的移动模式差异较大,因此这些研究成果无法直接沿用在物联网场景下。本发明将重点针对物联网的移动特性和结构特性设计中继节点部署机制。
发明内容
本发明旨在设计网络中继节点的部署方式,以有限数量的中继节点数最大化数据投递成功率和投递延时收益。
本发明涉及的网络由携带短距离无线通信设备的车辆,以及部署在城市中固定位置的同样具备短距离无线通信能力的中继节点组成。中继节点互不相邻,无法直接通信。车辆也必须通过中继节点将数据包转发给其他车辆。车辆是可移动的,中继节点是静止的。
一种面向物联网通信的多中继节点部署方法,在基于车辆的物联网架构中,基于城市道路上的车流量密度或车辆经过频度计算路口代价值,并根据路口代价值和城市拓扑图中各路口之间的距离来优化部署多个中继节点,车辆通过中继节点交互数据。
其中的物联网架构,具体为令G(V,E)表示城市的路网拓扑,V表示路口集合,E表示路段集合。对于路口x和路口y,如果存在一个路段直接连通两个路口,且中间没有任何其它路口,则称路口x和路口y是相邻路口,假定有N个中继节点需要部署,N是远远小于城市中路口数量的正整数,每个中继节点将只部署在路口位置,每个路口最多布置一个中继节点,车辆间交换数据必须通过中继节点,即数据源车辆将数据发送给中继节点,然后由数据目标车辆从中继节点上取回数据,中继节点彼此不相邻,数据源车辆可以将数据复制给若干中继节点,中继节点将删除已被成功接收或超时的数据拷贝。
其中所述路口代价值反映城市道路车流分布或车辆经过频度,其计算方法为:
方法1:在每个路口设置摄像头,记录每一时段经过该路口的车辆数,统计最近连续多个时段所记录车辆总数,取平均值,得到单位时段内的经过该路口的车辆数平均值,作为该路口的代价值;
方法2:基于车辆经过频度的路口代价计算方法:每个路口的代价值初值为0,然后计算城市中任意两个路口之间的最短路径,针对每条路径,为路径上的每一个路口的代价值加1,将最终获得值作为每个路口的代价值。
其中根据路口代价值和城市拓扑图中各路口之间的距离来部署多个中继节点的步骤包括如下步骤:
步骤1,根据各个路口的代价值,建立一个代价值从大到小的路口队列;对于代价值相同的路口,则其次序按照与城市中心位置的直线距离,降序排列,如果距离仍然相同,则随机选择;
步骤2:首先向路口队列中权值最高的路口处放置一个中继节点,然后从队列中删除该路口;
步骤3:从路口队列中选择满足距离所有已经放置中继节点的那些路口距离均大于L,且队列中最靠前的路口,其中L是与城市面积大小相关的一个距离值,如果存在这样的一个路口,则向该路口放置一个中继节点,然后从队列中删除该路口;如果不存在,则减小L的值,从新执行步骤3;
步骤4:若还有尚未部署的中继节点,则继续执行步骤3,直至所有的中继节点部署完毕。
其中所述车辆通过中继节点交互数据具体包括:若信源车辆在移动过程中遇到一个中继节点,则将其待发数据转发给该中继节点,每条数据至多可以转发给k个中继节点,k是一个小的自然数,k<=N;当目标车辆经过某个中继节点时,中继节点检查本地是否存有需要转发给该车辆的数据;如果有且该车辆尚未收到过该数据时,则转发给该车辆,然后从本地删除该数据;如果该车辆已经收到过该数据,则直接本地删除,不转发数据。
附图说明
图1为实施例一相关街区及相应中继节点部署方案。
具体实施方式
本发明将计算路口代价值,并依据路口代价值大小选择中继节点的部署位置。
1)计算路口代价值:
本发明涉及两种路口代价计算方法:
方法1:根据每个路口部署的摄像头,记录每一时段经过该路口的车辆数,统计最近连续多个时段(如连续5个小时、或连续5天、或连续5个十分钟)所记录车辆总数,取平均值,得到单位时段内的经过该路口的车辆数平均值,作为该路口的代价值;
方法2:基于车辆经过频度的路口代价计算方法:每个路口的代价值初值为0,然后计算城市中任意两个路口之间的最短路径,针对每条路径,为路径上的每一个路口的代价值加1;将最终获得值作为每个路口的代价值。
在上述两种方法中,方法1根据统计交通流量情况计算路口代价值,比方法2能够更好地反映城市中的车辆密度分布,但是需要额外设备支持;方法2根据道路长度信息计算路口代价值,相对方法1,其优势在于不需要额外设备支持,便于实现。
2)建立路口队列:
根据第1步中计算得到的路口代价值,建立一个代价值从大到小的路口队列;对于代价值相同的路口,则其次序按照与城市中心位置的直线距离,降序排列,如果距离仍然相同,则随机选择。
3)部署中继节点:
步骤1:首先向路口队列中代价值最高的路口处放置一个中继节点,然后从路口队列中删除该路口;
步骤2:从路口队列中选择满足距离所有已经放置中继节点的那些路口距离均大于L(L是与城市面积大小和平均路段长度相关的一个距离值,如L=1公里),且队列中最靠前(即代价最大)的路口。如果存在这样的一个路口,则向该路口放置一个中继节点,然后从队列中删除该路口;如果不存在,则减小L的值(如L=L-0.1公里),重新执行步骤2;
步骤3:若还有尚未部署的中继节点,则继续执行步骤2,直至所有的中继节点部署完毕。
4)借助中继节点转发数据:
若信源车辆在移动过程中遇到一个中继节点,则将其待发数据转发给该中继节点,每条数据至多可以转发给k个中继节点,k是一个小的自然数,k<=N;当目标车辆经过某个中继节点时,中继节点检查本地是否存有需要转发给该车辆的数据;如果有且该车辆尚未收到过该数据时,则转发给该车辆,然后从本地删除该数据;如果该车辆已经收到过该数据,则直接本地删除,不转发数据。
下面结合附图及实例对本发明作进一步的说明。本实例将基于路口代价值计算方法1进行说明,方法2类似。
附图1是包括A~I一共9个路口、12个路段的城市道路拓扑示例,括号中的数字是在历史单位时间内经过该路口的车辆数目平均值,在代价值计算方法1中该值将表示为该路口对应的代价值。各个路段的长度相同。在本实例中,需要部署的中继节点数目指定为N=3,L的初值为路段长度,E为全图中心点。当路口代价值已知,可得路口队列:{B,G,H,A,E,F,C,I,D},因此中继节点将按照序列中的优先级进行部署。第1、2个中继节点将分别部署在具有最高代价值和次高代价值的路口B与路口G处。由于H与A路口与已部署有中继节点的路口B和G距离不超过L,所以第3个中继节点部署在更低优先级的路口F处。
在附图1中,假设车辆X有数据待发送给车辆Y,则X会在行驶过程中将数据包复制给途径的G、F两个路口处的中继节点,则目标车辆Y会在经过F处的中继节点时取得数据。
Claims (5)
1.一种面向物联网通信的多中继节点部署方法,其特征在于:
在基于车辆的物联网架构中,基于城市道路上的车流量密度或车辆经过频度计算路口代价值,并根据路口代价值和城市拓扑图中各路口之间的距离来优化部署多个中继节点,车辆通过中继节点交互数据。
2.根据权利要求1所述的面向物联网通信的多中继节点部署方法,其特征在于,所述基于中继节点的物联网架构中令G(V,E)表示城市的路网拓扑,V表示路口集合,E表示路段集合;路口x和y为相邻路口,网络中假定有N个中继节点需要部署,N是远远小于城市中路口数量的正整数,每个中继节点将只部署在路口位置,每个路口最多布置一个中继节点,车辆间交换数据必须通过中继节点,然后由数据目标车辆从中继节点上取回数据,中继节点彼此不相邻,数据源车辆可以将数据复制给若干中继节点,中继节点将删除已被成功接收或超时的数据拷贝。
3.根据权利要求1所述的面向物联网通信的多中继节点部署方法,其特征在于,所述路口代价值反映城市道路车流分布或车辆经过频度,其计算方法为:
方法1:在每个路口设置摄像头,记录每一时段经过该路口的车辆数,统计最近连续多个时段所记录车辆总数,取平均值,得到单位时段内的经过该路口的车辆数平均值,作为该路口的代价值;
方法2:基于车辆经过频度的路口代价计算方法:每个路口的代价值初值为0,然后计算城市中任意两个路口之间的最短路径,针对每条路径,为路径上的每一个路口的代价值加1,将最终获得值作为每个路口的代价值。
4.根据权利要求1所述的面向物联网通信的多中继节点部署方法,其特征在于,根据路口代价值和城市拓扑图中各路口之间的距离来部署多个中继节点的步骤包括如下步骤:
步骤1,根据各个路口的代价值,建立一个代价值从大到小的路口队列;对于代价值相同的路口,则其次序按照与城市中心位置的直线距离,降序排列,如果距离仍然相同,则随机选择;
步骤2:首先向路口队列中权值最高的路口处放置一个中继节点,然后从队列中删除该路口;
步骤3:从路口队列中选择满足距离所有已经放置中继节点的那些路口距离均大于L,且队列中最靠前的路口,向该路口放置一个中继节点,然后从队列中删除该路口;如果不存在满足上述条件的路口,则减小L的值,重新执行步骤3;其中L是与城市面积大小相关的一个距离值,;
步骤4:若还有尚未部署的中继节点,则继续执行步骤3,直至所有的中继节点部署完毕。
5.根据权利要求1所述的面向物联网通信的多中继节点部署方法,其特征在于,其中所述车辆通过中继节点交互数据具体包括:
若信源车辆在移动过程中遇到一个中继节点,则将其待发数据转发给该中继节点,每条数据至多可以转发给k个中继节点,k是一个小的自然数,k<=网络中需部署的中继节点总数;当目标车辆经过某个中继节点时,中继节点检查本地是否存有需要转发给该车辆的数据;如果有且该车辆尚未收到过该数据时,则转发给该车辆,然后从本地删除该数据;如果该车辆已经收到过该数据,则直接本地删除,不转发数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105467410A CN103024046A (zh) | 2012-12-16 | 2012-12-16 | 一种面向物联网的通信中继节点部署方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105467410A CN103024046A (zh) | 2012-12-16 | 2012-12-16 | 一种面向物联网的通信中继节点部署方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103024046A true CN103024046A (zh) | 2013-04-03 |
Family
ID=47972170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012105467410A Pending CN103024046A (zh) | 2012-12-16 | 2012-12-16 | 一种面向物联网的通信中继节点部署方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103024046A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106096756A (zh) * | 2016-05-31 | 2016-11-09 | 武汉大学 | 一种城市交通路网动态实时多路口路径选择方法 |
CN108337033A (zh) * | 2018-01-15 | 2018-07-27 | 湖北工业大学 | 一种用于中继通信网络的最短距离优化方法 |
CN113365281A (zh) * | 2021-05-10 | 2021-09-07 | 哈尔滨工业大学 | 一种基于移动稍带的5g广域物联网络架构及其数据传输方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101593421A (zh) * | 2009-05-13 | 2009-12-02 | 安徽工业大学 | 一种基于基站自治的无线交通信息系统 |
CN102255973A (zh) * | 2011-08-23 | 2011-11-23 | 江苏省邮电规划设计院有限责任公司 | 车辆无线通信网络中的路由方法及车辆无线通信网络 |
WO2012014042A2 (en) * | 2010-07-29 | 2012-02-02 | Toyota Jidosha Kabushiki Kaisha | Vehicle control system |
-
2012
- 2012-12-16 CN CN2012105467410A patent/CN103024046A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101593421A (zh) * | 2009-05-13 | 2009-12-02 | 安徽工业大学 | 一种基于基站自治的无线交通信息系统 |
WO2012014042A2 (en) * | 2010-07-29 | 2012-02-02 | Toyota Jidosha Kabushiki Kaisha | Vehicle control system |
CN102255973A (zh) * | 2011-08-23 | 2011-11-23 | 江苏省邮电规划设计院有限责任公司 | 车辆无线通信网络中的路由方法及车辆无线通信网络 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106096756A (zh) * | 2016-05-31 | 2016-11-09 | 武汉大学 | 一种城市交通路网动态实时多路口路径选择方法 |
CN108337033A (zh) * | 2018-01-15 | 2018-07-27 | 湖北工业大学 | 一种用于中继通信网络的最短距离优化方法 |
CN113365281A (zh) * | 2021-05-10 | 2021-09-07 | 哈尔滨工业大学 | 一种基于移动稍带的5g广域物联网络架构及其数据传输方法 |
CN113365281B (zh) * | 2021-05-10 | 2022-07-19 | 哈尔滨工业大学 | 一种基于移动稍带的5g物联网络架构及其数据传输方法 |
CN113365281B9 (zh) * | 2021-05-10 | 2023-03-28 | 哈尔滨工业大学 | 一种基于移动捎带的5g物联网络架构及其数据传输方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101369982B (zh) | 用于车载Ad hoc网络中的数据包贪婪转发的方法 | |
CN105307232B (zh) | 一种车载自组织网络的基于连通概率的路由优化方法 | |
CN102137462A (zh) | 车辆自组织网络中基于预测的交叉路口处的路由方法 | |
CN106255153B (zh) | 车联网下具有缓存能力的车辆分群协作传输方法 | |
CN102802121B (zh) | 基于地理位置的车载物联网路由选择方法 | |
Majumdar et al. | An efficient routing algorithm based on ant colony optimisation for VANETs | |
CN103269478A (zh) | 车载自组织网络中基于位置信息的快速广播方法 | |
Li et al. | Traffic flow in a Manhattan-like urban system | |
CN105407517B (zh) | 路由方法、路由模块、车载终端和车载自组网路由系统 | |
CN104080056A (zh) | 基于连通度概率感知的车载自组织网络的消息分发方法 | |
Juan et al. | BUSNet: Model and usage of regular traffic patterns in mobile ad hoc networks for inter-vehicular communications | |
CN104394568A (zh) | 车辆自组织网络中基于人工蛛网的地理位置路由方法 | |
Guo et al. | An adaptive V2R communication strategy based on data delivery delay estimation in VANETs | |
CN105578552A (zh) | 基于车辆-簇-通信小区三层架构的数据传输系统及方法 | |
CN103095593B (zh) | 车辆自组网络的路由系统及方法 | |
CN103024046A (zh) | 一种面向物联网的通信中继节点部署方法 | |
CN105282813B (zh) | 一种车载网络环境下的路由方法、装置及系统 | |
CN110958574B (zh) | 基于无人机的车辆自组织网络道路连通性实时修补方法 | |
CN104837173B (zh) | 一种带停车节点的城域车载通信系统 | |
CN103079249A (zh) | 一种基于车流密度的物联网组播数据传输方法 | |
Marinov | Comparative analysis of AODV, DSDV and DSR routing protocols in VANET | |
CN101808275A (zh) | 一种基于车辆移动趋势预测的车载网络数据转发方法 | |
CN114629840A (zh) | 一种基于群智感知策略的可靠车联网数据传输方法 | |
CN103079214A (zh) | 一种基于道路和路口分布及其密度的物联网通信中继节点部署方法 | |
Wu et al. | A novel routing protocol based on mobile social networks and internet of vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130403 |