Tao Jin

Tao Jin

Mountain View, California, United States
805 followers 500+ connections

About

I am a software engineer. I enjoy coding idea into the up and running system that can…

Activity

Join now to see all activity

Experience

  • Meituan Graphic
  • -

    Mountain View, California, United States

  • -

    Beijing

  • -

    Mountain View, CA

  • -

    Greater San Diego Area

  • -

  • -

    Boston

  • -

  • -

Education

  • Peking University Graphic
  • I am primarily interested in mobile and ubiquitous computing, wireless networks, energy efficiency on mobile devices, and distributed systems. In my Ph.D. thesis, I focus on the
    challenges of leveraging the residential Wi-Fi and broadband networks to enable ubiquitous wireless access, storage and computation.

Courses

  • Advanced Algorithm

    -

  • Computer Networks

    -

  • Distributed System

    -

  • Information Retrieval

    -

  • Network Algorithms

    -

  • Network Security

    -

  • SWARM (wireless sensor networks)

    -

Projects

  • BaPu - Efficient and Practical Bunching of Access Point Uplinks

    -

    Publication: https://link.springer.com/chapter/10.1007/978-3-319-26850-7_23

    Designed and implemented BaPu, a protocol running on Wi-Fi access point to allow mobile devices to communicate with multiple WiFi access points and aggregate their backhaul links in a completely transparent way. The goal of this project is to address the limited uplink capacity in residential broadband networks. How to maintain single TCP session
    through multiple paths is the major challenge. Our BaPu protocol…

    Publication: https://link.springer.com/chapter/10.1007/978-3-319-26850-7_23

    Designed and implemented BaPu, a protocol running on Wi-Fi access point to allow mobile devices to communicate with multiple WiFi access points and aggregate their backhaul links in a completely transparent way. The goal of this project is to address the limited uplink capacity in residential broadband networks. How to maintain single TCP session
    through multiple paths is the major challenge. Our BaPu protocol and prototype system
    supports both TCP and UDP, and achieves 90% of the theoretical maximum throughput.

    * Implemented BaPu, a C based user space middleware running on OpenWRT powered Wi-Fi Access Point.
    * Conducted a large scale measurement in Boston and show the significant network throughput gain achieved by BaPu.

    Other creators
    See project
  • Open Infrastructure

    -

    Thesis: https://repository.library.northeastern.edu/files/neu:921

    I founded and led the Open Infrastructure project at Northeastern University. I proposed the Open Infrastructure framework. Since February 2011, we have deployed 30 customized home Wi-Fi access points in Boston and Houston urban area, serving over 200 users. With the customized software running on the APs, we have carried out a variety of measurements for 16 months and collected 2TB data trace and over 70 million…

    Thesis: https://repository.library.northeastern.edu/files/neu:921

    I founded and led the Open Infrastructure project at Northeastern University. I proposed the Open Infrastructure framework. Since February 2011, we have deployed 30 customized home Wi-Fi access points in Boston and Houston urban area, serving over 200 users. With the customized software running on the APs, we have carried out a variety of measurements for 16 months and collected 2TB data trace and over 70 million residential network usage statistics records. This large scale and long term measurement revealed the real world residential network traffic pattern. The Open Infrastructure testbed provides the researchers with the first hand information of the residential network and a realistic setup to try out a variety of research ideas. Several research projects have been initiated based on Open Infrastructure test bed.

    * Implemented OpenWRT based Wi-Fi AP firmware featuring dual SSID, guest network, traffic shaping and prioritization, remote management, etc.
    * Developed AP end software to monitor and report network traffic statistics
    * Developed server end tools for data processing on daily basis and AJAX web application to visualize the real time AP status and analytics
    * Developed a tool suite for remote AP firmware upgrade and package management

    Other creators
    • Gueva
    • Aldo Cassola
    • Arash Molavi
    • Don Straney
    See project
  • Boston Wi-Fi Study (with Vehicular Networks)

    -

    From 2011-2012, I have designed and developed a Vehicular Network (Wardriving) system running on Linux car PC. Our system closely interacts with GPS and low-level Wi-Fi drivers, and allows efficient Wi-Fi scanning, geo-mapping, and opportunistic connection to road-side open Wi-Fi from fast moving vehicle. We also instrumented network latency and throughput measurement to major CDNs and ISPs from the road-side APs to characterize the Boston urban network performance.

    * Designed and…

    From 2011-2012, I have designed and developed a Vehicular Network (Wardriving) system running on Linux car PC. Our system closely interacts with GPS and low-level Wi-Fi drivers, and allows efficient Wi-Fi scanning, geo-mapping, and opportunistic connection to road-side open Wi-Fi from fast moving vehicle. We also instrumented network latency and throughput measurement to major CDNs and ISPs from the road-side APs to characterize the Boston urban network performance.

    * Designed and implemented a Wardriving (WiFi detection and geo-mapping) system with embedded carPC.
    * Conducted over 100 hours of driving in major residential areas in Boston. Over 26K WiFi access points were geo-tagged and instrumented with network performance measurement.
    * Used the measurement result to characterize the urban WiFi performance

  • WiZi-Cloud

    -

    INFOCOM2011: https://www.ccs.neu.edu/home/taojin/pub/wizi_infocom11.pdf
    Talk: https://www.ccs.neu.edu/home/taojin/pub/wizi_slides_infocom11.pdf
    Demo: https://www.youtube.com/watch?v=Fd5N2pMpZC8

    In WiZi-Cloud, our goal is to improve the energy efficiency on mobile devices, with the collaboration of Wi-Fi access points. The network interfaces such as 3G and Wi-Fi have been the major energy consuming parts on mobile devices. In WiZi-Cloud, we…

    INFOCOM2011: https://www.ccs.neu.edu/home/taojin/pub/wizi_infocom11.pdf
    Talk: https://www.ccs.neu.edu/home/taojin/pub/wizi_slides_infocom11.pdf
    Demo: https://www.youtube.com/watch?v=Fd5N2pMpZC8

    In WiZi-Cloud, our goal is to improve the energy efficiency on mobile devices, with the collaboration of Wi-Fi access points. The network interfaces such as 3G and Wi-Fi have been the major energy consuming parts on mobile devices. In WiZi-Cloud, we integrate an ultra low power alternative ZigBee radio to the mobile phone and the wireless access point, so that we can use the lower power radio to carry some network traffic when possible, and keep 3G and Wi-Fi off at most time. We implemented the prototype WiZi-Cloud, and carried out a comprehensive evaluation in terms of network performance, energy efficiency and coverage. WiZi-Cloud system achieves 300% better energy efficiency and good performance for top popular mobile applications, such as VoIP, stream media, etc.

    * Designed and developed modem firmware on TI CC2430 to transfer IP packet fragments at high throughput
    * Implemented software stack on mobile phone including serial driver to CC2430, IP/ZigBee adapter, IP traffic analyzer
    * Implemented software stack on AP side including IP traffic multiplexer using netfilter, manager component to maintain the status, mode and session information for all WiZi mobile clients.

    Other creators
    • Guevara
    • Don Straney
    • Arash Molavi
    See project
  • SNEAP

    -

    NSDI-2011 Demo: https://www.ccs.neu.edu/home/taojin/pub/sneap_nsdi11.pdf

    SNEAP (A Social Network-Enabled EAP Method), is an WiFi WPA2 authentication method which relies on well established social network authentication frameworks, e.g. Facebook API. Imagine that WiFi hot spots from AT&T, Boingo, T-Mobile, etc., all are turned WPA2 secured, and you can just go ahead to connect to them with your Facebook accounts.

    Other creators
    • Aldo Cassola
    • Guevara Noubir
    • Harsh Kumar
    • Kamal Sharma
    See project

