Difference between revisions of "NB-IOT"

From Nsnam
Jump to: navigation, search
(Project goals)
 
Line 12: Line 12:
  
 
The Department of Information Engineering of the University of Florence ( [http://www.dinfo.unifi.it/ DINFO] ) has begun work on the analysis, design, and development of this new module at the end of 2016. At the beginning of 2017 other partners get involved in the project, among them are [http://www.magister.fi/ Magister Solutions], [https://www.imec-int.com/en/home imec], [http://www.telecomitalia.com/tit/en.html Telecom Italia] and the Department of Information Engineering of the University of Rome ( [https://web.uniroma1.it/dip_diet/ DIET] ). Currently, the NB-IOT module is under active development.
 
The Department of Information Engineering of the University of Florence ( [http://www.dinfo.unifi.it/ DINFO] ) has begun work on the analysis, design, and development of this new module at the end of 2016. At the beginning of 2017 other partners get involved in the project, among them are [http://www.magister.fi/ Magister Solutions], [https://www.imec-int.com/en/home imec], [http://www.telecomitalia.com/tit/en.html Telecom Italia] and the Department of Information Engineering of the University of Rome ( [https://web.uniroma1.it/dip_diet/ DIET] ). Currently, the NB-IOT module is under active development.
 
  
 
== Project goals ==
 
== Project goals ==
Line 26: Line 25:
 
* UL Random access procedures
 
* UL Random access procedures
 
* New RRC messages
 
* New RRC messages
 +
 +
== Source code ==
 +
 +
The current development is hosted on [https://github.com/TommyPec/ns-3-dev-NB-IOT GitHub].
 +
Any contribution is more than welcome. However, we'd like to track the ongoing development here - mainly to avoid duplicated efforts.
 +
  
 
[[Category:Models]]
 
[[Category:Models]]

Latest revision as of 18:23, 31 July 2017

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

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

The goal of this page is to describe the ongoing implementation of the new NB-IOT standard in ns-3.

Overview

NB-IOT is a new communication standard radio interface, whose official release took place at the end of 2016 by the 3GPP international community.

It has been built to meet the new market requirements related to the phenomenon of expansion of the Internet of Things. Therefore, the main aim of this technology is to be able to adequately handle a massive number of sensors connections, ensuring, at all times, to each of them, the greatest degree of energy saving. The features offered by NB-IOT would allow mobile operators to deliver new network services, adapted to a new generation profile. The NB-IOT infrastructure is fully compatible with the LTE one and this new radio interface will become part of the fifth generation mobile connection system (5G).

General

The Department of Information Engineering of the University of Florence ( DINFO ) has begun work on the analysis, design, and development of this new module at the end of 2016. At the beginning of 2017 other partners get involved in the project, among them are Magister Solutions, imec, Telecom Italia and the Department of Information Engineering of the University of Rome ( DIET ). Currently, the NB-IOT module is under active development.

Project goals

NB-IOT is based on LTE, but it expands LTE in a number of ways. The NB-IOT model implementation will split the development into sub-modules that are as much as possible independent from each other.

The current development has been focused on these points:

  • DL Signalling traffic - MIB-NB and SIB-NB
  • NB-IOT UE class support (CAT NB1)

The next steps will involve:

  • New NB-IOT channels mappings
  • UL Random access procedures
  • New RRC messages

Source code

The current development is hosted on GitHub. Any contribution is more than welcome. However, we'd like to track the ongoing development here - mainly to avoid duplicated efforts.