3
@ IJTSRD | Available Online @ www ISSN No: 245 Inte R Secure Routing Packe 1 K. S. N. S Akhila, 2 K. Raviteja, 3 M. S 1,2,3,4,5 Dhanek Gangur ABSTRACT When a text file is transmitting from s destination node in the form of packe there is a chance of missing last-pa packets fail to reach their destination. arises due to the interruption occurred in but these interruptions in the net inconvenience to the end-users. In orde this problem, we are implementing a Starvation Free Back Pressure (SF-B which avoids the starvation of pa destination and also maximizes throughput. This can be achieved by g frequencies to each and every node. B frequencies, the path will be selected transmission. This ensures that each and is transmitted safe and securely interruptions in the network. Keywords: Backpressure, Starvation fre throughput I. INTRODUCTION A. Background In the Queue length backpressure rout during the transmission of packets, the of losing some packets when any m generated. Due to this malfunction the not reach their destination. This causes to the users' privacy. To avoid this pro using Starvation Free Back Pres Algorithm which is the extension algorithm, the traditional two-phase which at first paths are being discovered w.ijtsrd.com | Volume – 2 | Issue – 3 | Mar-Apr 56 - 6470 | www.ijtsrd.com | Volum ernational Journal of Trend in Sc Research and Development (IJT International Open Access Journ et Transmission With Dynamic Sai Balaram Chowdary, 4 B. Rachana Chouda 5 Associate Professor kula Institute of Engineering and Technology, ru, Vijayawada, Andhra Pradesh, India source node to ets, sometimes acket or some This problem n the network, twork causes er to overcome system using BP) Algorithm ackets at the the network generating the By using these d for the data d every packet without any ee, Network ting algorithm ere is a chance malfunction is e packets does inconvenience oblem, we are ssure (SFBP) of the Q-BP algorithm, in d and only then they are used to send dat as by the time these paths are changes again. This may accumulation of packets in th instability, due to infinite lo network resources, and large o the routes. Instead, Q-BP congestion gradients in orde network throughput. To do so, and at each time slot, makes allocation decisions based on t sum of the queue-length-diff the corresponding link capaci achieve stability by showing quadratic Lyapunov function of squared queue lengths. B. RELATED WORK Many delay-reduction tec introduce. However, while the the mean delay in the network regarding individual pack individual packets may still long delays and even fail to re recent years, it has increasingl based backpressure techniqu solution to solve these issues. technique would be to mak allocation decisions based information, such as the dela (HoL) packet of each queu instance, proposed a delay singlehop networks and achie bound, by discarding a small r 2018 Page: 1342 me - 2 | Issue 3 cientific TSRD) nal c Topologies ary, 5 P. V Hari Prasad ta, may be less effective, discovered the topology eventually lead to an he network and even to ooping, poor use of the overhead in maintaining P attempts to exploit er to achieve maximum , it assumes slotted time, s routing and resource- the maximization of the ferentials multiplied by ties. It can be proved to g a negative drift on a that represents the sum chniques have been ese solutions may reduce k, they hold no promises ket arrivals. Namely, suffer from extremely each their destination. In ly appeared that a delay- ue would be a natural . The idea behind such a e routing and resource d on explicit delay ay of the Head of-Line ue in the network. For y-based technique for eved a worst-case delay l portion of the packets.

z222 Secure Routing Packet Transmission With Dynamic ... · Microsoft Word - z222 Secure Routing Packet Transmission With Dynamic Topologies Author: admin Created Date: 4/1/2018 5:26:56

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: z222 Secure Routing Packet Transmission With Dynamic ... · Microsoft Word - z222 Secure Routing Packet Transmission With Dynamic Topologies Author: admin Created Date: 4/1/2018 5:26:56

@ IJTSRD | Available Online @ www.ijtsrd.com

ISSN No: 2456

InternationalResearch

Secure Routing Packet Transmission With Dynamic Topologies1K. S. N. S Akhila, 2K. Raviteja, 3M. Sai Balaram Chowdary

1,2,3,4,5Dhanekula Institute of Engineering and TGanguru,

ABSTRACT

When a text file is transmitting from source node to destination node in the form of packets, sometimes there is a chance of missing last-packet or somepackets fail to reach their destination. arises due to the interruption occurred in the network, but these interruptions in the network causesinconvenience to the end-users. In orderthis problem, we are implementing a system using Starvation Free Back Pressure (SF-BP) Algorithmwhich avoids the starvation of packets atdestination and also maximizes the network throughput. This can be achieved by generating thefrequencies to each and every node. By using these frequencies, the path will be selected for the data transmission. This ensures that each and every packet is transmitted safe and securely without anyinterruptions in the network. Keywords: Backpressure, Starvation free,throughput I. INTRODUCTION

A. Background

In the Queue length backpressure routing algorithm during the transmission of packets, there is a chance of losing some packets when any malfunction is generated. Due to this malfunction thenot reach their destination. This causes inconvenience to the users' privacy. To avoid this problem, weusing Starvation Free Back Pressure (SFBP)Algorithm which is the extension of thealgorithm, the traditional two-phase which at first paths are being discovered and only

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 3 | Mar-Apr 2018

ISSN No: 2456 - 6470 | www.ijtsrd.com | Volume

International Journal of Trend in Scientific Research and Development (IJTSRD)

International Open Access Journal

Secure Routing Packet Transmission With Dynamic Topologies

M. Sai Balaram Chowdary, 4B. Rachana Choudary

5Associate Professor Dhanekula Institute of Engineering and Technology, Ganguru, Vijayawada, Andhra Pradesh, India

source node to form of packets, sometimes

packet or some This problem

interruption occurred in the network, these interruptions in the network causes

users. In order to overcome implementing a system using

BP) Algorithm which avoids the starvation of packets at the

