A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo
A new protocol, named Proxy-Assisted Routing for efficient data Transmission (PART), that uses a cross layer approach is proposed to route packets to a destination efficiently in Mobile Ad Hoc Networks (MANETs). PART limits the number of control packets with the aid of proxy nodes, adapts to route f...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Published: |
2012
|
Subjects: | |
Online Access: | http://studentsrepo.um.edu.my/3583/4/title_page%2C_abstract%2C_content_page.pdf http://studentsrepo.um.edu.my/3583/5/chapter_1_%2D_6.pdf http://studentsrepo.um.edu.my/3583/6/references.pdf http://pendeta.um.edu.my/client/default/search/results?qu=A+proxy-assisted+routing+for+efficient+data+transmission+in+mobile+ad+hoc+networks&te= http://studentsrepo.um.edu.my/3583/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.um.stud.3583 |
---|---|
record_format |
eprints |
spelling |
my.um.stud.35832013-08-30T04:17:06Z A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo May, Zin Oo QA76 Computer software A new protocol, named Proxy-Assisted Routing for efficient data Transmission (PART), that uses a cross layer approach is proposed to route packets to a destination efficiently in Mobile Ad Hoc Networks (MANETs). PART limits the number of control packets with the aid of proxy nodes, adapts to route failures and avoids congestion quickly by broadcasting routing information within a predefined zone. It utilizes the address information of the Medium Access Control (MAC) layer to transmit unicast control messages and limit the broadcast zone. Only mobile nodes that are in this zone are allowed to broadcast routing information to reduce the control overhead and packet collision. A middle node is selected to perform proxy duty for a TCP connection. The responsibility of a proxy node is to reply to a new route request from a source node and to request a new route to the destination when there is a link break. In order to reduce the extra routing overhead of assigning a proxy node, a unicast route reply packet is modified by adding a proxy address and a proxy hop count field in the packet header. A destination node determines whether a proxy node is needed based on the hop count. If the hop count to the source node is longer than a pre-defined value, it initiates a procedure to appoint a proxy node. Otherwise, a proxy node is not appointed. Whenever a route failure occurs between a source and proxy node, the source node takes the responsibility of searching for a new route to the proxy node. The proxy node also does the same thing, as long as the proxy node is available. In order to ensure the reliability of TCP, a proxy node acknowledgement (PACK) is introduced to check the correctness of data packets and informing the source node of missing packets by sending an acknowledgement to the source node in advance. By doing so, the source node does not have to wait for an end-to-end acknowledgement from a destination, resulting in increased throughput and decreased delay. For the purpose of performance analysis, an analytical framework is proposed to compare the robustness and efficiency of PART to other routing protocols. The comparisons were done across the mobility models that are intended for MANETs. The simulation results show that PART improves the overall network performance in terms of throughput, control overhead, delay, packet losses and packet collisions at the MAC layer. Among the contributions of this research are to limit the broadcast region by using a proxy node, to repair broken routes between source-proxy and proxy-destination nodes, and the use of local acknowledgement from a proxy to a source to ensure the reliability and correctness of TCP packets. 2012-01 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/3583/4/title_page%2C_abstract%2C_content_page.pdf application/pdf http://studentsrepo.um.edu.my/3583/5/chapter_1_%2D_6.pdf application/pdf http://studentsrepo.um.edu.my/3583/6/references.pdf http://pendeta.um.edu.my/client/default/search/results?qu=A+proxy-assisted+routing+for+efficient+data+transmission+in+mobile+ad+hoc+networks&te= May, Zin Oo (2012) A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo. PhD thesis, University of Malaya. http://studentsrepo.um.edu.my/3583/ |
institution |
Universiti Malaya |
building |
UM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaya |
content_source |
UM Student Repository |
url_provider |
http://studentsrepo.um.edu.my/ |
topic |
QA76 Computer software |
spellingShingle |
QA76 Computer software May, Zin Oo A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo |
description |
A new protocol, named Proxy-Assisted Routing for efficient data Transmission (PART), that uses a cross layer approach is proposed to route packets to a destination efficiently in Mobile Ad Hoc Networks (MANETs). PART limits the number of control packets with the aid of proxy nodes, adapts to route failures and avoids congestion quickly by broadcasting routing information within a predefined zone. It utilizes the address information of the Medium Access Control (MAC) layer to transmit unicast control messages and limit the broadcast zone. Only mobile nodes that are in this zone are allowed to broadcast routing information to reduce the control overhead and packet collision. A middle node is selected to perform proxy duty for a TCP connection. The responsibility of a proxy node is to reply to a new route request from a source node and to request a new route to the destination when there is a link break. In order to reduce the extra routing overhead of assigning a proxy node, a unicast route reply packet is modified by adding a proxy address and a proxy hop count field in the packet header. A destination node determines whether a proxy node is needed based on the hop count. If the hop count to the source node is longer than a pre-defined value, it initiates a procedure to appoint a proxy node. Otherwise, a proxy node is not appointed. Whenever a route failure occurs between a source and proxy node, the source node takes the responsibility of searching for a new route to the proxy node. The proxy node also does the same thing, as long as the proxy node is available. In order to ensure the reliability of TCP, a proxy node acknowledgement (PACK) is introduced to check the correctness of data packets and informing the source node of missing packets by sending an acknowledgement to the source node in advance. By doing so, the source node does not have to wait for an end-to-end acknowledgement from a destination, resulting in increased throughput and decreased delay. For the purpose of performance analysis, an analytical framework is proposed to compare the robustness and efficiency of PART to other routing protocols. The comparisons were done across the mobility models that are intended for MANETs. The simulation results show that PART improves the overall network performance in terms of throughput, control overhead, delay, packet losses and packet collisions at the MAC layer. Among the contributions of this research are to limit the broadcast region by using a proxy node, to repair broken routes between source-proxy and proxy-destination nodes, and the use of local acknowledgement from a proxy to a source to ensure the reliability and correctness of TCP packets. |
format |
Thesis |
author |
May, Zin Oo |
author_facet |
May, Zin Oo |
author_sort |
May, Zin Oo |
title |
A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo |
title_short |
A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo |
title_full |
A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo |
title_fullStr |
A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo |
title_full_unstemmed |
A proxy-assisted routing for efficient data transmission in mobile ad hoc networks / May Zin Oo |
title_sort |
proxy-assisted routing for efficient data transmission in mobile ad hoc networks / may zin oo |
publishDate |
2012 |
url |
http://studentsrepo.um.edu.my/3583/4/title_page%2C_abstract%2C_content_page.pdf http://studentsrepo.um.edu.my/3583/5/chapter_1_%2D_6.pdf http://studentsrepo.um.edu.my/3583/6/references.pdf http://pendeta.um.edu.my/client/default/search/results?qu=A+proxy-assisted+routing+for+efficient+data+transmission+in+mobile+ad+hoc+networks&te= http://studentsrepo.um.edu.my/3583/ |
_version_ |
1738505585673895936 |
score |
13.211869 |