Efficient Packet Filtering Using Hash Tables

Wireless Mesh Networks are one of the fast growing technologies which had created scope for developing software applications for mobiles which work mainly on wireless network.

Mobiles are playing major role in communication in ad hoc networks and locations like hill stations, and remote hard to reach places.

Efficient-Packet-Filtering-Using-Hash-Tables.

Wireless mash technology is mostly used in mobiles for internet connectivity which will increase existing network capability. Many organizations are moving towards wireless mesh technology. 

This technology will provide security in data transition which is one of the best features in wireless mesh technology. In order to deal with security issues in network protocol design should be accurate. Issue detections should be done at application level with track back mechanism in order to provide secure communication.

Sybil attack is one of the dangerous attacks we see in wireless mesh network. There are two methods to deal with Sybil attack first is to install bulletproof hardware and second one is through packet trackback.

download Project code,project report of IEE CSE Wireless Mesh Networks packet filtering project.

A Java Project on E-Learning

A-Java-project-on-E-Learning.E-Learning concept is one of the innovative projects which had gained lot of interest in online users. As we see khan academy which is one of the example of e-learning projects which had gained world wide appreciation. So developing e-leaning applications as a final year project with new ideas will be good option for computer science final year students.

E-learning is basically about bringing education to home by using internet as a media. This method is best way for education compare to regular class room study. Using this method quality of education can be improved. As technology usage is improving day by day e-learning field will have lot of scope.

This application is developed in java programming language. This project is developed in three modules admin module teachers module and students module.

Each user should log in to their account and select course he is looking for and there will be sample classes about the subject based on these sample classes students.

In teachers module teachers should submit there details to administrator panel with sample classes and if they like sample lecture he will be appointed as a tutor. Admin module will look after transactions and quality of the site.

Intranet Mail System a Java Project

Intranet Mail system project is developed on java platform and similar project Intranet mail system is developed using ASP.Net , this projects main idea is to implement a mail software which can be used inside organization for fast communication. As technology is playing a important role in our daily life to reduce work and time therefore developing this application will be a alternative method for organizations which are using manual methods for communication between departments.

Intranet-Mail-System-A-Java-Project.

EXISTING SYSTEM
Organizations which are having many departments in the fields like banking, government offices people face lot of problem in order to complete their work, why because existing system use manual process where user will submit application to one department and it will be transferred to other department and this will go on which is a time taking process, In this process there are more chances of loosing data.

PROPOSED SYSTEM
As organizations run through many departments communication between these departments should be fast and efficient. In order to achieve this task new intranet mail software application is developed which can be used inside organization.

This mail application works same as that of Gmail and Yahoo mail but the visibility is inside organization. This application is implemented with all the features that are seen in regular mails. You can attach documents, use cc and bcc option and more.

Human Resource Management a Java project

Human resource management project is one of the best options for computer science students for implementing it as a final year project .This projects main idea is to develop  a web based software application which can handle employees information like attendance, leaves and pay slip information.

This application is implemented in java which is one of the best programming language for implementing final year project.HR Database application is one of the same project which use oracle as database. This project is developed in different modules.

Admin module in this module administrator will look after records and manages information like updating leaves information salary information and attendance. Employee module in these module employees should register with the application and they can look after notices and daily attendance information and salary information based on date and time.

In present existing systems lot of manual work is involved which is a time taking and risky process and there is no security for data and there are chances of loosing data. This proposed application can solve above problems.

Greedy Routing for Wireless Sensor Networks a ASP.Net Project

Greedy-Routing-For-Wireless-Sensor-Networks-A-ASP-Net-ProjectGreedy routing algorithm projects main idea is to develop new algorithm to replace existing system where delivery of packets in a wireless network is not accurate.   In this project GAR Protocol is proposed to reduce existing problem with increasing routing efficiency by using new techniques like Unit Disk Graph.

In this project Unit Disk Graph boundary traversal is used to increase accuracy for transmitting packet from one node to other node in a unit disk graph boundary network.

In order to implement this project boundary map and indirect map search map protocols are used which are one of the efficient protocols used in a network.

