GitBook: [#11] No subject

This commit is contained in:
Jaspreet Sachdev
2022-06-24 20:24:07 +00:00
committed by gitbook-bot
parent 68ceb1b6be
commit e3988f3ac9
5 changed files with 103 additions and 24 deletions

View File

@@ -14,15 +14,16 @@
## OPENWIFI STACK
* [Open WiFi Stack](openwifi-stack/openwifi-stack.md)
* [About the OpenWiFi SDK](openwifi-stack/about-the-sdk.md)
* [OpenWiFi Firmware](openwifi-stack/firmware.md)
* [Overview](openwifi-stack/openwifi-stack.md)
* [SDK](openwifi-stack/about-the-sdk.md)
* [Cloud Discovery](openwifi-stack/cloud-discovery/README.md)
* [Discovery without Cloud](openwifi-stack/cloud-discovery/discovery-without-cloud.md)
* [Access Points](openwifi-stack/access-points/README.md)
* [Local Device Settings](openwifi-stack/access-points/local-device-settings.md)
* [About Device Provisioning](openwifi-stack/device-provisioning.md)
* [Repositories](openwifi-stack/repositories.md)
* [Firmware Management](openwifi-stack/firmware.md)
* [Device Provisioning](openwifi-stack/device-provisioning.md)
* [Code Repositories](openwifi-stack/repositories.md)
* [Artifacts](openwifi-stack/artifacts.md)
## SDK

View File

@@ -4,9 +4,7 @@ description: TIP OpenWiFi 2.0
# Access Points
Initial Minimum Viable Product Release 2.0 does not include template driven device provisioning, this will be available in the next sprint.
Given many cloud and ODM partners wish to consume the 2.0 reference stack early, some with their own device provisioning logic as part of commercial cloud controllers, the following describes uCentral based management and telemetry, interactions with the OpenWiFi SDK processing provisioning and telemetry data.
Given many cloud and ODM partners wish to consume the 2.x reference stack early, some with their own device provisioning logic as part of commercial cloud controllers, the following describes uCentral based management and telemetry, interactions with the OpenWiFi SDK processing provisioning and telemetry data.
## Device Interactions with SDK

View File

@@ -0,0 +1,20 @@
# Artifacts
**Access Point Firmware**
The Access Point firmware for all supported devices are built on every pull request to the wlan-ap repository. Please see this github workflow for current supported devices:
[https://github.com/Telecominfraproject/wlan-ap/blob/main/.github/workflows/build-dev.yml](https://github.com/Telecominfraproject/wlan-ap/blob/main/.github/workflows/build-dev.yml)
\
These images are then pushed to jfrog in each device specific target directory:
[https://tip.jfrog.io/artifactory/tip-wlan-ap-firmware/uCentral/](https://tip.jfrog.io/artifactory/tip-wlan-ap-firmware/uCentral/)
**Controller SDK**
The SDK micro-services are built on every pull request on their respective repositories. These images are then containerized and pushed to jfrog here:
[https://tip.jfrog.io/ui/repos/tree/General/tip-wlan-cloud-ucentral](https://tip.jfrog.io/ui/repos/tree/General/tip-wlan-cloud-ucentral)\

View File

@@ -2,40 +2,41 @@
description: 2.4 Repository Information
---
# Repositories
# Code Repositories
**Access Point Network OS (APNOS)**
**Access Point Firmware**
License: BSD-3-Clause
* Openwrt based APNOS: [https://github.com/Telecominfraproject/wlan-ap/tree/release/v2.4.0](https://github.com/Telecominfraproject/wlan-ap/tree/release/v2.4.0)
* Openwrt based APNOS: [https://github.com/Telecominfraproject/wlan-ap](https://github.com/Telecominfraproject/wlan-ap)
**Controller SDK**
License: BSD-3-Clause
* Gateway Service: [https://github.com/Telecominfraproject/wlan-cloud-ucentralgw/tree/release/v2.4.0](https://github.com/Telecominfraproject/wlan-cloud-ucentralgw/tree/release/v2.4.0)
* Gateway UI: [https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui/tree/release/v2.4.0](https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui/tree/release/v2.4.0)
* Security Service: [https://github.com/Telecominfraproject/wlan-cloud-ucentralsec/tree/release/v2.4.0](https://github.com/Telecominfraproject/wlan-cloud-ucentralsec/tree/release/v2.4.0)
* Firmware Service: [https://github.com/Telecominfraproject/wlan-cloud-ucentralfms/tree/release/v2.4.0](https://github.com/Telecominfraproject/wlan-cloud-ucentralfms/tree/release/v2.4.0)
* Provisioning Service:[https://github.com/Telecominfraproject/wlan-cloud-owprov/tree/main](https://github.com/Telecominfraproject/wlan-cloud-owprov/tree/main)
* Provisioning UI: [https://github.com/Telecominfraproject/wlan-cloud-owprov-ui/tree/main](https://github.com/Telecominfraproject/wlan-cloud-owprov-ui/tree/main)
* Gateway Service: [https://github.com/Telecominfraproject/wlan-cloud-ucentralgw](https://github.com/Telecominfraproject/wlan-cloud-ucentralgw)
* Gateway UI: [https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui](https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui)
* Security Service: [https://github.com/Telecominfraproject/wlan-cloud-ucentralsec](https://github.com/Telecominfraproject/wlan-cloud-ucentralsec)
* Firmware Service: [https://github.com/Telecominfraproject/wlan-cloud-ucentralfms](https://github.com/Telecominfraproject/wlan-cloud-ucentralfms)
* Provisioning Service: [https://github.com/Telecominfraproject/wlan-cloud-owprov](https://github.com/Telecominfraproject/wlan-cloud-owprov)
* Provisioning UI: [https://github.com/Telecominfraproject/wlan-cloud-owprov-ui](https://github.com/Telecominfraproject/wlan-cloud-owprov-ui)
* Analytics Service: [https://github.com/Telecominfraproject/wlan-cloud-analytics](https://github.com/Telecominfraproject/wlan-cloud-analytics)
* Subscriber Service: [https://github.com/Telecominfraproject/wlan-cloud-userportal](https://github.com/Telecominfraproject/wlan-cloud-userportal)
**Testing**
License: BSD-3-Clause
* Open Test Harness and Test cases: [https://github.com/Telecominfraproject/wlan-testing/tree/master](https://github.com/Telecominfraproject/wlan-testing/tree/master)
* Open Test Harness and Test cases: [https://github.com/Telecominfraproject/wlan-testing](https://github.com/Telecominfraproject/wlan-testing/tree/master)
**SDK Load Simulator**
License: BSD-3-Clause
* OpenWiFi Load Simulator (OWLS): [https://github.com/Telecominfraproject/wlan-cloud-owls/tree/main](https://github.com/Telecominfraproject/wlan-cloud-owls/tree/main)\
* OpenWiFi Load Simulator (OWLS): [https://github.com/Telecominfraproject/wlan-cloud-owls](https://github.com/Telecominfraproject/wlan-cloud-owls/tree/main)
**Deployment**
License: BSD-3-Clause
* Helm and Docker Compose Deployments: [https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy/tree/release/v2.4.0](https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy/tree/release/v2.4.0)
* Helm and Docker Compose Deployments: [https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy](https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy/tree/release/v2.4.0)

View File

@@ -1,5 +1,64 @@
# What's New in this release
# What's New
TIP OpenWiFi 2.6 _description
**APNOS**\
Ath11k Ath12k CSU updates \
\- Latest stable Qualcomm patches in\
\- Kernel and back port handling 5.10 5.4
Add a list of new features and descriptions - where necessary, include a link to a task describing how to use the new feature.
L3 Collision Enhancement\
\- Second device WAN detects itself in same IP space as its own LAN\
\- Second LAN Auto-Select Non-Overlapping next nibble subnet
OpenRoaming Feature Parity
Expanded Wi-Fi Scan\
\- >30 IEs now available via API
RADIUS Proxy Gateway • TIP Vendor 58888
* DeviceSerialNumberaddedbyhostapd
* GatewaysendstopoolofRADIUSservers
* ResponsehandledcloudnativetoGatewayNorthbound • GatewayoverWebSockettoAP(hostapdonlocalhost)
Enables Dynamic Multi-PSK \
• KeyNoncesharedviaRADIUS
Per UE\
\- Uplink/DownlinkTrafficControloverWISPrAVPs \
• PSKperVLAN
Enables CoA and DM ( Disconnect Message ) via Cloud MSP
* Re-useofWebSocketrequiresnoadditionalnetworkingordeviceagentsupport
* PermitsallCloudMSPstointerfaceattheCloudSDKforanyAAAmessaging • AAAbuildsknowledgeoftheTIPPEN5888SerialNumber(seenextslide)
\
**SDK**\
Provisioning Service
* New UI with Quality Dashboard per Venue/Entity
* Operators, Subscriber Devices, Subscribers
* Device Specific Configurations
* Venue Resources
* Interface Configuration
* Venue Notifications WebSocket
* Google Authenticator for Multi-Factor
* Self-care Portal API for mobile app devs
* Analytics
* Client Lifecycle ( life of a UE )
* Venue dashboard ( Associations, AP health, Status )
* Live View ( Active UE Associations, Connection Quality )
Gateway Service
* Bandwidth and IE options in Wi-Fi Scan API
* Entity/Venue/Subscriber device association
* Ping device RTT latency
* Telemetry via WebSocket or Kafka
* WebSocket state for device reboot/firmware update in device page updates and device list tables
* RADIUS Pool ( Proxy )
Analytics Service
* Aggregation of telemetry per Venue
* Enables Provisioning Dashboards and any dev seeking aggregation by Venue or Entity