See calendar entry for here: https://lists.o-ran-sc.org/g/main/calendar
A recording of the meeting is available as Zoom recording (session was Jun-20 (3pm CET - 4pm CET))
Demo on how to deploy the near-RT RIC, compile and connect the E2 simulator, compile the hello-world go xapp and how use the dms_cli to deploy it:
- The presentation video and a single-slider and the command list used in the demo
Near-RT RIC platform (we might change the order of demos in the beginning of the meeting)
- 5 min dynamic change of log level in E2Mgr (Rimjhim)
- RICDMS integration with AIMLFW "custom onboarding" (Subhash)
- 20 min RIC deployment (Thoralf) - this is the same as the direct link to the "how to deploy" video above. It was played as last video in the Zoom recording.
- Demos copied from same-day O-RAN face-to-face sessions (will not be repeated in this demo session)
- RIC E2 subscription delete required (starting at 00:49:10 in [oranfacetofacesession]) (Gunja)
- E2 reset from E2 node to RIC (starting at 01:04:40 in [oranfacetofacesession]) (Naman)
- near-RT RIC A1 policy status notifications (starting at 01:11:20 in [oranfacetofacesession]) (Prashant)
Near-RT RIC xApp project
- hello-world xapp in Rust (Abhijit)
38 Comments
Thoralf Czichy
hi, I just tried again and it still works as before (except that A1 mediator did not come up for some reason). The problem seems to be related to another package management process (apt) having the exclusive lock on package management. It says that's process with PID = 40797. Maybe worth checking what process that is and stopping it gracefully with SIGTERM.
I also would recommend - if possible - to switch to the latest version, release "I": 2023-12-19 Release I. The release content for "I" (comparing with H) is summarize here: I Release#Near-Real-timeRANIntelligentControllerPlatform(E2Interface)(RICPLT)
Thoralf Czichy
as per the screenshot you sent, Kubernetes did not come up. There's very likely something failing earlier. Maybe you could attach the full log output of the installation.
Abida Sultana
Here is the log output of the installation.
Thoralf Czichy
There's this error, i.e., please try with >1 CPU or modify the script to add "--ignore-preflight-errors=all"
"error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR NumCPU]: the number of available CPUs 1 is less than the required 2
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
"
Abida Sultana
Thank you so much for your suggestions . I am able to deploy near rt ric h release. I have some other questions.
I am running near real time ric h release.
Thoralf Czichy
Not sure I understand the question correctly. But surely an xApp can send control messages or create subscriptions for any number of E2 nodes. The xApp needs to include the "MEID" (managed entity ID), which basically identifies the E2 node (gnb), in these operations. So, if the E2 nodes are connected and an xApp addresses MEID "gnb_208_092_001234" by sending a control message to that and then sends another control message to "gnb_208_092_005678", this will work. As of today a typical xApp would probably control all E2 nodes that are connected to the RIC.
김태영(공과대학 전기전자공학)
Hi I'm trying to deploy near-rt-ric and e2-simulator and following demo video.
But I have troubling with installing e2-simulator. I just typed the codes that was used in demo video and I can't find 'Dockerfile' in kpm_e2sm.
Are there any changes in the repository?
Felix Klement
Hello,
Depending on which version you want to install, you need to switch to the correct branch.
If you are referring to the latest version (i_release), you can find the Dockerfile under e2-interface/e2sim/Dockerfile_kpm.
You can also skip the packing step as the .deb files have been included directly in the repo.
김태영(공과대학 전기전자공학)
Hello, thanks for replying my question:)
I referred to the version i_release demo video and command script, which is actually same to h_release.
I was be able to find Dockerfile_kpm under e2-interface/e2sim. So I moved the file under e2-interface/e2sim/e2sm_exmaples/kpm_e2sm and changed the filename as 'Dockerfile'.
Finally, I executed the command 'docker build -t oransim:0.0.999 .' but failed to execution(of course, I modified the last line to 'sleep 100000000').
I attach a image that shows errors. Could you give me some advice for solving the error?
Thanks.
Felix Klement
The problem is that you have moved the Dockerfile and therefore it cannot find the prepacked .deb files.
You can now either move the Dockerfile back or change the path in the Dockerfile so that it matches the location of the .deb files.
김태영(공과대학 전기전자공학)
But initially, there hadn't been the Dockerfile under e2-interface/e2sim when I cloned e2-interface.
If I move the Dokcerfile back, any Dockerfile don't exist under e2-interface/e2sim/e2sm_examples/kpm_e2sm then I can't execute the commander.
In this case, what can I do...?(I already removed and re-cloned the e2-interface a lot of times (even installed new ubuntu on VM) to solve this problem, but I haven't find the Dockerfile)
Thanks, Felix
Tseng Kevin
I met the same problem as you last week, and I found that there was an older version on github that can fit my Release_H well.
However, the file path is slightly different from the Release_H demo video.
https://github.com/o-ran-sc/sim-e2-interface.git
김태영(공과대학 전기전자공학)
Hi Tseng, I referred your comment and found the older version of e2simulator.
But do you know whether there is any difference between new version and older version?
Thanks!
*
Thoralf Czichy
Hello, Thoralf
I appreciate your demo video.
I stuck in step to connect near-rt-ric to e2-interface as mentioned above.
So if you don't mind, would you do me a favor?
Can I get the new version of dockerfile which I wasn't be able to find by email?
Thanks
steve ratti
Hi I am facing the same problem can you please provide solution of this problem , I tried every release but the same problem is there .
steve ratti
just rename the Docker_kpm to Dockerfile and it will run easily
steve ratti
hi same here i am facing the same problem , the docker file is not present , it creating a new docker file , and same file with the name Docker_kpm is present in another folder . if anyone has tutorial of that please let me know.
Thoralf Czichy
I am no expert on the simulator either, but there were some recent (Nov-2023) updates in the master branch. You could try to use the h-release branch that does not include these changes: "git clone -b h-release https://gerrit.o-ran-sc.org/r/sim/e2-interface" or see what these changes were and how to adapt to them.
steve ratti
ok thanks for your response . let me try, I am trying other methods too as well. for the docker file which is not available in the folder , as same in the demo . Where as many people are facing the same docker file which is not available in the same folder .
Abida Sultana
I have deployed the near real time ric H release several times in my vm and it worked fine. Now i am trying to deploy it again in ubuntu 22.04 (cpu=20). but i am getting following error when i am running the command " ./install_k8s_and_helm.sh". Can anyone suggest me what is the issue and how can i fix it?
steve ratti
Hi everyone after the e2term successful connection , Docker nexus images are getting disappearing anyone have solution for that. please let me know.
Abida Sultana
Hi, I want to deploy H release in virtual box Vm. But i am getting error on the third command " ./install_k8s_and_helm.sh" . Did you face any issue while deploying it?
steve ratti
try using your phone internet . i was using university internet , but because of proxies it creates problem
Abida Sultana
I was trying with phones internet. Still I am getting this error. Do you have any idea about it?
Vikas Sai
the script file is just broken and out-dates, install everything manually, kubernetes, docker and helm.
steve ratti
Hi everyone can anybody tell me how to deploy Connect Nokia E2 (e2-node) simulator please share the video or tutorial e2-node) simulator
김태영(공과대학 전기전자공학)
Hi everyone
I followed demo video and completed to install even hello-world go xapp.
But when I tried again running e2sim docker, I couldn't connect to e2 termination of ricplt.
It had been in 'UNDER-RESET' state for a long time(10 hours).
Is there anyone who know about this problem and solution?
Thanks:)
Felix Klement
Hi, I also have this problem sometimes... I don't know why it happens, but restarting the gNB doesn't solve it.
The quickest solution I have found is to uninstall and reinstall the k8s cluster with the ./uninstall and ./install commands.
After that it "almost" always works.
Li Sun
Hello,
I have an issue when I was working on the RIC, the e2 simulator (e2sim), and the hw-go xApp. All of them are for h-release. I successfully established the connection between the RIC and the e2sim. When I run the hw-go, the e2sim did not give a right response to the submgr although the logs of hw-go showed that the subscription was done. By checking the logs of e2sim, I found that it received a RIC Subscription Request with RAN function id of 1 and it throw an error "Error: No RAN Function with this ID exists". Looks like the e2sim only supports the RAN function 0 since I can only find the RAN function definition of ID 0 in the e2sim logs. Did anyone encounter a similar issue?
Much appreciate it if someone gives ideas on that.
steve ratti
Hi everyone my xapp is not getting response from E2term and A1 mediator , please guide me I am using E release .
steve ratti
hi everyone i amnot ablt to see the logs of the app manager in e release
steve ratti
Hi everyone i am facing this error while checking the logs of the Appmanager.need help
Li Sun
I have the same error.
steve ratti
did you try to solve this issue . i dot know why i am not getting the response from the a1 mediator and e2 term , its only give response from submanager, let me know if you solve this query
steve ratti
did you try to solve this issue . i dot know why i am not getting the response from the a1 mediator and e2 term , its only give response from submanager, let me know if you solve this query
Abdul Wahid W
For appmgr related logs, you can try to enable debug logs. Or try to deploy an xapp, the logs should flow in appmgr.
steve ratti
thanks for your reponse can you tell how to check enable the debugs .
steve ratti
where as i already deploy and xapp which is the kpimon
steve ratti
i am geting this error in appmanager logs