Strona główna

Monitor sieci w telefonach Nokia (5/7)

[Część 1][Część 2][Część 3][Część 4][Część 5][Część 6][Część 7]


  1. Co to jest ?
  2. Czy jest mi potrzebny ?
  3. Czy po włączeniu monitora telefon pobiera więcej energii ?
  4. Jak go włączyć ?
  5. Jaką wersję monitora mogę włączyć w telefonie ?
  6. Czy włączenie monitora powoduje utratę gwarancji ?
  7. W moim telefonie menu monitora ma numer inny niż 10. Czy to normalne ?
  8. W moim telefonie menu monitora ma numer 11, natomiast poprzednia pozycja numer 9. Czy to normalne ?
  9. Jak się nim posługiwać ?
  10. Czy mogę zepsuć sobie telefon ?
  11. Słowniczek
  12. Znaczenie poszczególnych testów
  13. Można też użyć programu...
  14. Czy można korzystać z monitora sieci, gdy nie ma w telefonie karty SIM, nie został podany jej PIN lub jest nieaktywna ?
  15. W jaki sposób mogę wyłączyć monitor sieci ?
  16. Czy powinienem wyłączyć monitor sieci przed oddaniem telefonu do serwisu ?
  17. Czy po wyłączeniu monitora sieci będę go mógł włączyć ponownie ?
  18. Czy monitor sieci jest dostępny także w analogowych Nokiach ?
  19. Czy monitor sieci pozwoli na używanie telefonu podobnie jak radiostacji ?
  20. Dlaczego w moim telefonie jest znacznie mniej testów niż zostało tutaj opisane ? Czy mogę zwiększyć ich ilość ?
  21. Czy mogę stwierdzić z pomocą monitora sieci, gdzie znajduje się mój rozmówca ?
  22. Czy mogę stwierdzić z pomocą monitora sieci, gdzie się znajduję ?
  23. Co to są kody monitora sieci ?
  24. Czy jest prawdą, że monitor sieci w telefonie z dodatkowym urządzeniem zmieniającym jego pasmo działa niepoprawnie ?
  25. Gdzie znajdę opis protokołu MBUS/FBUS i komendy związane z monitorem sieci ?
  26. Użyte materiały
  27. Dodatkowe informacje

Menu 10-30
Test z zawartościami rejestrów API dźwięku

 aaaa bbbb
 cccc dddd
 eeee ffff
 gggg hhhh  
A1Cnf  A2Cnf
  ST   AU3
1Tone  2Tone
 Conf  HFVol

Po naciśnięciu każdego klawisza generowany jest dźwięk składający się z dwóch tonów. Zmieniają się wtedy parametry eeee i ffff. Pierwszy dźwięk jest krótki, drugi trwa tak długo, jak trzymamy klawisz. Jeśli chodzi o klawisze C, NaviKey, Up i Down, zmienia się tylko parametr eeee (wartość 0E10 - 3600 dziesiątkowo) - dźwięk składa się bowiem tylko z jednego tonu. I teraz najciekawsza sprawa - jeżeli podzielisz podawane wartości przez 4, otrzymasz częstotliwości w Hz towarzyszące naciskaniu klawiszy w systemie tonowym (DTMF - Dual Tone Multi Frequency). Z systemem tym zapewne spotykasz się na co dzień (jest używany we wszystkich nowoczesnych telefonach przy wybieraniu numeru i zastąpił tzw. wybieranie pulsowe). Odpowiednie wartości podaję w tabelce (dziesiętnie) - parametr eeee odpowiada wartościom w poziomie, ffff w pionie:

1209 Hz1336 Hz1477 Hz
697 Hz123
770 Hz456
852 Hz789
941 Hz#0*

Menu 10-34
Informacje o połączeniu telefonu z komputerem kablem FBUS

aa bb cc dd
eee fff ggg
hhh iii jjj 
k
CM LD LM NM 
PEC FEC OEC
ACC RXS TXS 
Mod

