Skip Navigation
Space Communications and Navigation Program

Cognitive Communications

Active Technology Project

Project Introduction

The Cognitive Communications Project is developing, implementing, and infusing cognitive communication technology into the Space Communication and Navigation capability of NASA. The goal is to increase efficiency and resiliency across the entire network stack, from point-to-point links, to routing between multiple nodes, to integrated scheduling of space and ground relay services. A cognitive system is able to mitigate obstacles, respond to and learn from its environment, and achieve beneficial goals towards the completion of its primary mission. A cognitive engine (CE) is a decision-making algorithm that enables part of a cognitive system, and there can be multiple CEs interacting in a cognitive system.

Broadly speaking, a CE can be implemented in many different ways utilizing different decision-making methods, including those based on machine learning, as long as the methods align to the goals of the overall cognitive system. In general, CEs must rely on multiple inputs and process data in different ways to come up with a usable solution; thus, all CEs require environmental feedback to optimize toward particular objectives. The complexity of a CE is driven by the number of objectives that must be optimized simultaneously and the availability and reliability of input knowledge.

The Cognitive Communications project performs research in four distinct but intertwined cognitive areas:

  • Links – concerning point-to-point connections between two devices
  • Networks – concerning multiple devices routing information among multiple links
  • Systems – concerning the interaction among devices (or networks) and supporting ground- and space-based infrastructure
  • Enabling Technology – concerning the on-board processing, sensing, and adaptation capability of a device that allows it to participate in cognitive links, networks, or systems

CEs applied broadly across all levels of the protocol stack will determine link optimization, network routing, and system management. While each of these focus areas can mature independently, the end goal is to transition towards an overall cognitive system-of systems, optimized across all layers. The spacecraft itself and the communication provider networks must perform joint cross-layer, distributed decision-making that conforms to the mission objectives and network capabilities.

Examples of technology development within the prime focus areas include:

  • Cognitive Links - Optimization strategies for point-to-point links, such as adaptive coding and modulation augmented with artificial intelligence to predict future link margins, rapidly adjust bandwidth and center frequency to avoid interference, and share spectrum with both cooperative and uncooperative entities. Lower Technology Readiness Level (TRL) research in this area includes the use of signal sensing to automatically configure a receiver to match the incoming signal, or the use of deep learning to completely model a communication link, which enables radios to learn to communicate optimally in an unpredictable environment.
  • Cognitive Networks - Routing and data management strategies for high-delay and disruption-prone space environments. This work moves beyond traditional Delay Tolerant Network (DTN) concepts to include the use of artificial intelligence algorithms to predict future routes based on past performance. Routing data between multiple DTNs provides opportunities for other cognitive augmentations, such as data processing en-route and automatic tuning of DTN parameters. Another related concept under development in this area is dynamic reassembly of data fragments sent to multiple space relays and ground stations, or 'Drop Data Anywhere'.
  • Systems - Scheduling techniques for user missions that do not require operator intervention. User Initiated Service (UIS) allows mission spacecraft radios to schedule services directly with a communications relay or ground station using machine-to-machine communication protocols. An event manager software package handles all UIS requests, allowing optimal allocation of communication resources to the mission based on priority, quality of service, cost, capability, and other considerations. The UIS capability, when merged with artificial intelligence techniques, will converge toward near-optimal use of all network resources. As an added benefit, the event manager can serve as a predictive failure detection engine by detecting mission issues across multiple relays, or relay issues across multiple missions, identifying potential problems before the problems become failures.
  • Enabling Technology - Hardware development to enable cognitive communications algorithms for use in space, with the goal of enabling optimization of CEs at the link, network, and system level on-board the spacecraft without requiring Earth-based processing power. One low-TRL area of investigation is the use of neuromorphic processors, which have shown radiation-tolerant and extremely low-energy requirements when implementing neural networks. Another area of opportunity is the development of wideband, cognitive antennas to provide sensing and communication capability enabling tradeoffs to be made between several licensed bands on a single user terminal. While hardware development is not a focus of this project, the results of other funded efforts (such as HPSC - High Performance Spaceflight Computing) support the implementation of cognitive communications capabilities on spacecraft.

The Cognitive Communications project demonstrated several cognitive capabilities using the SCaN Testbed on the International Space Station from 2015 to 2019. SCaN Testbed demonstrated cognitive link capabilities (including the first known space-to-ground link controlled entirely by an artificial intelligence algorithm) and implemented UIS using NASA's Space Network assets. SCaN Testbed was decommissioned in May 2019, and further development of cognitive capabilities transitioned to ground testbeds.

Currently, the Cognitive Communications project is formulating a multi-cubesat demonstration of integrated cognition on a spaceflight platform with demonstration in a relevant environment. Anticipated key outcomes of this demonstration include the routine use of adaptive links through the atmosphere (including optimization for propagation effects), inter-satellite cross-links and data movement between the cubesats managed using a cognitive algorithm, and optimal scheduling of data downlinks without operator involvement using government and commercial assets. This work refines and integrates many existing developments proven individually in the laboratory and on SCaN Testbed.

Cognitive Communications technologies also apply to the lunar communications architecture, in support of human return to the lunar surface in 2024. The ability to route and store data within network nodes, as well as scale network size on-the-fly as new assets arrive in lunar proximity, is a significant step towards reducing the burden of administering a lunar network from Earth. Ideally, cognitive techniques would allow lunar assets to communicate on demand with lunar communication towers or relays, providing seamless connectivity between assets, orbiters, and Earth.

More »

Anticipated Benefits

Primary U.S. Work Locations and Key Partners

Share this Project

Organizational Responsibility

Project Management

Project Duration

Technology Maturity (TRL)

Technology Areas

Target Destinations

Supported Mission Type

Light bulb

Suggest an Edit

Recommend changes and additions to this project record.