Research Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and Science
Gagana. K , 2,Asha
M.Tech student, Dept. of CSE, Dr.AIT, Bangalore. ,Associate Professor, Dept of CSE, Dr.AIT, Bangalore.
ABSTRACT: Topology control is adjusting the network topology according to some criteria. The criteria can
be scalability, network efficiency and much more. In order to have an efficient network, the packets in the network should be load balanced. In this paper a novel scheme is developed which balances the load on a finer granularity. Flow slice scheme ensures uniform load sharing, intra flow packet ordering and minimum hardware complexity. The theoretical analysis in this paper is also validated through discrete event simulations.
37
Figure 1: General design of flow slice concept 2. It maintains a hash table to record active flow-slice context, a redirection mechanism can be added to provide robustness to system failure. When some switching path stops working, the load balancer can simply redirect all the active flow slices going to this path at their next packet arrivals, still by FS. 3. It natively supports multicast. Multicast flows are treated in the same manner as unicast flows and still preserve packet orders. 4. N-FS supports load balancing across uneven switching paths by applying weighted round robin.
38
V. RESULTS
The concept of flow slice is being used in the wireless network for data delivery. Network simulator is used for simulation. The simulation results for the above topology is explained below.
Figure 3: Variation in Energy Initially all the nodes will be given certain amount of energy in order to make the transaction. In this experiment each node is given a energy of 100 joules. As the transaction takes place the energy gets down which is depicted in figure 3.
39
Figure 4: Packet Drop corrupted packets rejected in-transit, faulty networking hardware, faulty network drivers. Figure 4 shows that at the initial time and end time of transaction there is no packet drop. Somewhere in the middle some packets have been dropped and gradually the packet drop has decreased.
Figure 5: Packet delivery ratio The ratio of the number of delivered data packet to the destination is called packet delivery ratio. This illustrates the level of delivered data to the destination. The greater value of packet delivery ratio means the better performance of the protocol. In figure 5 we can see that the packet delivery ratio is 1 most of the time.
Figure 6: Throughput As shown in the above figure through put is increasing indicating good signs in the delivery of data.
40
Topology Control Across MPS Using Flow VI. CONCLUSION AND FUTURE WORK
Compared to the other approaches used for preventing the mis sequencing of packets flow slice scheme is better as it ensures uniform load sharing, intra flow packet ordering and low timing and hardware complexity. Here there is no need of using an additional re sequencing buffer at the output, hence reducing the hardware complexity We have proven FS to be effective under strictly admissible traffic, but it is also important to know how it behaves under extreme traffic. Our simulations with busty real traces shed some light on this issue and suggest that it still work well. Actually, if only the slicing threshold is larger than the delay variation bound at all switching paths, packet order will be undisturbed. Under busty input traffic, the delay at all switching paths may increase synchronously, leaving its delay variation bound nearly unchanged. The FS scheme is validated in switches without class-based queues. As QoS provisioning is also critical in switch designs, one of our future works will be studying FS performance under QoS conditions.
REFERENCES
[1] [2] [3] [4] [5] [6] [7] [8] J.S. Turner, Resequencing Cells in an ATM Switch, Technical Report WUCS -91-21, Feb. 1991. M. Henrion, Resequencing System for a Switching Node, US Patent, 5,127,000, June 1992. J.S. Turner, Resilient Cell Resequencing in Terabit Routers, Te chnical Report WUCS-03-48, June 2003. A. Aslam and K. Christensen, Parallel Packet Switching Using Multiplexors with Virtual Input Queues, Proc. Ann. IEEE Conf. Local Computer Networks (LCN), pp. 270-277, 2002. C.S. Chang, D.S. Lee, and Y.S. Jou, Load Balanced Birkhoff-von Neumann Switch, Part II: Multi-Stage Buffering, Computer Comm., vol. 25, pp. 623-634, 2002. I. Keslassy and N. Mckeown, Maintaining Packet Order in Two - Stage Switches, Proc. IEEE INFOCOM, pp. 1032 -1041, 2002. F.M. Chiussi, D.A. Khotimsky, and S. Krishnan, Generalized Inverse Multiplexing of Switched ATM Connections, Proc. IEEE Conf. Global Comm. (GLOBECOM), pp. 3134 -3140, 1998. D.A. Khotimsky, A Packet Resequencing Protocol for Fault Tolerant Multipath Transmission with Non-Uniform Traffic Splitting, Proc. IEEE Conf. Global Comm. (GLOBECOM), pp. 1283 -1289, 1999. C. S. Chang, D. S. Lee, and Y. S. Jou, "Load Balanced Birkhoff-von Neumann Switches, Part I: One-Stage Buffering", Computer Communications, vol. 25, 2002. I. Keslassy, N. McKeown, "Maintaining packet order in two stage switches," Proceedings of the IEEE Infocom, June 2002. C. S. Chang, D. S. Lee, and C. Y. Yue, "Providing Guaranteed Rate Services in the Load Balanced Birkhoff-von Neumann Switches", IEEE INFOCOM, San Francisco, March 2003. Lei Shi, Bin Liu, Changhua Sun, Zhengyu Yin, Load Balancing Multipath Switching System With Flow Slice, IEEE Trans. Computers, vol.61, no.3, March 2012 Vitesse Intelligent Switch Fabrics, http://www.vitesse.com, 2011. J. Bennett, C. Partridge, and N. Shectman, Packet Reordering Is Not Pathological Network Behavior, IEEE/ACM Trans. Networking, vol. 7, no. 6, pp. 789-798, Dec. 1999.
41