In a network packet loss is mostly seen when the routing map is not direct so this project uses more efficient hop count reduction method which will reduce hop count by understanding neighbor traffic, Intersection navigation is used for calculating shortest path to reduce chances of packet loss in network.

Error Control System in Network Environment a Java Project

Error Control System in Network Environment is implemented using java. This projects is useful for computer science final year students who are interested in developing network related project.

In cellular communication networks, the geographical area is divided into smaller regions, called cells. In each cell, there is one Mobile Service Station (MSS) as well as a number of Mobile Hosts (MH). The communication between MSSs is, in general, through wired links, while the links between an MH and MSS is wireless.

A Mobile Host can communicate with other Mobile Hosts in the system only through the Mobile Service Station in its cell.

Error-Control-System-in-Network-Environment

There are two kinds of channels available to an MH: communication channel and control channel. The former is used to support communication between an MH and the MSS in its cell, while the latter is set aside to be used exclusively to send control messages that are generated by the channel allocation algorithm.

In this paper, henceforth, unless specified otherwise, the term channel or wireless channel refers to a communication channel. When an MH wants to communicate with another MH, it sends a request message to the MSS in its own cell. The request can be granted only if a wireless channel can be allocated for communication between MSS and MH. Since channels are limited, they should be reused as much as possible.

But, a channel cannot be used at the same time by two cells if they are within a threshold distance called the minimum channel reuse distance (Dmin) , because it will cause interference. Such an interference is called cochannel interference. A cell, say Ci, is said to be an interference neighbor of another cell, say Cj, if the distance between them is less than Dmin. So, if a channel r is used by a cell Ci, then none of the interference neighbors of Ci can use r concurrently. If using a channel in a cell causes no interference, then we say that this channel is available for the cell. When an MH needs a channel to support a call, it sends a request message to the MSS in its cell through a control channel.

When the MSS receives such a message, it tries to assign a channel using a channel allocation algorithm. A channel allocation algorithm is usually divided into two parts: a channel acquisition algorithm and a channel selection algorithm. The task of the former is to compute the set of channels that are not being used by cells within distance Dmin.

The goal of the latter is to choose a channel from the computed set of channels smartly so that good channel reuse pattern can be achieved. If the MSS cannot assign a channel to support the call initiated by the MH, then we say that the call has failed. 

Visa Processing a .Net Project

Visa process project is developed using .Net this project is useful for computer science final year students who are interested in developing web based application. The main idea for implementing this application is to provide computerization of  visa processing process.

Visa Resource – a Very important Department in any Organization. Our Project gives the depth solution to one of its important requirements as Visa Data Processing. 

Visa-Processing-A-Net-Project.

The client of this project is any organization who is having many abroad clients especially US clients. This type of organizations is frequently sending their employees for their overseas clients. Our project is used to process their visa and store all the details regarding the passport holder. Our project will handle all type of visas, and very much concentrate in  visa processing. It will generate all possible reports, which are need by Consulate. 


It is a Client Server Project, Admin probably HR Manager can be able to create many no of users and the users are called as HRExecutive. HR Manager will describe the utilities accessed by an HRExecutive.

Conclusion

The Visa Processing Information System is a web-based application for tracking the visa transactions in a visa processing company which provide customized solutions to meet company/customer  needs. 

This application software has been computed successfully and was also tested successfully by taking “test cases”. It is user friendly, and has required options, which can be utilized by the user to perform the desired operations. 

The software is developed using Java as front end and MySQL as back end in Windows environment. The goals that are achieved by the software are: 

  Instant access.

  Improved productivity.

 Optimum utilization of resources.

  Efficient management of records.

  Simplification of the operations.

  Less processing time and getting required information.

 User friendly.

  Portable and flexible for further enhancement.

Graphical Share Market Data Rep .Net-Project

                     
Graphical share market data rep .Net-Project
is a speculator on a Stock Market, aside from having money to spare, needs at least one other thing — a means of producing accurate and understandable predictions ahead of others in the Market, so that a tactical and price advantage can be gained.

Graphical-share-market-data-rep-Net-Project

This work demonstrates that it is possible to predict one such Market to a high degree of accuracy. Neural network predictions were obtained for the daily Market close 5 days ahead, and 25 days ahead, as measured in mean square error and in root mean square error.

