Tina
Wong

 

4720 Forbes Ave, CIC #2126

Pittsburgh, PA 15213

+1 (412) 268 3992

tinaw @ andrew . cmu . edu
www.andrew.cmu.edu/user/tinaw


Research Interests

Internet routing; Router security; Network measurements and analysis; Network management; Experimental systems research


Education

Ph. D. in Computer Science
October 2000

University of California at Berkeley
Berkeley, California

Ph.D. Dissertation: Multicast State and Application Scalability.
Research Advisor: Professor Randy H. Katz.

M. S. in Computer Science
December 1997

University of California at Berkeley
Berkeley, California

M.S. Project: Software-only Video Production Switcher for the Internet MBone.
Research Advisor: Professor Lawrence Rowe.

B.S. in Computer Science with Distinction
June 1995

University of Washington
Seattle, Washington

Senior Thesis: Optimizing Intermediate Data Structures in the Cecil Compiler.
Research Advisor: Professor Craig Chambers.
Graduated summa cum laude.


Experiences

Systems Scientist
January 2005 - present

CyLab
Carnegie Mellon University

 Pittsburgh, Pennsylvania

 

Faculty
January 2005 - present

INI
Carnegie Mellon University

 Pittsburgh, Pennsylvania

 

Member of Technical Staff
March 2003 - present

Network Science Department
Packet Design, Inc.

Palo Alto, California

  • Developed statistical algorithms to extract the large-scale structure of BGP event streams and visualization techniques to display that structure in operationally meaningful ways, i.e., to quickly answer questions like "what happened?", "where did it happen?" and "how does it affect me?." These tools can also be used to provide real-time views of an ISP's interdomain topology that help rapidly diagnose problems like misconfigured community tags, policy filters with unintended consequences, unexpected or unwanted backup paths, peering traffic imbalance, etc.
  • Worked with a stellar group of Internet networking experts to design, prototype and implement a layer 3 routing diagnostic and forensic tool the Route Explorer. Refined and expanded common code base consisting of 200,000 lines of C++ code and 30,000 lines of Tcl/Tk/OTcl code with 11 researchers and developers. Focused on BGP aspects of the product.
  • Represented the company in interviews to understand customer's needs and requirements, and to gather feedback on product features and directions. These interviews involved tier-1 and tier-3 ISPs, large international enterprises, small regional companies and academic institutions.

 

Member of Technical Staff
February 2002 - March 2003

Network Science Department
Packet Design, LLC

Palo Alto, California

  • Research in BGP routing diagnostics. Investigated the scalability of BGP diagnostics in terms of the storage, retrieval and representation of massive number of routing messages. Developed a prototype which would later be incorporated in the Packet Design Route Explorer product.
  • Collaborated with a major U.S. ISP to analyze its inter-AS traffic flow patterns. Correlated IBGP routing traces with Netflow traffic data. Assessed impact of IBGP churn on traffic. 

 

Research Scientist
October 2000 - January 2002

Streaming Media Systems Group
Hewlett-Packard Laboratories
Tokyo, Japan and Palo Alto, California

  • Co-started research collaboration on next-generation streaming media iMode service with telecommunications giant NTT DoCoMo. Served as a technical liaison between NTT DoCoMo and Hewlett-Packard Laboratories. Spent 90% time on assignment in Tokyo.
  • Co-investigated research in applying multiple description coding in content delivery networks (CDN) targeted for media streams. This research takes advantage of existing CDN infrastructure to send media from multiple servers thus improving streaming quality and reliability. Conducted extensive simulation experiments to validate approach on different network conditions, topologies and video distortion models.
  • Designed and prototyped a Mobile Streaming Media (MSM) system on CDN infrastructure. Main architect of API between servers and services. Also served as a bridge between engineers in Japan and researchers in US.

 

Graduate Student Researcher
January 1998 - October 2002

MASH Research Group
University of California at Berkeley

