Hi everyone, I am currently working on a project and need information on how to simulate this specific module. I would appreciate your help. Thank you in advance.
--
Posting to this group should follow these guidelines https://www.nsnam.org/wiki/Ns-3-users-guidelines-for-posting
---
You received this message because you are subscribed to the Google Groups "ns-3-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ns-3-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ns-3-users/a94768d8-1846-4f7d-a53f-148ad2884733n%40googlegroups.com.
While the ns-3 LEO module features a robust Mobility Model capable of handling orbital dynamics, many of its lower-layer components—such as the NetDevice and Channel—are only provided as abstract "mock" implementations.
For researchers focused on Network Layer (Layer 3) routing, these abstractions are often sufficient. Since the Mobility Model correctly handles satellite positioning, you can utilize the mock-net-device and mock-channel to exchange packets according to your specific logic. To conduct this research, you must integrate a custom routing module into the ns-3 stack, implementing your unique algorithms while leveraging the existing mobility framework.
However, a significant gap exists between academic theory and orbital reality regarding clustering-based routing:
The "Paperware" Trap: Conventional clustering models found in academic literature, such as LEACH, are essentially "battery killers." While they are frequently cited, they are notoriously inefficient and rarely perform well in terrestrial wireless sensor networks, let alone the extreme environment of a LEO constellation.
Modern Industrial Clustering: It is a fact that modern satellite networks utilize clustering-based routing, but not in the way early sensors did. Practical LEO networks rely on Software-Defined Networking (SDN) to manage clusters. Unlike the decentralized, high-overhead "elections" seen in older protocols, modern systems use centralized ground-based orchestration to manage handovers and energy distribution.