GSOC2022Channel

From Nsnam
Jump to navigation Jump to search

Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects

HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers

Back to GSoC 2022 projects

Project Overview

  • Project Name: A simplified channel and beamforming model for ns-3
  • Student: Matteo Pagin
  • Mentors: Sandra Lagen, Biljana Bojovic
  • Google page: https://summerofcode.withgoogle.com/programs/2022/projects/uxXqy83g
  • Project Goals: Currently, ns-3 provides the TR 38.901 channel model as the default option for sampling MIMO wireless channels which take into account the presence of (possibly directional) multiple antenna elements at both transmitter and receiver. However, this model represents a major performance bottleneck for most end-to-end simulations, especially whenever they involve upwards of hundreds of nodes. Accordingly, the goal of my proposal is twofold:
    • to provide ns-3 with a simplified statistical channel model, to be used for analyses which are focused on the upper layers of the protocol stack only, and
    • to improve the performance of the TR 38.901-based framework which is currently available in ns-3, for the remainder of the use cases.
  • Repository: GitLab
  • About Me: I am a first year PhD student at the University of Padova, working with the SIGNET group under the supervision of professor Michele Zorzi. Previously, I have been a research engineer in the same group, and I have obtained both my master and bachelor degree from the University of Padova, in Information Engineering and ICT for Internet and Multimedia, respectively. During these first years of my research career I have been working quite extensively with ns-3, primarily by working on the mmwave module for simulating 5G cellular networks. However, with this project I aim to contribute in a more direct manner to the ns-3 project! I spend most of my free time having "aperitivo"s with friends, training at the gym, hiking and learning to play the guitar.
  • Project proposal: GDrive link

Milestones and Deliverables