Release Notes - 2020 - M3
RDK Reference Platform (RFP)


Version: 1.1
31st March 2020


RDK MANAGEMENT, LLC CONFIDENTIAL AND PROPRIETARY
This file (and its contents) are the intellectual property of RDK Management, LLC.
It may not be used, copied, distributed or otherwise disclosed in whole or in part without the express written permission of RDK Management, LLC. Copyright (c) 2020 RDK Management, LLC. All rights reserved.



Revision History

Release No.

Date

Revision Description

1.0

02 Mar 2020

Updated Release Information , Release Identification for 2020 M2 Release

Updated Features supported for this sprint and Community tickets addressed

1.1

31 Mar 2020

Updated Release Information , Release Identification for 2020 M3 Release

Updated Features supported for this sprint and Community tickets addressed

Updated Known Issues and Limitations for


Contents


1. Introduction



This Release Notes document details on the delivery version 2020 M3 for the RDK Reference Platform to the RDK Community

  1. Release Feature Information
  2. Software and Hardware requirements to build
  3. Known limitations
  4. Updated Platform Tickets

2. Release Information



Below are the list of release features supporting Turris Omnia, R-Pi platform and Emulator.


S.No Feature Device Profile Remarks Tickets
1 Band Steering Support in RPI R-Pi RDKB
  • Steering support added based on RSSI Threshold for client devices which support both 2.4GHz and 5GHz
  • Added WiFi Hal Functions 
    • wifi_setBandSteeringEnable

    • wifi_getBandSteeringEnable

    • wifi_getBandSteeringCapability

  • Made modification in CcspWiFiAgent Component
    • Compilation flag added to support Band Steering Feature for Band steering calls under R-Pi Platform
  • System Testing performed with 19 test cases

REFPLTB-432

2 Wi-Fi Spectrum Analyzer Support in Emulator Emulator - X86 RDKB
  • WiFi Spectrum Analyzer feature provides the real time metrics for the WiFi radio spectrum
    • Integrated wifi-spectrum analyzer php , ajax files to view the UI page in Browser.
    • Added new php and ajax files are wifi_spectrum_analyzer.php, spectrum_analyzer_download.php,at_saving.php, ajax_wifi_spectrum_analyzer.php,ajax_at_saving.php
    • Added Troubleshooting > Wi-Fi Spectrum Analyzer page in WebUI
    • Implemented wifi_getNeighboringWiFiDiagnosticResult2() api's in wifi hal layer
    • System Testing Performed with 9 Test Cases

REFPLTB-553

3 Bring WebPA support for Turris Omnia Turris Omnia RDKB
  • Turris Omnia Platform supported with WebPA Based Remote Management and performed Get/Set operations using WebPA Server
    • Added parodus service and parodus_start script files under meta-turris layer
    • Added parodus.bbappend file to include added files and install under /lib/rdk and system folder
    • Established communication with WebPA Server by providing respective URL in parodus_start.sh file
    • System Testing performed with 19 Test Cases
4 Synchronization of RDKB (WebUI) changes(update of SSID name) in Plume NOC Turris Omnia RDKB
  • Synchronization of configuration changes or data changes between RDK-B device parameters from DMCLI/WebUI to Plume NOC

REFPLTB-549

5 Yocto 3.1 Migration on RDKV R-Pi R-Pi RDKV

Yocto 3.1 Upgradation support the following:

  • Yocto BSP layer for meta-raspberrypi.
  • OpenEmbedded and Yocto Dunfell.
  • Linux kernel 4.19.
  • Version upgrades for bitbake, gstreamer and other oe/wpe recipes.
  • Integrate latest westeros.
  • Launching Youtube with WPEFramework UI.


REFPLTV-404

