NPS - Faculty Profiles - Heading

Faculty Profile Directory


Welcome to the NPS Faculty Profile directory. Use the form below to search the NPS faculty profiles. All NPS Faculty may update their profiles by logging into FAIRS.

FacultyCV
Back to Search

Justin Paul Rohrer

Assistant Professor
Computer Science
Graduate School of Operational and Information Sciences

Phone: (831) 656-3196

Overview

Dr. Justin P. Rohrer is currently an Assistant Professor of Computer Science and head of the Center for Tactical Networked Communications Architecture Design (TaNCAD) at the Naval Postgraduate School (NPS) in Monterey, CA. He received his Ph.D. with honors in Electrical Engineering from The University of Kansas in 2011. He received his B.S. in Electrical Engineering from Rensselaer Polytechnic Institute, Troy, NY, in 2004.

His research focus is on tactical networking, including resilient and survivable mobile transport and routing protocols, and measuring network resilience. Interests also include highly-dynamic mobile networks, software defined networks (SDNs), and simulating network disruptions. Previous research has included tactical network, routing, and transport protocols for telemetering, weather disruption-tolerant mesh networks, and free-space optical metropolitan networks.

From 1999 to 2004, he was with the Adirondack Area Network, Castleton, NY as a network engineer. He was also an ITTC Graduate Fellow from 2004 to 2006. He received the best paper award at the International Telemetering Conference in 2008 and the best graduate student paper award at the same conference in 2011. He is a member of the IEEE Communications and Computer Societies, ACM SIGCOMM, Eta Kappa Nu, and was an officer of the Kansas City section of the IEEE Computer Society.
Education
  • PhD - University of Kansas 2011
    Major: Electrical Engineering
    Dissertation Title: End-to-End Resilience Mechanisms for Network Transport Protocols
  • BS - Rensselaer Polytechnic Institute 2004
    Major: Electrical Engineering
NPS Experience
  • 2016 - current: Assistant Professor
  • 2014 - 2016: Research Assistant Professor
  • 2011 - 2014: Research Associate
Other Experience
  • 2008 - 2010 Graduate Teaching Assistant, The University of Kansas
  • 2004 - 2011 Graduate Research Assistant, The University of Kansas
  • 1999 - 2004 Network Engineer, Adirondack Area Network
Research Interests
Network resilience and survivability, disruption-tolerant networks, mobile adhoc networks, network routing protocols, network transport protocols, Internet measurement.
Teaching Interests
Networking & communications, network modelling, network traffic analysis, tactical networks

Awards

  • 2011 - Best Graduate Student Paper Award, International Foundation For Telemetering
  • 2008 - Best Paper Award, International Foundation For Telemetering

Boards, Memberships, & Certifications

Professional Memberships
  • 2004 Association for Computing Machinery
  • 2003 Institute for Electrical and Electronics Engineers
  • 2002 Eta Kappa Nu

Scholarly Work

