# <center>NTUST BMW Lab Introduction</center> ![](https://i.imgur.com/44xyB3g.png) --- ## Introduction Hi, my name is Ian Joseph Chandra. I am an intern from University of Indonesia in BMW Lab. I create this page to summarize my discussion with Professor Ray-Guang Cheng about having a master's degree, especially in College of Electrical and Computer Science (CEECS), NTUST. I hope this summary could help you to get the big picture of our master's project & activities. --- # Purpose ![](https://i.imgur.com/4VnxuE9.png) The main purpose of having a master's degree in Electronic & Computer Engineering is to resolve the problem in our real-life using technology. Besides, we also encouraged to have a contribution to research some kinds of new technologies. By research, we could explore the ability of new technology and find a way to implement or combine it with another technology. --- # Our Research ![](https://i.imgur.com/DTnpFfv.png) We have many professors and research Labs in CEECS. This time, I will explain about the current project in Broadband Multimedia and Wireless Laboratory (BMW Lab). BMW Lab is under supervision of Professor Ray-Guang Cheng. There are two main teams in BMW Lab, OpenAirInteface (OAI) and Internet of Things (IoT). The Summary of those project: | <center>Open Air Interface</center> | <center>Internet of Things</center> | | -------- | -------- | | 1. Research about 5G open source. | 1. Research about Smart Campus. | | 2. Cooperate with EURECOM, France. | 2. Cooperate with Department of Industrial Management and Department of Design. | | 3. Develop open source NB-IoT and 5G New Radio base stations based on OAI. | 3. Design and deploy new IoT services on campus. | --- ## Open Air Interface (OAI) ![](https://i.imgur.com/wnHjuMr.png) **Open Air Interface** is a software-defined-radio (SDR) based open source project that implements the radio access network (RAN) and the core network for 4G and 5G systems. We work with companies in OAI community to develop key modules of 4G/5G base station. In this project, we tightly cooperate with EURECOM. We study the 3GPP specification and contribute source code of some modules for the OAI-based 4G/5G base station. Since it's an open-source project, we also cooperation with community to resolve some problems. We also work with Prof. Trio from ITB to integrate their SIM card to OAI platform. We plan to use it in our **Narrowband Internet of Things** (NB-IoT) base station. NB-IoT is a Low Power Wide Area Network (LPWAN) radio technology standard developed by 3GPP to enable a wide range of cellular devices and services. In this project, the student has an opportunity to take a 5-month internship under the supervision with EURECOM's professors. --- ## Internet of Things (IoT) ![](https://i.imgur.com/2C0803Y.png) In the **Internet of Things** (IoT) project, we try to create an integrated smart system to resolve some problems in our daily lives. We start this project by trying to resolve the problems in our campus area. We use some common and new technologies such as Thingworx, Cloud, API server Progressive Web App, Blockchain, Data Distribution Service (DDS) to build up the IoT system. We then do AI data analysis, etc. The main goal of the IoT project is to discover many kinds of technologies that could be implemented in an integrated system. We also try to unify one system with another, so we could predict the whole power consumption for all projects in one environment. Right now, we are working on some IoT projects such as Smart Water Dispenser and Smart Meeting Room. We have cooperation with Acuo company in the Smart Water Dispenser project, so we could access and explore the IoT modules in the smart dispenser. ### 1. Smart Water Dispenser Project In Smart Water Dispenser, we have several tasks: 1. Create a Progressive Web Application for report dispenser problem, Repairman App, and Report manager. 2. Analyze the dispenser data from its sensors. 3. Create a dispenser simulator for Cyber-Physical System. 4. Using DDS to replace HTTP in our system. 5. Use k8s to manage private cloud. ### 2. Smart Meeting Room Project In Smart Meeting Room, we have several tasks: 1. Create application to book a meeting room. 2. Create a door lock system for the meeting room.