Andrew T. Campbell

Andrew T. Campbell is an Associate
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. (MetroSence talk - "The Rise of People-Centric Sensing").
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 currently chairs the SenSys steering commitee . 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, Winter/Spring 08
CS 78, Computer Networks, Spring 08
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
Armstrong on resilient sensor networks funded by ARO
Past Research Projects
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
Shane
Eisenman
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)
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
2008 Publications
Emiliano
Miluzzo, et al., "Supporting Personal Sensing Presence in Social
Networks: Implementation, Evaluation and User Experience of the CenceMe
Application using Mobile Phones", ACM SenSys 2008, (provisionally
accepted), November 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.
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, to be published, 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
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.
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
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
I'm co-chairing International Workshop on Urban, Community, and Social Applications of Networked Sensing Systems with
Deborah Estrin. The workshop is held in cooperation with ACM SenSys
2008, Raleigh, NC, Nov. 4 - Nov. 7, 2008. Please think about submitting
a paper.
I'm co-general chair of the10th International Conference on Distributed Computing and Networking (ICDCN 2009) with Prasad Jayanti. The conference is in Hyderabad January 3-6, 2009. Please consider submitting a paper.
Training (of sorts) for my 10th Marathon.
World exclusive (for networking geeks). Question:
ever visually seen congestion in a computer network? You've heard about
it but have you seen it before? Check out this video.
I know it is thrilling! I'm thinking about the subject of my next indie
production - ideas I'm tossing around include watching grass grow. Stay
tuned.
Thanks for dropping by!