![](/plugins/servlet/confluence/placeholder/macro?definition=e3RvY30&locale=en_GB&version=2)
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:
UTC-time | every 2nd Tuesday, check from calendar
| https://zoom.us/j/9644759813 |
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-08-22 (exceptionally one week later than normal)
Recording: TODO
- 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
- 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
- new: RIC-991 rmr related (not a duplicate) - Alexandre will take a look
- new: RIC-989 rmr (minor) security issue - Alexandre will take a look
- new: RIC-988 CLOSED e2 component configuration → Duplicate of fix https://gerrit.o-ran-sc.org/r/gitweb?p=ric-plt/e2mgr.git;a=commit;h=d2f1a29d3f1cc779045148a82729f644e6110776
- 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-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:
- Himanshu: demo on the OAI CU <--> OSC RIC integration
- Himanshu presented the integration of SDRAN-fork of OAI (with SDRAN E2 support added) and how the CU connects to OSC RIC
- 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.
- 2023-05-23 → no news
- 2023-07-18: James' focus is currently on OSC & OAI cooperation. Current thinking is to use Taiwan lab to host OAI -based installation over E2AP (2.0). See also https://openairinterface.org/mosaic5g/
- usage of robot test cases (from it/test) is still something that James is thinking about.
- Himanshu commented that he tried OAI CU/DU with OSC RIC and KPM xApp.
- 2023-08-01:
- O2 integration with OSC RIC is still pending with WR.
- OAI was discussed in last week's TOC, and it seems OAI license is not blokcer for using OAI in OSC-labs.
- Prashant's work in near-RT RIC(subteam-p)
- 2023-04-25:
- Prashant updated call flow for A1 polciy status update. Will send it for review RIC-973.
- Prashant, pls. create JIRA item for the Golang implementation related to policytypes: RIC-975 → DONE
- Prashant, pls. create JIRA item for the SCTP E2 timeout change. RIC-976 Three reviews, but only one is valid
- 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.
- 2023-07-18: feedback was that this is a 3GPP issue. Not further following up on this.
- 2023-06-18: Thoralf-AP: remove all items above as they are done
- Sunil updates (subteam-h)?
- 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.
- 2023-07-18, 2023-08-01: no news
- Subhash/Naman updates (subteam-s) ?
- 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
- 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.
- 2023-05-23
- E2 reset (from E2 node): done
- KServe adapter still being worked on.
- nanobot integration still being worked on.
- 2023-07-18: no news, planning for I release
- 2023-08-01:
- E2AP v3.0 → we took a look at what changes are coming
- A1 enhancements
- considering upgrade of ubuntu and k8s
- deploying RIC and xapps using k8S operator
- DMS delete PI
- E2 reset from ric to e2 node
- Abhijit updates (subteam-ag) ?
- 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.
- 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)
- 2023-07-18: no news
- 2023-08-01: got logs from Subhash. Now ran into issues with Dockerfile in E2T (gcc related differences between ubuntu 20 and 22)
- Cap Gemini updates (subteam-cg)?
- 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-08-01
Gunja to present conflict management design
thinking about adding support for DU in E2T/E2M/RNIB in I release
- Himanshu (subteam-gs) 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.
- 2023-07-18: Code changes almost ready for RIC subscription response - gerrit review coming.
- 2023-08-01: feedback from Anssi on submgr received and incorporating these changes.
- Dhiraj (subteam-r)
- 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).
- 2023-07-18: IPv6 changes to come as review
- 2023-08-01: working on it.
- Alexandre (subteam-utfpr)
- 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 create a JIRA item
- Nokia(subteam-n)
- 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, 2023-07-18: no update
- I release content
- we mark items that you are >90% sure (=”committed”) to work on during 2H2023 with your label, like subteam-n (Nokia), subteam-s (Samsung) and so on. Items that are proposed for I 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.
- input for release candidates: left overs and generally open items, RSAC
- Sprint dates
- Sprint G release dev sprint 1: Aug-21 to Sep-10
- Sprint G release dev sprint 2: Sep-11 to Oct-1
- Sprint G release dev sprint 3: Oct-2 to Oct-22
- Sprint G release dev sprint 4: Oct-23 to Nov-12 (last planned development sprint)
- Sprint G release dev sprint 5: Nov-13 to Dec-3 (only for unplanned last-minute development items)
- Plan (v03 as of 2023-08-18): link
E2 enhancements, incl. conflict mgmt.
RIC-993 (CG): Near-RT RIC conflict management (*)
RIC-933 (CG) : Adding support for DU in E2T/E2M/RNIB
RIC-994 (S): Support for E2APv3.0
RIC-995 (S): Support for RIC Query
RIC-996 (S) Support for Subscription modifications
RIC-387 (S): Support for E2 reset from RIC to RAN (completes also RIC-383)
RIC-997 (N): Handling of RIC Error indication _during_ E2 setup
RIC-963 (GS)modify src code to be more lenient in ordering of IEs in ASN.1
Other
RIC-998 (S): K8S operators for deploying/undeploy xApps(*)
RIC-999 (S): A1 alignment with A1AP (still under investigation. Minimum is using correct URL) (*)
RIC-954 (S): DMS Rest API support for deleting/undeploy xApps (DMS REST is 2nd ifc addressing same space as dmscli)
Already in H: RIC-985 (UTFPR) IPv6 support for RMR
RIC-1000 (R): Support for only-IPv6 in RIC-internal interfaces
- RICAPP agenda: RICAPP Meetings.
2023-08-01
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
- 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
- new: RIC-991 rmr related (not a duplicate) - Alexandre will take a look
- new: RIC-989 rmr (minor) security issue - Alexandre will take a look
- new: RIC-988 CLOSED e2 component configuration → Duplicate of fix https://gerrit.o-ran-sc.org/r/gitweb?p=ric-plt/e2mgr.git;a=commit;h=d2f1a29d3f1cc779045148a82729f644e6110776
- 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-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:
- Himanshu: demo on the OAI CU <--> OSC RIC integration
- Himanshu presented the integration of SDRAN-fork of OAI (with SDRAN E2 support added) and how the CU connects to OSC RIC
- 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.
- 2023-05-23 → no news
- 2023-07-18: James' focus is currently on OSC & OAI cooperation. Current thinking is to use Taiwan lab to host OAI -based installation over E2AP (2.0). See also https://openairinterface.org/mosaic5g/
- usage of robot test cases (from it/test) is still something that James is thinking about.
- Himanshu commented that he tried OAI CU/DU with OSC RIC and KPM xApp.
- 2023-08-01:
- O2 integration with OSC RIC is still pending with WR.
- OAI was discussed in last week's TOC, and it seems OAI license is not blokcer for using OAI in OSC-labs.
- Prashant's work in near-RT RIC(subteam-p)
- 2023-04-25:
- Prashant updated call flow for A1 polciy status update. Will send it for review RIC-973.
- Prashant, pls. create JIRA item for the Golang implementation related to policytypes: RIC-975 → DONE
- Prashant, pls. create JIRA item for the SCTP E2 timeout change. RIC-976 Three reviews, but only one is valid
- 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.
- 2023-07-18: feedback was that this is a 3GPP issue. Not further following up on this.
- 2023-06-18: Thoralf-AP: remove all items above as they are done
- Sunil updates (subteam-h)?
- 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.
- 2023-07-18, 2023-08-01: no news
- Subhash/Naman updates (subteam-s) ?
- 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
- 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.
- 2023-05-23
- E2 reset (from E2 node): done
- KServe adapter still being worked on.
- nanobot integration still being worked on.
- 2023-07-18: no news, planning for I release
- 2023-08-01:
- E2AP v3.0 → we took a look at what changes are coming
- A1 enhancements
- considering upgrade of ubuntu and k8s
- deploying RIC and xapps using k8S operator
- DMS delete PI
- E2 reset from ric to e2 node
- Abhijit updates (subteam-ag) ?
- 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.
- 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)
- 2023-07-18: no news
- 2023-08-01: got logs from Subhash. Now ran into issues with Dockerfile in E2T (gcc related differences between ubuntu 20 and 22)
- Cap Gemini updates (subteam-cg)?
- 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-08-01
Gunja to present conflict management design
thinking about adding support for DU in E2T/E2M/RNIB in I release
- Himanshu (subteam-gs) 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.
- 2023-07-18: Code changes almost ready for RIC subscription response - gerrit review coming.
- 2023-08-01: feedback from Anssi on submgr received and incorporating these changes.
- Dhiraj (subteam-r)
- 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).
- 2023-07-18: IPv6 changes to come as review
- 2023-08-01: working on it.
- Alexandre (subteam-utfpr)
- 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 create a JIRA item
- Nokia(subteam-n)
- 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, 2023-07-18: no update
- I release content
- we mark items that you are >90% sure (=”committed”) to work on during 2H2023 with your label, like subteam-n (Nokia), subteam-s (Samsung) and so on. Items that are proposed for I 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.
- input for release candidates: left overs and generally open items, RSAC
- Sprint dates
- Sprint G release dev sprint 1: Aug-21 to Sep-10
- Sprint G release dev sprint 2: Sep-11 to Oct-1
- Sprint G release dev sprint 3: Oct-2 to Oct-22
- Sprint G release dev sprint 4: Oct-23 to Nov-12 (last planned development sprint)
- Sprint G release dev sprint 5: Nov-13 to Dec-3 (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
- 2023-07-18: Naman proposed E2APv3.0 update and some A1 changes
- E2APv3.0 changes for existing functionality (possible item for release I) - to be sent by e-mail.
- Dhiraj to be involved.
- Changes for A1 to achieve spec compliance (for the URL change we could do it in a backwards compatible way)
- E2 Reset from RIC to RAN
- 2023-07-18: (Dhiraj) IPv6 changes
- 2023-07-18: (Thoralf) RIC Error indication during E2 setup
- 2023-07-18: (Dhiraj) (not committed, but can prepare a list on where dynamic log level change is missing)
- 2023-08-01: Summary of plans:
E2-related
Near-RT RIC conflict management
Adding support for DU in E2T/E2M/RNIB
Support for E2APv3.0
Support for RIC Query
Support for Subscription modifications
Support for E2 reset from RIC to RAN
Handling of RIC Error indication _during_ E2 setup.
RIC-963 modify src code to be more lenient in ordering of IEs in ASN.1
Other
K8S operators for deploying xApps
A1 alignment with A1AP (still under investigation. Minimum is using correct URL)
DMS Rest API support for deleting/undeploy xApps (DMS REST is 2nd ifc addressing same space as dmscli)
IPv6 support for RMR
Support for only-IPv6 in RIC-internal interfaces
- RICAPP agenda: RICAPP Meetings.
2023-07-18
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
- 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
- new: RIC-989 rmr (minor) security issue
- new: RIC-988 CLOSED e2 component configuration → Duplicate of fix https://gerrit.o-ran-sc.org/r/gitweb?p=ric-plt/e2mgr.git;a=commit;h=d2f1a29d3f1cc779045148a82729f644e6110776
- 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-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:
- 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.
- 2023-05-23 → no news
- 2023-07-18: James' focus is currently on OSC & OAI cooperation. Current thinking is to use Taiwan lab to host OAI -based installation over E2AP (2.0). See also https://openairinterface.org/mosaic5g/
- usage of robot test cases (from it/test) is still something that James is thinking about.
- Himanshu commented that he tried OAI CU/DU with OSC RIC and KPM xApp.
- Prashant's work in near-RT RIC
- 2023-04-25:
- Prashant updated call flow for A1 polciy status update. Will send it for review RIC-973.
- Prashant, pls. create JIRA item for the Golang implementation related to policytypes: RIC-975 → DONE
- Prashant, pls. create JIRA item for the SCTP E2 timeout change. RIC-976 Three reviews, but only one is valid
- 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.
- 2023-07-18: feedback was that this is a 3GPP issue. Not further following up on this.
- 2023-06-18: Thoralf-AP: remove all items above as they are done
- 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.
- 2023-07-18: 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
- 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.
- 2023-05-23
- E2 reset (from E2 node): done
- KServe adapter still being worked on.
- nanobot integration still being worked on.
- 2023-07-18: no news, planning for I release
- 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.
- 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)
- 2023-07-18: no news
- 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
- 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.
- 2023-07-18: Code changes almost ready for RIC subscription response - gerrit review coming.
- 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).
- 2023-07-18: IPv6 changes to come as review
- 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
- I release content
- we mark items that you are >90% sure (=”committed”) to work on during 2H2023 with your label, like subteam-n (Nokia), subteam-s (Samsung) and so on. Items that are proposed for I 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.
- input for release candidates: left overs and generally open items, RSAC
- Sprint dates
- Sprint G release dev sprint 1: Aug-21 to Sep-10
- Sprint G release dev sprint 2: Sep-11 to Oct-1
- Sprint G release dev sprint 3: Oct-2 to Oct-22
- Sprint G release dev sprint 4: Oct-23 to Nov-12 (last planned development sprint)
- Sprint G release dev sprint 5: Nov-13 to Dec-3 (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
- 2023-07-18: Naman proposed E2APv3.0 update and some A1 changes
- E2APv3.0 changes for existing functionality (possible item for release I) - to be sent by e-mail.
- Dhiraj to be involved.
- Changes for A1 to achieve spec compliance (for the URL change we could do it in a backwards compatible way)
- E2 Reset from RIC to RAN
- 2023-07-18: (Dhiraj) IPv6 changes
- 2023-07-18: (Thoralf) RIC Error indication during E2 setup
- 2023-07-18: (Dhiraj) (not committed, but can prepare a list on where dynamic log level change is missing)
- 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, 2023-07-18: no update
- RICAPP agenda: RICAPP Meetings.
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
- 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.
- 2023-05-23 → no news
- Prashant's work in near-RT RIC
- 2023-04-25:
- Prashant updated call flow for A1 polciy status update. Will send it for review RIC-973.
- Prashant, pls. create JIRA item for the Golang implementation related to policytypes: RIC-975 → DONE
- Prashant, pls. create JIRA item for the SCTP E2 timeout change. RIC-976 Three reviews, but only one is valid
- 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
- 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.
- 2023-05-23
- E2 reset (from E2 node): done
- KServe adapter still being worked on.
- nanobot integration still being worked on.
- 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.
- 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)
- 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
- 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
- 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:
- Prashant updated call flow for A1 polciy status update. Will send it for review RIC-973.
- Prashant, pls. create JIRA item for the Golang implementation related to policytypes: RIC-975 → DONE
- Prashant, pls. create JIRA item for the SCTP E2 timeout change. RIC-976 Three reviews, but only one is valid
- 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.
- 2023-05-23 → no news
- 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
- 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.
- 2023-05-23
- E2 reset (from E2 node): done
- KServe adapter still being worked on.
- nanobot integration still being worked on.
- 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.
- 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)
- 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
- 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
- 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:
- Prashant updated call flow for A1 polciy status update. Will send it for review RIC-973.
- Prashant, pls. create JIRA item for the Golang implementation related to policytypes: RIC-975 → DONE
- Prashant, pls. create JIRA item for the SCTP E2 timeout change. RIC-976 Three reviews, but only one is valid
- 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.
- 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
- 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.
- 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.
- 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
- 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.
- 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)