Device to Device communication on top of the existing LTE cellular network, as a requirement in
5G, was implemented in such a way that the interference to existing cell users communicating
via Base stations is kept to a minimum.
Carrier-by-carrier in turn algorithm was used for allocating resource blocks to cell users and
Bipartite graph based allocation technique was used for the D2D users.
The technique used resulted in a significant increase in system throughput.
Backend for the project was coded in Python 3.6.2.
|