To measure percentage accuracy, each individual test case prediction was compared with the actual market outcome, and total percentage accuracy for the whole test set was similarly calculated. Comparisons were also drawn with predictions for the same test cases using four types of Multiple Linear Regression.

The neural network results indicated that predictions based upon the lowest mean square error bear little relationship to the same test cases, when measured in terms of overall percentage accuracy.  

 

Existing System:     

       Maintaining the data of Stock Market manually is very difficult where we deal with huge amount of data and the data will be changing frequently depending upon the share market.

Viewing of the required data is also a big problem and end-user will not get the clear idea about the flow of the system.

Proposed System:

                    For the lay person, or a Stock-Market speculator, it was also shown that predictions can be produced to a high level of accuracy, in a readily understandable format. This application is totally integrated system with different sub systems like multi user Security, financial module integration. For now the software has the Organizer and Trader module. The organizer will hold all the master data that are required as part of the application. The Trader will involve uploading the daily Trade files received from NSE.

All this trade information’s are captured in the tables. The data from the master tables are displayed in different formats using reports as part of daily information to the clients who trade with the Stock brokers. Design and Development of Client, Organizer, Reports modules.

Cyberspace Java Project

Cyberspace java project is the software aimed at providing a wide range of access to the administrator in managing and monitoring the complaints registered by the customers regarding the problems they face in accessing the connections extended by the Cyberspace.

Cyberspace-Java-Project

The administrator can even maintain the record of the employees working in the organization in allocating the tasks of attending to the complaints raised by the customers.

This intranet-based application provides the user of the system a centralized view of the things maintained in the software depending on the privileges assigned by the administrator accordingly. Customers also see their data and they can send complaints to service provider if they have any problems regarding internet.

In this, there are different types employees are there to solve problems which have posted by the customers. Administrator has to assign the work to employees. Whenever employee logging in site he can see the latest work.

Employee has to solve the problem send the answer to customer directly.

CONCLUSION

The result of the CYBERSPACE is that it supports many solved complaints from admin and the individual users or the end-users with unique interface, through which the employee problems are solved within given time and it shows efficiency in the internal messaging system and results in accurate task scheduling system and this can be run with the minimal administration.

Ajax Browser a Java Project

Ajax browser is developed using java script and java swings which can be used by computer science students as a final year project.This projects main idea is to develop new application which will load web page faster than existing HTML Pages.

Ajax-Browser-A-Java-Project

The existing browsers use synchronous communication with the server in order to get the requested pages. When the page is refreshed the whole page is loaded again from the server which is time consuming moreover increases the network traffic and server load. Also this refresh operation creates white page outs in the web pages due to which the user cannot interact until the whole page is loaded again. 

  Problem Definition:

 The web browsers should communicate with the server asynchronously i.e., when the user requests for a page, the user should be able to interact with the web page while the browser loads the page from the server.

When the page is refreshed, there should be no white page outs and only some part of the web page is updating dynamically instead of loading the whole page again. Partial updation of a web page reduces network traffic and improves the operationally of the applications as that of desktop applications.

Proposed Solution:

 We propose a new web browser for Ajax approach with asynchronous communication model. Our web browser can improve the operationally that is equivalent to the operationally of desktop applications without revising program codes of the web applications. When the page is refreshed, the browser initially collects the requested page information from the server and constructs trees for current and requested pages. It then compares the trees and the differences are identified. Only those parts of the page where changes occurred are loaded. 

CONCLUSION 

  The application “A web browser for AJAX approach with asynchronous communication” developed by us has made the best possible efforts to satisfy the requirements for a browser. The browser can update partially a web page that is not adopted Ajaxtechnique. Because the browser communicates asynchronously with web servers, the partial update of a web page is possible while user continue to operate the web page.                         

Due to some limitations, we have developed our browser with Ajax approach only for the static pages that is for the HTML pages present in the local system. When a local HTML page is selected by either giving the path in address bar of browser or by selecting through file menu, the file is displayed in the browser. When the Ajax Refresh button is clicked, the page is updated partially by going through all the modules given in the abstract.