Fragile & Vulnerable�Prone to Performance Issues�Easier to Attack & Compromise�Can be Compromised by Botnets & DDoS Attacks, etc.�Hence Research Projects such as IoTAC to Achieve�Better Security + Performance ���������
IoT Networks
1
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
- A Combination of IP Nodes & Other Communication Modalities�- Contain Many Low Cost Nodes – Low Computational Power – Factory Initialization�- Some Nodes May be Battery Operated or Rechargeable�- Channel Sharing Among Some of the Nodes (e.g. UWB, MAC, ..)�- Large Networks that are Difficult to Coordinate and Self-Regulate�- Some Nodes May Transmit Periodically�- Special Gateways May Be Used & Overall a Greater Variety of Nodes���������
IoT Networks
2
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Internet of Things Addressed by IoTAC Research�
E. Gelenbe & K. Sigman (Theory – ICC ‘22)
E. Gelenbe, T. Czachorski, D. Marek (Trace Driven Simulation & Diffusions – MASCOTS’21)
E. Gelenbe & M. Nakip (MASCOTS’21,
IEEE Access Dec. ’22)
3
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
What is the IoT Massive Access Problem?�IoT Traffic Characteristics
4
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
�IoT Massive Access��« Disastrous » Consequence on Queue Length at IoT Gateway�
5
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
What is the Massive Access Problem?�
6
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
�Massive Access Problem��Probability of Missed Deadlines vs Load in Number of IoT Devices �for Different Number of « Slots (Deadline Length) »�
7
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Solving the Massive Access Problem �by Traffic Shaping with QDTP�QDTP: Quasi-Deterministic Transmission Policy�tn+1= an+1 if an+1>tn+ D, = tn+D if an+1< tn+D�Wn+1QDTP-IoTD = tn+1-an+1= [WnQDTP-IoTD -(an+1-an)+D]+ ��
8
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Solve Massive Access: �Traffic Shaping with QDTP�tn+1= an+1 if an+1>tn+D� = tn+D if an+1< tn+D�Wn+1QDTP-IoTD= tn+1-an+1=[WnQDTP-IoTD -(an+1-an)+D]+
Key Theorem If D < Sn then
Wn QDTP-IoTD + WnQDTP-IoTG < Wn.FIFO
9
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Solving Massive Access via QDTP
10
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Solve Massive Access via QDTP�Congestion & Deadline Missing Disappear !!
11
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Solve Massive Access via QDTP�Congestion & Deadline Missing Disappear !!
12
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
- G-Networks: Negative Customers, Triggers, Batch Removal, Resets -- Initially Inspired by Neural Networks
13
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
14
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
15
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
16
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
17
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
IoTAC �Example of Progress�
Auto-Associative Dense RNN for IoT Botnet Attack Detection
18
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Detection of Hitherto Unknown Attacks
Challenging: No Prior Supervised Learning from Known Attacks
Large Numbers of Distinct Attack Types
Detect Quickly to Avoid Dire Consequences
Novelty: Learn from « Normal Traffic » NOT from Attacks
Method
19
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Unknown Attacks
Feedforward Architecture of Dense RNN
« Recurrent » Neuronal « Clusters »
20
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
n-neuron Cluster Eqn: Soma to Soma Interaction Probabiility p
21
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
For large n we have:
22
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Learning is Achieved by Selecting
the Weight Matrices so that
||QL-Q0||
is Minimized
23
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Testing with KDD’99 Data Set (Calibrated DoD Real Dataset)
The prediction accuracy is above 98% for 21 out of 37 attack types.
24
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Overall AADRNN Evaluation with KDD’99 Dataset �41-20-41 vs 41-41-41 Architecture
25
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Comparison (41-20-41) with SVM: Complete KDD’99 Dataset
26
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
- A G-Network Composed of Layered Feedforward Structure with Clusters, Each Composed of a Recurrent ”Triggered Customer” Network is Designed��- It has the Desired Properties with Regard to Function Approximation and Existence and Uniqueness of G-Networks in General��- After very efficient (as compared to SVM) Auto-Associative Learning with just Normal Traffic, we show that it very efficiently and accurately detects a large number of Different Attack Types��- Opens further research venues for ML with G-Networks
27
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.
Research supported by the EU H2020 Program under the Research & Innovation Project IoTAC, Grant Agreement No. 952684 to IITIS-PAN.
Merci de Votre Attention
Erol Gelenbe1�Institute of Theoretical & Applied Informatics (IITIS-PAN)�Polish Academy of Sciences
seg@iitis.pl
28
IoTAC - Security By Design IoT Development and Certificate Framework with Front-end Access Control
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 952684.