Andrew T. Campbell

Andrew T. Campbell is a
Professor of Computer Science at Dartmouth College where he leads
the Sensor Networks Group and is
a member of the Institute
for Security Technology Studies (ISTS). Prior to joining Dartmouth in 2005 Andrew was
an Associate Professor of Electrical Engineering at Columbia University
(1996-2005) and a member of the COMET Group where he developed a number of mobile networking technologies. His
current research focusses on people-centric sensing where he leads the MetroSense project.
Andrew received his PhD in
Computer Science (1996) from Lancaster University, England,
and the NSF Career Award (1999) for his research in programmable
wireless
networking. Prior to joining academia he spent 10 years working in
industry both
in Europe and the USA in product research and development of computer
networks
and wireless packet networks. Andrew has been been a technical program
chair for ACM MobiCom and ACM MobiHoc, the general chair for
ACM SenSys 2006, and SenSys steering committee chair 2008-2009. He spent his sabbatical year
(2003-2004) at the Computer Lab, Cambridge University, as an EPSRC
Visiting Fellow.
Teaching
CS 23, Software Design and Implementation, Spring 09
CS 78, Computer Networks, Spring 09
CS 88/188 (with Tanzeem Choudhury) Intelligent Systems Seminar: Community Sensing and Modeling, Winter 09
CS 88/188, Seminar in Wireless Sensor Networks, Fall 2006
Current Research Projects
MetroSense on people-centric sensing funded by ISTS, NSF, Intel Corp, and Nokia Research
Past Research Projects
Armstrong on resilient sensor networks funded by ARO, 2002-2008
MAP on security
through measurement for wireless LANs, 2005-2007
INSIGNIA, QOS in Mobile Ad Hoc Networks, 1998-2003
SWAN, Stateless Wireless Ad Hoc Networks, 2000-2003
Genesis, Spawning Networks, 1998-2003
CUBANET, Constructing Utility-Based QOS Networks, 1998-2002
IP 4+4, Evolving Internet Architecture back toward Transparency, 2000-2002
CIMS, Columbia IP Micromobility Software (CIMS), 1999-2002
Cellular IP, Micromobility Protocols, 1997-2001
P-MIP, Paging Extensions for Mobile IP, 2000-2001
Mobiware, Programmable Mobile Networking, 1996-2000
Open Source Networking Software
Columbia Code, Includes Cellular IP, Genesis, INSIGNIA, SWAN, CIMS, NetBind, IP4+4, etc., 1996-2005
Dartmouth Code, Includes, PSFQ, CODA, Funneling-MAC, 2005 -
PhD Students
Gahng-Seop
Ahn
Nicholas
Lane
Hong Lu
Emiliano
Miluzzo
ZoltanR.
Turanyi
John B.
Vicente
Undergraduates
James Oakely
Postdocs
Mirco Musolesi
Technical Staff
Ron Peterson
Visiting Researchers
Kristof Fodor (Ericsson Research)
Mattia Piraccini (University of Bologna)
PhD Graduates
Andras
G. Valko (Ericsson Research, Hungary), Design
and Analysis of Cellular Mobile Data Networks, Co-Advisor,
December 1999
Javier
Gomez-Castellanos (National University of Mexico),
Energy-Efficient
Routing and Control Mechanisms for Wireless
Ad Hoc Networks,
December 2002
Raymond
R.-F. Liao (Siemens, Berkeley)
Dynamic
Bandwidth Management for Internet and its Wireless Extensions,
December 2002
Michael
E. Kounavis (Intel Research), Programming
Network Architectures, June 2003
Andras
Veres, (Ericsson Research, Hungary), Modeling
TCP Dynamics and Engineering Service Differentiation in TCP/IP
Networks, Co-Advisor, July 2004
Chieh-Yih
Wan, (Intel Research), A Resilient Transport System for
WIreless Sensor
Networks, March 2005
Rita H.
Wouhaybi, (Intel Research), Algorithms for Reliable Peer-to-Peer Networks, June 2006
Seoung-Bum
Lee, Adaptive Quality of Service for Wireless Ad Hoc Networks, June 2006
Shane
Eisenman, People-Centric Mobile Sensing Networks, October 2008
Contact Details
- Email: campbell followed by cs dot dartmouth dot
edu
- Mail: Andrew T. Campbell, Department of Computer Science, Dartmouth
College, 6211 Sudikoff Laboratory, Hanover, NH
03755-3510 USA
- Office: Sudikoff 260
- Phone: 603 646 8712 (better to e-mail as a rule)
- Fax: 603-646-1672
What's New
"After Motes and Multihop: Mobile Phones and the Global Mobile Sensor Network", (PerCom 2009 keynote), Galveston, March 2009.
"The Rise of People-Centric Sensing", (ICDCN 2009 keynote), Hyderabad, January 2009.
2009 Publications
Hong Lu, Wei Pan, Nicholas D. Lane, Tanzeem Choudhury, Andrew T. Campbell, "SoundSense: Scalable Sound Sensing for People-Centric Sensing Applications on Mobile Phones",
to appear in Proc. of 7th ACM Conference on Mobile Systems,
Applications, and Services (MobiSys '09), Krakov, Poland, June 22-25,
2009
2008 Publications
Emiliano
Miluzzo, Nicholas D. Lane, Kristóf Fodor, Ronald A. Peterson,
Hong Lu, Mirco Musolesi, Shane. B. Eisenman, Xiao Zheng, Andrew
T. Campbell,"Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application". Proc. of 6th ACM Conference on Embedded Networked Sensor Systems
(SenSys '08), Raleigh, NC, USA, Nov. 5-7, 2008.
Emiliano Miluzzo,
James M. H. Oakley, Hong Lu, Nicholas D. Lane, Ronald A. Peterson,
Andrew T. Campbell, "Evaluating the iPhone as a Mobile Platform for
People-Centric Sensing Applications", Proc. of Intl
Workshop on Urban, Community, and Social Applications of Networked Sensing Systems (UrbanSense08), Raleigh, NC, USA, Nov. 4, 2008.
Andrew T.
Campbell, Shane B. Eisenman, Kristóf Fodor, Nicholas D. Lane,
Hong Lu, Emiliano Miluzzo, Mirco Musolesi, Ronald A. Peterson and Xiao
Zheng, "Transforming the Social Networking Experience with Sensing Presence from Mobile Phones (Demo Abstract)," Proc. of the 6th ACM International Conference on Embedded
Networked Sensor Systems (SENSYS '08), Raleigh, Nov 5-7, 2008
Laura Galluccio, Sergio Palazzo and Andrew T. Campbell, (Invited
paper), "Efficient Data Aggregation in Wireless Sensor Networks: An
Entropy-driven Analysis", Proc. of IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Cannes, 15-18 September 2008.
Andrew
Campbell, Shane Eisenman, Nicholas Lane, Emiliano Miluzzo, Ronald
Peterson, Hong Lu, Hong, Xiao Zheng, Mirco Musolesi, Kristof
Fodor, Gahng-Seop Ahn, "The Rise of People-Centric
Sensing", IEEE Internet Computing Special Issue on Mesh Networks, July/August 2008.
Javier Gomez, Luis A. Mendez, Victor Rangel and Andrew T. Campbell, "PCQoS: Power Controlled QoS in Wireless Ad Hoc Networks", International Wireless Communications and Mobile Computing Conference, August 6-8, 2008, Crete Island, Greece
Mirco Musolesi, Emiliano Miluzzo, Nicholas D. Lane, Shane B. Eisenman, Tanzeem Choudhury, Andrew T. Campbell, "The Second Life of a Sensor: Integrating Real-world Experience in Virtual Worlds using Mobile Phones", Proc. of the Fifth Workshop on Embedded Networked Sensors (HotEmNets 2008), June 2008. Charlottesville, Virginia, USA
Emiliano Miluzzo, Nicholas D. Lane, Andrew T. Campbell, Reza
Olfati-Saber, "CaliBree: a Self-Calibration System for Mobile Sensor
Networks", Proc. of International Conference on
Distributed Computing in Sensor Networks (DCOSS 2008), Santorini
Island, Greece, June 11-14, 2008.
Shane B. Eisenman, Nicholas D. Lane, and Andrew T. Campbell,
"Techniques for Improving Opportunistic Sensor Networking Performance", Proc. of International Conference on Distributed Computing
in Sensor Networks (DCOSS 2008), Santorini Island, Greece, June 11-14,
2008.
Andrew T. Campbell, Shane B. Eisenman, Kristóf Fodor, Nicholas
D. Lane, Hong Lu, Emiliano Miluzzo, Mirco Musolesi, Ronald A. Peterson,
and Xiao Zheng, "CenceMe: Injecting Sensing Presence into Social Network Applications using Mobile Phones (Demo Abstract)",
Proc. of Ninth ACM International Symposium on Mobile Ad Hoc Networking
and Computing (MobiHoc '08), Hong Kong, May 27-30, 2008.
Yong Sheng and Guanling Chen and Keren Tan and Udayan Deshpande and
Bennet Vance and Hongda Yin and Chris McDonald and Tristan Henderson
and David Kotz and Andrew Campbell and Joshua Wright, "MAP: A scalable
monitoring system for dependable 802.11 wireless networks", IEEE
Wireless Communications, 2008
Nicholas
D. Lane, Hong Lu, Shane B. Eisenman, Andrew T. Campbell, "Cooperative
Techniques Supporting Sensor-based People-centric Inferencing," Proc. of Sixth Conf. on Pervasive Computing, Sidney,
Australia, May 19-22, 2008.
Rita Wouhaybi, Puneet Sharma, Sujata Banerjee, Andrew
Campbell, "Minerva: Learning to Infer Network Path Properties", Proc. of IEEE INFOCOM 2008, April 15-17, 2008
Yong
Sheng, Keren Tan, Guanling Chen, David Kotz, Andrew Campbell,
"Detecting 802.11 MAC Spoofing Using Received Signal Strength", IEEE INFOCOM 2008, April 15-17, 2008.
Hong Lu, Nicholas D. Lane, Shane B. Eisenman, Andrew T. Campbell, "Bubble-Sensing: A New Paradigm for Binding a Sensing Task to the Physical World using Mobile Phones", Proc. of International Workshop on Mobile Devices and Urban Sensing, St. Louis, April 21, 2008.
Nicholas D.
Lane, Shane B. Eisenman, Mirco Musolesi, Emiliano Miluzzo, Andrew T.
Campbell, "Urban Sensing Systems: Opportunistic or Participatory?", Proc. of Ninth Workshop on Mobile Computing Systems and
Applications (HotMobile 2008), Silverado Resort, Napa Valley, CA, USA,
Feb. 25-26, 2008.
Rita Wouhaybi
and Andrew T. Campbell, "Building Resilient Low-Diameter Peer-to-Peer Topologies", Volume 52, Number 5, April 2008.
Andrew T. Campbell, Shane B. Eisenman, Kristof Fodor, Nicholas D. Lane,
Hong Lu, Emiliano Miluzzo, Mirco Musolesi, Ronald A. Peterson, Xiao
Zheng, "CenceMe: Injecting Sensing Presence into Social Network Applications using Mobile Phones (Demo Abstract)", Proc.
of Ninth Workshop on Mobile Computing Systems and Applications
(HotMobile 2008), Silverado Resort, Napa Valley, CA, USA, Feb 25-26,
2008
Emiliano Miluzzo, Xiao Zheng, Kristóf Fodor, Andrew T. Campbell, "Radio Characterization of 802.15.4 and its Impact on the Design of Mobile Sensor Networks", Proc. of Fifth European Conference on Wireless Sensor Networks (EWSN
2008), Bologna, Italy, Jan. 30/31 - Feb 1, 2008.
2007 Publications
Emiliano
Miluzzo, Nicholas D. Lane, Shane B. Eisenman, Andrew T. Campbell,
"CenceMe - Injecting Sensing Presence into Social Networking
Applications", (Invited paper). Proc. of Second European Conference
on Smart Sensing and Context (EuroSSC 2007), Lake District, UK, October
23-25, 2007.
Nicholas D. Lane, Shane B. Eisenman, Emiliano Miluzzo, Mirco Musolesi, Andrew T. Campbell, "Urban Sensing: Opportunistic or Participatory?", ACM SenSys Workshop on Everyday Mobile Phones in
Support of Participatory Research, Sydney, Australia, November 6, 2007.
[pd
Shane
B. Eisenman, Emiliano Miluzzo, Nicholas D. Lane, Ronald A. Peterson,
Gahng-Seop Ahn, Andrew T. Campbell, "The BikeNet Mobile Sensing System
for Cyclist Experience Mapping", Proc. of Fifth ACM Conference on Embedded Networked Sensor Systems (SenSys 2007), Sydney, Australia, Nov. 6-9, 2007. Check out the BikeNet portal bikeView
Shane
B. Eisenman and Andrew T. Campbell, "E-CSMA: Supporting Enhanced CSMA
Performance in Experimental Sensor Networks using Per-neighbor
Transmission Probability Thresholds", IEEE INFOCOM 2007, Anchorage, May
6-12, 2007.
Nicholas
D. Lane, Hong Lu and Andrew T. Campbell, "Ambient Beacon Localization:
Using Sensed Characteristics of the Physical World to Localize Mobile
Sensors", Proc. of Fourth Workshop on Embedded Networked Sensors
(EmNets 2007), 25-26 June, 2007 Cork, Ireland.
Chieh-Yih Wan,
Shane B. Eisenman, Andrew T. Campbell and Jon Crowcroft, "Overload
Traffic Management for Sensor Networks", ACM Transactions
on Sensor Networks, Vol. 3, Iss. 4, November 2007.
Javier Gomez and Andrew T.
Campbell, "A Case for Variable-Range Transmission Power Control in
Wireless Multihop Networks" IEEE Transactions on Mobile Computing
(TMC), (Vol. 6, No. 1) , January 2007.
2006 Publications
Shane B. Eisenman, Nicholas D. Lane, Emiliano Miluzzo, Ronald A.
Peterson, Gahng-Seop Ahn, and Andrew T. Campbell, MetroSense Project: People-Centric Sensing at Scale, ACM SenSys Workshop
on World-Sensor-Web (WSW 2006), Boulder, October 31, 2006.
Gahng-Seop Ahn, Emiliano Miluzzo, Andrew T. Campbell, Se Gi Hong and Francesca Cuomo, Funneling MAC: A Localized, Sink-Oriented MAC For Boosting Fidelity in Sensor Networks, Fourth ACM Conference on Embedded Networked Sensor Systems (SenSys 2006), Boulder, Nov 1-3, 2006.
Andrew T. Campbell, Shane B. Eisenman, Nicholas D. Lane, Emiliano Miluzzo and Ronald A. Peterson, People-Centric Urban Sensing" (Invited Paper), Second ACM/IEEE International Conference on Wireless Internet (WiCon 2006), Boston, August 2-5, 2006
Shane B. Eisenman and Andrew T. Campbell, Structuring Contention-based Channel Access in Wireless Sensor Networks, Fifth Int'l Conf. on Information Processing in Sensor Networks (IPSN 2006), pp. 226-234, Nashville, Apr 19-21, 2006.
Seoung-Bum Lee, Kyung Joon Kwak and Andrew T. Campbell, Solicitation-Based Forwarding for Sensor Networks, Third Annual IEEE Conf. on Sensor, Mesh and Ad Hoc Communications and Networks (SECON 2006), Reston, Sep 25-28, 2006.
Nicholas Lane and Andrew T. Campbell, The Influence of Microprocessor Instructions on the Energy Consumption of Wireless Sensor Networks, Third Workshop on Embedded Networked Sensors (EmNets 2006), pp. 41-45, Cambridge, May 30-31, 2006.
Emiliano Miluzzo, Nicholas D. Lane, and Andrew T. Campbell, Virtual Sensing Range (poster abstract), In Proc. of Fourth ACM Conference on Embedded Networked Sensor Systems
(SenSys 2006), Boulder, Colorado, USA, November 1-3, 2006.
Shane B. Eisenman and Andrew T. Campbell,SkiScape Sensing
(poster abstract), In Proc. of Fourth ACM Conference on Embedded
Networked Sensor Systems (SenSys 2006), Boulder, November 1-3, 2006.
Gahng-Seop Ahn, Emiliano Miluzzo, Andrew T. Campbell, A Funneling-MAC for High Performance Data Collection in Sensor Networks,
(Demo Abstract), In Proc. of Fourth ACM Conference on Embedded
Networked Sensor Systems (SenSys 2006), Boulder, Colorado, USA, Nov.
1-3, 2006.
Prior to 2006:
For publications and software prior to 2006 see my Columbia webpage
Some of the pages at Columbia are problematic - click on pubs or software to get there.