Opis powyżej jest zaczerpnięty z pewnych angielskich opisów. W niektórych telefonach (np. Nokii 5110) wartości parametrów w tym teście są raczej inne, natomiast pomoc do niego taka sama. Kiedy łączysz telefon kablem FBUS i używasz programu posługującego się tym protokołem, pierwsza linijka z wartościami zmienia się zazwyczaj na "1E0C1E -". Kiedy spojrzysz do opisów protokołu FBUS, zobaczysz, że:

i jest to prawda. Tak więc, oznacza to, że powyższy opis jest prawdziwy (nawet, jeżeli test wygląda troszkę inaczej).

W Nokii 9110 menu to wygląda następująco:

ll mm nn oo 
ee ff gg
p  q
r s tt
PA RS DR PR 
PE FE OE
Rx Tx
D U DC

Adresy, pod którymi znajdziesz opis protokołu transmisji pomiędzy telefonem i komputerem, są podane w pytaniu 25.

Jeżeli wartości w tym teście zmieniły się od momentu włączenia telefonu, oznacza to, że był on podłączony do komputera i dane były transmitowane z użyciem protokołu FBUS (a nie MBUS).

Menu 10-35
Przyczyna ostatniego restartu oprogramowania telefonu

 aaaaa      
 bbbbbbbb

 

Reset reason
Task name

 

Menu 10-36
Przyczyny restartu oprogramowania telefonu (tzn. tutaj znajdziesz informacje, ile razy telefon musiał je wykonywać z tych powodów)

 aa  bb  cc 
 dd  ee  ff

 

 UN  WD DSP 
SIM IDL STK

 

Wartości liczników są zapamiętywane przy wyłączaniu telefonu.

