Research Article

Collecting Big Data from Automotive ECUs beyond the CAN Bandwidth for Fault Visualization

Algorithm 2

Algorithm of the data collector operating the update decision.
Input:
   CIP - Cascading information packet from transfer agent
   DP - Data transfer packet from transfer agent
Output:
    - The memory-update occurrence from address a to
         at th frame
()  procedure UPDATEDECISION
()  begin
()   buffer: Temporary buffer for storing the data generated at -1th frame
         from address a to
()   Frame
()   while Receiving data transfer packet do
()    Base
()    if then
()     
()    else
()      for to 5 do
()      if buffer == Data then
(12)       
(13)       else
(14)       
(15)      end if
(16)      end for
(17)    end if
(18)    buffer Data
(19)   end while
(20)  return
(21)  end
(22)  end procedure