This paper presents a method for modeling and evaluating a new NB-IoT (Narrowband Internet of Things) system in a combined multi-domain simulation environment. Due to the complex analog and digital components of the communication system, accurate modeling is crucial to understanding system behavior. Realistic modeling examples are used with a new simulation method for an in-depth study of the RF transceivers, advanced modem technology and non-ideal hardware.