Hello Mr Dryjanski. Based on your recommended blog post regarding O-RAN deployment, for low latency(URLLC) the O-CU shall be deployed closer to the user, which requires realizing it along with O-DU in the edge cloud. a) I assume that in the edge cloud there will be also a UPF and DNN. Is it correct ? b) Would it be more beneficial-from latency of data processing point of view-to consider the O-DU in the cell site rather than in edge cloud? Thank you
@RimedoLabsАй бұрын
The short answer is yes, but for the latency considerations and user plane delay, we recommend you to go directly to the O-RAN specification on this matter, namely: "O-RAN Cloud Architecture and Deployment Scenarios for O-RAN Virtualized RAN 8.0" (more specifically, chapter 5.2.1 and the text around it). You can download it from here: specifications.o-ran.org/specifications.
@georgioskarouzos7418Ай бұрын
Hello Mr Dryjanski. Given that O-Cloud can host the O-RAN functions near-RT RIC (along with xApps) and O-DU means that it is considered as an edge-Cloud. For the O-CU-CP and O-CU-UP functions another O-Cloud is used, which is considered as central-Cloud. Is it correct ? Thank you
@RimedoLabsАй бұрын
Thank you for the question. There are various options considered by O-RAN for deployment of the particular function. You can find those and the details in one of our blog posts: rimedolabs.com/blog/o-ran-deployment-scenarios/
@georgioskarouzos7418Ай бұрын
@RimedoLabs Thank you very much for your valuable feedback
@samdublin3 ай бұрын
great session
@georgioskarouzos74183 ай бұрын
Hello Mr Dryjanski. Please provide me clarifications on the following : i) Are all new radio units self-configured by Non-RT RIC through Open FH M-plane interface ? ii) Are capacity resources assigned to E2 nodes by SMO through O2 interface ? Thank you
@RimedoLabs3 ай бұрын
Thank you for the question. For both, the answer is: they may be configured using those interfaces.
@georgioskarouzos74184 ай бұрын
Very helpful Mr Dryjanski. Two questions from my side: 1) Where SMO is located? In BSS/OSS ? 2)Are O-RAN Use cases types of x-Apps? Thank you
@RimedoLabs4 ай бұрын
Thanks for your questions. Ad. 1) SMO is a management plane functionality, thus, most likely it is hosted in BSS/OSS. Ad. 2) O-RAN use cases describe the usage area for O-RAN, e.g., per-UE traffic steering, or handover optimization for V2X. In most cases they serve as a "framework for xApps/rApps", i.e., define what's the needed input/output to realize a particular case along with its goal. Thus, the respond to realize a use case is an xApp, rApp or an xApp-rApp tandem. We hope this helps.
@georgioskarouzos74184 ай бұрын
@@RimedoLabs Thank you very much for your valuable info
@georgioskarouzos74185 ай бұрын
Very helpful! Would it be necessary a Conflict Mitigation function in Non-RT RIC to resolve conflicting requests from multiple rApps ?Thank you
@RimedoLabs5 ай бұрын
Thank you for your message. Conflict mitigation in Non-RT RIC is also currently being worked on in O-RAN WG2.
@georgioskarouzos74184 ай бұрын
Hello Mr Dryjanski. Is it possible the database in near-RT RIC to provide data/feedback to Non-RT through A1 interface? Thank you
@RimedoLabs4 ай бұрын
Thanks for your question. To our knowledge, A1 seems to look as a "one way interface" - i.e., policy, ML models and Enrichment Information (EI) going from Non-RT RIC to Near-RT RIC. The other side is simply responding with e.g., policy status, or requesting certain information (EI).
@markmeme286 ай бұрын
nice work please can you tell me which frameworks did you use to develop your xApps and rApps ?
@RimedoLabs6 ай бұрын
This is inhouse simulator with a simplified model for the RICs. It is developed fully in Python.
@markmeme288 ай бұрын
Good work how can i access and open the map in the video ?
@RimedoLabs8 ай бұрын
The dashboard and the incorporation of the map was our internal implementation.
@asadkhanuit9 ай бұрын
I want to understand - who will be Y1 consumer? Is it analytics tools like Zabbix, Prometheus, etc? Or some other thing?
@RimedoLabs9 ай бұрын
Thanks for your question. Y1 interface for exposure of analytics information from Near-RT RIC to authorized consumers, like packet core functions, application servers or edge servers. Example use cases are (from ["The Evolution of Open RAN", A 5G Americas Whitepaper, Feb 2023]): • Predicted UE-level RAN throughput, exposed by the RIC, when consumed by an application server such as a video streaming server, shall enable the server towards proactively and intelligently optimizing the video bitrate resolution for the streaming video content to the UE that minimizes buffering, stalling, etc., thereby subsequently improving the average QoE of the video streaming UEs. • Predicted UE-level RAN latency, exposed by the RIC, when consumed by an application server such as a 360-degree virtual reality (VR) streaming server, shall enable the server towards proactively and intelligently optimizing the IP packet size for the VR content that minimizes screen freezing, screen blackouts etc., thereby subsequently improving the average QoE of the VR UEs.
@joshuamoorexyz9 ай бұрын
How can i run this? Thanks!
@RimedoLabs9 ай бұрын
This is a commercial demo, thus not available for public use. However, there is an open source Energy Saving with Traffic Steering demo available at SD-RAN platform: github.com/opennetworkinglab/smart5g-nonrtric-plt-ranpm/wiki
@joshuamoorexyz9 ай бұрын
@@RimedoLabs Thanks! I tried this in an 18.04 VM but had some issues. Is this the right version of ubuntu to try?
@RimedoLabs9 ай бұрын
This code is maintained by ONF under SMaRT-5G project (opennetworking.org/sustainable-5g/) please reach out to them.
@rodneytakunda10 ай бұрын
Thank you!
@rushivarun8205 Жыл бұрын
Great research. I have a couple of questions. 1. How do you classify a device as IIOT (as it being stationary is an assumption in the paper) 2. How do you plan on dealing with devices that are in transit but within the radius (assuming no handover to other BS) of the base station as their time advance will be changing.
@RimedoLabs Жыл бұрын
Thank you for those questions. As the presented work is somehow in progress they will help us to develop our ideas. Now, touching on your points: 1. We have arbitrarily assumed that we deal with an IIoT network. While considering the public network it could be that there is a network slice dedicated to such a device that is apriori known to be stationary, i.e., this slice does not support mobility functions by default. Another case is a private network with a single BS to provide a 5G network for the factory. Under such conditions, IIoT devices are considered to be static sensors for some measurement purposes. But of course, it would be good to generalize the presented idea using some advanced classification of devices. 2. This is a challenging case if we assume that detection is done based on Random Access Response where only TA is present. However, if we consider a device connected to the network, more parameters can be observed from RRC measurement reports. On the other hand, long-term statistics of TA could show some cyclic properties, i.e., routes of industrial devices are similar each day, etc. From this perspective maybe it could be solved by improving the KPI profiles.
@usama6964 Жыл бұрын
Which components of RAN are turned off in this scenario? I am confused about this because we know in O-RAN we disaggregate the BBU in CU and DU that runs on COTS hardware, so I think there is no need to turn off the components of CU and DU as in traditional RAN we have sleep mode techniques in different components of BBU also go to sleep mode. I think the scenario that you discussed in the video will only turn off the RU.
@RimedoLabs Жыл бұрын
Thanks for your question and comment. In this use case the O-RU is switched off.
@usama6964 Жыл бұрын
Thanks for reply @@RimedoLabs SO can we switch off the CU and DU in O-RAN or there is no need of this bcz CU and DU runs on COTS hardware and in traditional RAN we also switched off the some components of BBU in some scenarios
@RimedoLabs Жыл бұрын
In O-RAN O-CU and O-DU are virtual entities to be run on O-Cloud platform resources. Thus, intelligent management and orchestration of O-CU/O-DU HW and O-Cloud SW platform resources, coordinated by SMO, are required for the sake of EE. For this purpose, in O-RAN NES Technical Report, there is also a feature called "O-Cloud Resource Energy Saving Mode". The aim of this use case is to enable energy savings in the O-Cloud by reducing the power consumption of various O-Cloud components without impairing the network performance. Given the network status, the O Cloud components' power consumption can be optimized through actions such as adaptive shutdown of hardware, scaling out Network Functions, and optimization of CPU/FPGA power, memory usage, CPU frequency, etc. This use case targets e.g., optimization of workload placement and automated scale-in / scale-out processes help to dynamically adapt the pool of active hardware resources to the actual workload needs and allow to free up HW resources which could be shut down in idle times. However, in our scenario, we are not considering this item.
@areejalbishi7295 Жыл бұрын
Do you have any open source xAPP I can download after deploy sdran in abox?
@RimedoLabs Жыл бұрын
Thanks for your question. Yes, the open source xApp is available under this link: github.com/onosproject/rimedo-ts
@sajalnehra6889 Жыл бұрын
Hi, where can I download/clone rimedo-xapp-portal?
@RimedoLabs Жыл бұрын
Hello, the xApp portal is our internal tool, thus cannot be downloaded by external parties. You can however download and run the open source code for this demo github.com/onosproject/rimedo-ts or a latest open source demo for energy saving use case: github.com/opennetworkinglab/smart5g-nonrtric-plt-ranpm/wiki
@aaditpatil-w1v Жыл бұрын
That was very well explained Thanks Alot!!. There was one description when if cloud fails and Near RT RIC is collapsed/disconnected, still E2 node should have default setting and network should work. But that would make our whole O-Cloud to collapse. Correct me if I am wrong!
@RimedoLabs Жыл бұрын
Thanks for the question. The point here is that the Near-RT RIC connection/functionality is broken. In addition, if the cloud infrastructure fails it only could fail where the RIC is deployed and that could be in a different place than the rest of the infrastructure.
@germianya Жыл бұрын
that's great demo thanks ! it would be better hearing quality if you can increase the speaker volume in the video
@RimedoLabs Жыл бұрын
Thanks for the comment.
@aminehechiche642 Жыл бұрын
Thank you, very interested presentation
@royprado4540 Жыл бұрын
This is good Marcin Hoffman....will share this with my IR4 and Terrahertz group....thank you...
@royprado4540 Жыл бұрын
Thank you @marcin
@유현민학생전자정보대 Жыл бұрын
Hello. Thank you for nice Demo. Is it right that this rApp service is not available on Open RAN xApp demonstrator now? I can only use BMM xApp.
@RimedoLabs Жыл бұрын
Hello, thanks for the question. Yes, that is correct - the ES use case is not yet available in the public version of the Open RAN xApp Demonstrator. We're currently working on it.
@sergiomartins4652 Жыл бұрын
@@RimedoLabs Is there a prediction for it to be available?
@RimedoLabs Жыл бұрын
Hello, now the ES-rApp is available in the demonstrator.
@RimedoLabs Жыл бұрын
@@sergiomartins4652 Could you please clarify the question. What do you mean by "available"?
@sergiomartins4652 Жыл бұрын
@@RimedoLabs available in the public version of the Open RAN . You say ES-rApp is now available in the demonstrator. Is it in public domain this demonstrator?
@viorel-flaviuradu9757 Жыл бұрын
What is the benefit of using machine learning here? Could the same dynamic behavior be optain based on the throughput trash hold analysis?
@RimedoLabs Жыл бұрын
Thanks for the question. The problem with the threshold is how to obtain its level. What ML does can be understood as adjusting the threshold in an automatic manner. If we consider the real network user throughput depends on many functional blocks like scheduler, precoder, beam management etc. Moreover, the realistic massive MIMO radio channel has some correlations, and complicated reflections. Due to those facts it is hard to estimate the user throughput related to the given array configuration apriori, on the basis of standard optimization. It is necessary to capture the data (user troughputs, power consumption) related to the given antenna array, and train the ML model. Moreover, while considering massive MIMO not only the total number of users matters but their spatial distribution, especially in the angular domain. For example, the same number of users can require different array configuration when being cumulated at one specific direction, and when being spread over multiple directions. Our rApp takes multiple input features, and some of them are related to the per beam load distribution that reflects this spatial diversity of users in cell. We hope this clarifies the ML usage.
@viorel-flaviuradu9757 Жыл бұрын
@@RimedoLabs yes, thank you for the time :).
@SharpKnife5232 жыл бұрын
Thank you, Sir. Excellent content!
@ankitkumar-pd1lh2 жыл бұрын
Thank you ...very well explained...
@SharpKnife5232 жыл бұрын
Some vendors are talking about the relationship between Non-RT RIC and NWDAF. I am unsure how NWDAF can benefit Non-RT RIC for policy decisions on the Radio. NWDAF is generating analytics intelligence in the core mostly from the KPIs learned in the core (some KPIs are learned from OAM, but the integration piece is not defined). Will Non-RT RIC ultimately become some type of DAF like RAN-DAF that can offer RAN analytics to consumers in different domains like core?
@RimedoLabs2 жыл бұрын
Yes, that is correct. There is a discussion to get interfaces between SMO or even Near-RT RIC to the NWDAF. I believe one of the important use case for this would be Network Slicing, where to get end-to-end SLA assurance this is beneficial.
@victorlee94285 ай бұрын
@@RimedoLabs MaxLinear just has issued a new open ran 5g SoC chip called “Sierra”. A very powerful chip!!!!
@SharpKnife5232 жыл бұрын
Excellent! Thank you!
@yacineatroune2 жыл бұрын
Nice content but can't see what's being presented video quality very bad
@RimedoLabs2 жыл бұрын
Thanks, we're glad that you find the content useful. The slides are available under this link, after you subscribe to our newsletter: mailchi.mp/5cc584269396/w36l66fgmk
@thompsonlewis59722 жыл бұрын
Awesome presentation! Is it possible to get the slide deck in in PDF format. When I view the slides it is quite blurry.
@RimedoLabs2 жыл бұрын
Thanks, we're glad you like it. The slides are available under this link, after you subscribe to our newsletter: mailchi.mp/5cc584269396/w36l66fgmk
@joaogustavo52232 жыл бұрын
thank you for the amazing explanation, it really helped.
@RimedoLabs2 жыл бұрын
Thanks, we're glad it's helpful.
@jrmg55562 жыл бұрын
good video, how do you test the App
@RimedoLabs2 жыл бұрын
We provide free access to the demonstrator for everyone who subscribes to our mailing list. To get access, use the following link: lnkd.in/d5mZPUMG
@RimedoLabs6 ай бұрын
This is our inhouse simulator, we are using our internal processes for testing the apps.
@thinhvu57252 жыл бұрын
Can you upload slide pls ?
@RimedoLabs2 жыл бұрын
You can find downloadable slide-decks with most of that content on our website dedicated to O-RAN: rimedolabs.com/o-ran/
@ebenezerbarning50932 жыл бұрын
Thanks so much bro. I would like to come to your lab for more insight
@Z28videogates2 жыл бұрын
Great video, thanks for posting!
@ahmedelsabbagh45682 жыл бұрын
Thanks a lot for your clarification, it was so helpful
@RimedoLabs2 жыл бұрын
Thank you!
@eminbilir14482 жыл бұрын
👏👏👏🙌
@manishvyas1723 жыл бұрын
Very well explained Thanx a lot
@srikanths41163 жыл бұрын
great presentation
@royprado45403 жыл бұрын
Thank you...
@Ceazar7mo3 жыл бұрын
thank you so much, this is a really good summary of the O-RAN