LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   awk + trace file analysing (https://www.linuxquestions.org/questions/linux-newbie-8/awk-trace-file-analysing-4175424844/)

RSM_smile 08-30-2012 03:22 PM

awk + trace file analysing
 
3 Attachment(s)
Hi everybody !
I simulated a scenario of handover umts-wlan, I got a trace file that I need to analyze the trace file which must be filtered using the awk script to evaluate the parameters QoS.
the trace file (which can be in two formats old and new one) I use the old format
the trace file has the following format (16178 lines)
Code:

s 0.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 0.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 0.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 0.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 0.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 0.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 0.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 0.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 0.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 1.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 2.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 3.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.764693528 _6_ AGT  --- 2 nd_rads 96 [0 0 0 0] ------- [12582912:254 -1:254 32 0]
s 4.772953289 _6_ MAC  --- 2 nd_rads 176 [0 ffffffff 4 800] ------- [12582912:254 -1:254 32 0]
s 4.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 4.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 5.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 6.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 7.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.016540615 _6_ AGT  --- 4 nd_rads 96 [0 0 0 0] ------- [12582912:254 -1:254 32 0]
s 8.018337069 _6_ MAC  --- 4 nd_rads 176 [0 ffffffff 4 800] ------- [12582912:254 -1:254 32 0]
s 8.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.500083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.600083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.700083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.800083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
s 8.900083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
+ 9 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 0 6
- 9 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 0 6
s 9.000083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
r 9.030005 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 0 6
+ 9.030005 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 0 6
- 9.030005 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 0 6
r 9.030411 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 0 6
+ 9.039017 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 0
- 9.039017 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 0
+ 9.039026 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 1
- 9.039026 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 1
+ 9.039029 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 2
- 9.039029 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 2
+ 9.039031 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 3
- 9.039031 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 3
+ 9.039047 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 4
- 9.039047 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 4
+ 9.039054 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 5
- 9.039054 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 5
+ 9.039059 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 6
- 9.039059 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 6
+ 9.039067 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 7
- 9.039067 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 7
+ 9.039078 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 8
- 9.039078 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 8
+ 9.039087 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 9
- 9.039087 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 9
+ 9.039101 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 10
- 9.039101 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 10
+ 9.039118 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 11
- 9.039118 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 11
+ 9.039135 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 12
- 9.039135 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 12
r 9.054018 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 0
r 9.054026 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 1
r 9.05403 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 2
r 9.054032 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 3
r 9.054048 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 4
r 9.054055 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 5
r 9.05406 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 6
r 9.054068 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 7
r 9.054078 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 8
r 9.054088 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 9
r 9.054102 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 10
r 9.054119 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 11
r 9.054136 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 6 12
s 9.100083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
+ 9.120015 1 0 AM_Bitmap_ack 40 -------- 0 1023.2047.2047.-1 1023.2047.2047.-1 -1 0 12
- 9.120015 1 0 AM_Bitmap_ack 40 -------- 0 1023.2047.2047.-1 1023.2047.2047.-1 -1 0 12
r 9.135016 1 0 AM_Bitmap_ack 40 -------- 0 1023.2047.2047.-1 1023.2047.2047.-1 -1 0 12
+ 9.2 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 1 7
- 9.2 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 1 7
s 9.200083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
r 9.230005 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 1 7
+ 9.230005 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 1 7
- 9.230005 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 1 7
r 9.230411 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 1 7
+ 9.239018 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 13
- 9.239018 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 13
+ 9.239026 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 14
- 9.239026 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 14
+ 9.239028 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 15
- 9.239028 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 15
+ 9.239036 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 16
- 9.239036 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 16
+ 9.23904 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 17
- 9.23904 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 17
+ 9.239058 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 18
- 9.239058 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 18
+ 9.239077 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 19
- 9.239077 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 19
+ 9.239095 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 20
- 9.239095 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 20
+ 9.239097 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 21
- 9.239097 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 21
+ 9.239098 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 22
- 9.239098 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 22
+ 9.239098 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 23
- 9.239099 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 23
+ 9.23911 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 24
- 9.23911 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 24
+ 9.239117 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 25
- 9.239117 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 25
r 9.254019 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 13
r 9.254027 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 14
r 9.254029 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 15
r 9.254037 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 16
r 9.254041 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 17
r 9.254058 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 18
r 9.254077 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 19
r 9.254095 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 20
r 9.254097 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 21
r 9.254099 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 22
r 9.254099 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 23
r 9.254111 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 24
r 9.254117 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 7 25
s 9.300083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
+ 9.320015 1 0 AM_Bitmap_ack 40 -------- 0 1023.2047.2047.-1 1023.2047.2047.-1 -1 0 25
- 9.320015 1 0 AM_Bitmap_ack 40 -------- 0 1023.2047.2047.-1 1023.2047.2047.-1 -1 0 25
r 9.335016 1 0 AM_Bitmap_ack 40 -------- 0 1023.2047.2047.-1 1023.2047.2047.-1 -1 0 25
+ 9.4 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 2 8
- 9.4 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 2 8
s 9.400083958 _6_ MAC  --- 0 BCN 64 [e7 ffffffff 4 0]
r 9.430005 3 4 cbr 500 ------- 0 1.0.0.0 0.0.2.0 2 8
+ 9.430005 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 2 8
- 9.430005 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 2 8
r 9.430411 4 0 cbr 500 ------- 0 1.0.0.0 0.0.2.0 2 8
+ 9.439018 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 8 26
- 9.439018 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 8 26
+ 9.439023 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 8 27
- 9.439023 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 8 27
+ 9.439034 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 8 28
- 9.439034 0 1 AM_Data 40 -------- 0 1.0.0.0 0.0.2.0 0 8 28
...

awk files I tested are attached
when I test the file awk I still have errors like "error: division by zero". I used awk files as they are I have not changed anything.

What do I need to change in awk files to get correct results?
thank you

RSM_smile 08-30-2012 03:23 PM

1 Attachment(s)
Here the network topologie


All times are GMT -5. The time now is 01:16 AM.