Juhyun (Justin) Oh
 
Ph.D Student

ECS 4.216, Advanced Networking and Dependable System Lab
Department of Computer Science
The University of Texas at Dallas
Richardson TX 75083


 
Education
Ph.D in Computer Science, The University of Texas at Dallas, Richardson, TX (in progress)
MS in Computer Science, The University of Texas at Dallas, Richardson, TX (2004)
BS in Mechanical Engineering, Hong-Ik University, Seoul, Korea (2000)
 
Research Interests
General computer network, Multimedia streaming and its applications, wireless Network, Network security
 
Projects
I am working on AMT (Automatic Multicast without explicit Tunnels) project. My key role of this project is implementing the AMT gateway on various platforms. The most wonderful part of this project is that I can work closely with great people in multicast history like Tony Ballardie (who designed Core Base Tree) and Dino Farinacci (who designed PIM protocol). It is funded by CISCO Systems.
 

Work Experiences

Firmware Engineer (2004-2007)
Samsung Electronics Co. Ltd., Digital Printing Division

Software Engineer (2000-2001)
Hyosung Data System (Nautilus Hyosung Co. Ltd.)

 
Patent
IMAGE FORMING SYSTEM AND IMAGE FORMING METHOD
I've filed a couple of U.S. patents while I was working for Samsung. This is one of them.
 
Just for Fun!

* CodeGuru Article - Automatic Build Number Increasing Macro for VS.NET
This is my article posted on CodeGuru website. It describes the way to using Microsoft Visual Studio automation objects to maintain build number.

* LockSpy
I buit this applicaion long time ago to help public computer lab management. It monitors Windows workstation lock state and safely log off the system when the workstation locked for a certain amount of time. I included source code, documentation, and installation package. It will be a helpful example to whom take advantage of Winlogon.exe.
 
 
Useful Stuff
Win32 UDP checksum function (C++) - It was not so easy to find an usuable UDP checksum function (at least for me) on the web, so I decided to make one. It accpets a IP packet buffer and returns checksum.
Win32 TRACE macro for Win32 consol applications - The TRACE macro is very useful to capture log messages from debug build applications. However, it is only available in MFC or ATL applications. A smart guy has posted the MFC TRACE Macro for Console Applications, but it has some errors. The modified version fixes those problems. Usage: include the Trace.h file and put TRACE where you want.
Using Tun/Tap32 in your Win32 Applicaiton - Coming soon!
 
Misc.
Preparing IEEE conference publications - This short guide gives you ideas how you can prepare publications of a IEEE conference.  It describes the creating IEEE acceptable PDF files and distribution CD.
 
Firefox 3

Last update: 11-04-2008 by Juhyun(Justin) Oh