Berkeley, California

  • Studied the distribution and scalability of multicast state with respect to different network topologies, member locations, and application types. Understanding this behavior can guide efficient and effective multicast protocol and application design.
  • Developed and evaluated in detail a user-preference clustering protocol that alleviates this state problem for large-scale multicast applications such as many-player games and stock quote dissemination systems.
  • Worked on a tunable reliable multicast protocol (TUNA) for periodic information dissemination. TUNA incorporates application-level knowledge on user preferences when making loss recovery decisions, thereby avoiding unnecessary retransmissions of information.
  • Enhanced the MASH vic and vat conferencing tools to allow participants to send virtual "body language cues" to others, thus improving awareness of distant participants. The enhanced tools were evaluated in an experimental "Computer Supported Collaborative Work" class at Berkeley.

 

National Science Foundation
Summer Institute Fellow

June 1997 - August 1997

C&C Media Research Laboratory
NEC Corporation
Kawasaki, Japan.

  • Collaborated with four Japanese researchers on a IP Multicast-based web conferencing system that uses browsers for multi-party meetings and lectures.
  • Gave technical presentations at several Japanese industrial and academic institution, including NEC, NHK, NTT, and Tokyo Institute of Technology.

 

Graduate Student Researcher
June 1996 - December 1997

Berkeley Multimedia Research Center
University of California at Berkeley

Berkeley, California

  • Designed and implemented a software-only production switcher (vps) for live video broadcasts on the MBone. Special effects processing on vps are distributed on clusters of workstations to result in a load-balanced and scalable system. vps is also structured to work with other MBone conferencing tools.

 

Senior Thesis Student
September 1994 - June 1995

Cecil/Vortex Research Group
University of Washington
Seattle, Washington

  • Designed and implemented an optimization framework to eliminate redundant object structures in the Vortex compiler. Worked with two graduate students and built upon the Cecil code base. The Cecil/Vortex project conducted research on object-oriented languages. 

 

Senior Project Student
September 1994 - June 1995

METIP Research Group
University of Washington

Seattle, Washington

  • Developed collaborative games to help students understand geometry concepts. Assisted in detailed user studies on the software with King County middle school students. METIP conducted research on collaborative software to motivate K-12 students to learn mathematics.

 

Software Design Engineer in Test
June 1994 - September 1994

NT Cairo Distributed System Test Team
Microsoft Corporation
Redmond, Washington

  • Worked with software engineers to redesign and extend a test infrastructure for distributed file replication. Architected a verification component, including algorithmic details and integration with other components. Implemented a logging utility. 
  • Ran regression test scripts on multiple machines in laboratory. 
  • Documentation of test infrastructure.

Student Intern
June 1993 - September 1993

ROLM Systems
Siemens Corporation
Santa Clara, CA.

  • Developed C test scripts and performed quality assurance tasks in the PBX Firmware/Loadware lab.

Publications

Journal Articles

  • Franck Le, Sihyung Lee, Hyong Kim and Tina Wong, Detecting Network-wide and Router-specific Misconfigurations through Data Mining, to appear in IEEE/ACM Transactions on Networking.
  • Tina Wong, Thomas Henderson, and Randy Katz, Tunable Reliable Multicast for Periodic Information Dissemination , Mobile Networks and Applications, The Journal of Special Issues on Mobility of Systems, Users, Data, and Computing, Volume 7, Issue 1, pp. 21-36, 2002.

Refereed Conference Papers

 


Presentations

 

 


Patents

U.S. Patent 6,757,735,  "Method for distributing multiple description streams on servers in fixed and mobile streaming media systems", (with J. Apostolopulos, et al.), June 29, 2004.


Academic Awards, Honors and Certificates

  • National Science Foundation (NSF) Summer Institute in Japan Fellowship, 1997.
  • GAANN Fellowship, 1995 - 1997.
  • National Defense Science and Engineering Graduate Fellowship Honorable Mention, 1995.
  • Computer Research Association (CRA) Outstanding Undergraduate Award Honorable Mention, 1995.
  • Undergraduate Scholars Award, University of Washington, 1994 - 1995.
  • Faculty Auxiliary Scholarship, University of Washington, 1993 -1995.
  • Japanese Language Proficiency Test, Level 2, granted by the Association of International Education, Japan and The Japan Foundation, 2001.
  • Japanese Test of Communication, (score: 900/1000), granted by the International Education Research Institute, Japan, 2001.