"Wykaz pol. modemowych" - zle liczy ???

Autor: Irek (Mohamed_at_intertele.pl)
Data: Sat 08 Feb 1997 - 16:47:08 MET


Korzystam z programu "Wykaz polaczen modemowych" ver. 3.0
Mam powody przypuszczac, ze program ten zle nalicza impulsy.
Oto kopia ostatniego wpisu w pliku "ModemLog.txt" przeniesionego potem do
pliku "ModemLog.bak" (przez ten program).

02-08-1997 14:20:27.72 - Zoom V.34I in use.
02-08-1997 14:20:27.73 - Modem type: Zoom V.34I
02-08-1997 14:20:27.73 - Modem inf path: MDMZOOM.INF
02-08-1997 14:20:27.73 - Modem inf section: Modem22
02-08-1997 14:20:27.98 - 115200,N,8,1
02-08-1997 14:20:27.99 - 115200,N,8,1
02-08-1997 14:20:27.99 - Initializing modem.
02-08-1997 14:20:27.99 - Send: AT<cr>
02-08-1997 14:20:27.99 - Recv: AT<cr>
02-08-1997 14:20:28.13 - Recv: <cr><lf>OK<cr><lf>
02-08-1997 14:20:28.13 - Interpreted response: Ok
02-08-1997 14:20:28.13 - Send: AT&FE0V0Q0W1&C1&D2S95=47S0=0<cr>
02-08-1997 14:20:28.13 - Recv: AT&FE0V0Q0W1&C1&D2S95=47S0=0<cr>
02-08-1997 14:20:28.27 - Recv: 0<cr>
02-08-1997 14:20:28.27 - Interpreted response: Ok
02-08-1997 14:20:28.27 - Send: ATS7=50S30=0L3M1&Q5S36=7S48=7\N3<cr>
02-08-1997 14:20:28.41 - Recv: 0<cr>
02-08-1997 14:20:28.41 - Interpreted response: Ok
02-08-1997 14:20:28.41 - Send: ATS46=138%C3&K3B0N1X4<cr>
02-08-1997 14:20:28.55 - Recv: 0<cr>
02-08-1997 14:20:28.55 - Interpreted response: Ok
02-08-1997 14:20:28.55 - Send: ATZ1<cr>
02-08-1997 14:20:29.73 - Recv: <cr><lf>OK<cr><lf>
02-08-1997 14:20:29.73 - Interpreted response: Ok
02-08-1997 14:20:29.73 - Dialing.
02-08-1997 14:20:29.73 - Send: ATDT;<cr>
02-08-1997 14:20:29.80 - Recv: ATDT;<cr>
02-08-1997 14:20:31.38 - Recv: <cr><lf>OK<cr><lf>
02-08-1997 14:20:31.38 - Interpreted response: Ok
02-08-1997 14:20:31.38 - Dialing.
02-08-1997 14:20:31.38 - Send: ATDT######<cr>
02-08-1997 14:20:31.38 - Recv: ATDT291293<cr>
02-08-1997 14:20:54.00 - Recv: <cr><lf>CARRIER
28800<cr><lf><cr><lf>PROTOCOL:
02-08-1997 14:20:54.00 - WARNING: Unrecognized response. Retrying...
02-08-1997 14:20:54.00 - Connection established at 115200bps.
02-08-1997 14:20:54.00 - Error-control off or unknown.
02-08-1997 14:20:54.00 - Data compression off or unknown.
02-08-1997 14:21:03.32 - 115200,N,8,1
02-08-1997 14:23:49.82 - Hanging up the modem.
02-08-1997 14:23:49.82 - Hardware hangup by lowering DTR.
02-08-1997 14:23:51.62 - Recv: <cr><lf>OK<cr><lf>
02-08-1997 14:23:51.62 - Interpreted response: Ok
02-08-1997 14:23:51.62 - Send: ATH<cr>
02-08-1997 14:23:51.63 - Recv: ATH<cr>
02-08-1997 14:23:51.77 - Recv: <cr><lf>OK<cr><lf>
02-08-1997 14:23:51.77 - Interpreted response: Ok
02-08-1997 14:23:52.14 - Session Statistics:
02-08-1997 14:23:52.14 - Reads : 68062 bytes
02-08-1997 14:23:52.14 - Writes: 19475 bytes
02-08-1997 14:23:52.14 - Zoom V.34I closed.

Wedlug w/w programu zostaly naliczone w tym polaczeniu dwa impulsy (36gr).

W pliku "Wykazlog.txt" znajduje sie taki wpis (jako ostatni, dotyczacy
omawianego wyzej polaczenia):

"08.02.97","14:20:54","OLP",193,68062

Liczba 193 oznacza tu chyba ilosc sekund trwania polaczenia (3min, 13s).
W jaki sposob w/w program stwierdzil, ze polaczenie trwalo 193s ?
Wybieranie numeru rozpoczelo sie o 14:20:31.38 (przeciez impuls nie jest
naliczany juz w momencie wybierania numeru). Wydaje mi sie, ze impuls
naliczony zostaje przez centrale kiedy nastepuje:

Recv: <cr><lf>CARRIER 28800<cr><lf><cr><lf>PROTOCOL:

w w/w przykladzie stalo sie to o 14:20:54.00
Teraz wystarczy juz popatrzec na dane z pliku "ModemLog.bak" (wstawilem je
na poczatku ) aby przypuszczac, ze impulsy zostaly chyba zle naliczone.
Przeciez

Zoom V.34I closed.

nastapilo o 14:23:52.14 wiec jak mogl zostac naliczony drugi impuls jak
zabrakloby nawet do tego momentu 1,86s. a przeciez polaczenie zostalo
zakonczone chyba tu

Recv: ATH<cr>

o godz. 14:23:51.63 wiec zabraklo 2,37s.
Jesli jestem w bledzie to bardzo prosze o wyjasnienie tego.

Kolejna uwaga.
Powyzszy przyklad zostal przez program naliczony trzy razy. Ta sama data,
taka sama ilosc sciagnietych danych (dokladnie to samo). Oczywiscie "Koszt
laczny plus VAT" zwiekszyl sie o 2 dodatkowe naliczenia programu (72gr).
Czy mozna to jakos wytlumaczyc ?

I to juz ostatnia uwaga (ufff...)
Wylaczenie opcji "Pokazuj tylko polaczenia - poprawne" powoduje naliczenie
18gr. za kazda probe nawiazania polaczenia nawet jak wybiore "Polacz" w
Dial-Up'ie i po doslownie dwoch sekundach dam "Anuluj". Przeciez modem nie
zdazy jeszcze wybrac calego numeru wiec jak moze zostac naliczony przez
centrale impuls ?

Bardzo prosze o wyjasnienie mi (jesli jest to mozliwe) w/w przykladow.
Z gory bardzo dziekuje i pozdrawiam.
P.S. Jesli doczytales do tego miejsca to juz dziekuje (troche tego bylo) i
prosze, wyslij mi e-mail na Mohamed_at_intertele.pl ze przeczytales ten tekst
do konca (dotrwales - wow). Dzieki :-)



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:54:26 MET DST