The project is an exploration into the integration of blockchain technology with the service
delivery of Mobile Network Operators (MNOs) and Network providers struggling with the data roaming problem. It
focuses on the development of a consensus engine and a semantic engine to manage roaming contracts
between MNOs efficiently where we will compare the scalability and performance of different
consensus engines. The consensus engine is a part of a distributed ledger system that ensures
mutual agreement on roaming contracts without the need for central authority. Common consensus
engines include Proof of Stake (PoS) and Proof of Work (PoW). The semantic engine interprets and
enforces the logic and rules encapsulated within these contracts during their lifecycle without
modifying them.
Undergraduate
Our project intends to develop a consensus algorithm tailored for a distributed ledger,
specifically designed to support roaming agreements. This algorithm will be evaluated for both scalability and
its ability to resist fraudulent activities. Additionally, we plan to create a sophisticated engine
capable of interpreting and enforcing contract logic. This engine will ensure that contracts are
consistently followed throughout their lifecycle and that permissions are properly managed. We also
aim to integrate an interface with MNOs internal systems, facilitating the real-time execution of
roaming contracts. A significant aspect of our project is proposing a transparent, market-based
pricing mechanism to improve current inefficiencies in roaming contract pricing. Finally, we will
analyze how our proposed system can eliminate current inefficiencies in roaming arrangements and
assess its effectiveness in reducing roaming fraud, incorporating end-user statistics into the
ledger for a more comprehensive understanding.
None
Telecommunications (405.736, Lab)