also maximizes the network This can be achieved by generating the

By using these be selected for the data

ensures that each and every packet transmitted safe and securely without any

Backpressure, Starvation free, Network

routing algorithm of packets, there is a chance

packets when any malfunction is Due to this malfunction the packets does

This causes inconvenience the users' privacy. To avoid this problem, we are

using Starvation Free Back Pressure (SFBP) Algorithm which is the extension of the Q-BP

algorithm, in discovered and only

then they are used to send data, may be less effective, as by the time these paths are discovered the topologychanges again. This may eventually lead toaccumulation of packets in the networkinstability, due to infinite looping, poor use of the network resources, and large overhead in maintaining the routes. Instead, Q-BP attempts to exploitcongestion gradients in order to achievenetwork throughput. To do so, itand at each time slot, makes routing and resourceallocation decisions based on the maximization of the

sum of the queue-length-differentialsthe corresponding link capacities. It can be proved to achieve stability by showing a negative drifquadratic Lyapunov function that representsof squared queue lengths. B. RELATED WORK

Many delay-reduction techniques have beenintroduce. However, while these solutionsthe mean delay in the network,regarding individual packet arrivals. Namely, individual packets may still suffer from extremely long delays and even fail to reach their destination. Inrecent years, it has increasingly appearedbased backpressure techniquesolution to solve these issues. The idea behind such a technique would be to make routing and resourceallocation decisions based on explicit delayinformation, such as the delay of the(HoL) packet of each queue ininstance, proposed a delaysinglehop networks and achieved a worstbound, by discarding a small portion of the

Apr 2018 Page: 1342

6470 | www.ijtsrd.com | Volume - 2 | Issue – 3

Scientific (IJTSRD)

International Open Access Journal

Secure Routing Packet Transmission With Dynamic Topologies

B. Rachana Choudary, 5P. V Hari Prasad

send data, may be less effective, time these paths are discovered the topology

changes again. This may eventually lead to an accumulation of packets in the network and even to

looping, poor use of the and large overhead in maintaining

BP attempts to exploit congestion gradients in order to achieve maximum network throughput. To do so, it assumes slotted time,

