Resume

SUMMARY

  •  
    • Expertise in design of network protocols and efficient algorithms.
  •  
    • Solid background in algorithms, statistics and machine learning.
  •  
    • Years of programming experience with C/C++.
  •  
    • Proficient in network simulation tools such as NS3 and Qualnet.
  •  
    • Excellent working knowledge in IEEE 802.11 standards.

    EDUCATION

  •  
  • Rutgers University - New Brunswick, NJ
      Sept. 2006 - May 2013 (Expected)
      Ph.D in Electrical and Computer Engineering
  •  
  • University of Science and Technology of China - Hefei, China
      Sept 2001 - July 2005
      B.E. in Computer Science

    EXPERIENCE

  •  
  • Research Assistant, WINLAB, Rutgers University, June '11– Present
      Reinforcemetn Learning Based Adaptive Access Point Association Management
     
  •  
  • Created 3 bandwidth estimation schemes based on the 802.11 frame exchange sequence and used them to optimize an 802.11 association protocol in the Qualnet network simulator using C++, which increased the throughput by 38%, and reduced the end-to-end delay from 1.07sec to 0.044 sec.
  •  
  • Created 2 stochastic policies to control mobile clients’ re-association to the base station, and reduced the number of dropped packets by 90%.
  •  
  • Designed and implemented reinforcement-learning-based strategies to adaptively schedule mobile client association with the base station, improving network throughput by 67%.
  •  
  • Student Intern, AT&T Labs, June '12 - August '12
     
  •  
  • Implemented a full-duplex 802.11 MAC protocol in the NS3 network simulator using C++, which nearly doubled the throughput for multi-node, single-AP Wi-Fi networks.
  •  
  • Created an infrastructure that provided backwards compatibility for the legacy half-duplex Wi-Fi in NS3.
  •  
  • Built efficient test case generation and results processing tools using Perl to automatically configure and execute batch simulations of 100+ configurations, and extract and analyze the results from simulator output.
  •  
  • Research Assistant, WINLAB, Rutgers University, Jan. '09–June '11
      Tying Data to Geographic Locations in Mobile Networks
     
  •  
  • Designed and implemented a location-based communication protocol using saved trajectory and locally cached data in NS2 using C++, which increased the data delivery rate by 70%.
  •  
  • Created a road divergence detection algorithm, and using the parameters trained from 5444 GPS recordings obtained from a 2-hour drive, achieved a detection rate of 98.7%.
  •  
  • Created the mathematical model for calculating the ideal multi-hop packet delivery rate in a Manhattan grid for the proposed protocol and the based-line protocol.
  •  
  • Optimized the protocol further by applying reinforcement learning to adaptively adjust the packet handoff time according to network feedback, and achieved a 20% improvement in data delivery rate.
  •  
  • Research Assistant, WINLAB, Rutgers University, May '07– Jan. '09
      Adaptive Scheduling Framework for Wireless Sensor Networks
     
  •  
  • Implemented an R-Sentry protocol to protect wireless sensor networks against random node failures in Nes-C.
  •  
  • Built a prototype for the R-Sentry protocol on 15 MICA2 Motes, which provided continuous 95% coverage, and prolonged the lifetime of the sensor network by 30%.

    SKILLS

  •  
  • Programming Languages C++, C, Perl, Nes-C, Java, JavaScript, SQL, HTML
  •  
  • Simulation Tools NS3,NS2, Qualnet, MATLAB
  •  
  • Programming Tools: Eclipse, Visual Studio, KDevelop

    SELECTED PUBLICATIONS

  •  
  • T. Sun, Y. Zhang, W. Trappe, “Optimized AP Association Management Through Channel Utilization and Adaptive Probing”, submitted to of IEEE Transactions on Mobile Computing.
  •  
  • T. Sun, B, Zan, Y. Zhang, M. Gruteser, “The Boomerang Protocol: Tying Data to Geographic Locations in Vehicular Ad Hoc Networks”, Proceedings of IEEE Transactions on Mobile Computing, July 2012. (selected as spotlight issue).
  •  
  • T. Sun, Y. Zhang, W. Trappe, “Association attacks: Identifying association protocols”, 2012 IEEE International Symposium on World of Wireless, Mobile and Multimedia Networks (WoWMoM), June, 2012.
  •  
  • T. Sun, Y. Zhang, W. Trappe, “Improving Access Point Association Protocols Through Channel Utilization and Adaptive Switching”, Proceedings of IEEE 8th International Conference on Mobile Adhoc and Sensor Systems (MASS), 2011.
  •  
  • B, Zan, T. Sun, M. Gruteser, Fei Hu, Y. Zhang, “A Privacy Preserving System for Friend Locator Applications”, Proceedings of the ACM International Symposium on Mobility Management and Wireless Access (MOBIWAC), 2011.
  •  
  • T. Sun, W. Trappe, Y. Zhang, “Improved AP Association Management using Machine Learning”, Proceedings of Mobile Computing and Communications Review, Sep. 2010.
  •  
  • B, Zan, T. Sun, M. Gruteser, Y. Zhang, “Rome: Road Monitoring and Alert System through GeoCache”, Proceedings of the 6th International Workshop on System Management Techniques, Processes, and Services, 2010.
  •  
  • B, Zan, T. Sun, M. Gruteser, Y. Zhang, “The Boomerang Protocol: Tying Data to Geographic Locations in Vehicular Ad Hoc Networks”, Proceedings of the 11th International Conference on Mobile Data Management, 2010.

    AWARDS

  •  
  • Travel Grant to IEEE WoWMoM, San Francisco, CA, 2012
  •  
  • Travel Grant to ACM MobiCom, Chicago, IL, 2010
  •  
  • Travel Grant to ACM Mobisys, Brekenridge, Co, 2008
  •  
  • Outstanding Student Scholarship, USTC 2002-2005
  •  
  • Outstanding Achievement Award in Robogame 2004, USTC

     

    [Back to top]