Zawartość liczników z tego menu możesz wyzerować używając niektórych programów serwisowych - np. w Pc-Locals 1.3 w tym celu musisz wybrać menu 8 ("Event Trace"), menu 5 ("Permanent Counter Table..."), a następnie nacisnąć klawisz F6 ("Clear Counters"). Niestety :( "prawdziwe" liczniki pokazujące ilość prób wpisania mastercodu (Counter np. w WinTesli i WinLocku) nie zerują się w ten sposób...

Menu 10-38
Zrzut pamięci

aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
Memory dump 
 

 

Numer komórki pamięci, od której ma być wykonany ów zrzut, możesz wpisać w książce telefonicznej na karcie SIM pod pozycją 30 (patrz podobny opis w Menu 10-17) - przykładowo dla adresu 0x0C89AB musisz tam wpisać 0C2089AB. Zrzut zostanie wykonany tylko wtedy, gdy wejdziesz bezpośrednio do tego menu.

To menu nie jest włączone w sprzedawanych telefonach (znalazłem tylko jeden taki telefon). Aby to zrobić, należy przed skompilowaniem oprogramowania zmienić odpowiednią stałą.

Menu 10-39
Przyczyna zakończenia ostatniego połączenia (gwiazdka oznacza, że diagnoza nie zostanie pokazana w sieci, tylko w telefonie) oraz wykonywania Location Update:

 CC:   aaa  
 MM:   bbb
 RR:   ccc
 
CC CauseValu
MM CauseValu
RR CauseValu
 

Jeżeli pokazywana jest gwiazdka przed trzecim parametrem z tego menu, to najczęściej oznacza to, że właśnie wykonywane jest połączenie. Czasami telefon podaje inne wartości - nie znam niestety ich sensownego opisu.

Wartości liczników nie są zapamiętywane przy wyłączaniu telefonu. Przy następnym pomiarze telefon nie zeruje tych liczników (tzn. przy następnym pomiarze zmienia tylko te, które go dotyczą; resztę pozostawia bez zmian).

Na podstawie tego menu możesz dowiedzieć się, dlaczego właściwie Twój telefon nie chce działać - nie można wykonywać połączeń.

Menu 10-40
Zerowanie liczników handover (przez bezpośrednie wejście)...

   RESET
  HANDOVER  
  COUNTERS
 
  Use menu  
  to reset
  handover
  counters

Menu 10-41
Informacje o handoverach

Handover to po prostu przenoszenie połączenia radiowego telefonu z jedną komórką na połączenie z inną (rozmowa telefoniczna ciągle trwa). Dzieje się tak:

  1. gdy nowe połączenie może zapewnić lepszą jakość (jego parametry są ciągle sprawdzane przez stację bazową i telefon)
  2. gdy telefon znajduje się na styku kilku komórek i może już korzystać z innych (powstałe wolne miejsce wykorzystują telefony, które są tylko w zasięgu "starej" komórki)

Jeżeli są problemy z transmisją, decyzję o handoverze podejmuje telefonu (w pozostałych przypadkach robi to BSC). Jeżeli włączyłeś(aś) używanie jednego kanału przez telefon (Menu 10-17), handovery nie są w ogóle wykonywane.

Są 4 rodzaje handoveru:

HandOOk: aaa
PrevCh : bbb
HONotOK: ccc
HOIntra: ddd
HandOvOKCntr
PrevChanCntr
HandOvNOKCnt
HOIntraOKCnt

Liczniki mogą przyjmować maksymalne wartości 999 (wtedy stają). Jeżeli chcesz je wyzerować, użyj Menu 10-40 (albo Menu 10-60).

W telefonach dualnych (np. Nokii 6150, 3210 czy 7110) Menu 10-41 wygląda tak i dotyczy handoverów Inter cell - Intra BSC, Inter cell - Inter BSC i Inter MSC:

 aaaa  bbbb
 cccc  dddd
eeefffggghhh
iiijjjkkklll
G>G InterD>D
G>D  OK  D>G
InterHoFail
BackToPrev

Jeżeli liczniki osiągną wartości maksymalne, stają (9999 dla dwóch pierwszych linii, 999 dla dwóch ostatnich). Jeżeli chcesz je wyzerować, użyj Menu 10-40 (albo Menu 10-60).

W Nokii 3110 test ten wygląda następująco:

HandOOk: aaa 
PrevCh : bbb 
HONotOK: ccc 
T200: eeee
HandOvOKCntr 
PrevChanCntr 
HandOvNOKCnt 
T200Cntr

a tak w Nokii 6185/6188:

BSI 01000
VBAT 388
BTEMP 018
BATT 2 CHG 0

Menu 10-42
To menu jest tylko w telefonach dualnych (np. Nokii 6150 czy 3210) i dotyczy tylko handoverów pierwszego rodzaju (Intra cell - Intra BSC):

 aaaa  bbbb
 cccc  dddd
eeefffggghhh
iiijjjkkklll
G>G IntraD>D
G>D  OK  D>G
IntraHoFail
BackToPrev

Jeżeli liczniki osiągną wartości maksymalne, stają (9999 dla dwóch pierwszych linii, 999 dla dwóch ostatnich). Jeżeli chcesz je wyzerować, użyj Menu 10-40 (albo Menu 10-60).

W Nokii 6185/6188 ten test wygląda jak Menu 10-20.

Menu 10-43

T200MS: aaaa
T200BS: bbbb
T200MS: cccc
T200BS: dddd
T200 MS GSM 
T200 BS GSM
T200 MS DCS
T200 BS DCS

Jeżeli liczniki osiągną wartości maksymalne, stają (9999 dla dwóch pierwszych linii, 999 dla dwóch ostatnich). Jeżeli chcesz je wyzerować, użyj Menu 10-40 (albo Menu 10-60).

W Nokii 6185/6188 ten test wygląda jak Menu 10-21.

Menu 10-44
Przez bezpośrednie wejście do tego menu, możesz zmienić wartość aa z 01 (wartości domyślnej) na 00 (albo odwrotnie).


 REVISION
LEVEL IS aa 
 
Use menu to 
   change
  Revision
   Level

W Nokii 6185/6188 ten test wygląda jak Menu 10-22.

Menu 10-45
Ten test pozwala symulować sytuacje, w których telefon może normalnie odbierać sygnał sieci (jednakże ona nie może otrzymywać żadnych informacji od niego). Symulacja jest bardzo realistyczna (nawet w Menu 10-1 w parametrze ddd pokazuje się gwiazdka przy próbie wykonania połączenia), ale nie całkowicie (w Menu 10-10 przy przekroczeniu czasu ważności licznika T3212 w pierwszym parametrze zamiast numeru TMSI zobaczysz 'xxxxxxxx').

Zmiana przez bezpośrednie wejście.


TRANSMITTER 
  ENABLED
 

(ustawienie domyślne)


TRANSMITTER 
  DISABLED
 
Use menu to 
 enable or
  disable
transmitter

Po jego włączeniu nie jest możliwe np. uaktualnianie położenia przez telefon (patrz Menu 10-64) ani nawiązywanie połączenia. Pozwala to:
  • "zablokować" telefon do czasu jego ponownego włączenia (np. obserwować parametry sieci, ale nie być dostępnym dla innych - jeżeli ktoś zadzwoni w tym czasie do Ciebie, sieć zachowa się tak, jakby Twój telefon był poza jej zasięgiem)
  • szybko przypomnieć sobie numer telefoniczny wpisany do książki telefonicznej (jest zapisany np. na kartce, ale nie pamiętasz, kto Ci go dał): wystarczy zadzwonić, a telefon w czasie wybierania numeru wyświetli nazwę; będziesz ją mógł(mogła) później znaleźć na liście ostatnio wybieranych numerów)