makes routing and resource-decisions based on the maximization of the

differentials multiplied by capacities. It can be proved to

stability by showing a negative drift on a quadratic Lyapunov function that represents the sum

reduction techniques have been introduce. However, while these solutions may reduce the mean delay in the network, they hold no promises

packet arrivals. Namely, may still suffer from extremely

and even fail to reach their destination. In recent years, it has increasingly appeared that a delay-based backpressure technique would be a natural

issues. The idea behind such a would be to make routing and resource

decisions based on explicit delay information, such as the delay of the Head of-Line (HoL) packet of each queue in the network. For

delay-based technique for networks and achieved a worst-case delay

bound, by discarding a small portion of the packets.

Page 2: z222 Secure Routing Packet Transmission With Dynamic ... · Microsoft Word - z222 Secure Routing Packet Transmission With Dynamic Topologies Author: admin Created Date: 4/1/2018 5:26:56

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456-6470

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 3 | Mar-Apr 2018 Page: 1343

However, this technique does not apply to multi-hop networks. A delay based scheduling scheme was also proposed.

However, it assumes fixed routes, and thus does not address the natural scenarios of dynamic networks where the topology changes and routes must be adapted to fully utilize the network. Newer works have suggested a delay-based scheduling for multi-hop dynamic networks. However, their approach does not provide routing, which presents a significant challenge in dynamic topologies We consider dynamic routing and power allocation for a wireless network with time varying channels. The network consists of power constrained nodes which transmit over wireless links with adaptive transmission rates. Packets randomly enter the system at each node and wait in output queues to be transmitted through the network to their destinations. We establish the capacity region of all rate matrices (λ ij ) that the system can stably support – where (λ ij ) represents the rate of traffic originating at node i and destined for node j. A joint routing and power allocation policy is developed which stabilizes the system and provides bounded average delay guarantees whenever the input rates are within this capacity region. Such performance holds for general arrival and channel state processes, even if these processes are unknown to the network controller. We then apply this control algorithm to an ad-hoc wireless network where channel variations are due to user mobility, compare its performance with the Grossglauser-Tse (2001) relay model. The back-pressure algorithm is a well-known throughput-optimal algorithm. However, its delay performance may be quite poor even when the traffic load is not close to network capacity due to the following two reasons. First, each node has to maintain a separate queue for each commodity in the network, and only one queue is served at a time. Second, the backpressure routing algorithm may route some packets along very long routes. In this paper, we present solutions to address both of the above issues, and hence, improve the delay performance of the backpressure algorithm. One of the suggested solutions also decreases the complexity of the queueing data structures to be maintained at each node.

In this paper, we extend recent results on fair and stable resource allocation in wireless networks to include multicast flows, in particular multi-rate multicast. The solution for multi- rate multicast is based on scheduling virtual (shadow) & quot;traffic " that & quot;moves & quot; in reverse direction from destinations to sources. This shadow scheduling algorithm can also be used to control delays in wireless networks. II. SYSTEM ARCHITECTURE

In this system, we define a starvation-free stability criterion that ensures a repeated vacuation of all network queues. Then, we introduce SF-BP, the first backpressure routing and resource allocation algorithm that is starvation-free stable. We further present stronger per-queue service guarantees and provide tools to enhance weak streams. We formally prove that our algorithm ensures that all packets reach their destination for wide families of networks. Finally, we verify our results by extensive simulations using challenging topologies as well as random static and dynamic topologies. The main advantages of our system are: Reduce the mean delay in the network; they hold

no promises regarding individual packet arrivals. It improves the delay performance in the network. Main Modules BGP Router: The BGP Router is responsible to route the nodes using BGP routing, where the goal is to find a minimal number of relay node locations that can allow shortest-path routing between the source–destination pairs, BGP Router consider a one-to-many destination where we want to improve routing between a single source and many destinations. BGP routing table contains valid paths from its source to the entire set of nodes. BGP is also responsible for storing the possible path to destination, can view the recent routing path to destination with their tags Filename, Recent Path, Destination, DIP, Delay and date and time. EndUsers (Destination) In this module, the End user (Node A, Node B, Node C, Node D .............) is responsible to receive the file from the Service Provider In the shortest-path routing