Honors & Awards

  • Qualcomm Super Qualstar 2

    -

    Super Qualstar is Qualcomm's highest recognition award nominated only by the executive members and is given only to a chosen few who have made a significant impact towards Qualcomm's business goals.

    I received this award for enabling the successful integration of Qualcomm Snapdragon Flight Platform on our first customer's commercial product, while at the same time forging partnership with various teams within Qualcomm to allow this bringup happen within very short time period.

  • Qualcomm Diamond Qualstar

    -

    I have been awarded 9 diamond level Qualstars between Aug 2013 and Jan 2016 for my critical technical and management contributions towards project milestone achievement, customer enablement, high-profile demos, successful partnership establishment inside and outside company, etc.

  • 2011 Outstanding Research Award

    College of Computer and Information Science, NEU

  • Google ADC1 (Android Developer Challenge) Top 20 Award

    Google

    PebbleBox is a location-based information exchange and sharing application, allowing people to collect and distribute various geo-related information through mobile phones.

    PebbleBox received ADC1 Top 20 Award, winning $125K.

Languages

  • Chinese

    -

  • English

    -

Recommendations received

More activity by Tao

View Tao’s full profile

  • See who you know in common
  • Get introduced
  • Contact Tao directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Tao Jin in United States

Add new skills with these courses