Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

1.230 April 2020

Updated Release Information , Release Identification for 2020 M4 Release

Updated Features supported for this sprint and Community tickets addressed

  • Yocto-3.1 core minimal image support in Turris Omnia target (REFPLTB-564)
  • Yocto-3.1 RDK generic
wpe westeros


Contents

Table of Contents
stylenone

...

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

...

REFPLTB-550

389 410411
S.NoFeatureDeviceProfileRemarksTickets
1Band Steering Support in RPIR-PiRDKB
  • 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

Yocto - 3.1 Core minimal Image support in Turris Omnia TargetTurris OmniaRDKB
  • Minimal image is booted up on Turris Platform
  • Ccsp components are not a part of minimal image

REFPLTB-564

2

RDK Telemetry support

2Wi-Fi Spectrum Analyzer Support

in Emulator

Emulator - X86RDKB
  • 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

3Bring WebPA support for Turris OmniaTurris OmniaRDKB
  • 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
4Synchronization of RDKB (WebUI) changes(update of SSID name) in Plume NOCTurris OmniaRDKB
  • Synchronization of configuration changes or data changes between RDK-B device parameters from DMCLI/WebUI to Plume NOC

REFPLTB-549

  • Telemetry is a feature used in RDK broadband Gateway devices to extract and upload specific error logs or event logs from the Gateway to the XCONF server. These logs are used to remotely monitor the Gateways in the field.
  • The logs to be monitored and the frequency of capturing the logs can be configured from the Xconf server, in the form of a marker.
  • Every Gateway is registered with the Xconf server. The Gateway executes “DCM script” on boot up. When the Gateway is connected to the server, it queries for the Configuration. Xconf server responds with the predefined markers which includes the information like the logs to be monitored, the log file name, polling frequency, etc.

REFPLTB-563

3

Yocto-3.1 RDK generic  media client image support in

5Yocto 3.1 Migration on RDKV

R-Pi

R-PiRDKV

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.
  • Able to generate a first level version of rdk-generic-mediaclient-image like bringing up kernel, loading rootfs bootscreen etc.
  • The current Yocto version used in RDK is updated from morty(2.2) to dunfell with added benefit of  variety of features available in the latest oe-layers.
REFPLTV-404



6Community Tickets R-Pi, Turris Omnia and EmulatorRDKB
  • [TDK][AUTO]Emulator UI not coming up after factory reset
  • CcspwifiSsp : Unable to load library -- libwifi.so
  • RPI 5GHZ SSID is not broadcasting intermittently
  • [TDK][AUTO] Some WiFi parameters queried after a factory reset through webpa is giving a empty valueDevice.X_COMCAST-COM_GRE.Tunnel.1. query is returning CCSP_ERR_NOT_EXIST(192) errorStatus is Up even if Device.X_COMCAST-COM_GRE.Tunnel.1.Enable is disabled
  • SDK generation is not working properly in rdk-next
  • [TDK][AUTO]WiFi SSID broadcast not stopping even after disabling the SSIDsDefault values of SelfHeal parameters are zero and false for Emulator
  • Compliance issues in opensync-vendor-rdk-turris
  • Update Contributing.md in meta-turris and rdkb-turris-hal rdkcentral github repositories
  • Unable to toggle value for Device.SelfHeal.X_RDKCENTRAL-COM_Enable
  • [TDK][AUTO]Device

    .WiFi.SSID

    .X_COMCAST_COM_GRE.Interface.1.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
  • X_COMCAST_COM_GRE.Interface.1.Enable is disabled

  • Band Steering support using RSSI Threshold

  • Unable to toggle value for Device.SelfHeal.X_RDKCENTRAL-COM_Enable

REFPLTB-504

REFPLTB-491

REFPLTB-451

REFPLTB-580

BLDKCMF-1

BLDKCMF-14

REFPLTB-511

REFPLTB-490

REFPLTB-525

REFPLTB-527

7Community TicketsR-Pi RDKV
  • Remove network services other than WPE from RDK stack
  • Thunder Metro App UI Graphics not loading on default with westeros change 34694
  • Emulator E2E and MF scripts are getting timed out.
  • Systeminfo method in Thunder plugin DeviceInfo getting stuck .
  • WebRTC and MediaStream support on RDK-V Thunder Image
  • Some .ts streams not playing with latest westeros.
  • Remote keys are not working.
  • Video overlapping issue.
  • After exit from cobalt application, blank screen was displayed and Rpi get crahsed.
  • Screen capturing not working in latest RPI Thunder images.
  • Thunder build failure.
  • Remove wpebackend overriding Remove securityagent from meta-cmf-raspberrypiDotscreen support on UI Resolution

REFPLTV-441

REFPLTV-435

REFPLTV-387

REFPLTV-455

REFPLTV-433

REFPLTV-443

REFPLTV-444

REFPLTV-445

REFPLTV-

396

REFPLTV-

440

REFPLTV-

408

8Continuous Video Recodrding ( CVR ) Support

EMS Refactoring to RMS

R-Pi RDKC
  • CVR uses Kinesis Video Streams and supporting 24/7 video recording support.

REFPLTCAM-10

  • Solved buffer displaying issue in browser page after EMS refactoring.
  • Solved Empty Pull stream configurations and webrtc status issue after EMS Refactoring
  • Solved RDK mediastreamer binary not running issue after EMS Refactoring.
  • Removed RMS component patch files in meta-rdk-camera layer and moved patch file updates into RMS source code.

REFPLTCAM-11

REFPLTCAM-18

REFPLTCAM-19

REFPLTCAM-20

REFPLTCAM-2

9CVR Support in AWS cloud through gstreamer kvs sink9WebPA 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.
  • Stream capturing content into AWS server by using kvssink support.

REFPLTCAM-10REFPLTCAM-8

Hardware and Software Requirements

...

Known Issues and Limitations

...

Telemetry Support in

...

  • 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.

...

  • Limited number of Get/Set Parameters are tested, listed under user manual

...

  • CVR feature can record and stored content locally i.e. on R-Pi target.
  • Need to support content upload to AWS server.

...

  • Limited number of Parameters tested which are listed under respective User Manual

...

  • RDKB WebUI  is not coming up, with recent changes in gateway image.
  • ccspwifiagent is not coming up during  bootup ( systemctl restart ccspwifiagent )

Emulator:

  1. Telemetry Log upload in RDKB Emulator platform has been tested with http server only and not tftp server
  2. Spunk server is not used
  3. Currently, only 5 markers are supported

Yocto-3.1 RDK generic  media client image support in R-Pi:

  1.  Yocto3.1 rdk generic media client build has been generated successfully and yet to validate in R-Pi.

Continuous video recording ( CVR ) support in R-Pi:

  1. CVR Support in AWS cloud through gstreamer kvs sink.

Project Documentation

...

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

...

1High 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
2User Manual



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


This document contains multiple test cases and test results which are captured after test execution

4Release NotesRelease Notes -This document
5Requirement Traceability TableThis 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 feature6Demo VideosDemo Videos - RDK Camera - 2020 - M4This document/Video explains the feature supported in video file format and explains use cases covered for the respective feature with set up needed

...