Digital Library

of the European Council for Modelling and Simulation



In-Device Coexistence Simulation For Smartphones


Sami Kiminki, Vesa Hirvisalo

Published in:


(2013).ECMS 2013 Proceedings edited by: W. Rekdalsbakken, R. T. Bye, H. Zhang  European Council for Modeling and Simulation. doi:10.7148/2013


ISBN: 978-0-9564944-6-7


27th European Conference on Modelling and Simulation,

Aalesund, Norway, May 27th – 30th, 2013


Citation format:

Sami Kiminki, Vesa Hirvisalo (2013). In-Device Coexistence Simulation For Smartphones, ECMS 2013 Proceedings edited by: W. Rekdalsbakken, R. T. Bye, H. Zhang, European Council for Modeling and Simulation. doi:10.7148/2013-0538




Wireless communication platforms in small enclosures are susceptible to in-device RF interference. Difficult interference cases emerge in the next-generation 4G smartphones using certain LTE bands, and support in MAC and higher protocol layers is required for efficient interference avoidance. Interference and the avoidance mechanisms create coupling between the radios complicating the interaction between the smartphone radios and their respective networks. Therefore, the purely analytical approach for studying radio performance becomes difficult.

In this paper we present RCOEX, an in-device coexistence simulator for the MAC layer. RCOEX simulates simple multi-network setups focusing on various in-device coexistence mechanisms and their performance. The simulation uses the discrete event variable time-delta model. As the protocol models are complex entities with non-trivial interaction, extensive effort has been made to support rich programming environment, including transceiver emulation, threads, and complex event filtering. Within this framework, we study the design of the WiFi model in more detail.

Full text: