OBJECTIVE
Seeking a challenging summer internship position in the area of computer networks and operating system.RESEARCH INTERESTS
Computer networks, distributed systems and applied security.EDUCATIONI am interested in building scalable, flexible and secure network infrastructure. The project I have been involved with, the Grid network, is about building a large cooperative network among the mobile devices themselves. My work is focused on routing and protocol performance analysis.
My interests in distributed systems arise from our current work towards actual deployment of the Grid system. I feel traditionally operating systems design is ill-suited for small network devices. The problems that I would like to work on are: How to make OS small, efficient, and less power hungry? How to design a peer-to-peer system that would make sharing/searching files easy? How to secure our systems and communications without sacrificing convenience and performance?
EXPERIENCES
- Massachusetts Institute of Technology (9/99-now)
Ph.D. candidate in Parallel and Distributed Operating Systems Group, LCS
Research supervisors: Robert Morris and Frans Kaashoek.
Courses include Computer Networks, Distributed Algorithms, Computer Architecture, Embodied Intelligence, Cryptography and Cryptoanalysis.
GPA 5.0/5.0
- National University of Singapore (7/95-7/98)
B.S.(1st class honors) in Computer Science.
I won the IEEE Singapore Information Technology Gold Medal for being the best honors student.
GPA 3.9/4.0.
Research Assistant (Parallel and Distributed Operating Systems Group, LCS/MIT, 1999-now)PUBLICATIONS
Grid Ad hoc Routing ProtocolResearch Assistant (Mobile Computing Lab, National University of Singapore, 1998-1999)
I helped design and simulate the Grid Ad hoc Routing Protocol. Existing ad hoc routing protocols have problems scaling to large networks because of the need to distribute global topology information. Grid uses geographic forwarding, which only needs local neighborhood information when routing packets. We designed the scalable distributed location service protocol, the Grid Location Service (GLS), which maintains geographic location information for each node and is scalable to large networks.Capacity Analysis of Large Ad hoc networks
Existing simulations on ad hoc routing protocol performance show surprisingly low data capacity. We showed that the capacity available to each node in an ad hoc network depends critically on the communication pattern of the nodes. We also proposed several possible communication patterns that can scale to large networks.
Research Assistant (Center for Internet Research, National University of Singapore,1999)I designed the Cluster-based Ad hoc Routing Protocol and presented it to the IETF MANET (Mobile Ad Hoc Network) group. I was also actively involved in the Mobile IP group and was responsible for field testing the lab's Mobile IP implementation.
Teaching Assistant (MIT/EECS, Course 6.894: Distributed Operating Systems, Fall 2000)I designed and implemented the Internationalized Domain Name System (iDNS) for IPv6 and tested the system on an IPv6 testbed with modified IPv6-compatible BIND. The iDNS project leads to the formation of i-DNS.net International Inc. which successfully launched international domain name registeration services in various countries.
Teaching Assistant (School of Computing, National University of Singapore, 1998)I helped design and grade labs. I was also in charge of maintaining course materials online and answered students' questions.
I taught senior level computer network and operating system classes. My duties include leading recitations and designing problem sets and final projects.
REFERENCESJinyang Li, John Jonnotti, Douglas S. J. De Couto, David R. Karger, Robert Morris ``A Scable Location Service for Geographic Ad Hoc Routing", MOBICOM 2000, Boston MA.
Robert Morris, Frans Kaashoek, John Jonnotti, Jinyang Li, Douglas S. J. De Couto ``CarNet: A Scalable Ad Hoc Wireless Network System", 9th ACM SIGOPS European Workshop, Kolding, Denmark, September 2000
Prof. Robert Morris
rtm@lcs.mit.edu
(617)253-5983
200 Technology Square 509
Cambridge, MA 02139Prof. Frans Kaashoek
kaashoek@lcs.mit.edu
(617)253-7149
200 Technology Square 522
Cambridge, MA 02139Prof. Hari Balakrishnan
hari@lcs.mit.edu
(617)2538713
200 Technology Square, 510
Cambridge, MA 02139