Other μApps¶
Overview¶
EdgeRIC’s μApp framework enables rapid development and deployment of custom network control applications. This page showcases additional μApps developed by our team and community.
Note
Interested in building your own μApp? Check out our <no title> guide.
Featured μApps¶
EdgeRIC¶
The core real-time RIC platform that enables sub-millisecond AI-in-the-loop control for cellular networks. EdgeRIC provides the foundation for all other μApps.
Learn more about EdgeRIC | Paper: NSDI’24
BeamArmor¶
Anti-jamming μApp that controls MIMO beamforming weights in real-time to steer beam nulls toward jammers, protecting legitimate communications.
Learn more about BeamArmor | Paper: MobiCom’24
Windex¶
Wireless inference and decision-making μApp for intelligent resource allocation based on learned network patterns.
Learn more about Windex | Paper: arXiv
SPARC¶
Multi-site coordination μApp enabling interference-aware resource distribution across multiple base stations through Near-RT RIC integration.
Learn more about SPARC | Paper: Coming soon
Example μApp Template¶
from edgeric_messenger import EdgeRICAgent
class MyMuApp:
def __init__(self):
self.agent = EdgeRICAgent()
def on_metrics(self, metrics):
# Process incoming metrics
decision = self.compute_policy(metrics)
self.agent.send_control(decision)
def compute_policy(self, metrics):
# Your custom logic here
pass
Community Contributions¶
We welcome μApp contributions from the research community. Contact us to have your μApp featured here.