# Data Naming Mechanism of LEO Satellite Mega-Constellations for the Internet of Things
## 1 Introduction
End users only express their interest in the given content, and the entire network is responsible for organizing routing according to the content name request and passing the content to the end user through the reverse path. ICN features primarily include location-independent naming functions, naming-based routing, intranet caching, and content self-generation to support mobile and multihoming services [27]. ICN is a data-oriented network and uses data names as the primary network elements. Therefore, how to name the data is a key issue for the ICN network. In [28], the NDN-based hybrid naming scheme (NDN-HNS) for IoT-based smart campus (IoTSC) is proposed to provide simple naming for smaller contents. In [29], a named-based query and command mechanism named the NINQ framework is proposed to improve network performance. Many ICN naming studies are published in the literature, and the naming schemes for ICN are similar; the difference is how they are applied. Unfortunately, existing studies use a static network topology without considering dynamic scenarios in which node locations change over time, particularly for space-based IoT scenarios. To our knowledge, past research on ICN naming has primarily focused on hierarchical naming [30; 31] on the ground for different scenarios, and many studies use IP as a comparison [32]. This paper applies ICN in space-based networks to alleviate the traffic load of terrestrial networks and provide global \"anywhere-anytime\" Internet access. In this study, data naming should be able to clearly identify services, content and equipment; meet the requirements of heterogeneity of IoT equipment and applications; achieve equipment interoperability from different vendors and across domains; and have the characteristics of efficient aggregation, fast search and dynamic content identification to ensure tight coupling with satellite IoT applications. In addition, data naming should meet the requirements of dynamic routing organizing, forwarding, storage, etc. Currently, the ICN network primarily uses two primary methods: hierarchical and flat naming [33; 34]. The hierarchical data naming method is readable and has good aggregation properties, which is conducive to routing organizing. In summary, the contribution of this paper is summarised as follows. 1. An LEO mega constellation for IoT is proposed. 2. Based on the IoT business attributes of the LEO satellite constellation, a data naming mechanism integrating hierarchical, multi-component and hash flattening is proposed. The hierarchical-multi-component part contains information for IoT applications such as data type, generation (spatial, temporal), and attributes; the hash flattening part serves as the unique identification information of data, which can meet the needs of spatial dynamic routing organisation, forwarding, and storage, and improve the network transmission performance. The structure of this article is as follows. The Section 1 describes the LEO mega constellation model for the IoT and analyses the links between adjacent satellites on different orbital planes. The Section 2 proposes a data naming mechanism for IoT applications. The Section 3 analyses and evaluates the performance of the proposed data naming mechanism based on the discrete event network simulator NS-3. Finally, the Section 4 provides a summary of this study.