Page 3: z222 Secure Routing Packet Transmission With Dynamic ... · Microsoft Word - z222 Secure Routing Packet Transmission With Dynamic Topologies Author: admin Created Date: 4/1/2018 5:26:56

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456-6470

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 3 | Mar-Apr 2018 Page: 1344

between the source–destination nodes, the system consists of a one-to-many relationship. Where end User receives file from a single source to destination (Node A, Node B, Node C, Node D............). Overlay Router The Overlay Router is responsible to route the file to the specified destination, the overlay routing scheme is the set of the shortest physical paths simplifies the execution of this system, finding a minimal path to the destination using overlay routing, one can perform routing via shortest paths, the router is also responsible for Assigning the cost and also can view the cost of nodes with their tags from the node (from), To the node (to) and the cost. Service Provider In this module, the Service Provider calculates the shortest path to Destination, The shortest-path routing over the Internet BGP-based router. The Service provider browses the required file and uploads their data files to the Specified End User (A, B, C, D) and with their DIP (Destination IP) of End User. The below table displays the list of the shortest path details available from the Source node to the Destination Node through which the packets are transmitting without any packet loss and avoiding the starvation. CONCLUSION

The system is implemented by using Starvation Free Back Pressure (SF-BP) Algorithm which avoids the extensive problems: delay and packet loss information.

Based on our simulation performance we find that the stochastic routing is taken to achieve significant results gain in link delay and packet loss negative results in traditional routing .The proposed stochastic routing Algorithm decreases 20% − 40% delay in the deterministic shortest path and routing is minimal hop routing. This algorithm is also integrated with Forward ErrorCorrection (FEC) for achieving better modelling delivery for reducing nearly50%packet loss effect than two different algorithms. The stochastic routing uses the statistical properties of overlay links. So by implementing this system we are developing an efficient way of packet transmission by providing frequencies to the nodes using Starvation Free Back Pressure (SF-BP) algorithm which ensures to provide safe and secure packet transmission using dynamic

topologies without any packet loss and avoiding delay in packet transmission. REFERENCES

1. R. Albert and A.-L. Barabási, “Statistical mechanics of complex net-works,” Rev. Mod. Phys., vol. 74, no. 1, pp. 47–51, Jan. 2002.

2. M. Alresaini, K.-L. Wright, B. Krishnamachari, and M. J. Neely, “Backpressure delay enhancement for encounter based mobile networks while sustaining throughput optimality,” IEEE/ACM Trans. Netw, vol. 24,no. 2, pp. 1196–1208, Apr. 2016.

3. L. Bui, R. Srikant, and A. Stolyar, “Novel architectures and algorithms for delay reduction in back-pressure scheduling and routing,” in Proc. IEEE INFOCOM, Apr. 2009, pp. 2936–2940.

4. Y. Cui, E. M. Yeh, and R. Liu, “Enhancing the delay performance of dynamic backpressure algorithms,” IEEE/ACM Trans. Netw., vol. 24,no. 2, pp. 954–967, Apr. 2016.

5. A. Dimakis and J. Walrand, “Sufficient conditions for stability oflongest-queue-first scheduling: Second-order properties using fluid lim-its,” Adv. Appl. Probab., vol. 38, no. 2, pp. 505–521, 2006.

6. A. Eryilmaz and R. Srikant, “Fair resource allocation in wireless networks using queue-length-based scheduling and congestion control,”in Proc. IEEE INFOCOM, vol. 3. Apr. 2005, pp. 1794–1803.

7. L. Georgiadis, M. J. Neely, and L. Tassiulas. Resource Allocation and Cross-Layer Control in Wireless Networks. Breda, The Netherlands: Now 2006