Sciweavers


0
posts
with
0
views
336profile views

Hemal

Student, PhD
Ganpat University
Hemal
Background about myself: B.Tech in year 1999 and M.Tech in year 2007 from DDIT Nadiad. Currently serving as Assistant Professor at U.V.Patel College of Engineering, Ganpat University, and mehsana having 10 years of teaching experience in field of Computer Engineering & Information Technology. Dissertation had done in ISRO, Ahmadabad under the guidance of Dr. K S Dasgupta on TCP Performance Enhancing Proxies [ PEP] for satellite links. Personal Information Name: Hemal Vinodkumar Shah Contact Detail: • Residance address : 7, Aangan Appartment,Near Mahavir Nagar Society, Vastrapur Ahmedabad -380013 . Landline: 079-400 40 391 Cell: 0942 77 11 969 • Office : U. V.Patel College of Engineering, Ganpat University Campus, Mehsana-Gozaria Highway, Kheva 382711 , North Gujarat , India Phone: 02762 286804 ext 2324 Email id : hemal.shah@ganpatuniversity.ac.in alternate id: hshah127@yahoo.com Brief description of my research work The newest generation of wireless technology uses TCP [Transmission Control Protocol] at the transport layer, though it is designed and optimized for wired networks. The characteristics of wireless links are significantly different from that of wired network. In wireless links, frequent loss of data is due to the volatile environment. For wired network, loss of data is assumed due to congestion. This assumption of congestion leads to poor performance of TCP in a wireless environment such as wireless LAN [Local Area Network] & WAN [Wide Area Network] and satellite links. Satellite links are characterized by high BER [Bit Error Rate], asymmetric channels and limited link capacity. Performance Enhancing Proxy [PEP] is used to improve the performance of the Internet protocols on network paths where native performance suffers due to characteristics of a link or sub network on the path. Snoop is a well-known method of such a PEP implementation. Snoop caches TCP data segments it receives and forwards and then monitors the end-to-end acknowledgments coming from the receiving TCP end system for DUPACK [Duplicate Acknowledgement] When DUPACK are received, Snoop locally retransmits the lost TCP data segments from its cache, suppressing the DUPACK flowing to the sending TCP end system until acknowledgments for new data are received. Thus, it improves the TCP performance without triggering retransmission and window reduction policies. Research work includes : • Design and development of Snoop as a module for Linux kernel 2.6 with net filter support and performance analysis. The existing Snoop implementation supports Linux kernel 2.4.x only and cannot be used in Linux kernel 2.6 due to massive changes made in the network kernel code. In order to implement the above-mentioned thesis, following work has been partially completed. • Modification of Snoop implementation to fix up the existing bugs such as buffer preparation, synchronization and local timers handling which were found during installation and testing. • Results of Snoop and no Snoop with simulated delay and packet corruption in progress. It is proposed to implement a new Snoop version as a kernel module because:  Application program requires writing routines for local timers, memory allocation, connection tracking and synchronization.  Lack of standard libraries for linked list and hash data structures.  Developing all routines may be complex and time-consuming task.  Kernel API supports memory management, local timers, hash functions, synchronization techniques and linked list routines. Your availability (As a guide for my work) Available Subjects taught Operating Systems, Advanced Operating Systems, Theory of Computation, Object Oriented Analysis & Design, Computer Networks, SATCOM, FOC, Wireless Communications.. Previous experience and skills 10 years of teaching experience, network design & implementation, Linux kernel programming, system administration, Open Source tool & technologies
My Traffic
Summary of traffic and statistics of my posts on Sciweavers in real-time.
Traffic Gadget Embed Code