MMDVMHost
MMDVMHost copied to clipboard
Weired Sequence and Voice sequence
<This is not a MMDVMHost problem, but ... MMDVMHost overcome this issue probably...> Weired out-of-order(sequence and/or voice sequence, duplicated) packets when I receive IPSC2 reflector response. -Especially IPSC2 reflector response only. -I tested three IPSC2 servers: same results -Tested different network(leased 1G, 3G tether): same results
It does not seems server QoS or kernel parameters or NW device configurations of same route paths. Other QSO via same refelector/server out-of-order is acceptable(0~10% loss)
IPSC2 source closed, I don't know why this happens on only reflector control response...
ie) Sequence:118's Voice sequence should be 2! but, it seems some concurrence rules...(118-120-122..., 119-121-123...)
I hope someone involved IPSC2 developer would see.
Anyone had same issue?(probably MMDVMHost generate overflow messages when you connect refelector)
Anyone try to use threading(avoiding use current huge loop)? I think this packets can be reassemble by multiple queue with threading.
MMDVMHost log
M: 2019-05-27 11:27:56.409 DMR Slot 2, received network late entry from 4374 to TG 9
D: 2019-05-27 11:27:56.410 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:0/1 [0.0%] - BER(bothBER+PktLoss):0.0%
D: 2019-05-27 11:27:56.431 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:0/2 [0.0%] - BER(bothBER+PktLoss):0.0%
D: 2019-05-27 11:27:56.467 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:4/7 [57.1%] - BER(bothBER+PktLoss):57.1%
D: 2019-05-27 11:27:56.493 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:5/9 [55.6%] - BER(bothBER+PktLoss):55.6%
D: 2019-05-27 11:27:56.524 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:9/14 [64.3%] - BER(bothBER+PktLoss):64.3%
D: 2019-05-27 11:27:56.560 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:10/16 [62.5%] - BER(bothBER+PktLoss):62.5%
D: 2019-05-27 11:27:56.586 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:14/21 [66.7%] - BER(bothBER+PktLoss):66.7%
D: 2019-05-27 11:27:56.616 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:15/23 [65.2%] - BER(bothBER+PktLoss):65.2%
D: 2019-05-27 11:27:56.643 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:19/28 [67.9%] - BER(bothBER+PktLoss):67.9%
D: 2019-05-27 11:27:56.674 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:20/30 [66.7%] - BER(bothBER+PktLoss):66.7%
D: 2019-05-27 11:27:56.705 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:24/35 [68.6%] - BER(bothBER+PktLoss):68.6%
D: 2019-05-27 11:27:56.746 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:25/37 [67.6%] - BER(bothBER+PktLoss):67.6%
D: 2019-05-27 11:27:56.762 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:29/42 [69.0%] - BER(bothBER+PktLoss):69.0%
D: 2019-05-27 11:27:56.803 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:30/44 [68.2%] - BER(bothBER+PktLoss):68.2%
D: 2019-05-27 11:27:56.829 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:34/49 [69.4%] - BER(bothBER+PktLoss):69.4%
D: 2019-05-27 11:27:56.860 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:35/51 [68.6%] - BER(bothBER+PktLoss):68.6%
D: 2019-05-27 11:27:56.886 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:39/56 [69.6%] - BER(bothBER+PktLoss):69.6%
D: 2019-05-27 11:27:56.916 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:40/58 [69.0%] - BER(bothBER+PktLoss):69.0%
D: 2019-05-27 11:27:56.947 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:44/63 [69.8%] - BER(bothBER+PktLoss):69.8%
D: 2019-05-27 11:27:56.989 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:45/65 [69.2%] - BER(bothBER+PktLoss):69.2%
D: 2019-05-27 11:27:57.005 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:49/70 [70.0%] - BER(bothBER+PktLoss):70.0%
D: 2019-05-27 11:27:57.046 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:50/72 [69.4%] - BER(bothBER+PktLoss):69.4%
D: 2019-05-27 11:27:57.072 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:54/77 [70.1%] - BER(bothBER+PktLoss):70.1%
D: 2019-05-27 11:27:57.103 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:55/79 [69.6%] - BER(bothBER+PktLoss):69.6%
D: 2019-05-27 11:27:57.124 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:59/84 [70.2%] - BER(bothBER+PktLoss):70.2%
D: 2019-05-27 11:27:57.165 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:60/86 [69.8%] - BER(bothBER+PktLoss):69.8%
D: 2019-05-27 11:27:57.191 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:64/91 [70.3%] - BER(bothBER+PktLoss):70.3%
D: 2019-05-27 11:27:57.237 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:65/93 [69.9%] - BER(bothBER+PktLoss):69.9%
D: 2019-05-27 11:27:57.253 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:69/98 [70.4%] - BER(bothBER+PktLoss):70.4%
D: 2019-05-27 11:27:57.280 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:70/100 [70.0%] - BER(bothBER+PktLoss):70.0%
D: 2019-05-27 11:27:57.315 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:74/105 [70.5%] - BER(bothBER+PktLoss):70.5%
D: 2019-05-27 11:27:57.346 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:75/107 [70.1%] - BER(bothBER+PktLoss):70.1%
D: 2019-05-27 11:27:57.372 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:79/112 [70.5%] - BER(bothBER+PktLoss):70.5%
D: 2019-05-27 11:27:57.402 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:80/114 [70.2%] - BER(bothBER+PktLoss):70.2%
D: 2019-05-27 11:27:57.433 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:84/119 [70.6%] - BER(bothBER+PktLoss):70.6%
D: 2019-05-27 11:27:57.474 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:85/121 [70.2%] - BER(bothBER+PktLoss):70.2%
D: 2019-05-27 11:27:57.489 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:89/126 [70.6%] - BER(bothBER+PktLoss):70.6%
D: 2019-05-27 11:27:57.530 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:90/128 [70.3%] - BER(bothBER+PktLoss):70.3%
D: 2019-05-27 11:27:57.556 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:94/133 [70.7%] - BER(bothBER+PktLoss):70.7%
D: 2019-05-27 11:27:57.586 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:95/135 [70.4%] - BER(bothBER+PktLoss):70.4%
D: 2019-05-27 11:27:57.617 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:99/140 [70.7%] - BER(bothBER+PktLoss):70.7%
D: 2019-05-27 11:27:57.648 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:100/142 [70.4%] - BER(bothBER+PktLoss):70.4%
D: 2019-05-27 11:27:57.678 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:104/147 [70.7%] - BER(bothBER+PktLoss):70.7%
D: 2019-05-27 11:27:57.724 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:105/149 [70.5%] - BER(bothBER+PktLoss):70.5%
D: 2019-05-27 11:27:57.740 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:109/154 [70.8%] - BER(bothBER+PktLoss):70.8%
D: 2019-05-27 11:27:57.770 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:110/156 [70.5%] - BER(bothBER+PktLoss):70.5%
D: 2019-05-27 11:27:57.801 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:114/161 [70.8%] - BER(bothBER+PktLoss):70.8%
D: 2019-05-27 11:27:57.831 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:115/163 [70.6%] - BER(bothBER+PktLoss):70.6%
D: 2019-05-27 11:27:57.852 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:119/168 [70.8%] - BER(bothBER+PktLoss):70.8%
D: 2019-05-27 11:27:57.887 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:120/170 [70.6%] - BER(bothBER+PktLoss):70.6%
D: 2019-05-27 11:27:57.918 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:124/175 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:57.959 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:125/177 [70.6%] - BER(bothBER+PktLoss):70.6%
D: 2019-05-27 11:27:57.980 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:129/182 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.015 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:130/184 [70.7%] - BER(bothBER+PktLoss):70.7%
D: 2019-05-27 11:27:58.036 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:134/189 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.072 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:135/191 [70.7%] - BER(bothBER+PktLoss):70.7%
D: 2019-05-27 11:27:58.102 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:139/196 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.138 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:140/198 [70.7%] - BER(bothBER+PktLoss):70.7%
D: 2019-05-27 11:27:58.158 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:144/203 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.209 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:145/205 [70.7%] - BER(bothBER+PktLoss):70.7%
D: 2019-05-27 11:27:58.225 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:149/210 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:58.255 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:150/212 [70.8%] - BER(bothBER+PktLoss):70.8%
D: 2019-05-27 11:27:58.282 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:154/217 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:58.318 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:155/219 [70.8%] - BER(bothBER+PktLoss):70.8%
D: 2019-05-27 11:27:58.344 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:159/224 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:58.380 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:160/226 [70.8%] - BER(bothBER+PktLoss):70.8%
D: 2019-05-27 11:27:58.406 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:164/231 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:58.447 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:165/233 [70.8%] - BER(bothBER+PktLoss):70.8%
D: 2019-05-27 11:27:58.462 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:169/238 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:58.503 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:170/240 [70.8%] - BER(bothBER+PktLoss):70.8%
D: 2019-05-27 11:27:58.518 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:174/245 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:58.559 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:175/247 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.585 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:179/252 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:58.615 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:180/254 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.646 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:184/259 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:58.692 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:185/261 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.708 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:189/266 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:58.744 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:190/268 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.769 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:194/273 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:58.805 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:195/275 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.831 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:199/280 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:58.866 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:200/282 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.887 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:204/287 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:58.938 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:205/289 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:58.943 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:209/294 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:58.979 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:210/296 [70.9%] - BER(bothBER+PktLoss):70.9%
D: 2019-05-27 11:27:59.009 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:214/301 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.045 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:215/303 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.070 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:219/308 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.106 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:220/310 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.131 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:224/315 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.178 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:225/317 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.193 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:229/322 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.229 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:230/324 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.255 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:234/329 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.292 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:235/331 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.313 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:239/336 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.348 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:240/338 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.374 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:244/343 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.420 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:245/345 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.436 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:249/350 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.466 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:250/352 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.492 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:254/357 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.533 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:255/359 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.553 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:259/364 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:27:59.589 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:260/366 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.620 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:264/371 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:27:59.661 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:265/373 [71.0%] - BER(bothBER+PktLoss):71.0%
D: 2019-05-27 11:27:59.676 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:269/378 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:27:59.712 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:270/380 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.737 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:274/385 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:27:59.773 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:275/387 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.803 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:279/392 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:27:59.834 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:280/394 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.854 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:284/399 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:27:59.900 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:285/401 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.916 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:289/406 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:27:59.956 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:290/408 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:27:59.977 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:294/413 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.017 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:295/415 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.043 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:299/420 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.074 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:300/422 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.104 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:304/427 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.150 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:305/429 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.166 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:309/434 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.201 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:310/436 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.227 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:314/441 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.262 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:315/443 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.283 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:319/448 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.324 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:320/450 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.349 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:324/455 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.391 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:325/457 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.407 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:329/462 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.437 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:330/464 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.463 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:334/469 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.504 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:335/471 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.529 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:339/476 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.560 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:340/478 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.580 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:344/483 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.636 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:345/485 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.642 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:349/490 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.683 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:350/492 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.708 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:354/497 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.739 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:355/499 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.770 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:359/504 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.805 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:360/506 [71.1%] - BER(bothBER+PktLoss):71.1%
D: 2019-05-27 11:28:00.831 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:364/511 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.877 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:365/513 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.892 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:369/518 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.928 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:370/520 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.949 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:374/525 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:00.989 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:375/527 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.010 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:379/532 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.046 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:380/534 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.067 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:384/539 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.118 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:385/541 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.133 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:389/546 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.169 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:390/548 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.189 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:394/553 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.230 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:395/555 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.256 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:399/560 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.292 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:400/562 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.318 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:404/567 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.354 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:405/569 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.379 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:409/574 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.410 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:410/576 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.430 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:414/581 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.471 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:415/583 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.492 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:419/588 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.528 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:420/590 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.559 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:424/595 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.600 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:425/597 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.615 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:429/602 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.656 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:430/604 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.677 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:434/609 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.717 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:435/611 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.743 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:439/616 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.769 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:440/618 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.799 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:444/623 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.851 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:445/625 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.856 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:449/630 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.892 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:450/632 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.918 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:454/637 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:01.959 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:455/639 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:01.984 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:459/644 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.015 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:460/646 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.046 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:464/651 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.092 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:465/653 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.108 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:469/658 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.138 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:470/660 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.164 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:474/665 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.199 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:475/667 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.225 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:479/672 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.260 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:480/674 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.281 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:484/679 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.327 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:485/681 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.343 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:489/686 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.379 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:490/688 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.404 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:494/693 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.440 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:495/695 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.466 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:499/700 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.501 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:500/702 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.527 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:504/707 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.573 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:505/709 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.589 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:509/714 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.625 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:510/716 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.645 > DMR Slot 2, audio sequence no. 0, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:514/721 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.686 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:515/723 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.711 >> DMR Slot 2, audio sequence no. 1, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:519/728 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.747 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:520/730 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.772 >> DMR Slot 2, audio sequence no. 2, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:524/735 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.813 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:525/737 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.834 >> DMR Slot 2, audio sequence no. 3, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:529/742 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.864 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:530/744 [71.2%] - BER(bothBER+PktLoss):71.2%
D: 2019-05-27 11:28:02.895 >> DMR Slot 2, audio sequence no. 4, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:534/749 [71.3%] - BER(bothBER+PktLoss):71.3%
D: 2019-05-27 11:28:02.956 >> DMR Slot 2, audio sequence no. 5, errs[remote]: 0[0]/141 (0.0[0.0]%) TOT:0.0[0.0]% | Pkt:534/750 [71.2%] - BER(bothBER+PktLoss):71.2%
M: 2019-05-27 11:28:02.986 DMR Slot 2, received network end of voice transmission, 45.1 seconds, 71% packet loss, BER: 0.0%, 0.0%
Packet summary(Tshark)
C:\temp>tshark -n -Y mmdvm.stream_id -Tfields -E header=y -e frame.number -e frame.time_epoch -e frame.time_delta_displayed -e mmdvm.stream_id -e mmdvm.seq -e mmdvm.voice_seq -r d:\Downloads\ipsc2.pcap
frame.number frame.time_epoch frame.time_delta_displayed mmdvm.stream_id mmdvm.seq mmdvm.voice_seq
#9 New stream(2864434397) found!
9 1558956476.370751000 0.000000000 2864434397 116 0
10 1558956476.429375000 0.058624000 2864434397 117 1
#11 VOICE Sequence Invalid: expected 118/2
11 1558956476.456836000 0.027461000 2864434397 118 0
#12 VOICE Sequence Invalid: expected 119/1
12 1558956476.490042000 0.033206000 2864434397 119 2
#13 VOICE Sequence Invalid: expected 120/3
13 1558956476.515531000 0.025489000 2864434397 120 1
#14 VOICE Sequence Invalid: expected 121/2
14 1558956476.551082000 0.035551000 2864434397 121 3
#15 VOICE Sequence Invalid: expected 122/4
15 1558956476.576835000 0.025753000 2864434397 122 2
#16 VOICE Sequence Invalid: expected 123/3
16 1558956476.612326000 0.035491000 2864434397 123 4
#17 VOICE Sequence Invalid: expected 124/5
17 1558956476.637083000 0.024757000 2864434397 124 3
#18 VOICE Sequence Invalid: expected 125/4
18 1558956476.671938000 0.034855000 2864434397 125 5
#19 VOICE Sequence Invalid: expected 126/0
19 1558956476.697921000 0.025983000 2864434397 126 4
#20 VOICE Sequence Invalid: expected 127/5
20 1558956476.733021000 0.035100000 2864434397 127 0
#21 VOICE Sequence Invalid: expected 128/1
21 1558956476.757729000 0.024708000 2864434397 128 5
#22 VOICE Sequence Invalid: expected 129/0
22 1558956476.795168000 0.037439000 2864434397 129 1
#23 VOICE Sequence Invalid: expected 130/2
23 1558956476.819584000 0.024416000 2864434397 130 0
#24 VOICE Sequence Invalid: expected 131/1
24 1558956476.853624000 0.034040000 2864434397 131 2
#25 VOICE Sequence Invalid: expected 132/3
25 1558956476.880112000 0.026488000 2864434397 132 1
#26 VOICE Sequence Invalid: expected 133/2
26 1558956476.914931000 0.034819000 2864434397 133 3
#27 VOICE Sequence Invalid: expected 134/4
27 1558956476.940352000 0.025421000 2864434397 134 2
#28 VOICE Sequence Invalid: expected 135/3
28 1558956476.975424000 0.035072000 2864434397 135 4
#29 VOICE Sequence Invalid: expected 136/5
29 1558956477.000266000 0.024842000 2864434397 136 3
#30 VOICE Sequence Invalid: expected 137/4
30 1558956477.036550000 0.036284000 2864434397 137 5
#31 VOICE Sequence Invalid: expected 138/0
31 1558956477.061083000 0.024533000 2864434397 138 4
#32 VOICE Sequence Invalid: expected 139/5
32 1558956477.097300000 0.036217000 2864434397 139 0
#33 VOICE Sequence Invalid: expected 140/1
33 1558956477.122235000 0.024935000 2864434397 140 5
#34 VOICE Sequence Invalid: expected 141/0
34 1558956477.157153000 0.034918000 2864434397 141 1
#35 VOICE Sequence Invalid: expected 142/2
35 1558956477.183325000 0.026172000 2864434397 142 0
#36 VOICE Sequence Invalid: expected 143/1
36 1558956477.218637000 0.035312000 2864434397 143 2
#37 VOICE Sequence Invalid: expected 144/3
37 1558956477.245599000 0.026962000 2864434397 144 1
#38 VOICE Sequence Invalid: expected 145/2
38 1558956477.278675000 0.033076000 2864434397 145 3
#39 VOICE Sequence Invalid: expected 146/4
39 1558956477.304578000 0.025903000 2864434397 146 2
#40 VOICE Sequence Invalid: expected 147/3
40 1558956477.339022000 0.034444000 2864434397 147 4
#41 VOICE Sequence Invalid: expected 148/5
41 1558956477.365342000 0.026320000 2864434397 148 3
#42 VOICE Sequence Invalid: expected 149/4
42 1558956477.399905000 0.034563000 2864434397 149 5
#43 VOICE Sequence Invalid: expected 150/0
43 1558956477.425901000 0.025996000 2864434397 150 4
#44 VOICE Sequence Invalid: expected 151/5
44 1558956477.461485000 0.035584000 2864434397 151 0
#45 VOICE Sequence Invalid: expected 152/1
45 1558956477.485874000 0.024389000 2864434397 152 5
#46 VOICE Sequence Invalid: expected 153/0
46 1558956477.521765000 0.035891000 2864434397 153 1
#47 VOICE Sequence Invalid: expected 154/2
47 1558956477.547458000 0.025693000 2864434397 154 0
#48 VOICE Sequence Invalid: expected 155/1
48 1558956477.583932000 0.036474000 2864434397 155 2
#49 VOICE Sequence Invalid: expected 156/3
49 1558956477.607136000 0.023204000 2864434397 156 1
#50 VOICE Sequence Invalid: expected 157/2
50 1558956477.642075000 0.034939000 2864434397 157 3
#51 VOICE Sequence Invalid: expected 158/4
51 1558956477.667551000 0.025476000 2864434397 158 2
#52 VOICE Sequence Invalid: expected 159/3
52 1558956477.702824000 0.035273000 2864434397 159 4
#53 VOICE Sequence Invalid: expected 160/5
53 1558956477.729384000 0.026560000 2864434397 160 3
#54 VOICE Sequence Invalid: expected 161/4
54 1558956477.763433000 0.034049000 2864434397 161 5
#55 VOICE Sequence Invalid: expected 162/0
55 1558956477.790055000 0.026622000 2864434397 162 4
#56 VOICE Sequence Invalid: expected 163/5
56 1558956477.824122000 0.034067000 2864434397 163 0
#57 VOICE Sequence Invalid: expected 164/1
57 1558956477.849668000 0.025546000 2864434397 164 5
#58 VOICE Sequence Invalid: expected 165/0
58 1558956477.885096000 0.035428000 2864434397 165 1
#59 VOICE Sequence Invalid: expected 166/2
59 1558956477.910576000 0.025480000 2864434397 166 0
#60 VOICE Sequence Invalid: expected 167/1
60 1558956477.947224000 0.036648000 2864434397 167 2
#61 VOICE Sequence Invalid: expected 168/3
61 1558956477.971444000 0.024220000 2864434397 168 1
#62 VOICE Sequence Invalid: expected 169/2
62 1558956478.006902000 0.035458000 2864434397 169 3
#63 VOICE Sequence Invalid: expected 170/4
63 1558956478.032230000 0.025328000 2864434397 170 2
#64 VOICE Sequence Invalid: expected 171/3
64 1558956478.066654000 0.034424000 2864434397 171 4
#65 VOICE Sequence Invalid: expected 172/5
65 1558956478.093215000 0.026561000 2864434397 172 3
#66 VOICE Sequence Invalid: expected 173/4
66 1558956478.128085000 0.034870000 2864434397 173 5
#67 VOICE Sequence Invalid: expected 174/0
67 1558956478.154692000 0.026607000 2864434397 174 4
#68 VOICE Sequence Invalid: expected 175/5
68 1558956478.188524000 0.033832000 2864434397 175 0
#69 VOICE Sequence Invalid: expected 176/1
69 1558956478.214945000 0.026421000 2864434397 176 5
#70 VOICE Sequence Invalid: expected 177/0
70 1558956478.249069000 0.034124000 2864434397 177 1
#71 VOICE Sequence Invalid: expected 178/2
71 1558956478.274646000 0.025577000 2864434397 178 0
#72 VOICE Sequence Invalid: expected 179/1
72 1558956478.310444000 0.035798000 2864434397 179 2
#73 VOICE Sequence Invalid: expected 180/3
73 1558956478.336588000 0.026144000 2864434397 180 1
#74 VOICE Sequence Invalid: expected 181/2
74 1558956478.369670000 0.033082000 2864434397 181 3
#75 VOICE Sequence Invalid: expected 182/4
75 1558956478.396386000 0.026716000 2864434397 182 2
#76 VOICE Sequence Invalid: expected 183/3
76 1558956478.431883000 0.035497000 2864434397 183 4
#77 VOICE Sequence Invalid: expected 184/5
77 1558956478.457613000 0.025730000 2864434397 184 3
#78 VOICE Sequence Invalid: expected 185/4
78 1558956478.491799000 0.034186000 2864434397 185 5
#79 VOICE Sequence Invalid: expected 186/0
79 1558956478.516796000 0.024997000 2864434397 186 4
#80 VOICE Sequence Invalid: expected 187/5
80 1558956478.552147000 0.035351000 2864434397 187 0
#81 VOICE Sequence Invalid: expected 188/1
81 1558956478.578455000 0.026308000 2864434397 188 5
#82 VOICE Sequence Invalid: expected 189/0
82 1558956478.613192000 0.034737000 2864434397 189 1
#83 VOICE Sequence Invalid: expected 190/2
83 1558956478.638772000 0.025580000 2864434397 190 0
#84 VOICE Sequence Invalid: expected 191/1
84 1558956478.672842000 0.034070000 2864434397 191 2
#85 VOICE Sequence Invalid: expected 192/3
85 1558956478.699463000 0.026621000 2864434397 192 1
#86 VOICE Sequence Invalid: expected 193/2
86 1558956478.733992000 0.034529000 2864434397 193 3
#87 VOICE Sequence Invalid: expected 194/4
87 1558956478.760359000 0.026367000 2864434397 194 2
#88 VOICE Sequence Invalid: expected 195/3
88 1558956478.794708000 0.034349000 2864434397 195 4
#89 VOICE Sequence Invalid: expected 196/5
89 1558956478.821109000 0.026401000 2864434397 196 3
#90 VOICE Sequence Invalid: expected 197/4
90 1558956478.855869000 0.034760000 2864434397 197 5
#91 VOICE Sequence Invalid: expected 198/0
91 1558956478.881725000 0.025856000 2864434397 198 4
#92 VOICE Sequence Invalid: expected 199/5
92 1558956478.916300000 0.034575000 2864434397 199 0
#93 VOICE Sequence Invalid: expected 200/1
93 1558956478.941825000 0.025525000 2864434397 200 5
#94 VOICE Sequence Invalid: expected 201/0
94 1558956478.977095000 0.035270000 2864434397 201 1
#95 VOICE Sequence Invalid: expected 202/2
95 1558956479.003744000 0.026649000 2864434397 202 0
#96 VOICE Sequence Invalid: expected 203/1
96 1558956479.037806000 0.034062000 2864434397 203 2
#97 VOICE Sequence Invalid: expected 204/3
97 1558956479.063312000 0.025506000 2864434397 204 1
#98 VOICE Sequence Invalid: expected 205/2
98 1558956479.098421000 0.035109000 2864434397 205 3
#99 VOICE Sequence Invalid: expected 206/4
99 1558956479.123611000 0.025190000 2864434397 206 2
#100 VOICE Sequence Invalid: expected 207/3
100 1558956479.158521000 0.034910000 2864434397 207 4
#101 VOICE Sequence Invalid: expected 208/5
101 1558956479.184696000 0.026175000 2864434397 208 3
#102 VOICE Sequence Invalid: expected 209/4
102 1558956479.218632000 0.033936000 2864434397 209 5
#103 VOICE Sequence Invalid: expected 210/0
103 1558956479.245485000 0.026853000 2864434397 210 4
#104 VOICE Sequence Invalid: expected 211/5
104 1558956479.281883000 0.036398000 2864434397 211 0
#105 VOICE Sequence Invalid: expected 212/1
105 1558956479.306332000 0.024449000 2864434397 212 5
#106 VOICE Sequence Invalid: expected 213/0
106 1558956479.340474000 0.034142000 2864434397 213 1
#107 VOICE Sequence Invalid: expected 214/2
107 1558956479.366859000 0.026385000 2864434397 214 0
#108 VOICE Sequence Invalid: expected 215/1
108 1558956479.400778000 0.033919000 2864434397 215 2
#109 VOICE Sequence Invalid: expected 216/3
109 1558956479.429047000 0.028269000 2864434397 216 1
#110 VOICE Sequence Invalid: expected 217/2
110 1558956479.462290000 0.033243000 2864434397 217 3
#111 VOICE Sequence Invalid: expected 218/4
111 1558956479.488019000 0.025729000 2864434397 218 2
#112 VOICE Sequence Invalid: expected 219/3
112 1558956479.522802000 0.034783000 2864434397 219 4
#113 VOICE Sequence Invalid: expected 220/5
113 1558956479.548598000 0.025796000 2864434397 220 3
#114 VOICE Sequence Invalid: expected 221/4
114 1558956479.583501000 0.034903000 2864434397 221 5
#115 VOICE Sequence Invalid: expected 222/0
115 1558956479.608830000 0.025329000 2864434397 222 4
#116 VOICE Sequence Invalid: expected 223/5
116 1558956479.645810000 0.036980000 2864434397 223 0
#117 VOICE Sequence Invalid: expected 224/1
117 1558956479.671130000 0.025320000 2864434397 224 5
#118 VOICE Sequence Invalid: expected 225/0
118 1558956479.704581000 0.033451000 2864434397 225 1
#119 VOICE Sequence Invalid: expected 226/2
119 1558956479.731661000 0.027080000 2864434397 226 0
#120 VOICE Sequence Invalid: expected 227/1
120 1558956479.765149000 0.033488000 2864434397 227 2
#121 VOICE Sequence Invalid: expected 228/3
121 1558956479.792516000 0.027367000 2864434397 228 1
#122 VOICE Sequence Invalid: expected 229/2
122 1558956479.825845000 0.033329000 2864434397 229 3
#123 VOICE Sequence Invalid: expected 230/4
123 1558956479.852274000 0.026429000 2864434397 230 2
#124 VOICE Sequence Invalid: expected 231/3
124 1558956479.887314000 0.035040000 2864434397 231 4
#125 VOICE Sequence Invalid: expected 232/5
125 1558956479.913295000 0.025981000 2864434397 232 3
#126 VOICE Sequence Invalid: expected 233/4
126 1558956479.947574000 0.034279000 2864434397 233 5
#127 VOICE Sequence Invalid: expected 234/0
127 1558956479.972761000 0.025187000 2864434397 234 4
#128 VOICE Sequence Invalid: expected 235/5
128 1558956480.008227000 0.035466000 2864434397 235 0
#129 VOICE Sequence Invalid: expected 236/1
129 1558956480.033249000 0.025022000 2864434397 236 5
#130 VOICE Sequence Invalid: expected 237/0
130 1558956480.069759000 0.036510000 2864434397 237 1
#131 VOICE Sequence Invalid: expected 238/2
131 1558956480.095277000 0.025518000 2864434397 238 0
#132 VOICE Sequence Invalid: expected 239/1
132 1558956480.129961000 0.034684000 2864434397 239 2
#133 VOICE Sequence Invalid: expected 240/3
133 1558956480.156677000 0.026716000 2864434397 240 1
#134 VOICE Sequence Invalid: expected 241/2
134 1558956480.190286000 0.033609000 2864434397 241 3
#135 VOICE Sequence Invalid: expected 242/4
135 1558956480.216082000 0.025796000 2864434397 242 2
#136 VOICE Sequence Invalid: expected 243/3
136 1558956480.251383000 0.035301000 2864434397 243 4
#137 VOICE Sequence Invalid: expected 244/5
137 1558956480.277739000 0.026356000 2864434397 244 3
#138 VOICE Sequence Invalid: expected 245/4
138 1558956480.312866000 0.035127000 2864434397 245 5
#139 VOICE Sequence Invalid: expected 246/0
139 1558956480.338266000 0.025400000 2864434397 246 4
#140 VOICE Sequence Invalid: expected 247/5
140 1558956480.371105000 0.032839000 2864434397 247 0
#141 VOICE Sequence Invalid: expected 248/1
141 1558956480.398042000 0.026937000 2864434397 248 5
#142 VOICE Sequence Invalid: expected 249/0
142 1558956480.432658000 0.034616000 2864434397 249 1
#143 VOICE Sequence Invalid: expected 250/2
143 1558956480.459162000 0.026504000 2864434397 250 0
#144 VOICE Sequence Invalid: expected 251/1
144 1558956480.493543000 0.034381000 2864434397 251 2
#145 VOICE Sequence Invalid: expected 252/3
145 1558956480.520522000 0.026979000 2864434397 252 1
#146 VOICE Sequence Invalid: expected 253/2
146 1558956480.553620000 0.033098000 2864434397 253 3
#147 VOICE Sequence Invalid: expected 254/4
147 1558956480.579009000 0.025389000 2864434397 254 2
#148 VOICE Sequence Invalid: expected 255/3
148 1558956480.614651000 0.035642000 2864434397 255 4
#149 VOICE Sequence Invalid: expected 0/5
149 1558956480.640443000 0.025792000 2864434397 0 3
#150 VOICE Sequence Invalid: expected 1/4
150 1558956480.675348000 0.034905000 2864434397 1 5
#151 VOICE Sequence Invalid: expected 2/0
151 1558956480.701974000 0.026626000 2864434397 2 4
#152 VOICE Sequence Invalid: expected 3/5
152 1558956480.736065000 0.034091000 2864434397 3 0
#153 VOICE Sequence Invalid: expected 4/1
153 1558956480.763300000 0.027235000 2864434397 4 5
#154 VOICE Sequence Invalid: expected 5/0
154 1558956480.796093000 0.032793000 2864434397 5 1
#155 VOICE Sequence Invalid: expected 6/2
155 1558956480.821719000 0.025626000 2864434397 6 0
#156 VOICE Sequence Invalid: expected 7/1
156 1558956480.856552000 0.034833000 2864434397 7 2
#157 VOICE Sequence Invalid: expected 8/3
157 1558956480.882260000 0.025708000 2864434397 8 1
#158 VOICE Sequence Invalid: expected 9/2
158 1558956480.918437000 0.036177000 2864434397 9 3
#159 VOICE Sequence Invalid: expected 10/4
159 1558956480.943702000 0.025265000 2864434397 10 2
#160 VOICE Sequence Invalid: expected 11/3
160 1558956480.978494000 0.034792000 2864434397 11 4
#161 VOICE Sequence Invalid: expected 12/5
161 1558956481.004029000 0.025535000 2864434397 12 3
#162 VOICE Sequence Invalid: expected 13/4
162 1558956481.038667000 0.034638000 2864434397 13 5
#163 VOICE Sequence Invalid: expected 14/0
163 1558956481.065479000 0.026812000 2864434397 14 4
#164 VOICE Sequence Invalid: expected 15/5
164 1558956481.099985000 0.034506000 2864434397 15 0
#165 VOICE Sequence Invalid: expected 16/1
165 1558956481.125045000 0.025060000 2864434397 16 5
#166 VOICE Sequence Invalid: expected 17/0
166 1558956481.159755000 0.034710000 2864434397 17 1
#167 VOICE Sequence Invalid: expected 18/2
167 1558956481.185910000 0.026155000 2864434397 18 0
#168 VOICE Sequence Invalid: expected 19/1
168 1558956481.220453000 0.034543000 2864434397 19 2
#169 VOICE Sequence Invalid: expected 20/3
169 1558956481.247438000 0.026985000 2864434397 20 1
#170 VOICE Sequence Invalid: expected 21/2
170 1558956481.282013000 0.034575000 2864434397 21 3
#171 VOICE Sequence Invalid: expected 22/4
171 1558956481.308177000 0.026164000 2864434397 22 2
#172 VOICE Sequence Invalid: expected 23/3
172 1558956481.341951000 0.033774000 2864434397 23 4
#173 VOICE Sequence Invalid: expected 24/5
173 1558956481.370254000 0.028303000 2864434397 24 3
#174 VOICE Sequence Invalid: expected 25/4
174 1558956481.402820000 0.032566000 2864434397 25 5
#175 VOICE Sequence Invalid: expected 26/0
175 1558956481.428748000 0.025928000 2864434397 26 4
#176 VOICE Sequence Invalid: expected 27/5
176 1558956481.463788000 0.035040000 2864434397 27 0
#177 VOICE Sequence Invalid: expected 28/1
177 1558956481.489555000 0.025767000 2864434397 28 5
#178 VOICE Sequence Invalid: expected 29/0
178 1558956481.524613000 0.035058000 2864434397 29 1
#179 VOICE Sequence Invalid: expected 30/2
179 1558956481.550544000 0.025931000 2864434397 30 0
#180 VOICE Sequence Invalid: expected 31/1
180 1558956481.585016000 0.034472000 2864434397 31 2
#181 VOICE Sequence Invalid: expected 32/3
181 1558956481.611104000 0.026088000 2864434397 32 1
#182 VOICE Sequence Invalid: expected 33/2
182 1558956481.645322000 0.034218000 2864434397 33 3
#183 VOICE Sequence Invalid: expected 34/4
183 1558956481.671673000 0.026351000 2864434397 34 2
#184 VOICE Sequence Invalid: expected 35/3
184 1558956481.706665000 0.034992000 2864434397 35 4
#185 VOICE Sequence Invalid: expected 36/5
185 1558956481.732160000 0.025495000 2864434397 36 3
#186 VOICE Sequence Invalid: expected 37/4
186 1558956481.766775000 0.034615000 2864434397 37 5
#187 VOICE Sequence Invalid: expected 38/0
187 1558956481.792630000 0.025855000 2864434397 38 4
#188 VOICE Sequence Invalid: expected 39/5
188 1558956481.829166000 0.036536000 2864434397 39 0
#189 VOICE Sequence Invalid: expected 40/1
189 1558956481.853369000 0.024203000 2864434397 40 5
#190 VOICE Sequence Invalid: expected 41/0
190 1558956481.890046000 0.036677000 2864434397 41 1
#191 VOICE Sequence Invalid: expected 42/2
191 1558956481.913735000 0.023689000 2864434397 42 0
#192 VOICE Sequence Invalid: expected 43/1
192 1558956481.949885000 0.036150000 2864434397 43 2
#193 VOICE Sequence Invalid: expected 44/3
193 1558956481.975368000 0.025483000 2864434397 44 1
#194 VOICE Sequence Invalid: expected 45/2
194 1558956482.010143000 0.034775000 2864434397 45 3
#195 VOICE Sequence Invalid: expected 46/4
195 1558956482.036899000 0.026756000 2864434397 46 2
#196 VOICE Sequence Invalid: expected 47/3
196 1558956482.071084000 0.034185000 2864434397 47 4
#197 VOICE Sequence Invalid: expected 48/5
197 1558956482.096603000 0.025519000 2864434397 48 3
#198 VOICE Sequence Invalid: expected 49/4
198 1558956482.130057000 0.033454000 2864434397 49 5
#199 VOICE Sequence Invalid: expected 50/0
199 1558956482.156836000 0.026779000 2864434397 50 4
#200 VOICE Sequence Invalid: expected 51/5
200 1558956482.190935000 0.034099000 2864434397 51 0
#201 VOICE Sequence Invalid: expected 52/1
201 1558956482.217140000 0.026205000 2864434397 52 5
#202 VOICE Sequence Invalid: expected 53/0
202 1558956482.251855000 0.034715000 2864434397 53 1
#203 VOICE Sequence Invalid: expected 54/2
203 1558956482.278162000 0.026307000 2864434397 54 0
#204 VOICE Sequence Invalid: expected 55/1
204 1558956482.313182000 0.035020000 2864434397 55 2
#205 VOICE Sequence Invalid: expected 56/3
205 1558956482.338951000 0.025769000 2864434397 56 1
#206 VOICE Sequence Invalid: expected 57/2
206 1558956482.374208000 0.035257000 2864434397 57 3
#207 VOICE Sequence Invalid: expected 58/4
207 1558956482.398876000 0.024668000 2864434397 58 2
#208 VOICE Sequence Invalid: expected 59/3
208 1558956482.434434000 0.035558000 2864434397 59 4
#209 VOICE Sequence Invalid: expected 60/5
209 1558956482.459885000 0.025451000 2864434397 60 3
#210 VOICE Sequence Invalid: expected 61/4
210 1558956482.495136000 0.035251000 2864434397 61 5
#211 VOICE Sequence Invalid: expected 62/0
211 1558956482.520237000 0.025101000 2864434397 62 4
#212 VOICE Sequence Invalid: expected 63/5
212 1558956482.555372000 0.035135000 2864434397 63 0
#213 VOICE Sequence Invalid: expected 64/1
213 1558956482.581293000 0.025921000 2864434397 64 5
#214 VOICE Sequence Invalid: expected 65/0
214 1558956482.615348000 0.034055000 2864434397 65 1
#215 VOICE Sequence Invalid: expected 66/2
215 1558956482.641374000 0.026026000 2864434397 66 0
#216 VOICE Sequence Invalid: expected 67/1
216 1558956482.676246000 0.034872000 2864434397 67 2
#217 VOICE Sequence Invalid: expected 68/3
217 1558956482.702560000 0.026314000 2864434397 68 1
#218 VOICE Sequence Invalid: expected 69/2
218 1558956482.736441000 0.033881000 2864434397 69 3
#219 VOICE Sequence Invalid: expected 70/4
219 1558956482.763536000 0.027095000 2864434397 70 2
#220 VOICE Sequence Invalid: expected 71/3
220 1558956482.798013000 0.034477000 2864434397 71 4
#221 VOICE Sequence Invalid: expected 72/5
221 1558956482.823781000 0.025768000 2864434397 72 3
#222 VOICE Sequence Invalid: expected 73/4
222 1558956482.858468000 0.034687000 2864434397 73 5
#223 VOICE Sequence Invalid: expected 74/0
223 1558956482.884663000 0.026195000 2864434397 74 4
224 1558956482.944915000 0.060252000 2864434397 75 5
#225 VOICE Sequence Invalid: expected 76/0
225 1558956482.978648000 0.033733000 2864434397 76 2
#226 Duplicated Sequence: expected 77/3
226 1558956482.986205000 0.007557000 2864434397 76 2
#227 COMBI Sequence Invalid: expected 77/3
227 1558956483.066323000 0.080118000 2864434397 78 2
#228 Duplicated Sequence: expected 79/3
228 1558956483.071432000 0.005109000 2864434397 78 2
#231 New stream(4246509523) found!
231 1558956493.935910000 10.864478000 4246509523 0 1
C:\temp>
I can't comment on IPSC2, it is for them to sort out there own problems.
I am not a big fan of adding threads unless they are needed. They are a good source of "interesting" bugs unless you are very careful. I think the single threaded design is still adequate and it doesn't stop you from performing any extra out of sequence processing, which is more down to intelligent data structure design than threads. I did some work on out-of-sequence processing which worked for some people, but not others and so was removed. it can be found in the MMDVMHost back around the end middle to end of 2017. It may be the basis of more advanced work.
I would like to suggest you to try some udp2tcp proxy to tunnel the voice packets, for diagnosing.
@shawnchain Actually it is not packet out-of-order issue.
As you can see PacketSeq(payload[4:1]
) is incremental(sequencial) with Frame#, But VoiceSeq(payload[15:1]
) not a sequencial/mismatched with PacketSeq.
It seems IPSC2 server application problem. Anyway these weired response seems possibly reassemble(ignore m_netN
if packet is sequencial / This Malformed few seconds voices will generate/overflow up to 45.1sec silence inserted crazy buffered voicereal network received packet:220, internal re-generated packet:750
)
@g4klx I will check out your past 2017's works, thanks for share your experience and gave me a hint.
不知道你在什么环境下使用MMDVMHost,我们从来没碰到过你这种问题。是BM网络?还是自己的某特定的网络吗? 因为某个特定而少见问题,而去修改Host程序的逻辑,除了增加代码的复杂度,我没有看到什么特别的益处。 我还是建议你去查找定位到这个乱序的根源,而不建议试图通过修改MMDVMHost源代码来曲线救国。