<img style="float: center;" src="https://i.imgur.com/wPU2yqX.png =300x"> # <center>Daily Notes </center> ###### <center>tags: `Daily Notes` , `Checklist` , `Pre-Internship` </center> ## <center>Christofel Rio Goenawan</center> ### <center>Bandung Institute of Technology (ITB)</center> ### <center>Topic: Acumos AI</center> ### <center>Mentor: Kevin</center> ## <center>Contact : </center> ### <center>E- Mail : christofel04@gmail.com</center> ### <center>WA : (+62)85731454044</center> ### <center>Line : crg04_2</center> --- **My Pre- Internship Notes** - [Week 1 Note](https://hackmd.io/@christofel04/NTUST_Acumos_week_note_1) : AI/ML in Python - [Week 2 Note](https://hackmd.io/@christofel04/NTUST_Acumos_week_note_2) : Introduction of Acumos AI Platform and On- Boarding - [Week 3 Note](https://hackmd.io/@christofel04/NTUST_Acumos_week_note_3) : AI Algorithm and Implementation - [Week 4 Note](https://hackmd.io/@christofel04/NTUST_Acumos_week_note_4) : Introduction to O- RAN --- - **First Week Log** :::warning **Activity Summary:** - [x] Create simple AI code using Tensor Flow. - [x] Study works of Open CV. - [x] Study concept and works of O- RAN and RIC. - [x] Study Deeper Acumos AI Platform works. - [x] Study Concept and Works of Docker and Kubernetes. --- My Weekly Slide : [See Here](https://docs.google.com/presentation/d/1bPUs2sjWfKP2fGdoWTFPf5-CfDnT7pbvRhIM81y2XVY/edit?usp=sharing) ::: - [Day 1 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_01_7_2020) : Tensor Flow Cat vs Dog - [Day 2 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_02_7_2020) : Open CV Image Recognition - [Day 3 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_03_7_2020) : O - RAN and RIC - [Day 4 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_06_7_2020) : Deeper Acumos AI Platform and Acumos as xApp. - [Day 5 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_07_7_2020) : Docker, Kubernetes and Basic Acumos AI on Kubernetes --- - **Second Week Log** :::warning **Activity Summary:** - [x] Deploy Docker and Kubernetes using VM. - [x] Study works of AI/ML Model in Acumos AI . - [x] Study concept and works of Acumos AIO. - [x] Study installation of Acumos AIO using aio_k8s_deployer. - [x] Study installation of Acumos AIO using PrepDeploying Process. - [x] Study Detailed Works of Non- RT RIC and A1 Interface. - [x] Successfully Connect to NTUST Server and use sudo command. --- My Weekly Slide : [See Here](https://docs.google.com/presentation/d/1Grp_r9-2eJSIH6r_tluFjjqMRhKO4pf6fovuuJRgrqA/edit?usp=sharing) ::: - [Day 6 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_08_7_2020) : Deploy Docker, Basic Acumos AIO in Kubernetes - [Day 7 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_09_7_2020) : Deploy Kubernetes , AI/ML Workbench in Acumos AIO - [Day 8 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_10_7_2020) : Basic Acumos AIO using aio_k8s_deployer, Basic Acumos AIO using PrepDeploying Process. - [Day 9 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_13_7_2020) : Non- RT RIC Use Cases, Background and Works of A1 Protocol - [Day 10 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_14_7_2020) : A1 Application Protocol , Works of Management Policy --- - **Third Week Log** :::warning **Activity Summary:** - [x] Study works of V2x Communication using Non- RT RIC. - [x] Study works of xApps and Open APIs for xApps. - [x] Study Zhui Sao's Paper about Acumos AI. - [x] Study Detailed Architecture and Works of Near- RT RIC. - [x] Study External Interfaces of Near- RT RIC. - [x] Study works of 6 Main Current xApps - Admission Control xApps - KPI Monitor xApps - UE Measurement Campaign xApps - ML- Based xApps - Traffic Steering xApps - UE Manager xApps. --- My Weekly Slide : [See Here](https://docs.google.com/presentation/d/16q7UxYCy3LGaGa0nNJE0rugaO0T_AEUlig6cCze3y2Y/edit?usp=sharing) ::: - [Day 11 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_15_7_2020) : V2x Communication using Non- RT RIC, Detailed Architectures of Near- RT RIC - [Day 12 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_16_7_2020) : Detailed xApps Works, Open APIs for xApps, Design and Process of Acumos AI. - [Day 13 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_17_7_2020) : xApps Architectures, Near- RT RIC Interfaces, Comparison of Acumos AI with Other AI/ML Tools. - [Day 14 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_20_7_2020) : Admission Control xApps, KPI Monitor xApps, UE Measurement Campaign xApps. - [Day 15 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_21_7_2020) : ML- Based xApps, Traffic Steering xApps, UE Manager xApps. --- - **Fourth Week Log** :::warning **Activity Summary:** - [x] Study detailed works of O- DU High and O- DU Low. - [x] Study detailed works of O- CU. - [x] Continue to study Zhui Sao's Paper about Acumos AI. - [x] Study Detailed Architecture and Works of O- DU Interfaces. - [x] Try to install Acumos AIO on NTUST Server. --- My Weekly Slide : [See Here](https://docs.google.com/presentation/d/1ltdLjmVKUK9jqb1CXhSTg-miW7KVhKiMcNRZzJT_6Vk/edit?usp=sharing) ::: - [Day 16 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_22_7_2020) : O- DU High , O- DU Low. - [Day 17 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_23_7_2020) : O- DU High Functionality, O- DU Low Interfaces. - [Day 18 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_24_7_2020) : L2 MAC Schedulers, Architecture of O- DU Interfaces - [Day 19 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_27_7_2020) : Architectures of L2 Interface, Basic Background of O- CU - [Day 20 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_28_7_2020) : Functionality of O- CU, Try to Install Acumos on NTUST Server --- - **Fifth Week Log** :::warning **Activity Summary:** - [x] Study detailed architectures of Non- RT RIC OSC. - [x] Study detailed works E2 Communication with Near- RT Interfaces. - [x] Study works of 2 main E2 Service Models. - Network Interface ( NI ) - KPM Monitor - [x] Study Detailed Architecture of Near - RT RIC Platform. - [x] Download Needed File to NTUST Server for Acumos AIO Installation. - [x] Set up Kubernetes in NTUST Server for Acumos AI. --- My Weekly Slide : [See Here](https://docs.google.com/presentation/d/1L2bpcbmDt7wbZuDUOJFIZ-DOy-2Jy4TeRIIDNWPqw8E/edit?usp=sharing) ::: - [Day 21 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_29_7_2020) : Non- RT RIC OSC , Continue to Try Installing Acumos on NTUST Server - [Day 22 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_30_7_2020) : E2 Communication with Near - RT Interface, Relationship Between RIC Services and E2AP Procedures - [Day 23 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_31_7_2020) : E2 Service Models , Download Needed Program to NTUST Server for Acumos AI. - [Day 24 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_03_8_2020) : E2 SM KPM , Try Setting Up Needed Services in NTUST Server. - [Day 25 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_04_8_2020) : Near- RT RIC Platform, Continue to Try Setting Up Needed Services in NTUST Server. --- - **Sixth Week Log** :::warning **Activity Summary:** - [x] Study detailed works of Near- RT RIC Clusters RICAPP - [x] Study detailed works Routing and Subscribe Manager. - [x] Study works of Distributed Tracing Using OpenTracing in RIC. - [x] Study Detailed Architectures of Internal Data Collection in Near- RT RIC - [x] Study Detailed Architectures of VES Agent. - [x] Study Detailed Works of RIC Alarm Library. - [x] Set up Open Shift in NTUST Server for Acumos AI. - [x] Find Issues in Open Shift Cluster in NTUST Server for Acumos AI. --- My Weekly Slide : [See Here](https://docs.google.com/presentation/d/1Vg07ceVE6dKx0dbpph-JjDqcJEmbTQTvgwuCpihRvTk/edit?usp=sharing) ::: - [Day 26 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_05_8_2020) : Near- RT RIC Clusters RICAPP , Continue to Try Installing Acumos on NTUST Server - [Day 27 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_06_8_2020) : Routing Manager in RIC , Continue to Try Installing Acumos on NTUST Server - [Day 28 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_07_8_2020) : Subscription Manager , Distributed Tracing Using OpenTracing in RIC, Continue to Try Installing Acumos on NTUST Server - [Day 29 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_10_8_2020) : Sample Demo of Tracing Using OpenTracing in RIC , Internal Data Collection in Near- RT RIC, Continue to Try Installing Acumos on NTUST Server - [Day 30 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_11_8_2020) : VES Agent, RIC Alarm Systems , Solve Open Shift Cluster Issues in NTUSt Server. --- - **Seventh Week Log** :::warning **Activity Summary:** - [x] Study detailed works of Acumos AI Athena Releases - [x] Study detailed issues of Acumos AI Athena Releases from Releases Notes - [x] Study detailed Features and Architectures of Acumos AI Boreas Releases - [x] Complete Kubernetes , Open Shift , Jenkins , Helm and Promotheus Installation in NTUST Server for Acumos AI - [x] Complete MariaDB Installation in NTUST Server for Acumos AI --- My Weekly Slide : [See Here](https://docs.google.com/presentation/d/1gubi1V4r3_bbiFl8JY_jfROrkD72rig_hqU3_lH81Hw/edit?usp=sharing) ::: - [Day 31 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_12_8_2020) : ML lifecycle management in Acumos AI, Solve Open Shift Issues , and Continue to try installing Acumos AI in NTUST Server. - [Day 32 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_13_8_2020) : Technical Issues in Acumos AI Installation, Detailed Architectures of Acumos AI Platform , and Continue to try installing Acumos AI in NTUST Server. - [Day 33 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_14_8_2020) : Acumos AI Marketplace from White Paper, Background of Acumos AI Releases , and Continue to try installing Acumos AI in NTUST Server. - [Day 34 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_17_8_2020) : Acumos AI Athena Releases Works and Issues, Continue to try installing Acumos AI in NTUST Server. - [Day 35 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_18_8_2020) : Acumos AI Boreas Releases Features and Architectures Scopes, Installing Jenkins , Helm , Promotheus and MariaDB in NTUST Server. --- - **Eight Week Log** :::warning **Activity Summary:** - [x] Study detailed works of Acumos AI Boreas Releases - Study Detailed Works of Acumos AI Boreas Release On- Boarding from Documentation - [x] Study detailed Architectures of Acumos AI Boreas Releases from Releases Notes - Study Detailed Architectures Components of Acumos AI Boreas Release - Study Detailed APIs and Interfaces of Acumos AI Boreas Release - [x] Complete MariaDB Installation in NTUST Server for Acumos AI - [x] Complete Nexus Installation in NTUST Server for Acumos AI --- My Weekly Slide : [See Here](https://docs.google.com/presentation/d/1bUKsigg7E15_q6YeWQasT_MpKpwwMDGZBCwXp7BFjf4/edit?usp=sharing) ::: - [Day 36 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_19_8_2020) : Acumos AI Boreas Releases Architectures Requirements and Components, Continue to try installing Acumos AI in NTUST Server. - [Day 37 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_20_8_2020) : Acumos AI Boreas Releases Workflows and Architectures Components, Continue to try installing Acumos AI in NTUST Server. - [Day 38 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_21_8_2020) : Acumos AI Boreas Releases Architectures and Marketplace, Continue to try installing Acumos AI in NTUST Server. - [Day 39 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_24_8_2020) : Acumos AI Boreas Releases Interfaces and APIs and Federation APIs, Continue to try installing Acumos AI in NTUST Server. - [Day 40 Note](https://hackmd.io/@christofel04/TEEP_Daily_Notes_24_8_2020) : Acumos AI Boreas Releases On- Boarding and Continue to try installing Acumos AI in NTUST Server.