Skip to content
This repository has been archived by the owner on May 27, 2022. It is now read-only.

Commit

Permalink
Merge pull request #38 from open-ness/openness_release_2006
Browse files Browse the repository at this point in the history
Openness release 2006
  • Loading branch information
cjnolan authored Jun 30, 2020
2 parents 04c5379 + 386da69 commit 42aec5a
Show file tree
Hide file tree
Showing 177 changed files with 6,997 additions and 1,762 deletions.
5 changes: 5 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
<!--
SPDX-License-Identifier: Apache-2.0
Copyright (c) 2020 Intel Corporation
-->

---
layout: openness
---
Expand Down
54 changes: 54 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Below is the complete list of OpenNESS solution documentation
## Architecture

* [<b>architecture.md</b>: OpenNESS Architecture overview](https://github.com/open-ness/specs/blob/master/doc/architecture.md)
* [<b>flavors.md</b>: OpenNESS Deployment Flavors](https://github.com/open-ness/specs/blob/master/doc/flavors.md)

## Getting Started - Setup

Expand All @@ -39,6 +40,7 @@ Below is the complete list of OpenNESS solution documentation
* [<b>openness-edgedns.md</b>: Using edge DNS service](https://github.com/open-ness/specs/blob/master/doc/applications-onboard/openness-edgedns.md)
* [<b>openness-interface-service.md</b>: Using network interfaces management service](https://github.com/open-ness/specs/blob/master/doc/applications-onboard/openness-interface-service.md)
* [<b>using-openness-cnca.md</b>: Steps for configuring 4G CUPS or 5G Application Function for Edge deployment for Network and OnPremises Edge](https://github.com/open-ness/specs/blob/master/doc/applications-onboard/using-openness-cnca.md)
* [<b>openness-eaa.md</b>: Edge Application Agent: Description of Edge Application APIs and Edge Application Authentication APIs](https://github.com/open-ness/specs/blob/master/doc/applications-onboard/openness-eaa.md)

## Radio Access Network (RAN)
* [<b>ran</b>: Folder containing details of 4G and 5G RAN deployment support](https://github.com/open-ness/specs/tree/master/doc/ran)
Expand Down Expand Up @@ -67,6 +69,7 @@ Below is the complete list of OpenNESS solution documentation
* [<b>openness-tunable-exec.md</b>: Configurable startup command support for containers in OpenNESS](https://github.com/open-ness/specs/blob/master/doc/enhanced-platform-awareness/openness-tunable-exec.md)
* [<b>openness-port-forward.md</b>: Support for setting up port forwarding of a container in OpenNESS On-Prem mode](https://github.com/open-ness/specs/blob/master/doc/enhanced-platform-awareness/openness-port-forward.md)
* [<b>openness-shared-storage.md</b>: Shared storage for containers in OpenNESS On-Prem mode](https://github.com/open-ness/specs/blob/master/doc/enhanced-platform-awareness/openness-shared-storage.md)
* [<b>openness-vca.md</b>: Visual Compute Accelerator Card - Analytics (VCAC-A)](https://github.com/open-ness/specs/blob/master/doc/enhanced-platform-awareness/openness-vcac-a.md)

## Dataplane

Expand Down Expand Up @@ -99,6 +102,9 @@ Below is the complete list of OpenNESS solution documentation
* [<b>Edge Virtualization Infrastructure API: EVA</b>](https://github.com/open-ness/specs/blob/master/schema/pb/eva.proto)
* [<b>schema</b>: Folder containing APIs protobuf or schema for varios endpoints in OpenNESS solution](https://github.com/open-ness/specs/tree/master/schema)

## Orchestration
* [<b>openness-helm.md</b>: Helm support in OpenNESS](https://github.com/open-ness/specs/blob/master/doc/orchestration/openness-helm.md)

## Release history

* [<b>openness_releasenotes.md</b>: This document provides high level system features, issues and limitations information for OpenNESS](https://github.com/open-ness/specs/blob/master/openness_releasenotes.md)
Expand All @@ -108,3 +114,51 @@ Below is the complete list of OpenNESS solution documentation
* [<b>OpenNESS Website - Developers </b>: Website containing developer resources](https://www.openness.org/developers)
* [<b>Intel Network Builders OpenNESS training </b>](https://builders.intel.com/university/networkbuilders/coursescategory/open-network-edge-services-software-openness)

## List of Abbreviations
- 3GPP: Third Generation Partnership Project
- CUPS: Control and User Plane Separation of EPC Nodes
- AF: Application Function
- API: Application Programming Interface
- APN: Access Point Name
- EPC: Evolved Packet Core
- ETSI: European Telecommunications Standards Institute
- FQDN: Fully Qualified Domain Name
- HTTP: Hyper Text Transfer Protocol
- IMSI: International Mobile Subscriber Identity
- JSON: JavaScript Object Notation
- MEC: Multi-Access Edge Computing
- OpenNESS: Open Network Edge Services Software
- LTE: Long-Term Evolution
- MCC: Mobile Country Code
- MME: Mobility Management Entity
- MNC: Mobile Network Code
- NEF: Network Exposure Function
- OAM: Operations, Administration and Maintenance
- PDN: Packet Data Network
- PFCP: Packet Forwarding Control Protocol- SGW: Serving Gateway- PGW: PDN Gateway
- PGW-C: PDN Gateway - Control Plane Function
- PGW-U: PDN Gateway - User Plane Function
- REST: REpresentational State Transfer
- SGW-C: Serving Gateway - Control Plane Function
- SGW-U: Serving Gateway - User Plane Function
- TAC: Tracking Area Code
- UE: User Equipment (in the context of LTE)
- VIM: Virtual Infrastructure Manager
- UUID: Universally Unique IDentifier
- AMF: Access and Mobility Mgmt Function
- SMF: Session Management Function
- AUSF: Authentication Server Function
- NEF: Network Exposure Function
- NRF: Network function Repository Function
- UDM: Unified Data Management
- PCF: Policy Control Function
- UPF: User Plane Function
- DN: Data Network
- AF: Application Function
- SR-IOV: Single Root I/O Virtualization
- NUMA: Non-Uniform Memory Access
- COTS: Commercial Off-The-Shelf
- DU: Distributed Unit of RAN
- CU: Centralized Unit of RAN
- OEK: OpenNESS Experience Kit
- IDO: Intel Distribution of OpenNESS
29 changes: 21 additions & 8 deletions _data/navbars/applications-onboarding.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-License-Identifier: Apache-2.0
# Copyright (c) 2020 Intel Corporation

title: "Application Onboarding"
path: /applications-onboard/
order: 2
Expand All @@ -6,23 +9,33 @@ section:
path: /doc/applications-onboard/network-edge-applications-onboarding
meta_title: OpenNESS Network Edge Application On-Boarding Process
meta_description: OpenNESS application on-boarding process for the Network Edge provides instructions on how to deploy an application from the Edge Controller to Edge Nodes in the cluster.

- title: OnPremises Applications Onboarding
path: /doc/applications-onboard/on-premises-applications-onboarding
meta_title: OpenNESS OnPremises Mode Application On-Boarding Process
meta_description: OpenNESS application on-boarding process for the OnPremises mode provides instructions on how to deploy an application from the Edge Controller on Edge Nodes.
- title: OpenNESS Edge DNS

- title: Edge DNS
path: /doc/applications-onboard/openness-edgedns
meta_title: OpenNESS Provides Edge DNS and Supports DNS Microservice
meta_description: OpenNESS edge platform is required to provides access to DNS. The edge platform receives the application DNS rules from the controller.

- title: OpenNESS Interface Service

- title: Edge Application Agent (EAA)
path: /doc/applications-onboard/openness-eaa
meta_title: Edge Application Agent (EAA)
meta_description: OpenNESS enables Edge Applications to produce, discover and consume services that are available on the OpenNESS cluster through the Edge Application Agent (EAA) APIs.

- title: Interface Service
path: /doc/applications-onboard/openness-interface-service
meta_title: OpenNESS Applications Onboard - OpenNESS Interface Service
meta_description: OpenNESS Interface service is an application running in Kubernetes pod on every worker node of OpenNESS Kubernetes cluster and provides OVS bridge, enabling external traffic scenarios.

- title: Using OpenNESS CNCA

- title: VM support in OpenNESS for Network Edge
path: /doc/applications-onboard/openness-network-edge-vm-support
meta_title: VM support in OpenNESS for Network Edge
meta_description: VM support in OpenNESS for Network Edge - Setup, deployment, and management considerations.

- title: Core Network Configuration Agent (CNCA)
path: /doc/applications-onboard/using-openness-cnca
meta_title: OpenNESS 4G/LTE Core Configuration Using CNCA
meta_description: CNCA provides a kubectl plugin to configure the 4G/LTE Core network. Kubernetes adopts plugins concepts to extend its functionality executes CNCA related functions.
meta_description: CNCA provides a kubectl plugin to configure the 4G/LTE Core network. Kubernetes adopts plugins concepts to extend its functionality executes CNCA related functions.
9 changes: 6 additions & 3 deletions _data/navbars/cloud-adapters.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
# SPDX-License-Identifier: Apache-2.0
# Copyright (c) 2020 Intel Corporation

title: "Cloud Adapters"
path: /cloud-adapters/
order: 8
section:
- title: OpenNESS AWS Greengrass
- title: AWS Greengrass
path: /doc/cloud-adapters/openness_awsgreengrass
meta_title: OpenNESS Integration with AWS Greengrass
meta_description: OpenNESS is an open source software platform that enables easy orchestration of edge services across diverse network platform and access technologies in multi-cloud environments.

- title: OpenNESS Baidu Cloud
- title: Baidu Cloud
path: /doc/cloud-adapters/openness_baiducloud
meta_title: OpenNESS Integration with Baidu OpenEdge
meta_description: OpenNESS can integrate with Baidu Cloud Connector, OpenEdge which is Edge IoT Gateway. Baidu Edge solution is called as Baidu® IntelliEdge.
meta_description: OpenNESS can integrate with Baidu Cloud Connector, OpenEdge which is Edge IoT Gateway. Baidu Edge solution is called as Baidu® IntelliEdge.
17 changes: 10 additions & 7 deletions _data/navbars/core-network-4G-5G.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,21 @@
# SPDX-License-Identifier: Apache-2.0
# Copyright (c) 2020 Intel Corporation

title: "Core Network - 4G and 5G"
path: /core-network/
order: 4
section:
- title: OpenNESS EPC
- title: Evolved Packet Core (EPC)
path: /doc/core-network/openness_epc
meta_title: OpenNESS Edge Cloud Deployment with 3GPP 4G LTE CUPS of EPC
meta_title: Edge Cloud Deployment with 3GPP 4G LTE CUPS of EPC
meta_description: OpenNESS is an open source edge computing platform that enables Service Providers and Enterprises to deploy applications and services on a network edge.

- title: OpenNESS NGC
- title: Next-Gen Core (NGC)
path: /doc/core-network/openness_ngc
meta_title: OpenNESS Edge Cloud Deployment with 3GPP 5G Stand Alone
meta_title: Edge Cloud Deployment with 3GPP 5G Stand Alone
meta_description: OpenNESS NGC provides reference REST-based APIs along with 3GPP standard traffic influencing APIs to address some of these major challenges in 5G edge deployments.

- title: OpenNESS UPF
- title: User Plane Function (UPF)
path: /doc/core-network/openness_upf
meta_title: OpenNESS User Plane Function UPF
meta_description: User Plane Function is the evolution of Control and User Plane Separation which part of the Rel.14 in Evolved Packet core. CUPS enabled PGW to be split into PGW-C and PGW-U.
meta_title: User Plane Function (UPF)
meta_description: User Plane Function is the evolution of Control and User Plane Separation which part of the Rel.14 in Evolved Packet core. CUPS enabled PGW to be split into PGW-C and PGW-U.
17 changes: 10 additions & 7 deletions _data/navbars/dataplane.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
# SPDX-License-Identifier: Apache-2.0
# Copyright (c) 2020 Intel Corporation

title: "Dataplane"
path: /dataplane/
order: 6
section:
- title: OpenNESS InterAPP
- title: Inter-App Communication
path: /doc/dataplane/openness-interapp
meta_title: InterApp Communication Support in OpenNESS
meta_description: OpenNESS provides InterApp Communication support for both the On-Premises and Network edge modes of OpenNESS.
meta_title: Inter-App Communication Support in OpenNESS
meta_description: OpenNESS provides Inter-App Communication support for both the On-Premises and Network edge modes of OpenNESS.

- title: OpenNESS OVN
- title: OVN/OVS
path: /doc/dataplane/openness-ovn
meta_title: OpenNESS Support for OVS as Dataplane with OVN
meta_description: The primary objective of supporting OVN/OVS in OpenNESS is to demonstrate the capability of using a standard dataplane like OVS for an Edge Compute platform.

- title: OpenNESS NTS
- title: NTS
path: /doc/dataplane/openness-nts
meta_title: OpenNESS NTS - Dataplane support for Edge Cloud between ENB and EPC Deployment
meta_description: OpenNESS NTS is a Dataplane component that provides a network traffic control service and a data forwarding service to mobile edge applications, specifically for S1-U deployments.

- title: OpenNESS Userspace CNI
- title: Userspace CNI
path: /doc/dataplane/openness-userspace-cni
meta_title: OpenNESS Userspace CNI, Setup Userspace CNI
meta_description: Userspace CNI is a Container Network Interface Kubernetes plugin that was designed to simplify the process of deployment of DPDK based applications in Kubernetes pods.
meta_description: Userspace CNI is a Container Network Interface Kubernetes plugin that was designed to simplify the process of deployment of DPDK based applications in Kubernetes pods.
28 changes: 20 additions & 8 deletions _data/navbars/edge-applications.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,31 @@
# SPDX-License-Identifier: Apache-2.0
# Copyright (c) 2020 Intel Corporation

title: "Edge Applications"
path: /applications/
order: 7
section:
- title: OpenNESS Application Guide
- title: Application Development & Porting Guide
path: /doc/applications/openness_appguide
meta_title: Openness Application Development and Porting Guide
meta_title: Application Development and Porting Guide
meta_description: OpenNESS is an open source software toolkit to enable easy orchestration of edge services across diverse network platform and access technologies in multi-cloud environments.
- title: OpenNESS OVC

- title: OVC Smart City Application
path: /doc/applications/openness_ovc
meta_title: Open Visual Cloud Smart City Application on OpenNESS
meta_description: The Open Visual Cloud is an open source project that offers a set of pre-defined reference pipelines for various target visual cloud use cases.
- title: OpenNESS OpenVINO

- title: Intel OpenVINO Sample Application
path: /doc/applications/openness_openvino
meta_title: OpenVINO Sample Application in OpenNESS
meta_description: OpenVINO toolkit, short for Open Visual Inference and Neural network Optimization toolkit, provides improved neural network performance on Intel processors.

meta_description: OpenVINO toolkit, short for Open Visual Inference and Neural network Optimization toolkit, provides improved neural network performance on Intel processors.

- title: OpenNESS Video Analytics Services
path: /doc/applications/openness_va_services
meta_title: OpenNESS Video Analytics Services
meta_description: The Video Analytics Services provided by OpenNESS to enable third party edge application to deploy and use hardware optimized video analytics pipelines.

- title: Industrial Edge Insights Application on OpenNESS
path: /doc/applications/openness_eis
meta_title: Industrial Edge Insights Application on OpenNESS — Solution Overview
meta_description: Intel Edge Insights Software (EIS) that brings ease of AI deployment in industrial environment through a set of integrated key capabilities.
Loading

0 comments on commit 42aec5a

Please sign in to comment.