phantomnet-manual.scrbl 2.08 KB
Newer Older
Gary Wong's avatar
Gary Wong committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
#lang scribble/manual
@(require racket/date)
@(require "defs.rkt")

@title[#:version apt-version
       #:date (date->string (current-date))]{The PhantomNet Manual}

    "Jacobus (Kobus) Van der Merwe" "Robert Ricci" "Leigh Stoller" "Kirk Webb" "Jon Duerig" "Gary Wong" "Keith Downie" "Mike Hibler" "Eric Eide"

@italic[(if (equal? doc-mode 'pdf)
    (list "The HTML version of this manual is available at " (hyperlink apt-doc-url apt-doc-url))
    (list "This manual is also available as a " (hyperlink "" "PDF")))]

PhantomNet is a mobility testbed, providing researchers with a set of
hardware and software resources that they can use to develop, debug,
and evaluate their mobility designs. Resources available in PhantomNet
include EPC/EPS software (OpenEPC), hardware access points (ip.access
enodeb), PC nodes with mobile radios (HUAWEI cellular modems), and a
large set of commodity bare metal nodes, virtual nodes and other
resouces inherited from the main Emulab site. In addition to raw
resources, PhantomNet provides configuration directives and scripts to
assist researchers in setting up their mobility experiments. Users
specify their experiment via Emulab NS file templates augmented with
PhantomNet-specific functionality. In complement to these template NS
files, PhantomNet does the work of configuring the EPC software
components to operate within the underlying Emulab environment.

The PhantomNet facility is built on top of
@hyperlink[""]{Emulab} and is run by the
@hyperlink[""]{Flux Research Group}, part of the
@hyperlink[""]{School of Computing} at the
@hyperlink[""]{University of Utah}.