Meeting Info
RIC project meetings are open to the public and held on Tuesdays at 2pm UTC (winter) and 1pm UTC (summer). World Time Zone Map
Zoom 1 Info:
- Join from PC, Mac, Linux, iOS, or Android: https://zoom.us/j/9644759813
- Meeting ID for dial-in: 9644759813
UTC-time | every 2nd Tuesday, check from calendar | |
New York (EDT / UTC-4 during DST (-5 in the winter)) | every 2nd Tuesday, check from calendar | +1 669 900 6833 // +1 646 558 8656 // 855 880 1246 (Toll Free) // 877 369 0926 (Toll Free) |
Paris (CEST / UTC+1 in the winter (+2 during DST)) | every 2nd Tuesday, check from calendar | +33 7 5678 4048 // +33 1 8288 0188 // 805 082 588 (Toll Free) |
Beijing (CST / UTC+8) | every 2nd Tuesday, check from calendar | +86 10 87833177 // +86 10 53876330 // 400 616 8835 (Toll Free) // 400 669 9381 (Toll Free) |
Tokyo (JST / UTC+9) | every 2nd Tuesday, check from calendar | +81 524 564 439 // +81 3 4578 1488 // 0 800 100 5040 (Toll Free) |
Helsinki (EEST / UTC+2 in the winter (+3 during DST)) | every 2nd Tuesday, check from calendar | +358 341092129 |
Delhi (IST // UTC +5:30 | every 2nd Tuesday, check from calendar | TODO |
Other international numbers | World Time Zone Map | International numbers available: https://zoom.us/u/acyy3hylQi |
2023-07-18
Recording: TODO
- James: updates?
- 2023-01-31:
- working on existing robot test cases (that integrate xapps and platform) to be part of xtesting tests.
- Subhash asked for a wiki page documenting this work.
- WR also want to contribute to xtesting for O2. CNF package definition still open and concept of DMS.
- discussion with Bin Yang in this meeting is possible. Maybe some proposal would be good.
- Tacker-based deployment needs to be checked.
- 2023-03-14, 2023-03-28 : no news
- 2023-04-11: H release test cases related O2 IMS committed into it/test. Some of these related to existing robot test cases.
- 2023-04-25: no updates
- 2023-05-09:
- Q-to-James: summary of what you presented in TOC (1 min) and let's raise question to all for input to integration project.
- Xtesting is used in integration project now (already for 6 months or so). Xtesting works also with robot test cases.
- James working in this integration for the test cases that are already in it/test. Infrastructure team also contributed O2 releated robot test cases (requires o-loud).
- Input from other subprojects, incl. our near-RT RIC project?
- James needs some hints on how to run the existing robot test cases in it/test related to missing env variables: GLOBAL_INJECTED_E2MGR_USER and APPMGR_ENDPOINT.
- Q-to-James: summary of what you presented in TOC (1 min) and let's raise question to all for input to integration project.
- 2023-05-23 → no news
- 2023-01-31:
- Prashant's work in near-RT RIC
- 2023-04-25:
- 2023-05-09
- question related to O1 (for stats handling without Vespa) - see RIC-798
- 2023-05-23
- https://gerrit.o-ran-sc.org/r/c/ric-plt/a1/+/11127?usp=search and two more minor ones to be reviewed Naman/Subhash during this week
- E2 → Alexandre to review - 2023-06-06: merged
- 2023-06-06: Prashant posted in O-RAN WG3 on O1 a question related on the why of notifications + SFTP. No reply yet.
- Sunil updates?
- 2023-03-14, 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-09: no news
- 2023-05-23: all items from HCL to be moved to I release.
- Subhash/Naman updates?
- 2023-02-28: working on RNIB models for E2 reset. Nanobot integration with A1 mediator. kServe adapter work ongoing (RICDMS extension planned).
- Kserve adapter (mentioned in RSAC and e-mail from Hoejoo),
- 2023-01-31 Joseph presented the kserve part. We agreed as working assumption to go for solution #1 (slide 2) with model-based inference. Comments by e-mail to Joseph. Slideset: link
- Thoralf to create JIRA item for this
- Subhash/Thoralf commented that ricdms cli and REST should be implemented at same time. But also ok if only in one.
- 2023-02-14: Subhash discussed with Hoejoo on this (internally) - maybe a presentation coming later
- https://wiki.o-ran-sc.org/plugins/servlet/mobile?contentId=67535114#content/view/67535114
- Integration with AI/ML project: kserve_adapter
- data pipeline (Hoejoo's e-mail)
- 2023-01-31 not discussed in today's meeting
- data pipeline (Hoejoo's e-mail)
- 2023-01-31 Joseph presented the kserve part. We agreed as working assumption to go for solution #1 (slide 2) with model-based inference. Comments by e-mail to Joseph. Slideset: link
- Kserve adapter (mentioned in RSAC and e-mail from Hoejoo),
- 2023-03-14:
- E2 Reset E2mgr changes done. submgr change and notification to xapp still open.
- A1 mediator nanobot integration still under work
- 2023-03-28: work continues
- 2023-04-11: E2 reset work in submgr is now under work.
- 2023-04-25: Naman working on E2 reset (submgr part), ricdms not too much progress. no update on kserve
- 2023-05-09:
- E2 reset done, but still one more review coming on submgr to block subscriptions fo0r E2 nodes under reset.
- A1 bug fixes being almost ready.
- A1 mediator nanobot might be delayed.
- AI/ML adapter work is still ongoing - ricdms changes still coming during next 1-2 weeks.
- E2 reset done, but still one more review coming on submgr to block subscriptions fo0r E2 nodes under reset.
- 2023-05-23
- E2 reset (from E2 node): done
- KServe adapter still being worked on.
- nanobot integration still being worked on.
- 2023-02-28: working on RNIB models for E2 reset. Nanobot integration with A1 mediator. kServe adapter work ongoing (RICDMS extension planned).
- Abhijit updates?
- Abhijit is now committer for the rust subsystems (platform and xapp) - but there seem to be issues on LF side that didn't actually made this happen.
- Thoralf raised support request to LF. Reminders sent. Still no solution.
- 2023-03-14: now has access to hw-rust, but not yet xapp-frame-rust (no need to escalate yet). CI for xapp-frame-rust works now.
- 2023-03-28: working on RIC-969 and part of RIC-957
- 2023-04-11:
- RIC-969 first set of APIs (SDL) implemented. RNIB not yet (also under RIC-969).
- hw world xApp should grow with the implementation of xapp-frame-rust. Initial hw-rust xapp will show use of SDL/RNIB.
- RIC-969 first set of APIs (SDL) implemented. RNIB not yet (also under RIC-969).
- 2023-04-25
- working on RNIB support in rust (https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame-rust/+/10906) and next step hw-rust.
- 2023-05-09
- RIC-977 (subscription API) - pls. merge.
- RIC-978 pls. try to complete during this week.
- issues with E2 simulator → to get in contact with Naman and Subhash
- 2023-05-23
- hw-rust xapp using xapp descriptor (config.json) works, but still fixing lifeness and readiness probe
- testing of subscriptions using hw-rust (facing the E2T problem)
- Abhijit is now committer for the rust subsystems (platform and xapp) - but there seem to be issues on LF side that didn't actually made this happen.
- Cap Gemini updates?
- 2023-03-14
- RIC-851 done
- RIC-967 (RIC subscription delete required related changes in xApp communication) added to H release. We discussed this in a meeting and decided to implement pre and post notifications aligned with RICARCH.
- 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-23: no news.
- 2023-05-23: presentation on RIC SUBSCRIPTION DELETE REQUIRED and communication between xApps and submgr. → DONE
- 2023-07-18: Cap Gemini (Gunja) conflict management presentation planned for end of July
- 2023-03-14
- Himanshu would like to work on RIC-963
- code changes, but difficult to test as difficult to change order of IEs in message.
- 2023-06-06: Added unit tests (integrated in image building) - did some changes in the stubs (based on environment variables). Next step looking into this.
- Dhiraj
- 2023-05-23: ipv6 - Alexandre working on this: RIC-985. Note that this requires re-creation of most container images.
- 2023-06-06: ipv6 fix is merged. Dhiraj tried with this new version. Containers start. Good. Investigation continues - most likely fix needed in routing manager ([ brackets cause issues)and E2T (crashes to be fixed).
- Alexandre
- 2023-05-23: no news
- 2023-06-06:
- fixed IPv6 support in RMR - works in IPv6 only case and in case of providing specific IPv6 address. Routing mgr might require additional work.
- seems also to be a bug in interface name solution in RMR. Remember to cretae a JIRA item.
2023-07-04
Since neither Thoralf nor Sunil can host this meeting it is cancelled.
2023-06-20
we did the demo meeting in the timeslot: link
2023-06-06
Recording: partial-only: link to zoom recording
- Every time: Check rule RC-4 (link) that all L or XL commits of the last two weeks have also new unit tests. This is our policy. link-to-reviews (gerrit filter instructions // gerrit t-shirt-sizing).
- Last checked on 2023-04-11
- https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame/+/10923 OK, module version updates only
- Last checked on 2023-04-11
- every second time: Review code coverage stats and blocker code smells
- We take a look at the two links in the beginning of this page: Code coverage reports..
- The list below is only working reports // Anybody volunteering to work with LF on making the code coverage CI to work again (there's still the old JVM version)
- Thoralf did this last on 2023-05-23: we did not do this this time
- Every time: Check if there are new bug reports in JIRA: link
- RIC-986 ping-pong example xapp-frame-py needs fixes in the dockerfile
- RIC-979 Decode Error with e2sim on e2term Pod - AP-Subhash/Naman add logs
- RIC-974 done: Errors running example ping/pong application in `xapp-frame-py`, incl. new release of builder image. Can be closed after that.
- RIC-972 URL for A1 mediator to align with spec.
- RIC-965 RMR wormhole connections uses stale endpoints to make connections
- RIC-921 fix UT test case in e2mgr to stub time (leftover from review https://gerrit.o-ran-sc.org/r/c/ric-plt/e2mgr/+/8493)
- RIC-915 dms_cli for installing xapp not working (raised by James)
- RIC-905 new (from PW) Issue in reporting the CLEAR ALARM as VES EVENT
- RIC-901 new (from PW) BUG FIX IN 'Get ALARM INFO’ NETCONF COMMAND
- RIC-897 SCTP connection fails with Viavi // update with workaround
- RIC-896 xapps sending same msg type and sub id fails - details to be clarified
- RIC-894 long idle period (days) causes RMR connection breaks
- RIC-864 xapp-frame-cpp CI does not use Dockerfile and therefore uses Ubuntu18.04 (not 20.04) in build
- RIC-857 sporadically RMR takes multiple minutes before being "ready"
- RIC-852 Intermittent Issue with E2T: While setting up E2 setup request and response.
- 2021-12-21: Trying to get bandwidth for this during F release.
- RIC-837 RMR is not forwarding messages from E2T to E2M
- RIC-835 → 2021-12-07 no news from Viktor
- fixed: RIC-974, RIC-980, RIC-981
- H release status page: H Release#Near-Real-timeRANIntelligentControllerPlatform(E2Interface)(RICPLT) → 2023-06-06 we checked the status
- Thoralf expects everything to be ready by Jun-22
- O-RAN SC end of release of near-RT RIC: Demo scheduled for 2 weeks from now: 2023-06-20 Release H
- Demo videos (Prashant, Subhash, Gunja) for O-RAN face-to-face to be ready this week: upload video here: Material for O-RAN June f2f in Osaka Jinri will combine
2022-12-13, 2023-01-17: Bin Yang asked about O2 for RIC platform deployment and xapp deployment. Need to discuss on this topic. O-cloud is deployed in AT&T and Taiwan lab.
- The current platform deployment scripts might not be in line with O2 envisions
- David Liu (WR) asked from James on O2 as well. James to check if a proposal on using X testing framework could also be used for integration. There's is also a link to robot test cases.
- O2-D(MS) is relevant to RIC platform.
- deploying xApps (LCM) is also an O2 issue - the alternative of using CRDs is not implemented in OSC RIC. Could be implemented as second option for deploying xApps.
- 2023-01-31: No news yet
- 2023-02-14: No news yet, Thoralf received e-mail on this from James. Still to check.
- 2023-02-28: some e-mail discussion. Ball's on Bin Yang & James side. Subhash and Thoralf discussed this and Thoralf to call a meeting with Bin Yang, subhash, James, Thoralf.
- 2023-03-14: AP-James Meeting was held. We see use cases around deploying RIC platform using helm charts over O2; and deploying xApps over O2. For xApps the role of descriptor->helmcharts→k8s manifests in SMO is still missing. AP for James to check with SMO project on ASD (porting or making available "ricdms/dmscli" to SMO; kserve adapter also affected as it uses ricdms) and support for deploying using helm charts and James to discuss with RSAC. Bin-Yang wants to check how RIC can be deployed using helm charts only.
- 2023-03-28: no news
- 2023-04-11: Tacker team provided ideas on SMO architecture (in context of RSAC). No immediate action items for Near-RT RIC platform project
- 2023-04-25, 2023-05-09, 2023-05-23: no news
- James: updates?
- 2023-01-31:
- working on existing robot test cases (that integrate xapps and platform) to be part of xtesting tests.
- Subhash asked for a wiki page documenting this work.
- WR also want to contribute to xtesting for O2. CNF package definition still open and concept of DMS.
- discussion with Bin Yang in this meeting is possible. Maybe some proposal would be good.
- Tacker-based deployment needs to be checked.
- 2023-03-14, 2023-03-28 : no news
- 2023-04-11: H release test cases related O2 IMS committed into it/test. Some of these related to existing robot test cases.
- 2023-04-25: no updates
- 2023-05-09:
- Q-to-James: summary of what you presented in TOC (1 min) and let's raise question to all for input to integration project.
- Xtesting is used in integration project now (already for 6 months or so). Xtesting works also with robot test cases.
- James working in this integration for the test cases that are already in it/test. Infrastructure team also contributed O2 releated robot test cases (requires o-loud).
- Input from other subprojects, incl. our near-RT RIC project?
- James needs some hints on how to run the existing robot test cases in it/test related to missing env variables: GLOBAL_INJECTED_E2MGR_USER and APPMGR_ENDPOINT.
- Q-to-James: summary of what you presented in TOC (1 min) and let's raise question to all for input to integration project.
- 2023-05-23 → no news
- 2023-01-31:
- Prashant's work in near-RT RIC
- 2023-04-25:
- 2023-05-09
- question related to O1 (for stats handling without Vespa) - see RIC-798
- 2023-05-23
- https://gerrit.o-ran-sc.org/r/c/ric-plt/a1/+/11127?usp=search and two more minor ones to be reviewed Naman/Subhash during this week
- E2 → Alexandre to review - 2023-06-06: merged
- 2023-06-06: Prashant posted in O-RAN WG3 on O1 a question related on the why of notifications + SFTP. No reply yet.
- Sunil updates?
- 2023-03-14, 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-09: no news
- 2023-05-23: all items from HCL to be moved to I release.
- Subhash/Naman updates?
- 2023-02-28: working on RNIB models for E2 reset. Nanobot integration with A1 mediator. kServe adapter work ongoing (RICDMS extension planned).
- Kserve adapter (mentioned in RSAC and e-mail from Hoejoo),
- 2023-01-31 Joseph presented the kserve part. We agreed as working assumption to go for solution #1 (slide 2) with model-based inference. Comments by e-mail to Joseph. Slideset: link
- Thoralf to create JIRA item for this
- Subhash/Thoralf commented that ricdms cli and REST should be implemented at same time. But also ok if only in one.
- 2023-02-14: Subhash discussed with Hoejoo on this (internally) - maybe a presentation coming later
- https://wiki.o-ran-sc.org/plugins/servlet/mobile?contentId=67535114#content/view/67535114
- Integration with AI/ML project: kserve_adapter
- data pipeline (Hoejoo's e-mail)
- 2023-01-31 not discussed in today's meeting
- data pipeline (Hoejoo's e-mail)
- 2023-01-31 Joseph presented the kserve part. We agreed as working assumption to go for solution #1 (slide 2) with model-based inference. Comments by e-mail to Joseph. Slideset: link
- Kserve adapter (mentioned in RSAC and e-mail from Hoejoo),
- 2023-03-14:
- E2 Reset E2mgr changes done. submgr change and notification to xapp still open.
- A1 mediator nanobot integration still under work
- 2023-03-28: work continues
- 2023-04-11: E2 reset work in submgr is now under work.
- 2023-04-25: Naman working on E2 reset (submgr part), ricdms not too much progress. no update on kserve
- 2023-05-09:
- E2 reset done, but still one more review coming on submgr to block subscriptions fo0r E2 nodes under reset.
- A1 bug fixes being almost ready.
- A1 mediator nanobot might be delayed.
- AI/ML adapter work is still ongoing - ricdms changes still coming during next 1-2 weeks.
- E2 reset done, but still one more review coming on submgr to block subscriptions fo0r E2 nodes under reset.
- 2023-05-23
- E2 reset (from E2 node): done
- KServe adapter still being worked on.
- nanobot integration still being worked on.
- 2023-02-28: working on RNIB models for E2 reset. Nanobot integration with A1 mediator. kServe adapter work ongoing (RICDMS extension planned).
- Abhijit updates?
- Abhijit is now committer for the rust subsystems (platform and xapp) - but there seem to be issues on LF side that didn't actually made this happen.
- Thoralf raised support request to LF. Reminders sent. Still no solution.
- 2023-03-14: now has access to hw-rust, but not yet xapp-frame-rust (no need to escalate yet). CI for xapp-frame-rust works now.
- 2023-03-28: working on RIC-969 and part of RIC-957
- 2023-04-11:
- RIC-969 first set of APIs (SDL) implemented. RNIB not yet (also under RIC-969).
- hw world xApp should grow with the implementation of xapp-frame-rust. Initial hw-rust xapp will show use of SDL/RNIB.
- RIC-969 first set of APIs (SDL) implemented. RNIB not yet (also under RIC-969).
- 2023-04-25
- working on RNIB support in rust (https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame-rust/+/10906) and next step hw-rust.
- 2023-05-09
- RIC-977 (subscription API) - pls. merge.
- RIC-978 pls. try to complete during this week.
- issues with E2 simulator → to get in contact with Naman and Subhash
- 2023-05-23
- hw-rust xapp using xapp descriptor (config.json) works, but still fixing lifeness and readiness probe
- testing of subscriptions using hw-rust (facing the E2T problem)
- Abhijit is now committer for the rust subsystems (platform and xapp) - but there seem to be issues on LF side that didn't actually made this happen.
- Cap Gemini updates?
- 2023-03-14
- RIC-851 done
- RIC-967 (RIC subscription delete required related changes in xApp communication) added to H release. We discussed this in a meeting and decided to implement pre and post notifications aligned with RICARCH.
- 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-23: no news.
- 2023-05-23: presentation on RIC SUBSCRIPTION DELETE REQUIRED and communication between xApps and submgr. → DONE
- 2023-03-14
- Himanshu would like to work on RIC-963
- code changes, but difficult to test as difficult to change order of IEs in message.
- 2023-06-06: Added unit tests (integrated in image building) - did some changes in the stubs (based on environment variables). Next step looking into this.
- Dhiraj
- 2023-05-23: ipv6 - Alexandre working on this: RIC-985. Note that this requires re-creation of most container images.
- 2023-06-06: ipv6 fix is merged. Dhiraj tried with this new version. Containers start. Good. Investigation continues - most likely fix needed in routing manager ([ brackets cause issues)and E2T (crashes to be fixed).
- Alexandre
- 2023-05-23: no news
- 2023-06-06:
- fixed IPv6 support in RMR - works in IPv6 only case and in case of providing specific IPv6 address. Routing mgr might require additional work.
- seems also to be a bug in interface name solution in RMR. Remember to cretae a JIRA item.
- H release content
- we mark items that you are >90% sure (=”committed”) to work on during 1H2023 with your label, like subteam-n (Nokia), subteam-s (Samsung) and so on. Items that are proposed for H release but not “committed” we mark with subteam-n-proposal, subteam-s-proposal and so on. To ease usage I created a couple of filters for follow up. See §7.3 from Jira usage conventions.
- Sprint dates
- Sprint H release dev sprint 1: Feb-20´to Mar-12
- Sprint H release dev sprint 2: Mar-13 to Apr-2
- Sprint H release dev sprint 3: Apr-3 to Apr-23
- Sprint H release dev sprint 4: Apr-24 to May-14 (last planned development sprint)
- Sprint H release dev sprint 5: May-15 to Jun-4 (only for unplanned last-minute development items)
- We go through the rough views on what you might want to work on. Also as input use delayed items from previous release link
- GRPC vs RMR
- 2023-01-17: Still working this within Nokia. WG3 also discusses this.
- 2023-01-31, 2023-02-14, 2023-02-28, 2023-03-14, 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-09, 2023-05-23: no update
- RICAPP agenda: RICAPP Meetings.
2023-05-23
Recording: link to zoom recording
- Every time: Check rule RC-4 (link) that all L or XL commits of the last two weeks have also new unit tests. This is our policy. link-to-reviews (gerrit filter instructions // gerrit t-shirt-sizing).
- Last checked on 2023-04-11
- https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame/+/10923 OK, module version updates only
- Last checked on 2023-04-11
- every second time: Review code coverage stats and blocker code smells
- We take a look at the two links in the beginning of this page: Code coverage reports..
- The list below is only working reports // Anybody volunteering to work with LF on making the code coverage CI to work again (there's still the old JVM version)
- Thoralf did this last on 2023-05-23: we did not do this this time
- Every time: Check if there are new bug reports in JIRA: link
- RIC-980 new-and-doneNaman Reading Configuration for rmr from config file
- RIC-981 new-and-doneNaman Missing health check checking the Db connection through SDL even when the a1 name space is not present in db
- RIC-979 Decode Error with e2sim on e2term Pod - AP-Subhash/Naman add logs
- RIC-974 done: Errors running example ping/pong application in `xapp-frame-py`, incl. new release of builder image. Can be closed after that.
- RIC-972 URL for A1 mediator to align with spec.
- RIC-965 RMR wormhole connections uses stale endpoints to make connections
- RIC-921 fix UT test case in e2mgr to stub time (leftover from review https://gerrit.o-ran-sc.org/r/c/ric-plt/e2mgr/+/8493)
- RIC-915 dms_cli for installing xapp not working (raised by James)
- RIC-905 new (from PW) Issue in reporting the CLEAR ALARM as VES EVENT
- RIC-901 new (from PW) BUG FIX IN 'Get ALARM INFO’ NETCONF COMMAND
- RIC-897 SCTP connection fails with Viavi // update with workaround
- RIC-896 xapps sending same msg type and sub id fails - details to be clarified
- RIC-894 long idle period (days) causes RMR connection breaks
- RIC-864 xapp-frame-cpp CI does not use Dockerfile and therefore uses Ubuntu18.04 (not 20.04) in build
- RIC-857 sporadically RMR takes multiple minutes before being "ready"
- RIC-852 Intermittent Issue with E2T: While setting up E2 setup request and response.
- 2021-12-21: Trying to get bandwidth for this during F release.
- RIC-837 RMR is not forwarding messages from E2T to E2M
- RIC-835 → 2021-12-07 no news from Viktor
- fixed: RIC-974, RIC-980, RIC-981
2022-12-13, 2023-01-17: Bin Yang asked about O2 for RIC platform deployment and xapp deployment. Need to discuss on this topic. O-cloud is deployed in AT&T and Taiwan lab.
- The current platform deployment scripts might not be in line with O2 envisions
- David Liu (WR) asked from James on O2 as well. James to check if a proposal on using X testing framework could also be used for integration. There's is also a link to robot test cases.
- O2-D(MS) is relevant to RIC platform.
- deploying xApps (LCM) is also an O2 issue - the alternative of using CRDs is not implemented in OSC RIC. Could be implemented as second option for deploying xApps.
- 2023-01-31: No news yet
- 2023-02-14: No news yet, Thoralf received e-mail on this from James. Still to check.
- 2023-02-28: some e-mail discussion. Ball's on Bin Yang & James side. Subhash and Thoralf discussed this and Thoralf to call a meeting with Bin Yang, subhash, James, Thoralf.
- 2023-03-14: AP-James Meeting was held. We see use cases around deploying RIC platform using helm charts over O2; and deploying xApps over O2. For xApps the role of descriptor->helmcharts→k8s manifests in SMO is still missing. AP for James to check with SMO project on ASD (porting or making available "ricdms/dmscli" to SMO; kserve adapter also affected as it uses ricdms) and support for deploying using helm charts and James to discuss with RSAC. Bin-Yang wants to check how RIC can be deployed using helm charts only.
- 2023-03-28: no news
- 2023-04-11: Tacker team provided ideas on SMO architecture (in context of RSAC). No immediate action items for Near-RT RIC platform project
- 2023-04-25, 2023-05-09, 2023-05-23: no news
- Prashant's work in near-RT RIC
- 2023-04-25:
- 2023-05-09
- question related to O1 (for stats handling without Vespa) - see RIC-798
- 2023-05-23
- https://gerrit.o-ran-sc.org/r/c/ric-plt/a1/+/11127?usp=search and two more minor ones to be reviewed Naman/Subhash during this week
- E2 → Alexandre to review
- James: updates?
- 2023-01-31:
- working on existing robot test cases (that integrate xapps and platform) to be part of xtesting tests.
- Subhash asked for a wiki page documenting this work.
- WR also want to contribute to xtesting for O2. CNF package definition still open and concept of DMS.
- discussion with Bin Yang in this meeting is possible. Maybe some proposal would be good.
- Tacker-based deployment needs to be checked.
- 2023-03-14, 2023-03-28 : no news
- 2023-04-11: H release test cases related O2 IMS committed into it/test. Some of these related to existing robot test cases.
- 2023-04-25: no updates
- 2023-05-09:
- Q-to-James: summary of what you presented in TOC (1 min) and let's raise question to all for input to integration project.
- Xtesting is used in integration project now (already for 6 months or so). Xtesting works also with robot test cases.
- James working in this integration for the test cases that are already in it/test. Infrastructure team also contributed O2 releated robot test cases (requires o-loud).
- Input from other subprojects, incl. our near-RT RIC project?
- James needs some hints on how to run the existing robot test cases in it/test related to missing env variables: GLOBAL_INJECTED_E2MGR_USER and APPMGR_ENDPOINT.
- Q-to-James: summary of what you presented in TOC (1 min) and let's raise question to all for input to integration project.
- 2023-05-23 → no news
- 2023-01-31:
- Sunil updates?
- 2023-03-14, 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-09: no news
- 2023-05-23: all items from HCL to be moved to I release.
- Subhash/Naman updates?
- 2023-02-28: working on RNIB models for E2 reset. Nanobot integration with A1 mediator. kServe adapter work ongoing (RICDMS extension planned).
- Kserve adapter (mentioned in RSAC and e-mail from Hoejoo),
- 2023-01-31 Joseph presented the kserve part. We agreed as working assumption to go for solution #1 (slide 2) with model-based inference. Comments by e-mail to Joseph. Slideset: link
- Thoralf to create JIRA item for this
- Subhash/Thoralf commented that ricdms cli and REST should be implemented at same time. But also ok if only in one.
- 2023-02-14: Subhash discussed with Hoejoo on this (internally) - maybe a presentation coming later
- https://wiki.o-ran-sc.org/plugins/servlet/mobile?contentId=67535114#content/view/67535114
- Integration with AI/ML project: kserve_adapter
- data pipeline (Hoejoo's e-mail)
- 2023-01-31 not discussed in today's meeting
- data pipeline (Hoejoo's e-mail)
- 2023-01-31 Joseph presented the kserve part. We agreed as working assumption to go for solution #1 (slide 2) with model-based inference. Comments by e-mail to Joseph. Slideset: link
- Kserve adapter (mentioned in RSAC and e-mail from Hoejoo),
- 2023-03-14:
- E2 Reset E2mgr changes done. submgr change and notification to xapp still open.
- A1 mediator nanobot integration still under work
- 2023-03-28: work continues
- 2023-04-11: E2 reset work in submgr is now under work.
- 2023-04-25: Naman working on E2 reset (submgr part), ricdms not too much progress. no update on kserve
- 2023-05-09:
- E2 reset done, but still one more review coming on submgr to block subscriptions fo0r E2 nodes under reset.
- A1 bug fixes being almost ready.
- A1 mediator nanobot might be delayed.
- AI/ML adapter work is still ongoing - ricdms changes still coming during next 1-2 weeks.
- E2 reset done, but still one more review coming on submgr to block subscriptions fo0r E2 nodes under reset.
- 2023-05-23
- E2 reset (from E2 node): done
- KServe adapter still being worked on.
- nanobot integration still being worked on.
- 2023-02-28: working on RNIB models for E2 reset. Nanobot integration with A1 mediator. kServe adapter work ongoing (RICDMS extension planned).
- Abhijit updates?
- Abhijit is now committer for the rust subsystems (platform and xapp) - but there seem to be issues on LF side that didn't actually made this happen.
- Thoralf raised support request to LF. Reminders sent. Still no solution.
- 2023-03-14: now has access to hw-rust, but not yet xapp-frame-rust (no need to escalate yet). CI for xapp-frame-rust works now.
- 2023-03-28: working on RIC-969 and part of RIC-957
- 2023-04-11:
- RIC-969 first set of APIs (SDL) implemented. RNIB not yet (also under RIC-969).
- hw world xApp should grow with the implementation of xapp-frame-rust. Initial hw-rust xapp will show use of SDL/RNIB.
- RIC-969 first set of APIs (SDL) implemented. RNIB not yet (also under RIC-969).
- 2023-04-25
- working on RNIB support in rust (https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame-rust/+/10906) and next step hw-rust.
- 2023-05-09
- RIC-977 (subscription API) - pls. merge.
- RIC-978 pls. try to complete during this week.
- issues with E2 simulator → to get in contact with Naman and Subhash
- 2023-05-23
- hw-rust xapp using xapp descriptor (config.json) works, but still fixing lifeness and readiness probe
- testing of subscriptions using hw-rust (facing the E2T problem)
- Abhijit is now committer for the rust subsystems (platform and xapp) - but there seem to be issues on LF side that didn't actually made this happen.
- Cap Gemini updates?
- 2023-03-14
- RIC-851 done
- RIC-967 (RIC subscription delete required related changes in xApp communication) added to H release. We discussed this in a meeting and decided to implement pre and post notifications aligned with RICARCH.
- 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-23: no news.
- 2023-05-23: presentation on RIC SUBSCRIPTION DELETE REQUIRED and communication between xApps and submgr. → DONE
- 2023-03-14
- Himanshu would like to work on RIC-963
- code changes, but difficult to test as difficult to change order of IEs in message.
- Dhiraj
- 2023-05-23: ipv6 - Alexandre working on this: RIC-985. Note that this requires re-creation of most container images.
- Alexandre
- 2023-05-23: no news
- H release content
- we mark items that you are >90% sure (=”committed”) to work on during 1H2023 with your label, like subteam-n (Nokia), subteam-s (Samsung) and so on. Items that are proposed for H release but not “committed” we mark with subteam-n-proposal, subteam-s-proposal and so on. To ease usage I created a couple of filters for follow up. See §7.3 from Jira usage conventions.
- Sprint dates
- Sprint H release dev sprint 1: Feb-20´to Mar-12
- Sprint H release dev sprint 2: Mar-13 to Apr-2
- Sprint H release dev sprint 3: Apr-3 to Apr-23
- Sprint H release dev sprint 4: Apr-24 to May-14 (last planned development sprint)
- Sprint H release dev sprint 5: May-15 to Jun-4 (only for unplanned last-minute development items)
- We go through the rough views on what you might want to work on. Also as input use delayed items from previous release link
- GRPC vs RMR
- 2023-01-17: Still working this within Nokia. WG3 also discusses this.
- 2023-01-31, 2023-02-14, 2023-02-28, 2023-03-14, 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-09, 2023-05-23: no update
- RICAPP agenda: RICAPP Meetings.
2023-05-09
Recording: link to zoom recording
- Every time: Check rule RC-4 (link) that all L or XL commits of the last two weeks have also new unit tests. This is our policy. link-to-reviews (gerrit filter instructions // gerrit t-shirt-sizing).
- Last checked on 2023-04-11
- https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame-rust/+/10906 OK tests included
- https://gerrit.o-ran-sc.org/r/c/ric-plt/e2mgr/+/10907 OK, tests included
- https://gerrit.o-ran-sc.org/r/c/ric-plt/a1/+/11023 OK, tests included
- https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame-rust/+/10918 OK, as files are generated
- Last checked on 2023-04-11
- every second time: Review code coverage stats and blocker code smells
- We take a look at the two links in the beginning of this page: Code coverage reports..
- The list below is only working reports // Anybody volunteering to work with LF on making the code coverage CI to work again (there's still the old JVM version)
- Thoralf did this last on 2022-05-27, 2022-11-22, 2023-03-28, 2023-04-11: we did not do this this time
- Every time: Check if there are new bug reports in JIRA: link
- RIC-974 Errors running example ping/pong application in `xapp-frame-py`, incl. new release of builder image. Can be closed after that.
- RIC-972 URL for A1 mediator to align with spec.
- DONE: RIC-971 Fix potential segfaults and double free corruption (in E2T)
- RIC-965 RMR wormhole connections uses stale endpoints to make connections
- RIC-921 fix UT test case in e2mgr to stub time (leftover from review https://gerrit.o-ran-sc.org/r/c/ric-plt/e2mgr/+/8493)
- RIC-915 dms_cli for installing xapp not working (raised by James)
- RIC-905 new (from PW) Issue in reporting the CLEAR ALARM as VES EVENT
- RIC-901 new (from PW) BUG FIX IN 'Get ALARM INFO’ NETCONF COMMAND
- RIC-897 SCTP connection fails with Viavi // update with workaround
- RIC-896 xapps sending same msg type and sub id fails - details to be clarified
- RIC-894 long idle period (days) causes RMR connection breaks
- RIC-864 xapp-frame-cpp CI does not use Dockerfile and therefore uses Ubuntu18.04 (not 20.04) in build
- RIC-857 sporadically RMR takes multiple minutes before being "ready"
- RIC-852 Intermittent Issue with E2T: While setting up E2 setup request and response.
- 2021-12-21: Trying to get bandwidth for this during F release.
- RIC-837 RMR is not forwarding messages from E2T to E2M
- RIC-835 → 2021-12-07 no news from Viktor
- fixed: RIC-971
2022-12-13, 2023-01-17: Bin Yang asked about O2 for RIC platform deployment and xapp deployment. Need to discuss on this topic. O-cloud is deployed in AT&T and Taiwan lab.
- The current platform deployment scripts might not be in line with O2 envisions
- David Liu (WR) asked from James on O2 as well. James to check if a proposal on using X testing framework could also be used for integration. There's is also a link to robot test cases.
- O2-D(MS) is relevant to RIC platform.
- deploying xApps (LCM) is also an O2 issue - the alternative of using CRDs is not implemented in OSC RIC. Could be implemented as second option for deploying xApps.
- 2023-01-31: No news yet
- 2023-02-14: No news yet, Thoralf received e-mail on this from James. Still to check.
- 2023-02-28: some e-mail discussion. Ball's on Bin Yang & James side. Subhash and Thoralf discussed this and Thoralf to call a meeting with Bin Yang, subhash, James, Thoralf.
- 2023-03-14: AP-James Meeting was held. We see use cases around deploying RIC platform using helm charts over O2; and deploying xApps over O2. For xApps the role of descriptor->helmcharts→k8s manifests in SMO is still missing. AP for James to check with SMO project on ASD (porting or making available "ricdms/dmscli" to SMO; kserve adapter also affected as it uses ricdms) and support for deploying using helm charts and James to discuss with RSAC. Bin-Yang wants to check how RIC can be deployed using helm charts only.
- 2023-03-28: no news
- 2023-04-11: Tacker team provided ideas on SMO architecture (in context of RSAC). No immediate action items for Near-RT RIC platform project
- 2023-04-25, 2023-05-09: no news
- Prashant's work in near-RT RIC
- 2023-04-25:
- 2023-05-09
- question related to O1 (for stats handling without Vespa) - see RIC-798
- James: updates?
- 2023-01-31:
- working on existing robot test cases (that integrate xapps and platform) to be part of xtesting tests.
- Subhash asked for a wiki page documenting this work.
- WR also want to contribute to xtesting for O2. CNF package definition still open and concept of DMS.
- discussion with Bin Yang in this meeting is possible. Maybe some proposal would be good.
- Tacker-based deployment needs to be checked.
- 2023-03-14, 2023-03-28 : no news
- 2023-04-11: H release test cases related O2 IMS committed into it/test. Some of these related to existing robot test cases.
- 2023-04-25: no updates
- 2023-05-09:
- Q-to-James: summary of what you presented in TOC (1 min) and let's raise question to all for input to integration project.
- Xtesting is used in integration project now (already for 6 months or so). Xtesting works also with robot test cases.
- James working in this integration for the test cases that are already in it/test. Infrastructure team also contributed O2 releated robot test cases (requires o-loud).
- Input from other subprojects, incl. our near-RT RIC project?
- James needs some hints on how to run the existing robot test cases in it/test related to missing env variables: GLOBAL_INJECTED_E2MGR_USER and APPMGR_ENDPOINT.
- Q-to-James: summary of what you presented in TOC (1 min) and let's raise question to all for input to integration project.
- 2023-01-31:
- Sunil updates?
- 2023-03-14, 2023-03-28, 2023-04-11, 2023-04-25: no news
- 2023-05-09 no news
- Subhash/Naman updates?
- 2023-02-28: working on RNIB models for E2 reset. Nanobot integration with A1 mediator. kServe adapter work ongoing (RICDMS extension planned).
- Kserve adapter (mentioned in RSAC and e-mail from Hoejoo),
- 2023-01-31 Joseph presented the kserve part. We agreed as working assumption to go for solution #1 (slide 2) with model-based inference. Comments by e-mail to Joseph. Slideset: link
- Thoralf to create JIRA item for this
- Subhash/Thoralf commented that ricdms cli and REST should be implemented at same time. But also ok if only in one.
- 2023-02-14: Subhash discussed with Hoejoo on this (internally) - maybe a presentation coming later
- https://wiki.o-ran-sc.org/plugins/servlet/mobile?contentId=67535114#content/view/67535114
- Integration with AI/ML project: kserve_adapter
- data pipeline (Hoejoo's e-mail)
- 2023-01-31 not discussed in today's meeting
- data pipeline (Hoejoo's e-mail)
- 2023-01-31 Joseph presented the kserve part. We agreed as working assumption to go for solution #1 (slide 2) with model-based inference. Comments by e-mail to Joseph. Slideset: link
- Kserve adapter (mentioned in RSAC and e-mail from Hoejoo),
- 2023-03-14:
- E2 Reset E2mgr changes done. submgr change and notification to xapp still open.
- A1 mediator nanobot integration still under work
- 2023-03-28: work continues
- 2023-04-11: E2 reset work in submgr is now under work.
- 2023-04-25: Naman working on E2 reset (submgr part), ricdms not too much progress. no update on kserve
- 2023-05-09:
- E2 reset done, but still one more review coming on submgr to block subscriptions fo0r E2 nodes under reset.
- A1 bug fixes being almost ready.
- A1 mediator nanobot might be delayed.
- AI/ML adapter work is still ongoing - ricdms changes still coming during next 1-2 weeks.
- E2 reset done, but still one more review coming on submgr to block subscriptions fo0r E2 nodes under reset.
- 2023-02-28: working on RNIB models for E2 reset. Nanobot integration with A1 mediator. kServe adapter work ongoing (RICDMS extension planned).
- Abhijit updates?
- Abhijit is now committer for the rust subsystems (platform and xapp) - but there seem to be issues on LF side that didn't actually made this happen.
- Thoralf raised support request to LF. Reminders sent. Still no solution.
- 2023-03-14: now has access to hw-rust, but not yet xapp-frame-rust (no need to escalate yet). CI for xapp-frame-rust works now.
- 2023-03-28: working on RIC-969 and part of RIC-957
- 2023-04-11:
- RIC-969 first set of APIs (SDL) implemented. RNIB not yet (also under RIC-969).
- hw world xApp should grow with the implementation of xapp-frame-rust. Initial hw-rust xapp will show use of SDL/RNIB.
- RIC-969 first set of APIs (SDL) implemented. RNIB not yet (also under RIC-969).
- 2023-04-25
- working on RNIB support in rust (https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame-rust/+/10906) and next step hw-rust.
- 2023-05-09
- RIC-977 (subscription API) - pls. merge.
- RIC-978 pls. try to complete during this week.
- issues with E2 simulator → to get in contact with Naman and Subhash
- Abhijit is now committer for the rust subsystems (platform and xapp) - but there seem to be issues on LF side that didn't actually made this happen.
- Cap Gemini updates?
- 2023-03-14
- RIC-851 done
- RIC-967 (RIC subscription delete required related changes in xApp communication) added to H release. We discussed this in a meeting and decided to implement pre and post notifications aligned with RICARCH.
- 2023-03-28, 2023-04-11, 2023-04-25: no news.
- 2023-05-09 no news.
- 2023-03-14
- Himanshu would like to work on RIC-963
- code changes, but difficult to test as difficult to change order of IEs in message.
- H release content
- we mark items that you are >90% sure (=”committed”) to work on during 1H2023 with your label, like subteam-n (Nokia), subteam-s (Samsung) and so on. Items that are proposed for H release but not “committed” we mark with subteam-n-proposal, subteam-s-proposal and so on. To ease usage I created a couple of filters for follow up. See §7.3 from Jira usage conventions.
- Sprint dates
- Sprint H release dev sprint 1: Feb-20´to Mar-12
- Sprint H release dev sprint 2: Mar-13 to Apr-2
- Sprint H release dev sprint 3: Apr-3 to Apr-23
- Sprint H release dev sprint 4: Apr-24 to May-14 (last planned development sprint)
- Sprint H release dev sprint 5: May-15 to Jun-4 (only for unplanned last-minute development items)
- We go through the rough views on what you might want to work on. Also as input use delayed items from previous release link
- GRPC vs RMR
- 2023-01-17: Still working this within Nokia. WG3 also discusses this.
- 2023-01-31, 2023-02-14, 2023-02-28, 2023-03-14, 2023-03-28, 2023-04-11, 2023-04-25, 2023-05-09: no update
- RICAPP agenda: RICAPP Meetings.
Older meeting minutes
check from here: Project meetings (old)