1. 20 Sep, 2023 2 commits
  2. 18 Sep, 2023 1 commit
  3. 13 Jul, 2023 1 commit
  4. 12 Jul, 2023 7 commits
  5. 11 Jul, 2023 2 commits
  6. 10 Jul, 2023 1 commit
    • karamchandan's avatar
      Refactored code to enhance testing capabilities: · 651b180e
      karamchandan authored
      - Eliminated hardcoded attack connection IPs and introduced a more flexible approach.
      - Incorporated a new RPC method and protobuf message in the CAD proto to facilitate setting the attack connection IPs by an external component to enable computation of the ML model's performance for testing purposes.
      - Introduced a new environment variable in CAD to enable or disable testing of the ML model accuracy.
      651b180e
  7. 06 Jul, 2023 2 commits
  8. 23 Jun, 2023 1 commit
    • Lluis Gifre Renom's avatar
      Proto: · 3afe3f8b
      Lluis Gifre Renom authored
      - Added to Interdomain method to delete slice
      3afe3f8b
  9. 20 Jun, 2023 1 commit
  10. 14 Jun, 2023 1 commit
  11. 31 May, 2023 1 commit
  12. 26 May, 2023 1 commit
  13. 19 May, 2023 1 commit
  14. 16 May, 2023 1 commit
    • Lluis Gifre Renom's avatar
      Proto: · 8efaf767
      Lluis Gifre Renom authored
      - context.proto: Added SERVICESTATUS_UPDATING
      - context.proto: Added Constraint_Exclusions
      - service.proto: Added RecomputeConnections RPC
      8efaf767
  15. 11 May, 2023 2 commits
  16. 28 Apr, 2023 2 commits
  17. 27 Apr, 2023 3 commits
  18. 26 Apr, 2023 1 commit
    • Lluis Gifre Renom's avatar
      Protos: · 6855e88b
      Lluis Gifre Renom authored
      - extend load generator with max number of workers
      6855e88b
  19. 25 Apr, 2023 1 commit
    • Lluis Gifre Renom's avatar
      Protos: · ff4797b2
      Lluis Gifre Renom authored
      - extend load generator with service constraints (availability, capacity and latency)
      ff4797b2
  20. 26 Mar, 2023 1 commit
    • Lluis Gifre Renom's avatar
      Context component: · 8d7f1fd9
      Lluis Gifre Renom authored
      - Added SelectDevice, SelectService, SelectSlice RPC methods
      - Corrected relationship import modes
      - Added options to selectively load relations according to method
      8d7f1fd9
  21. 24 Mar, 2023 1 commit
    • delacal's avatar
      - Added GetConfiguredACLRules RPC and ACLRules message to AM protobuf file to... · 16d012eb
      delacal authored
      - Added GetConfiguredACLRules RPC and ACLRules message to AM protobuf file to allow exporting ACL rules created by this component to other components.
      - Implemented new RPC in the AM component to allow exporting ACL rules created to other components.
      - Increased KPI monitoring aggregation time interval from 5 seconds to 60 seconds.
      - Cleaned up CAD protobuf file.
      - Added useful logging statements to CAD and AM components.
      - Formatted CAD and AM code.
      - Removed unused gRPC channels in AM.
      - Restructured the cryptomining detector model directory.
      - Renamed cryptomining detector model file to include relevant details to help better identify the model.
      - Improved cryptomining detector model loading by removing the need for the model filename to be hardcoded in the code.
      - Removed old cryptomining detector models.
      - Refactored CAD code to improve readability.
      - Added script to automatically copy compiled protobuf files to DAD component.
      - Updated complete_deploy.sh to conform to the new TFS Release 2 deployment process.
      - Updated CAD and AM protbuf file messages and RPCs to improve readability and clarity.
      - Updated CAD and AM client and service to use the new RPCs names.
      - Changed CAD output message to use the cryptomining detector model filename as identifier.
      - Added ConnectionInfo class in CAD component to facilitate comparison and serialization of connection information.
      - Removed test statements used to check the time taken by the cryptomining detector to perform the inference using different batch sizes.
      - Added a function to properly measure the time taken by the cryptomining detector model to process a batch of connection statistics.
      - Added IP addresses corresponding to known cryptomining connections to validate the cryptomining detector model performance in the classification task.
      - Implemented several metrics in the CAD component to monitor the performance of the cryptomining detector model in the classification task.
      - Implemented a function to export the performance metrics of the cryptomining detector in the classification task to an external file.
      - Added script to retrieve performance metrics of the cryptomining detector in the classification task from CAD container.
      16d012eb
  22. 20 Feb, 2023 1 commit
  23. 17 Feb, 2023 2 commits
    • Lluis Gifre Renom's avatar
      Proto: · d78a15f1
      Lluis Gifre Renom authored
      - implemented enhanced methods to control load generator form WebUI
      d78a15f1
    • Lluis Gifre Renom's avatar
      Proto: · ffa4efdd
      Lluis Gifre Renom authored
      - extended Constraint_SLA_Availability with field availability
      ffa4efdd
  24. 09 Feb, 2023 2 commits
    • delacal's avatar
      - ML model features have been embedded in the model's own ONNX file instead of... · d8387da4
      delacal authored
      - ML model features have been embedded in the model's own ONNX file instead of being hard-coded in the component and the old model was replaced by this new one.
      - A new RPC has been added to the Centralized Attack Detector component that allows other components to know which features the ML model is using.
      - Added a short path in the Service component for forwarding service-to-device ACL rules (to be removed in the future).
      - Added logging messages on the Service and Device components to test and track ACL rule forwarding (to be removed in the future).
      d8387da4
    • delacal's avatar
      ACL tracking experiments · df21ae25
      delacal authored
      df21ae25
  25. 08 Feb, 2023 1 commit