Publications
  • Book Chapter
  • Rohrer, J. P, Disruption-Tolerant Airborne Networks and Protocols. Unmanned Aerial Vehicles and Networks Cambridge United Kingdom: Cambridge University Press.
  • Rohrer, J. P, (2018). Disruption-Tolerant Airborne Networks and Protocols. UAV Networks and Communications (pp. 58--95). Cambridge University Press.
  • Conference Proceeding
  • Rohrer, J. P, Revisiting DTN Bundle Protocol Implementation Performance. IEEE.
  • Rohrer, J. P., & Beverly, R, Revisiting Graph Reduction on AS-Level Internet Topologies. IEEE.
  • Rohrer, J. P., & Xie, G. G, DTN Hybrid Networks for Tactical Communications. IEEE.
  • Rohrer, J. P., Beverly, R., & Xie, G. G, Geolocation Assisted Predictive Routing (GAPR) Protocol for Heterogeneous DTN Mobility Patterns. IEEE.
  • Rohrer, J. P, (2019). Effects of Swarm Density on Multihop Drone Telemetry Data. Las Vegas, NV
  • Rohrer, J. P, (2018). DTN Routing Protocols for Drone Swarm Telemetry. Glendale, AZ
  • Beverly, R., & Rohrer, J. P, (2018). In the IP of the Beholder. Boston, MA
  • Rohrer, J. P, (2018). Geographic Centroid Routing for Vehicular Networks. Venice, Italy IARIA.
  • Rohrer, J. P, (2018). Implementation of Epidemic Routing with IP Convergence Layer in ns-3. Surathkal, India ACM.
  • Rohrer, J. P, (2017). Multihop Routing of Telemetry Data in Drone Swarms. Las Vegas, NV
  • Rohrer, J. P, (2017). Effects of GPS Error on Geographic Routing. Vancouver, Canada IEEE.
  • Rohrer, J. P, (2016). Geolocation Assisted Routing Protocols for Vehicular Networks. IEEE.
  • Rohrer, J. P., & Beverly, R, (2016). Revisiting AS-Level Graph Reduction.
  • Rohrer, J. P, (2015). ResTP: A Transport Protocol for FI Resilience.
  • Rohrer, J. P., & Xie, G. G, (2014). Demo: Application-Transparent Deployment of DTN via SmartNet.
  • Xie, G. G., Rohrer, J. P., & Prince, C. D, (2014). Whale of a Crowd: Quantifying the Effectiveness of Crowd-Sourced Serious Games.
  • Rohrer, J. P., & Xie, G. G, (2013). DTN hybrid networks for vehicular communications.
  • Beverly, R., & Rohrer, J. P, (2013). IPv6 Alias Resolution via Induced Fragmentation.
  • Rohrer, J. P, (2013). Implementation of Aeronautical Network Protocols.
  • Rohrer, J. P., & Xie, G. G, (2012). DTN Gateway Architecture for Partially Disconnected Telemetry Environments.
  • Rohrer, J. P, (2012). Comparison of Adaptive Transport Layer Error-Control Mechanisms for Highly-Dynamic Airborne Telemetry Networks.
  • Rohrer, J. P, (2012). Implementation of the AeroRP and AeroNP Protocols in Python.
  • Rohrer, J. P, (2012). Opportunistic Transport for Disrupted Airborne Networks.
  • Rohrer, J. P, (2012). Protocols for Highly-Dynamic Airborne Networks (extended abstract)
  • Rohrer, J. P, (2012). Resilience of Backbone Provider Networks.
  • Rohrer, J. P, (2012). Topology Connectivity Analysis of Internet Infrastructure Using Graph Spectra.
  • Rohrer, J. P, (2012). Implementation of the AeroTP Transport Protocol in Python.
  • Rohrer, J. P, (2011). ANTP protocol suite software implementation architecture in python.
  • Rohrer, J. P, (2011). Destination-Sequenced Distance Vector (DSDV) Routing Protocol Implementation in ns-3.
  • Rohrer, J. P, (2011). AeroRP performance in highly-dynamic airborne networks using 3D Gauss-Markov mobility model.
  • Rohrer, J. P, (2011). Modelling and analysis of network resilience.
  • Rohrer, J. P, (2011). Predicting Topology Survivability using Path Diversity.
  • Rohrer, J. P, (2011). Progress and challenges in large-scale future internet experimentation using the GpENI programmable testbed.
  • Rohrer, J. P, (2011). Resilience Experiments in the GpENI Programmable Future Internet Testbed.
  • Rohrer, J. P, (2011). Performance Analysis of the AeroTP Transport Protocol for Highly-Dynamic Airborne Telemetry Networks.
  • Rohrer, J. P, (2010). Airborne telemetry networks: Challenges and solutions in the ANTP suite.
  • Rohrer, J. P, (2010). End-to-end ARQ: Transport-layer reliability for airborne telemetry networks.
  • Rohrer, J. P, (2009). Multipath at the transport layer: An end-to-end resilience mechanism.
  • Rohrer, J. P, (2009). Performance and disruption tolerance of transport protocols for airborne telemetry networks.
  • Rohrer, J. P, (2009). Performance comparison of weather disruption-tolerant cross-layer routing algorithms.
  • Rohrer, J. P, (2009). Path diversification: A multipath resilience mechanism.
  • Rohrer, J. P, (2008). Cross-layer architectural framework for highly-mobile multihop airborne telemetry networks.
  • Rohrer, J. P, (2008). End-to-end disruption-tolerant transport protocol issues and design for airborne telemetry networks.
  • Rohrer, J. P, (2007). Homogeneous security in heterogeneous networks: Towards a generic security management protocol.
  • Rohrer, J. P, (2007). Towards a Decision Engine for Self-Remediating Resilient Networks.
  • Journal Article
  • Rohrer, J. P., & Beverly, R, (2016). Empirical Study of Router IPv6 Interface Address Distributions. Internet Computing, 4(20), 36-45.
  • Rohrer, J. P, (2014). Path diversification for future internet end-to-end resilience and survivability. Telecommunications Systems, 1(56), 49–67.
  • Rohrer, J. P, (2014). The GpENI testbed: network infrastructure, implementation experience, and experimentation. Computer Networks, (61), 51–74.
  • Rohrer, J. P, (2013). Multilevel Resilience Analysis of Transportation and Communication Networks. Telecommunications Systems, .
  • Rohrer, J. P, (2013). Evaluation of network resilience, survivability, and disruption tolerance: Analysis, topology generation, simulation, and experimentation (invited paper) Telecommunication Systems, 2(52), 705–736.
  • Rohrer, J. P, (2012). Redundancy, Diversity, and Connectivity to Achieve Multilevel Network Resilience, Survivability, and Disruption Tolerance invited paper. Telecommunication Systems Journal, .
  • Rohrer, J. P, (2011). Highly-dynamic cross-layered aeronautical network architecture. Aerospace and Electronic Systems, IEEE Transactions on, 4(47), 2742–2765.
  • Rohrer, J. P, (2011). Survivable millimeter-wave mesh networks. Computer Communications, 16(34), 1942–1955.
  • Rohrer, J. P, (2010). Resilience and survivability in communication networks: Strategies, principles, and survey of disciplines. Computer Networks, 8(54), 1245–1265.
  • Rohrer, J. P, (2007). Bioinformatics process management: information flow via a computational journal. Source code for biology and medicine, 1(2), 1–15.
  • Technical Report
  • Rohrer, J. P, (2015). Graph Reduction for Emulated Network Experimentation.
  • Rohrer, J. P, (2010). Multilayer network resilience analysis and experimentation on GENI.
