Code Monkey home page Code Monkey logo

talon-tools's Introduction

Talon Tools: The Framework for Practical IEEE 802.11ad Research

The Talon Tools project consolidates a set of software tools for practical research with commodity IEEE 802.11ad devices. It bases on TP-Link's Talon AD7200, which is the first wireless router that supports the IEEE 802.11ad standard and was released in 2016. Using this platform allows to investigate various aspects of 60 GHz millimeter-wave communication in realistic on-site experiments. With our framework, we support various kinds of experiments and evaluations performed with multiple routers in arbitrary environments.

Contents

  • lede-ad7200: LEDE environment ported to support TP-Link TALON AD7200 devices.
  • nexmon-arc: The nexmon C-based firmware patching framework adapted for the ARC architecture.
  • sector-patterns: Measured Antenna Sector Pattern from our CoNEXT 2017 paper.

Getting Started

Please follow our getting started tutorial to establish your first wireless gigabit link. For individual documentations, consider the involved projects directly: For example, you can build your own LEDE image with lede-ad7200 and create custom patches for the wireless chip with nexmon-arc. If you just want to use our antenna patterns in your evalations, check out the sector-patterns repository.

WARNING

This software might damage your hardware and may void your hardware’s warranty. Use our tools at your risk and responsibility.

Related projects

  • LEDE: The “Linux Embedded Development Environment” is a Linux operating system based on OpenWrt.
  • Nexmon: The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips.

Our papers using Talon Tools

  • Daniel Steinmetzer, Daniel Wegemer, Matthias Schulz, Joerg Widmer, Matthias Hollick. Compressive Millimeter-Wave Sector Selection in Off-the-Shelf IEEE 802.11ad Devices. Accepted for publication in Proceedings of the 13th International Conference on emerging Networking EXperiments and Technologies (CoNEXT 2017), December 2017, Seoul/Incheon, South Korea.

  • Daniel Steinmetzer, Adrian Loch, Amanda García-García, Joerg Widmer, Matthias Hollick. Mitigating Lateral Interference: Adaptive Beam Switching for Robust Millimeter-Wave Networks. 1st ACM Workshop on Millimeter Wave Networks and Sensing Systems (mmNets 2017), October 2017, Snowbird, Utah, USA.

    Get references as bibtex file

Reference our project

Any use of the Software which results in an academic publication or other publication which includes a bibliography must include citations to the Talon Tools project and probably one of our papers depending on the code you use. Find all references in our bibtex file. The project should be cited as follows:

@electronic{talon-tools:project,
	author = {Steinmetzer, Daniel and Wegemer, Daniel and Hollick, Matthias},
	title = {Talon Tools: The Framework for Practical IEEE 802.11ad Research},
	url = {https://seemoo.de/talon-tools/},
	year = {2017}
}

Give us Feedback

We want to learn how people use our platform and what aspects we might improve. Please report any issues or comments using the bug-tracker and do not hesitate to approach us via e-mail.

Contact

Powered By

SEEMOO logo   NICER logo   CROSSING logo  CRSIP logo  MAKI logo   CYSEC logo  TU Darmstadt logo 

talon-tools's People

Contributors

dsteinmetzer avatar

Watchers

James Cloos avatar Jo Provost avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.