About NRL

The members of NRL (founded by Prof A. Senhaji Hafid in 2005) are interested in developing techniques for better support of distributed systems/applications that use (wide area) networks for communication. The research program of NRL includes development of new algorithms, models, architectures, management schemes, and data communications techniques for next generation networks (e.g., Wireless Mesh Networks and Vehicular Networks). It also includes design and management of IoT and Fog/cloud computing in addition to Blockchain and its applications.


Cloud/Fog Computing, IoT



Software-Defined Networking






Intelligent Transport Systems



Open Research Problems For The Ethereum 1.0 to 2.0 Transition

 Date:  Feb. 24, 2020

 Time:  3:30pm - 5:30pm

 Speaker:  Tim Beiko, Consensys

This presentation will detail Ethereum’s upcoming transition to Ethereum 2.0, from a single-threaded proof of work blockchain to a sharded proof of stake blockchain. It will highlight the various open research questions in this transition.

more »

Decentralized & Collaborative AI on Blockchain

 Date:  Feb. 25, 2020

 Time:  12:30pm - 2:30pm

 Speaker:  Justin Harris, Microsoft

Machine learning has recently enabled large advances in artificial intelligence, but these tend to be highly centralized. The large datasets required are generally proprietary; predictions are often sold on a per-query basis; and published models can quickly become out of date without effort to acquire more data and re-train them. This talk will present a proposed framework for participants to collaboratively build a dataset and use smart contracts to host a continuously updated model.

more »

To see the list of all events, click here!

Current Projects

Enabling IoT Analytics across Edge and Cloud Platforms

Towards the support of Real-Time Mobile Apps using fog computing

Vehicular Communications for the Safety of Vulnerable Road Users

Smart contract for Legal engineering


You can contact us through the following options:

Postal Address

Network Research Laboratory (Local 2267)
Department of Computer Science and Operational Research
Université de Montréal
PO Box 6128 Succ. Downtown
Montreal, Quebec
H3C 3J7

Civic address

Network Research Laboratory (local 2267)
Department of Computer Science and Operations Research
André-Aisenstadt Pavilion
2920 chemin de la Tour
Montreal, Quebec
H3T 1J4


(514) 343-6111 ext. 3541