You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

This Page is under Development

Introduction

Selfheal is another feature implemented in Test And Diagnostic Component. SelfHeal is a Process monitoring and recovery module.

Self-heal Periodically monitors the below scenarios:

  • CPU usage
  • Memory Usage
  • Critical RDK-B processes

Self-heal stores Reset Count and Reboot Count.
Self-heal takes required action like: Rebooting the device, Restarting required process based on predefined conditions.
Self-heal does connectivity test.

Design Considerations

  • Decision Overview

< Describe the system design in broad terms . Consider benefits, costs and schedule and technical risks. Describe how the proposed solution aligns with the enterprise architecture. >

  • Other Considerations (DAR)

<Alternative designs considered and why one was chosen>

Architecture

  • Layout

           <Architecture Diagram>

  • Communication

          <Describe the communication between the sub-systems. (Diagrams may be used to illustrate communications). >

External Interfaces (Input/Output files or data sets)

< Identify input interfaces, function call protocol, and the nature of the data structures passed across the interface between the sub-modules>

< Identify output interfaces, function call protocol, and the nature of the data structures passed across the interface. >

Data Model

<Provide a description of the data model>

Limitations

             < Describe the cases that are identified as problem but unable to report to it due to various factors. Describe the factors >

Future Enhancements

            < Describe how the current design is suitable for future enhancement without completely modifying existing design . >

  • No labels