C-DReAM


laptop with satellite constellation simulation

Simulator for satellite constellation design

C-DReAM is a Python implemented simulator with the capability to simulate various sized NGSO and GSO satellite constellations. It’s a link budget / capacity level simulator that operates on a configurable time resolution.

With C-DReAM, you can evaluate satellite system capacity, optimize constellation parameters, analyze the coexistence of satellite and terrestrial systems – and more.

C-DReAM is highly configurable, with support for customer and project specific modifications.

Design NGSO & GSO satellite constellations

Perform geospatial and coverage analysis

Analyze the coexistence of satellite and terrestrial systems


USE CASES

  • Design LEO, MEO and GEO constellations

    • E.g. number of satellites, satellite orbits, inclination, altitude.

    • Resource allocation algorithm design, optimization, and testing.

    • Link budget analysis e.g. with different power, frequency range/band and antenna/beam assumptions.

    • Satellite system capacity evaluation with different design assumptions, such as number of satellites, and terminal deployment / traffic demand.

    • Evaluate 5G NR-NTN usability for NGSO satellite constellation systems.
  • Perform coverage and geospatial analysis

    • E.g. hyperspectral camera and SAR satellite constellations

    • Thermal, radiation and energy analyses assisted with orbit simulations

    • Calculate spatial relationships between non-terrestrial and terrestrial objects 
  • Analyze interference and coexistence

    • E.g. between satellite systems or between satellite and terrestrial systems
Satellite constellation simulated
Satellite flying over Italy

See how C-DReAM has helped explore future technologies


FEATURES

Multi-Orbit Satellites

  • Configurable constellations
  • TLE files
  • Trace files

Beams

  • Configurable beam patterns
  • Quasi-Earth-Fixed (QEF) or Earth-Moving (EM) beams

Bandwidths and resolution

  • Highly configurable

Frequency bands

For example:

  • FR1/S-band
  • FR2/Ka-band

Air interfaces

  • 5G NR-NTN (IoT-NTN)
  • DVB-S2X
  • DVB-RCS

Payload resources

  • Transmission power
  • Frequency band/split
  • Time resources

Radio Resource Management

  • API for different resource allocation algorithms

Various frequency reuse schemes

For example:

  • FRF-1
  • FRF-3

Key Statistics

For example:

  • Number of visible satellites
  • C, I, SNR, SINR
  • Throughput, load, capacity

UEs/terminals

  • Many ways of inputting terminals (locations)
  • Traffic demand (kbps)
  • Handheld (omni-directional) / VSAT terminals

Want to optimize satellite systems through simulation?


Contact us