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"