Home > Professional > Research

Research

Research Interests

Computer Networking, Network Security, Distributed Systems, Peer-to-Peer Systems, Database, Information Retrieval, Web Data Mining, Data Grid, Grid Computing

Active Projects

At this point I'm conducting these projects with Prof. Minaxi Gupta and Prof. Steven Myer.

Phishing
I am starting a new Phishing related project.
IPsec Mobility and Power Saving
I have been working on IPsec mobility and power saving. The result is under submission.
SSL Performance Study on PDAs
I have conducted the performance evaluation of SSL on PDAs. Its result is under submission.

Past Projects

Network Security
Behavior Alert
I had conducted a project on P2P alert system based on end-host's previous behavior with Prof. Minaxi Gupta .
Countering Spams
I had been working on countering spams based on history-based prioritization and token-based authentication with with Prof. Minaxi Gupta. The result has been published in SRUTI '06.
IPSec Performance Study
I worked on IPSec performance study with Prof. Minaxi Gupta. We evaluated the performance on IPSec-based VPNs, identifying the performance bottleneck and characteristics in IPSec protocol. Especially OpenSwan, an open source IPSec implementation for Linux, was used for this purpose. Furthermore, we analyzed the snapshotted logs of the VPN server at Indiana University - Bloomington to characterize the real VPN workload. The resuls has been published in NPSec 2005.
Web Searching
Web Searching in a Peer-To-Peer Environment: 6Search
I worked on Scalable Search Engines Via Adaptive Topic-Driven Crawlers under Prof. Filippo Menczer's supervision. Especially I explored a data fusion issue, which was a problem happening when each peer should merge search results from other neighbor peers in a P2P distributed web search system. I also looked into exploiting a centralized web search service such as Google, Yahoo, MSN search as peer in 6Search, which is a P2P distributd web search system.
Grid / High Performance Computing
Compiling MATLAB
I worked on ParaM project with Prof. Arun Chauhan. This project was to translate a productive and powerful high level script language such as a MatLab script into more fast and efficient C/C++ or Fortran language; futheremore, it would apply automatically sequencial MATLAB script codes parallelism. I focused especially on type inferencing issue.
DBMS in a Grid Computing Environment: Condor
I worked in Condor Team as a Research Assistant. Actually I was involved into this project to contribute to them with database technologies and perspectives. I had been looking for various ways to integrate DB technologies into a Grid computing world. I mainly worked on how to manage efficiently ClassAds, Semi-structured data in RDBMS; thus, I did some experiments with DBMS and a XML native storage system, and designed and built jqmond (Job Queue MONitor Daemon). Here is a brief report about that. For this project, I did a database research under an advisor, Prof. Jeffrey F. Naughton's supervision, and also worked with Prof. Miron Livny for Condor system details.
Spatial Databases
Mobile CyberMap: Mobile DBMS
Mobile CyberMap seeks to build a GIS software for PDA (Window CE-based). My responsibility was to design a software architecture and to write codes for display, networking, and GPS functions.
CyberMap: Internet-Scaled GIS/DB
CyberMap builds a Web-based GIS service using Java, a Vector Map, Spatial Indexing, Memory DB, and fast communication on TCP/IP technologies.
MapWorld: Update Propagation, Concurrency & Consistency
MapWorld seeked to build a client-side interoperable concurrent updating tool so that many client can concurrently update spatial data of various GIS servers through cooperation. My responsibility was to design the control protocol of concurrency and consistency of cached spatial data, and to build the server module for the protocol.
Open Desktop GIS: Client-Server GIS/DB
The Development of the Open Desktop GIS S/W on Windows 95/98 Platform developed the open GIS compliant client S/W whcih could be used as the client tool interoperable to differenct GIS servers or as the stand-alone desktop GIS S/W.
OpenGIS Data Provider
Manipulation Tool for Handling of Geographic Info.: Spatial DBMS Engine
The Research and Development of Manipulation Tool for Handling of Geographic Information designed and implemented a spatial query language, called GSQL, on the Gothing S/W. The standard SQL was extended for allowing of spatial operations in the expression of the query language.

Publications

Conference / Workshop


Journal


Master's Thesis / Project Report
Last Update: Mon 09/15/2008 12:39 AM EDT