Generated by GPT-5-mini| OpenNESS | |
|---|---|
| Name | OpenNESS |
| Developer | Intel Corporation |
| Released | 2016 |
| Programming language | C, C++, Python |
| Operating system | Linux |
| License | Open source |
OpenNESS OpenNESS is an open source edge computing and network edge software toolkit originally developed by Intel. It provides a set of reference implementations, libraries, and orchestration patterns to enable deployment of applications at the network edge for telecommunications, industrial, and cloud-native environments. The project bridges cloud-native platforms, hardware acceleration, and industry ecosystems to support low-latency services, radio access network (RAN) disaggregation, and multi-access edge computing (MEC).
OpenNESS was created to accelerate NFV and MEC adoption by integrating technologies from vendors and standards bodies. The toolkit targets operators and developers working with 5G NR, LTE, IoT platforms, and cloud-native computing stacks such as Kubernetes and Docker. It emphasizes interoperability with platforms including OpenStack, ONAP, Open vSwitch, and hardware accelerators like DPDK and SR-IOV. The project aligns with industry initiatives led by organizations such as 3GPP, ETSI, Linux Foundation, and O-RAN Alliance.
OpenNESS was announced by Intel in the mid-2010s to consolidate research from labs working on SDN, NFV prototypes, and edge compute experiments. Early work drew from collaborations with Telecom Italia, NTT DOCOMO, Verizon, AT&T, and vendors like Ericsson, Nokia, and Huawei for trial deployments. The codebase evolved alongside efforts from CNCF projects and was influenced by standards from ETSI MEC and specifications from 3GPP Release timelines. Research publications from institutions such as MIT, University of California, Berkeley, Imperial College London, and Tsinghua University helped shape performance and orchestration patterns. Over time, contributions came from engineering teams at Intel Corporation, community contributors on GitHub, and collaboration with testbeds such as AMF (5G), GÉANT, and national research networks.
The OpenNESS architecture integrates compute, storage, networking, and radio components to create edge clusters. Core components include container orchestration using Kubernetes, virtual networking with Open vSwitch, packet acceleration through DPDK and SR-IOV, and management interfaces compatible with OpenStack and ONAP. Signal processing and RAN support interface with software defined radio platforms like srsRAN and commercial stacks from Ericsson and Nokia. Monitoring and telemetry use toolchains that include Prometheus, Grafana, and observability approaches from OpenTelemetry. Security and identity integrate with OAuth 2.0, TLS, and platforms such as Keycloak. The toolkit provides edge application templates for workflows involving AI inference using frameworks like TensorFlow, PyTorch, and acceleration via Intel Xeon and Intel Movidius hardware.
OpenNESS targets a range of practical deployments: ultra-low-latency services for autonomous vehicles and connected car systems tested with BMW, Audi, and consortiums led by 5GAA; industrial automation trials with Siemens and Bosch enabling Industry 4.0 use cases; immersive media and augmented reality demonstrations with content providers and device makers such as Sony, Samsung Electronics, and HTC. It also supports private wireless networks for enterprises and campus networks operated by carriers like T-Mobile and Vodafone. Edge analytics and IoT aggregation scenarios have been piloted with platforms from ARM, NVIDIA, and cloud providers including Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Adoption of OpenNESS occurred through proof-of-concept projects, vendor trials, and academic research. Telecom operators including Deutsche Telekom, Orange S.A., Telefónica, and China Mobile engaged in testing, while system integrators such as Accenture, Capgemini, and IBM explored deployment models. The developer community contributed via repositories on GitHub and participated at events like Mobile World Congress, Open Networking Summit, and KubeCon. Standards alignment and interop testing involved partnerships with ETSI Plugtests and demonstrations at regional initiatives like 5G Americas and national labs such as US Department of Energy testbeds.
OpenNESS was released under an open source license to promote collaboration among vendors, operators, and academics. Governance involved corporate stewardship by Intel Corporation alongside community contributors and joint efforts with industry consortia including Linux Foundation, ETSI, and CNCF. The project roadmap reflected inputs from participating companies like AMD, Qualcomm, Broadcom, and research entities such as Fraunhofer Society and Rutherford Appleton Laboratory. Community coordination used platforms common to open source ecosystems, including GitHub, mailing lists, and working groups at conferences such as IETF and IEEE.
Category:Edge computing Category:Open source software