14 research outputs found
Performance Assessment of Fragmentation Mechanisms for Vehicular Delay-Tolerant Networks
[EN] Vehicular Delay-Tolerant Networks (VDTNs) are a new approach for vehicular communications where vehicles
cooperate with each other, acting as the communication infrastructure, to provide low-cost asynchronous
opportunistic communications. These communication technologies assume variable delays and bandwidth
constraints characterized by a non-transmission control protocol/internet protocol architecture but interacting with
it at the edge of the network. VDTNs are based on the principle of asynchronous communications, bundle-oriented
communication from the DTN architecture, employing a store-carry-and-forward routing paradigm. In this sense,
VDTNs should use the tight network resources optimizing each opportunistic contact among nodes. Given the
limited contact times among nodes, fragmentation appears as a possible solution to improve the overall network
performance, increasing the bundle delivery probability. This article proposes the use of several fragmentation
approaches (proactive, source, reactive, and toilet paper) for VDTNs. They are discussed and evaluated through a
laboratory testbed. Reactive and toilet paper approaches present the best results. It was also shown that only the
source fragmentation approach presents worst results when compared with non-fragmentation approaches.This study was partially supported by the Instituto de Telecomunicacoes, Next Generation Networks and Applications Group (NetGNA), Portugal, by the Euro-NF Network of Excellence of the Seventh Framework Programme of EU, in the framework of the Specific Joint Research Project VDTN, and by the INESC-ID multiannual funding through the PIDDAC program funds and National Funding from the FCT - Fundacao para a Ciencia e a Tecnologia through the PEst-OE/EEI/LA0008/2011 and PTDC/EEA-TEL/099074/2008 (MPSat) Projects.Dias, JAFF.; Rodrigues, JJPC.; Isento, JN.; Pereira, PRBA.; Lloret, J. (2011). Performance Assessment of Fragmentation Mechanisms for Vehicular Delay-Tolerant Networks. EURASIP Journal on Wireless Communications and Networking. 2011(195):1-14. https://doi.org/10.1186/1687-1499-2011-195S1142011195Tatchikou R, Biswas S, Dion F: Cooperative vehicle collision avoidance using inter-vehicle packet forwarding. In Presented at the IEEE Global Telecommunications Conference (IEEE GLOBECOM 2005). St. Louis, MO, USA; 2005.Park JS, Lee U, Oh SY, Gerla M, Lun DS: Emergency related video streaming in VANET using network coding. In The Third ACM International Workshop on Vehicular Ad Hoc Networks. (VANET 2006), Los Angeles, CA, USA; 2006:102-103.Buchenscheit A, Schaub F, Kargl F, Weber M: A VANET-based emergency vehicle warning system. Presented at the First IEEE Vehicular Networking Conference (IEEE VNC 2009), Tokyo, Japan 2009.Nekovee M: Sensor networks on the road: the promises and challenges of vehicular ad hoc networks and vehicular grids. In Proceedings of the Workshop on Ubiquitous Computing and e-Research. Edinburgh, UK; 2005.Blum J, Eskandarian A, Hoffmman L: Challenges of intervehicle ad hoc networks. IEEE Trans. Intell. Transport. Syst 2004, 5(4):347-351. 10.1109/TITS.2004.838218Yousefi S, Mousavi MS, Fathy M: Vehicular ad hoc networks (VANETs): challenges and perspectives. 6th International Conference on ITS Telecommunications (ITST 2006) 2006, 761-766.Füßler H, Torrent-Moreno M, Transier M, Festag A, Hartenstein H: Thoughts on a protocol architecture for vehicular ad-hoc networks. In Presented at the 2nd International Workshop on Intelligent Transportation (WIT 2005). Hamburg, Germany; 2005.Cerf V, Burleigh S, Hooke A, Torgerson L, Durst R, Scott K, Fall K, Weiss H: Delay-tolerant networking architecture. RFC 4838 2007. [Online] [ http://www.rfc-editor.org/rfc/rfc4838.txt ]Soares VNGJ, Farahmand F, Rodrigues JJPC: A layered architecture for vehicular delay-tolerant networks. In The Fourteenth IEEE Symposium on Computers and Communications (ISCC 2009). Sousse, Tunisia; 2009:122-127.Rodrigues JJPC, Soares VNGJ, Farahmand F: Stationary relay nodes deployment on vehicular opportunistic networks. In Mobile Opportunistic Networks: Architectures, Protocols and Applications. Edited by: Denko M. CRC Press, Taylor & Francis Group (hardcover); 2011:227-243.Postel J: Internet Protocol. RFC 791 1981. [Online] [ http://www.ietf.org/rfc/rfc791.txt ]Kent CA, Moguk JC: Fragmentation considered harmful. SIGCOMM Comput Commun Rev 1995, 25(1):75-87. 10.1145/205447.205456Kim B-S, Fang Y, Wong TF, Kwon Y: Throughput enhancement through dynamic fragmentation in wireless LANs. IEEE Trans Veh Technol 2005, 54(4):1415-1425. 10.1109/TVT.2005.851361Ginzboorg P, Niemi V, Ott J: Message Fragmentation in Disruptive Networks. Nokia Research Center, Technical Report; 2009.Legner M: Map-Based Geographic Forwarding in Vehicular Networks. Department of Informatic, University of Stuttgart; 2002.Li Q, Rus D: Sending messages to mobile users in disconnected ad-hoc wireless networks. 6th Annual International Conference on Mobile Computing and Networking, New York, USA 2000, 44-55.Vahdat A, Becker B: Epidemic Routing for Partially-Connected Ad-Hoc Networks. Duke University, Technical Report; 2000.Briesemeister L, Hommel G: Overcoming fragmentation in mobile ad-hoc networks. J Commun Netw 2000, 2(3):182-187.Liu H, Sheng H, Lv Z, Li L, Ma C: A cross layer design of fragmentation and priority scheduling in vehicular ad hoc networks. 7th World Congress on Intelligent Control and Automation (WCICA 2008) 2008, 6157-6160.Joshi HP: Distributed robust geocast: a multicast protocol for inter-vehicle communication. Master Thesis, North Carolina State University; 2006.Bachir A, Benslimane A: A multicast protocol in ad hoc networks: Inter-vehicles geocast. Proceedings of the 57th IEEE Vehicular Technology Conference, Korea 2003, 2456-2460.Mikko P, Ari K, Ott J: Message fragmentation in opportunistic DTNs. In 9th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WOWMOM 2008). Newport Beach, CA, USA; 2008.Farrell S, Symington S, Weiss H: Delay-tolerant networking security overview. Internet Draft 2009. [Online] [ http://tools.ietf.org/html/draft-irtf-dtnrg-sec-overview-06 ]Magaia N, Pereira PR, Casaca A, Rodrigues J, Dias JA, Isento JN, Cervelló-Pastor C, Gallego J: Bundles fragmentation in vehicular delay-tolerant networks. 7th Euro-nf conference on next generation internet, Kaiserslautern, Germany 2011.Soares V, Rodrigues J, Farahmand F, Denko M: Exploiting node localization for performance improvement of vehicular delay-tolerant networks. In IEEE International Conference on Communications (ICC 2010). Cape Town, South Africa; 2010.Rubinstein MG, Abdesselm FB, Cavalcanti SR, Campista MEM, Alves RSA, Costa LHMK, Amorim MD, Duarte OCMB: Measuring the capacity of in-car to in-car vehicular networks. IEEE Commun Mag 2009, 47(11):128-136.Spyropoulos T, Psounis K, Raghavendra C S: Spray and wait: an efficient routing scheme for intermittently connected mobile networks. In ACM SIGCOMM 2005--Workshop on Delay Tolerant Networking and Related Networks (WDTN-05). Philadelphia, PA, USA; 2005:252-259.Lindgren A, Doria A, Davies E, Grasic S: Probabilistic routing protocol for intermittently connected networks (2010). Internet Draft 2010. [Online] [ http://tools.ietf.org/html/draft-irtf-dtnrg-prophet-06 ]Teshima S, Ohta T, Kohno E, Kakuda Y: A data transfer scheme using autonomous clustering in VANETs environment. In 10th International Symposium on Autonomous Decentralized Systems (ISADS 2011). Tokyo, Japan; 2011:477-482.Psounis K: Efficient Routing for Safety Applications in Vehicular Networks. METRANS Project DTRS98-G0019, Electrical Engineering. University of Southern California, Los Angeles, USA; 2009.Li X, Shu W, Li M, Huang H, Min-You Wu: DTN routing in vehicular sensor networks. In IEEE Global Telecommunications Conference (IEEE GLOBECOM 2008). New Orleans, USA; 2008:1-5
Performance assessment of IP over vehicular delay-tolerant networks through the VDTN@Lab testbed
Routing Optimization in Vehicular Networks: A New Approach Based on Multiobjective Metrics and Minimum Spanning Tree
Recently, distributed mobile wireless computing is becoming a very important communications paradigm, due to its flexibility to adapt to different mobile applications. As many other distributed networks, routing operations assume a crucial importance in system optimization, especially when considering dense urban areas, where interference effects cannot be neglected. In this paper a new routing protocol for VANETs and a new scheme of multichannel management are proposed. In particular, an interference-aware routing scheme, for multiradio vehicular networks, wherein each node is equipped with a multichannel radio interface is investigated. NS-2 has been used to validate the proposed Multiobjective routing protocol (MO-RP) protocol in terms of packet delivery ratio, throughput, end-to-end delay, and overhead
[[alternative]]On advancing routing protocols in vehicular ad-hoc networks
碩士[[abstract]]在這個資訊爆炸的時代,隨著行動隨意網路架構出現之後,首先便是承襲舊有有線網路架構,需要整個拓樸資訊的之基於拓撲(Topology-based)的路由協定,由於這類的協定是針對有線網路的架構設計的,所以當節點要傳送封包時,必須仰賴是先建立好的路徑來幫助傳送資料封包,這導致在傳送資料之前必須先耗費大量的控制封包來建立路徑。
由於現今的車輛搭載全球定位系統(Global Positioning System,簡稱GPS)已經是現今車輛的基本配備了,也因此在取得車輛即時地理位置的座標是沒有問題的,因此便衍伸出了Position-based的路由協定,而Position-based傳統的做法有限制廣播區域、Greedy Forwarding以及劃分區塊等等,但是在VANET中,由於節點移動速度較快加上城市環境格局的限制,上述的做法可能會遇到控制封包損耗過大,或是最短路徑無法順利到達目的地等等問題。
根據VANET中城市環境的格局限制的特性,近年的研究多半是以街道及路口的特性為基礎而衍伸出來的路由協定我們稱為基於路口(Junction-based)的路由協議,加上近年來圖資系統的普及,使得這類的路由協定不需要再進行是否位於路口的判斷。
我們的研究目標為設計一個倚靠路口位置資訊(Junction-based)建立之依照local端紀錄傳輸路徑的VANET路由協定,以提升VANET傳輸路徑的穩定度,在我們的研究中,利用固定的街道與路口資訊結合動態的節點資訊,使封包的傳輸更有效率,由於在都市環境中,車輛行進的叉路,也就是封包傳遞方向的改變,主要發生在路口處,並非在筆直的街道上,因此可以利用我們提出的方法,將節點與所在路口配對,改善以往方法重新搜尋路徑或是找不到適合節點轉傳的問題,因為將節點與路口做了配對,也能改善雖然指定了路口,但是卻沒有節點可以轉傳的問題。
在我們的模擬中,可以看出我們的方法在VANET這樣節點移動頻繁的環境中,不需要增加額外的網路成本,也能準確的搜尋到可以轉傳的節點,進而增進效率。[[abstract]]Nowadays vehicles are usually equipped with Global Positioning System (GPS). The protocol that uses GPS in VANET is called Position-based. The Position-based approaches include limited broadcast area, greedy forwarding and dividing the blocks, etc.
Because nodes move quickly due to characteristics of the city scenario in VANET, the methods described previously may incur high control packet overhead, with the shortest paths unable to reach the destination successfully.
According to the characteristics of the city scenario in VANET, the existing routing protocols divide the city scenarios into streets and junctions. These are called Junction-based routing protocols. With digital maps, the Junction-based protocols in more recent literature do not need to judge the junctions.
Designing a Junction-based routing protocol for VANET is our researching target. Using junctions and node information to forward packets, this method can enhance the stability of the transmission paths and can reduce the waste of resources caused by searching paths again and again. In city scenarios, packets change path directions at junctions, not on streets. We use the junction and node information to improve the stability of the transmission paths.
The simulation of our research proves our method is suitable for frequent use in mobile V2V environments. The results show that our method can find the node to forward the data accurately and enhance transmission efficiently, without increasing network cost.[[tableofcontents]]目錄
第一章、緒論 1
1.1 論文簡介 1
1.2 研究動機 2
1.3 論文架構 5
第二章、背景知識與相關研究 7
2.1 MANET架構 7
2.1.1 Topology-based 8
2.1.2 Position-based 11
2.2 VANET架構 11
2.2.1 Vehicle to RSU(V2R) 12
2.2.2 Vehicle to Vehicle(V2V) 13
2.2.3結合V2V以及V2R之架構 13
2.2.4 Junction-based 14
2.3既有路由協定介紹 17
2.3.1GPSR 17
2.3.1.1貪婪演算法(Greedy Forwarding) 18
2.3.1.2平面圖環繞法(Planer Perimeter) 18
2.3.2 GPCR 21
2.3.2.1 受限制的greedy forwarding 24
2.3.2.2 Repair Strategy 25
2.3.3 JBR 26
2.3.3.1 選擇性的greedy forwarding 28
2.3.3.2 在路口中的轉傳機制 29
2.3.3.3 Recovery mode 30
2.3.4 JMSR 32
2.3.4.1 以路口為主要轉傳基準 35
2.3.4.2 Multipath 35
2.3.4.3 若路口中沒有可轉傳的節點 35
2.4 既有協定之比較 36
第三章、新的VANET路由協定 37
3.1轉傳區域的分類 41
3.2區域的判定 42
3.3路口表單建立之方法 42
3.3.1 Switch Table Learning 42
3.3.2 Routing Table Learning 46
3.4表單的維護 46
3.5整體封包轉傳的演算法 47
第四章、模擬與比較 51
4.1 模擬環境 51
4.2 模擬結果與分析 54
4.2.1 控制封包overhead 54
4.2.2 封包傳輸抵達率 56
4.2.2.1 PDR vs. speed 56
4.2.2.2 PDR vs. connection 59
4.2.3封包傳輸平均延遲時間 60
4.2.3.1 ADT vs. speed 60
4.2.3.2 ADT vs. connection 61
第五章、結論與未來工作 62
第六章、參考文獻 65
圖目錄
圖1. 結合路口與節點資訊之示意圖 4
圖2. 重新搜尋路徑示意圖 5
圖3. RREQ示意圖 9
圖4. RREP示意圖 9
圖5. 路徑損壞示意圖 10
圖6. Vehicle to RSU 12
圖7. Vehicle to Vehicle 13
圖8. 沒有圖資系統之路口判定示意圖 16
圖9. 有圖資系統之路口判定示意圖 17
圖10. greedy forwarding example 18
圖11 .Greedy forwarding failure 19
圖12. The right-hand rule (interior of the triangle) 20
圖13. RNG(Relative Neighborhood Graph) 21
圖14. GG(Gabriel Graph) 21
圖15. Flowchart of the GPCR procedure 22
圖16. GPCR greedy forwarding示意圖 24
圖17. Repair Strategy示意圖 26
圖18. Flowchart of the JBR procedure 27
圖19. JBR Greedy forwarding示意圖 30
圖20. recovery mode示意圖 32
圖21. Flowchart of the JMSR procedure 34
圖22. 以路口節點為主之傳輸示意圖 39
圖23. 節點紀錄示意圖 40
圖24. JMSR規畫路徑示意圖 41
圖25. 規劃路口中沒有節點可以傳輸之示意圖 41
圖26. Switch Port接收封包示意圖 43
圖27. Switch轉送封包示意圖 44
圖28. Switch table紀錄示意圖 44
圖29. Flowchart of the Ours procedure 48
圖30. 模擬場景示意圖 53
圖31. 控制封包消耗 55
圖32. 不同速度下之封包傳輸成功率 56
圖33. 丟棄封包之機率 58
圖34. 不同連線數下封包之傳輸成功率 59
圖35. 不同速度之平均延遲時間 60
圖36. 不同連線數下之平均延遲時間 61
表目錄
表1. 沒有圖資系統的beacon 15
表2. 有圖資系統的beacon: 15
表3. GPCR algorithm 23
表4. JBR algorithm 28
表5. JMSR algorithm 33
表6. Ours algorithm 49
表7. 各項方法之比較 50
表8. 模擬參數設定 53
表9. 各項方法之控制封包size 54[[note]]學號: 600450281, 學年度: 10
PaderMAC: A Low-Power, Low-Latency MAC Layer with Opportunistic Forwarding Support for Wireless Sensor Networks
Abstract. Modern medium access control (MAC) protocols for wire-less sensor networks (WSN) focus on energy-efficiency by switching a node’s radio on only when necessary. This intoduced rendezvous prob-lem is gracefully handled by modern asynchronous approaches to WSN MAC’s, e.g. X-MAC, using strobed preambles. Nevertheless, most MAC layer ignore the possible benefits in energy consumption and end-to-end latency, supporting opportunistic routing can provide. In this paper we present PaderMAC, a strobed preamble MAC layer which supports cross-layer integration with an arbitrary opportunistic routing layer. This work specifies the PaderMAC protocol, explains its implementation using TinyOS and the MAC layer architecture (MLA), and presents the results of a testbed performance study. The study compares PaderMAC in con-junction with opportunistic routing to X-MAC in conjunction with path-based routing and shows how PaderMAC reduces the preamble length, better balances the load and further improves the end-to-end latency within the network.