Skip to main content
. 2024 Mar 29;24(7):2188. doi: 10.3390/s24072188
Algorithm 1 Dynamic Access Control Algorithm
Require: p:NetworkPacket
   rRandBetween(1,2)
   while p0 do
       stSequence(p,t)
       dLSTM(st)
       if d is benign then
           IoTNode(d)
       else if d is malicious then
           rRandBetween(r,r+r)
           ipIPScan(Source(p))
           RouterAPI.AccessControl(ip,false,r)
           Discard(d)
       end if
   end while