Abstract-Internet of Things (IoT) networks are being continually developed in several domains, however no systematic processes for their modeling and simulation exist so far. In this paper, an agent-oriented approach to IoT networks modeling is proposed by exploiting the ACOSO model. As IoT networks share many substantial features/issues with multi-agent systems (MAS) [3] and SOs may be effectively modeled as agents, in this paper an agent-oriented approach to model IoT networks is presented. In particular, the ACOSO (Agent-based Cooperative Smart Object)-based SO model [4] has been exploited to describe, from the agent perspective, SO main features, relationships and interactions.Moreover, in order to analyze IoT networks at SO communication level, the Omnet++ [5] network simulation platform has been used to evaluate bottlenecks and issues in specifically defined scenarios. The rest of the paper is organized as follows: in Section II, the ACOSO-based SO model and other concrete examples of the Agent-oriented Modeling (AoM) applied to the SO-based IoT context are