Presentations
  • Lecture
  • Rohrer, J. P. (Presenter), Laboratory for Telecommunication Science, "Resilience of Large-Scale Active Network Measurement," MD, United States. (July 21, 2016).
  • Oral Presentation
  • Rohrer, J. P. (Presenter), Laboratory for Telecommunication Science, "Development and Analysis of Network Deception Technologies," MD, United States. (March 9, 2017).
  • Rohrer, J. P. (Presenter), Deputy Assistant Secretary of the Navy for Command, Control, Communications, Computers, Intelligence, Information Operations and Space, "Network Deception," Naval Postgraduate School, CA, United States. (August 17, 2015).
  • Paper
  • Rohrer, J. P. (Author & Presenter), International Conference on Advances in Vehicular Systems, Technologies and Applications (VEHICULAR), "Geographic Centroid Routing for Vehicular Networks," IARIA. (June 25, 2018).
  • Rohrer, J. P. (Author & Presenter), Workshop on ns-3 (WNS3), "Implementation of Epidemic Routing with IP Convergence Layer in ns-3," ACM. (June 13, 2018).
  • Rohrer, J. P. (Author & Presenter), International Telemetering Conference, "Multihop Routing of Telemetry Data in Drone Swarms," International Telemetering Foundation, NV, United States. (October 25, 2017).
  • Rohrer, J. P. (Author & Presenter), International Conference on Computer Communications and Networks, "Effects of GPS Error on Geographic Routing," IEEE, Canada. (August 3, 2017).
  • Rohrer, J. P. (Author & Presenter), International Conference on Connected Vehicles, "Geolocation Assisted Routing Protocols for Vehicular Networks," IEEE, WA, United States. (September 15, 2016).
  • Poster
  • Rohrer, J. P. (Author & Presenter), Naval Research Working Group (NRWG), "DTN for tactical edge comms in challenged, disrupted, and denied environments," Naval Postgraduate School, CA, United States. (March 21, 2016).
Patents/Copyrights
  • Patent
  • Rohrer, J. P., Xie, G. G. "Gateway Router and Method for Application-Aware Automatic Network Selection" 9,419,920 B1