Test NIE DZIAŁA POPRAWNIE w Nokii 3210 i 7110 (można zmieniać jego ustawienie, ale nie daje to rezultatów jak opisane wyżej).

W Nokii 6185/6188 ten test wygląda jak Menu 10-23.

Menu 10-46

BAND CLASS a
CS SUBSTATE
EM STATEnnn
TX POWER DB

Menu 10-48
W Nokii 3110 test ten wygląda jak Menu 10-7.

Menu 10-51
Informacje o karcie SIM

aaa bbb ccc 
 dddddddd
 e f  gg hh
  i   jjjj
VSel Bau SAl
SCond  CStop
PIN12  PUK12
 ATR  FE/PE

Parametr CStop (informacja, czy aktualnie zegar karty SIM jest zatrzymany, czy nie) jest pokazywany wyłącznie w pomocy (nie w teście). Po prostu, ktoś o nim zapomniał tworząc oprogramowanie telefonu.

Jeżeli chodzi o wybór napięcia zasilającego SIMa (pierwszy parametr), to (uwagi dla Nokii 5110 i dla testowanych przeze mnie kart SIM):

Po włączeniu telefon odczytuje różne informacje z karty SIM (np. ilość wiadomości SMS, numery z książki telefonicznej) - wtedy przy próbie skorzystania z tego, co jest na niej zapisane (np. książki telefonicznej), pokazywane jest "Karta SIM nie gotowa" ("SIM card not ready") - odczyt pierwszego parametru wskazuje 3. Zauważ również, że wtedy telefon nie potrafi wyświetlać nazw przypisanych do numerów z książki telefonicznej (np. gdy dzwonisz), jak również pokazuje, że na karcie SIM nie ma żadnych wiadomości SMS (nawet, gdy faktycznie tam są).

Później odczyt zmienia się na 3/5 - przypuszczam, że wtedy zegar karty SIM jest włączony.

Telefon go wyłącza (w teście z powrotem 3), gdy komunikuje się z siecią (zgłaszanie żądań, wysyłanie (odbieranie) SMSów), z uwagi na mniejsze zużycie energii (podobnie w stanie NSPS).

Jeżeli dzwonisz pod numer z książki telefonicznej (albo przychodzący numer został rozpoznany), do zakończenia rozmowy wskazanie jest znów równe 3/5 (w przeciwnym razie zmienia się na 3). Po zakończeniu rozmowy jest ono zawsze równe 3. Logiczny wniosek: po włączeniu telefon zapisuje w swojej pamięci sumę kontrolną dla wszystkich numerów z książki telefonicznej (wystarczy 7 ostatnich cyfr - na ich podstawie jest dokonywana identyfikacja numerów przez Nokie). Jeżeli suma ta zgadza się z sumą kontrolną numeru, pod który dzwonisz (albo numeru przesłanego przez osobę dzwoniącą), następuje odczyt odpowiedniej nazwy z książki telefonicznej.

I jeszcze jedna uwaga: bez wykonania połączenia, itp. (patrz wyżej), wartość pierwszego parametru to 3/5 (tracona jest niepotrzebnie energia ? - prawdopodobnie tak (chociaż licznik w Menu 10-20 nie pokazuje żadnej zmiany jej poboru))

