|
Algorithm 3 Calculation of common statistics and features |
procedureCalculate_Common()
C← Common statistics
← Create source IP HashSet
← Create destination IP HashSet
← Create destination port HashSet
← Create duration List
← 0
for all
E in
do
←E.getPacketCount()
← +
←E.getByteCount()
.add(E.getDuration())
←E.getSourceIp()
.add()
←E.getDestinationIp()
.add()
←E.getInternetProtocolNumber()
if
is TCP or UDP then
←E.getSourcePort()
←E.getDestinationPort()
← srcIP + srcPort + dstIP + dstPort
.put(key,bytes)
else if
is ICMP then
← srcIP + dstIP
.put(key,bytes)
end if
end for
←
←
←
← mean of
← standard deviation of
← summation of
return
C
end procedure
|