The University of Sydney
                                                          AUSTRALIA

School of Electrical and Information Engineering

Undergraduate Final Year Projects

Supervised by
Dr. Abbas Jamalipour
2001

If you need more information on any of these projects please contact me at (abbas@ee.usyd.edu.au).
Alternatively, you can come to my office: Room 751, Level 7,  Bldg J03.


AJ1 - Network Printer Interface with Wireless LAN, Chee Teng HAN and Esteban Paul GUANA JARRIN

Supervisor: Dr A. Jamalipour [abbas@ee.usyd.edu.au]

In this project, the hardware and software required to connect a non-network printer to the network using wireless LAN IEEE 802.11 interface will be designed and implemented. The outcome of the project is running usual printer tasks through the wireless network similar to the case that a printer has network interface and connected to the network using cable connection. The students working on this project should learn (or have previous knowledge) on IEEE 802.11 specifications and are willing to build software and hardware interfaces. A printer with parallel or USB port and a wireless LAN PC card are included at the sides of the interface to be built by the students in this project.
 

AJ2 - Ethernet versus ATM in Long-Delay Communications Channels, Saviz DARBOY

Supervisor: Dr A. Jamalipour [abbas@ee.usyd.edu.au]

Ethernet and ATM provide different characteristics in wired networks and both are widely used. In this project, we will consider the performance of these two leading technologies when they are used in networks that suffer from high propagation delays, such in long-distance communications or in a satellite wireless network. The project requires good programming skills in C++ or MATLAB and requires some initial mathematical analysis and readings in the beginning of the project. The student working on this project will need some initial literature survey and reading on Ethernet and ATM networks and then find performance measures that are necessary to be considered in this performance comparison. Knowledge on digital communications is not necessary for performing the project but would be helpful.
 

AJ3 - Performance Study of TCP in Wireless Networks, Reza MONAVARI

Supervisor: Dr A. Jamalipour [abbas@ee.usyd.edu.au]

TCP is the most widely used protocol at transport layer of the network stack. Its flow control mechanism is based on time out and window-size adjustment that can work with high utilization in wired network with low bit error rates (BER) in the order of 10-8. However, in the case of wireless channel in which the BER is in the order of 10-3 or more, it cannot work efficiently. The reason is that in those wireless channels the main cause for the packet loss is the high BER and not the congestion as we have in wired network. The low efficiency of the TCP on wireless channel comes as a result of this fact that the TCP cannot distinguish between the packet loss because of high error rate and that of congestion. In both cases, after time out the TCP decrease its window size, which results in low throughput in the network. In this project, the student will compare the performance of TCP over channels with high BER and tries to develop a method to improve the performance of TCP. The project requires sufficient background in data networking and the skill in writing computer programs on C++ or MATLAB.
 

AJ4 - Efficiency of Multiple Access and Multiplexing Schemes in Third Generation Wireless Networks and beyond, Jonathan Kong Ming YAPP and Benny Kow KEAN SENG

Supervisor: Dr A. Jamalipour [abbas@ee.usyd.edu.au]

There are quite few number of multiple access schemes and multiplexing schemes to be used under different air interface standardized for 3G wireless networks including code division multiple access and time division multiple access and frequency division multiplexing and time division multiplexing, and some combination of those schemes. In this project, students will study all those schemes and then simulate them on computer as well as they perform analyzes to compare the performance of those schemes under different conditions. The project requires substantial literature reading and computer simulation and analysis and thus students with good background in telecommunications subjects are suitable for this project. The project involves enormous number of simulations using UNIX C++ programming or other programming languages.
 

AJ5 - PC Internet Traffic Measurements and Modeling, Hai Feng CHEN and Wei Bin Simon HE

Supervisor: Dr A. Jamalipour [abbas@ee.usyd.edu.au]

In this project, two students with strong background in programming with Visual C++ language will develop a program and its user interface (on Windows OS) which monitors the flow of the TCP/IP traffic over the network. The program will be automatically launched whenever a program that uses a TCP/IP connection starts or can be launched at any other time manually. The purpose of the program is to track the record of TCP/IP connection traffic, such as the amount of traffic being transmitted from or received by the host machine, based on different applications. For example, in the case of usage of an email program, the TCP/IP Traffic Follower checks the details of the data transmission including the number of messages transmitted or received during a given period of time, the size of each message, whether it has an attachment or not, etc. Major Internet applications including email, web browsing, telnet, and ftp will be included in the program. The program also will have the ability to keep the tracked data in a database file and can provide some statistical graphs to the user as its optional functions. After development of the programs, the students should gather traffic data using the developed program and model it using mathematical representations.
 

AJ6 - Study on Internet Traffic Patterns and Models, Tony CHANTARATIRAYUNYON

Supervisor: Dr A. Jamalipour [abbas@ee.usyd.edu.au]

In this project, the students will try to find a mathematical model that can predict the Internet traffic with high probabilities. An interface (which is designed and made by students in this project) will be connected to a hub within the departmental network and the software developed by students running on a PC connected to that interface will monitor the traffic flow at all machines sitting below the engaged hub. After measuring sufficient traffic flow using the developed hardware and software, the students will model the traffic as a mathematical representation. The project requires experience in both hardware and software design of computer networks and interest in working with mathematical models and equations, and literature reading.
 

AJ7 - Hardcopy to Softcopy Translator, Shane Christopher THAMRIN

Supervisor: Dr A. Jamalipour [abbas@ee.usyd.edu.au]

In this project, a software platform will be developed, which will be installed either as a patch to an existing scanner software or as a single software, and translate the image text file into a text file automatically. The outcome and demonstration of this project will include scanning a one-page text file and inputting it into a text editor, so that the text can be used by any word processor. The software package will have abilities of intelligent translations as well, so that if the hardcopy is not in a good quality, the software will match the word with its nearest possibility. The project requires good background in programming with Visual Basic or Visual C packages and understanding of modular programming.


***********************
Send your comments and/or suggestions to abbas@ee.usyd.edu.au
"Last updated on 26/March/2001"