User-defined Search in RonPub publications http://www.ronpub.com/publications/search.php?journal=ALL&author=Yacoub+Hanna&exactauthor=on&title=&abstract=&volume=&issue=&year1=&year2=&searchtype=advanced This feed contains the result of an user-defined search in RonPub publications en-us Juan Leon, Yacoub Hanna and Kemal Akkaya: Development and Evaluation of a Publish/Subscribe IoT Data Sharing Model with LoRaWAN, Open Journal of Internet Of Things (OJIOT), 8 (1), pages 7-19, 2022 https://www.ronpub.com/ojiot/OJIOT_2022v8i1n02_Leon.html https://www.ronpub.com/ojiot/OJIOT_2022v8i1n02_Leon.html Publish/subscribe architectures are becoming very common for many IoT environments such as power grid, manufacturing and factory automation. In these architectures, many different communication standards and middleware can be supported to ensure interoperability. One of the widely used publish/subscribe protocol is MQTT where a broker acts among publishers and subscribers to relay data on certain topics. While MQTT can be easily setup on cloud environments to perform research experiments, its large-scale and quick deployment for IoT environments with a widely used wireless MAC layer protocol such as LoRaWAN has not been thoroughly tested. Therefore, in this paper we develop and present a simulation framework in NS-3 to offer MQTT-based on publish/subscribe architecture that can also support LoRaWAN communication standard. To this end, we utilize NS-3's LoRaWAN library and integrate it with a broker that connects to other types of publishers/subscribers. We enable unicast capability from the broker to LoRaWAN end-devices while supporting multiple topics at the broker. We tested several scenarios under this IoT architecture to demonstrate its feasibility while assessing the performance at scale.