6 Community Tickets  R-Pi and Emulator RDKB
  • [TDK][AUTO]Emulator UI not coming up after factory reset
  • CcspwifiSsp : Unable to load library -- libwifi.so
  • [TDK][AUTO] Some WiFi parameters queried after a factory reset through webpa is giving a empty value
  • Device.X_COMCAST-COM_GRE. query is returning CCSP_ERR_NOT_EXIST(192) error
  • [TDK][AUTO]WiFi SSID broadcast not stopping even after disabling the SSIDs
  • [TDK][AUTO]Device.WiFi.SSID Status is Up even if Device.WiFi.SSID Enable is disabled for both 2.4 GHZ and 5 GHZ public wifi
  • [TDK][AUTO]Unable to toggle Device.WiFi.AccessPoint.10002.SSIDAdvertisementEnabled through webpa
  • RPI's clients losing connectivity intermittently
  • [TDK][AUTO]Webpa and dmcli queries are giving different values as output for few of the WiFi parameters
  • RDKB EMU snmp request for wifi factory reset failing in rdk-dev branch

REFPLTB-532

REFPLTB-520

REFPLTB-509

REFPLTB-422

REFPLTB-529

REFPLTB-461

REFPLTB-492

REFPLTB-396

REFPLTB-515

REFPLTB-408


7 Community Tickets R-Pi  RDKV
  • Thunder Metro App UI Graphics not loading on default with westeros change 34694
  • Remove securityagent from meta-cmf-raspberrypi
  • Dotscreen support on UI Resolution

REFPLTV-389 

REFPLTV-410

REFPLTV-411

8 Continuous Video Recodrding ( CVR ) Support R-Pi  RDKC
  • CVR uses Kinesis Video Streams and supporting 24/7 video recording support.

REFPLTCAM-10

9 WebPA Support  R-Pi  RDKC
  • Supporting Webpa Remote management with parodus and webpacamera components being enabled in RDK-C.
  • Enabling get/set functionality to operate TR-181 device parameter.

REFPLTCAM-8

3. Hardware and Software Requirements


Supported software and hardware

  • Preferred 2.4GHZ WIFI adapter for Emulator: Tenda 150Mbps Wireless PICO USB Adapter with RT5370 chipset (W311MI) (or)
    Preferred 2.4GHZ WIFI adapter for Emulator:  TP-Link AC1200 Wireless Dual Band USB Adapter (Archer T4U)
  • Preferred 5GHZ WIFI adapter for Emulator/RPI:  TP-Link AC1200 Wireless Dual Band USB Adapter (Archer T4U)
  • Preferred xfinity-wifi 2.4GHZ WIFI adapter for RPI:  TP-LINK TL-WN823N 300Mbps Mini Wireless N USB Adapter
  • New dongle - Ultra-fast 1300 (867+400) mbps wireless speed with 802.11ac
  • USB to Ethernet
  • Desktop PCs
  • 8 GB SD-Card

4. Known Issues and Limitations


  • Band Steering Support in RPI
    • Band Steering feature is limited only to dual/tri band radio capable devices.
    • Steering of 5 GHz capable wireless clients can be done only when SSID and security parameters are same for both 2.4GHz and 5GHz.
  • Bring WebPA support for Turris Omnia
    • Limited number of Get/Set Parameters are tested, listed under user manual
  • RDKC- Continuous Video Recording ( CVR )
    • CVR feature can record and stored content locally i.e. on R-Pi target.
    • Need to support content upload to AWS server.
  • WebPA support - RDK Camera - R-Pi
    • Limited number of Parameters tested which are listed under respective User Manual
  • Synchronization of RDKB (WebUI) changes (update of SSID name) in Plume NOC
    • RDKB WebUI  is not coming up, with recent changes in gateway image.
    • ccspwifiagent is not coming up during  bootup ( systemctl restart ccspwifiagent )


5. Project Documentation


Below are the list of supporting documents that are part of release


1 High Level Design An high level design document which explains the design flow of each and every feature also covers Design Considerations, Architecture, Data Model, Limitations and Future Enhancements
2 User Manual



The user manual consists of procedure to test the particular feature also covers Environment setup, Executing the System and Trouble shooting steps
3 System Test Plan Results



This document contains multiple test cases and test results which are captured after test execution
4 Release Notes Release Notes -This document
5 Requirement Traceability Table This document tracks the requirement/feature from end to end (For Eg: from design,coding,testing,documentation are tracked for an particular feature. This enables the user to have a quick references of a particular feature
6 Demo Videos This document/Video explains the feature supported in video file format and explains use cases covered for the respective feature with set up needed


6. Technical Support contact



  • No labels