Jeżeli spróbujesz odczytać "Skrzynkę nadawczą" ("Outbox") albo "Skrzynkę odbiorczą" ("Inbox"), telefon nie włącza zegara, jeżeli są puste (i stąd podejrzenie, że informacje o ilości wiadomości są dublowane w pamięci telefonu).

Dużo informacji o karcie SIM wyświetla również program SIMedit (niestety, po czesku :-( )... Parametry takie jak ATR możesz badać np. programem SIM Scan (dostępny np. na stronie www.net.yu/~dejan albo http://members.tripod.com/~dejank/).

W Nokii 6185/6188 ten test wygląda następująco:

TASK0 0134  
TASK1 015C
TASK2 0138
TASK3 0170

Menu 10-52
Odczytuje zbiory danych z karty SIM

Read SIM-
data field  
to SIM-SCM
 
Use menu to 
read SIM-
data field
to SIM-SCM

Ten test pozwala odczytać binarne wartości zbiorów danych z karty SIM do pamięci SIM SCM (SCM = Short Code Memory - książka telefoniczna na karcie SIM).

Przed użyciem tego testu musisz zapisać adres zbioru w książce telefonicznej na karcie SIM na pozycji 34 (w postaci szesnastkowej) - odpowiednie wartości możesz znaleźć w specyfikacji GSM 11.11.

Na pozycji 35 w ksiąžce telefonicznej zostanie zapisana zawartość zbioru (wyświetlana w notacji szesnastkowej). Długość zbiorów jest różna (maksymalnie wynosi 10 bajtów). Jeżeli wspomniana pozycja książki telefonicznej nie może być przeczytana (jest pusta, itp.), pokazuje się NOT DONE.

Informacja, czy czytanie podanego zbioru powiodło się, jest zapisywana na pozycji 36 w książce telefonicznej (i wyświetlana przez chwilę na wyświetlaczu).

Możliwości są następujące:

OKzbiór został przeczytany poprawnie
NOT BINARYzły format danych
NOT FOUNDzbiór danych nie został znaleziony na karcie SIM
CARD ERRORkarta SIM nie odpowiedziała zgodnie z oczekiwaniami
NO RIGHTSbrak uprawnień do przeczytania zbioru (PIN2,adm..)
NOT STOREDnie można zapisać wartości w pozycji 35 książki
NO ADDRESSnie można przeczytać adresu z pozycji 34 książki
UNKNOWNniezidentyfikowany błąd

W obecnych specyfikacjach tylko wymienione nižej zbiory danych istnieją na kartach SIM (w przyszłości może ich być więcej). Niektóre karty SIM mogą nie zawierać niektórych z nich.

2FE2identyfikacja ICC(10 bajtów)
6F05ustawienia językowe(variable length)
6F07IMSI(9 bajtów)
6F20Ciphering key Kc (czytany z karty po wprowadzeniu PIN)(9 bajtów)
6F30wybór PLMN(variable length)
6F31odstęp szukania HPLMN (sieci domowej ?)(1 bajt)
6F37maksymalna wartość ACM(3 bajty)
6F38tablica obsługi SIM(2-4 bajty)
6F41tablica waluty i kosztów jednostki rozmowy(5 bajtów)
6F45Cell broadcast message identifier selection(variable length)
6F74kanały kontroli nadawania komórkowego(16 bajtów)
6F78klasa kontroli dostępu(2 bajty)
6F7Bzabronione PLMN (zobacz Menu 10-7)(12 bajtów)
6F7Einformacje o położeniu (TMSI, Local Area Information (składa się z MCC, MNC & LAC - są podane w Menu 10-11), ostatni status wykonania Location Update)(11 bajtów)
6FADAdministrative data(variable length)
6FAEidentyfikacja Phase GSM(1 bajt)
6F43status SMS(variable length)
 

Następne dwa zbiory są zdefiniowane w fazie 2+ GSM do użycia w przyszłości

 

6F3EGroup Identifier Level 1(variable length)
6F3FGroup Identifier Level 2(variable length)

W Nokii 6185/6188 ten test wygląda następująco:

TASK4 0134  
TASK5 015C
TASK6 0138
TASK7 0170

Menu 10-53
Zapisuje zbiór danych na kartę SIM

   Write
 data field
from SIM-SCM
  to SIM
Use menu to
write data
field to SIM
 

Ten test pozwala zapisać zbiór danych na karcie SIM

Przed jego użyciem adres zbioru powinien być zapisany na pozycji 34 książki telefonicznej na karcie SIM (w notacji szesnastkowej) - odpowiednie adresy są podane w specyfikacji GSM 11.11. Wartość zbioru, która ma być zapisana, powinna być natomiast umieszczona (w notacji szesnastkowej) na pozycji 35 w książce telefonicznej karty SIM.

Rezultat całej operacji zostanie zapisana na pozycji 36 w książce telefonicznej karty SIM i przez chwilę pokazana na wyświetlaczu.

Możliwości są następujące:

OKzbiór został przeczytany poprawnie
NOT BINARYzły format danych
NOT FOUNDzbiór danych nie został znaleziony na karcie SIM
CARD ERRORkarta SIM nie odpowiedziała zgodnie z oczekiwaniami
NO RIGHTSbrak uprawnień do przeczytania zbioru (PIN2,adm..)
DATA ERRORthe data contents in SCM-location is coded wrongly
NOT STOREDnie można zapisać wartości w pozycji 35 książki
NO ADDRESSnie można przeczytać adresu z pozycji 34 książki
UNKNOWNniezidentyfikowany błąd

Jeżeli chcesz, aby zmiany zostały uwzględnione, często konieczny jest restart telefonu.

W Nokii 6185/6188 ten test wygląda następująco:

TASK8 0134  
TASK9 015C
TASK10 0138
TASK11 0170

Menu 10-54
Informacje o blokach pamięci

aa bb  aa bb
aa bb  aa bb
aa bb  aa bb
aa bb  aa bb
ResF1  ResF2
ResF3  ResF4
ResF5  ResF6
ResF7  ResF8

zawartość poszczególnych linijek (informacje o poszczególnych blokach):

  1. 1, 2
  2. 3, 4
  3. 5, 6
  4. 7, 8

W Nokii 6185/6188 ten test wygląda następująco:

TASK12 0134 
TASK13 015C
TASK14 0138
TASK15 0170

Menu 10-55
Informacje o blokach pamięci (nie ma go we wszystkich modelach - nie mają tak dużej pamięci)

aa bb  aa bb
aa bb  aa bb
aa bb  aa bb
aa bb  aa bb
ResF9 ResF10
ResF11ResF12
ResF13ResF14
ResF15ResF16

zawartość poszczególnych linijek (informacje o poszczególnych blokach):

  1. 9, 10
  2. 11, 12
  3. 13, 14
  4. 15, 16

W Nokii 7110 liczniki kończą się na ResF11.

W Nokii 3110 test ten wygląda jak Menu 10-56.

Menu 10-56
Informacje o blokach pamięci

 aaaaaa bbb 
 cccccccc

 

 Ptr   Cntr 
 Task

 

Ten test zawiera poprawne wartości tylko, gdy licznik bbb jest różny od 0.

W Nokii 3110 wygląda jak Menu 10-57.

Menu 10-57
Stan pamięci telefonu przed restartem

aaaaaaaaaaaa
aaaaa...
bbbbbbbb
 
 Status of
 stacks
 Block sets 
 

Ten test zawiera poprawne wartości tylko, gdy zostało wykonane nieznane przerwanie (ewentualnie miało miejsce przepełnienie stosu). W niektórych telefonach możliwe jest "zmuszenie" ich do wykonania restartu w związku z przepełnieniem stosu (patrz pytanie 9) i obejrzenie działania tego testu...

W Nokii 6185/6188 wygląd testu jest inny:

16:3A 32:26
64:18 128:21
168:14
264:0E

Na początek

[Część 1][Część 2][Część 3][Część 4][Część 5][Część 6][Część 7]



Marcin Wiącek (WWW)
Ostatnia aktualizacja: 4 maja 2000