GPRS Minimonitor

download GPRS Minimonitor

of 11

Transcript of GPRS Minimonitor

  • 8/13/2019 GPRS Minimonitor

    1/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    1

    GPRS Minimonitor, Cell Info

    0324 G 0327 1 326202 1378 1234

    NC0 NM2 05/3 AB-xx----- A2 0455

    --x----- A1 D

    R 1/29 2/17 0123

    1234 1234 51

    1234 1234

    1234 1234 P0____

    1234 1234 P1____

    1-

    -

    3--

    5-

    -

    7-

    -

    9-

    -

    BCCH-Carrier (C0)

    (ARFCN, int. represent.)

    Network Mode(1, 2 or 3)

    GPRS supported ("G"),

    GPRS not supported ("-")

    PBCCH-Carrier

    (if present, else '-')

    (ARFCN, int. represent. or "H"

    in case of hopping)

    Timeslot of

    PBCCH-Carrier

    (if present, else '-')

    (0...7)

    PRIORITY_ACCESS

    THRESHOLD

    (0, 1...4)

    MCC/MNC+LAC+CI

    (in hex. represent.)

    RAC (Routeing Area Code)(in hex. represent.)

    Network Control Order

    (NC0, NC1, NC2)

    TA-Timeslot (0...7)

    continous TA not supp.: "-"

    TA-value (0...63)

    TA not available: "-"

  • 8/13/2019 GPRS Minimonitor

    2/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    2

    GPRS Minimonitor, packet transfer info (TBF info)

    0324 G 0327 1 3

    26202 1378 1234

    NC0 NM2 05/3 AB-xx----- A2 0455--x----- A1 DR 1/29 2/17 0123

    1234 1234 51

    1234 1234

    1234 1234 P0____

    1234 1234 P1____

    1-

    -

    3--

    5-

    -

    7-

    -

    9-

    -

    Downlink Timeslots

    (0...7)

    ("x": allocated, "-": not allocated)

    MAC-Mode

    "F": fixed allocation"D": dynamic allocation

    "E": extd. dyn. allocation

    Uplink Timeslots

    (0...7)

    ("x": allocated, "-": not allocated)

    PDCH-Carrier

    (ARFCN, int. represent. or "H"

    in case of hopping)

    Coding Scheme

    (Uplink)RLC-Mode (Uplink)

    RLC-Mode (Downlink)

    "A": acknowledged

    "U": unacknowledged

    "I": idle

    Coding Scheme (DL)(CS-1, -2, -3, -4)

  • 8/13/2019 GPRS Minimonitor

    3/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    3

    GPRS Minimonitor, (GPRS) mobility management

    0324 G 0327 1 3

    26202 1378 1234

    NC0 NM2 05/3 AB-xx----- A2 0455

    --x----- A1 D

    R 1/29 2/17 01231234 1234 511234 1234

    1234 1234 P0____

    1234 1234 P1____

    1-

    -

    3--

    5-

    -

    7-

    -

    9-

    -

    GMM ready/standby state

    "S": standby

    "R": ready

    GMM ready timer value

    (unit/value)

    unit:

    "0": units of 2 seconds

    "1": units of 1 minute

    "2": units of 1 decihour (6 min.)

    "7": timer deactivated

    value: in decimal represent.

    Periodic RAU timer value

    (unit/value)

    unit:

    "0": units of 2 seconds

    "1": units of 1 minute

    "2": units of 1 decihour (6 min.)

    "7": timer deactivated

    value: in decimal represent.

    GPRS Cipher Status

    "0": ciphering OFF"1": ciphering ON

    MM-Main-State

    ???

    Gs-Interface-State

    "0": Broken

    "1": Established

    GMM-Main-State"0": NULL

    "1": DEREG

    ... (see in the appendix)

    GMM-Sub-State

    "0": NormalService

    "1": NoCell

    ... (see in the appendix)

    MM-Sub-State

    ???

  • 8/13/2019 GPRS Minimonitor

    4/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    4

    GPRS Minimonitor, Data Throughput and Queue Status

    0324 G 0327 1 3

    26202 1378 1234

    NC0 NM2 05/3 AB-xx----- A2 0455

    --x----- A1 D

    R 1/29 2/17 0123

    1234 1234 511234 12341234 1234P0____1234 1234P1____

    1-

    -

    3--

    5-

    -

    7-

    -

    9-

    -

    LLC-heap

    actual value

    (in hex. represent.)

    LLC-heap

    max. value

    (in hex. represent.)

    LLC/RLC-Queue-Status

    number of PDUs

    (in hex. represent.)

    LLC/RLC-Queue-Status

    number of PDUs scheduled on TBF

    (in hex. represent.)

    DL-RLC-Data Throughput

    number of octets (netto)

    (in hex. represent.)

    UL-RLC-Data Throughput

    number of octets (netto)

    (in hex. represent.)

    DL-RLC-Data Throughput

    number of octets (brutto)

    (in hex. represent.)

    UL-RLC-Data Throughput

    number of octets (brutto)

    (in hex. represent.)

  • 8/13/2019 GPRS Minimonitor

    5/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    5

    GPRS Minimonitor, reserved (for individual use)

    0324 G 0327 1 3

    26202 1378 1234

    NC0 NM2 05/3 AB-xx----- A2 0455

    --x----- A1 D

    R 1/29 2/17 0123

    1234 1234 51

    1234 1234

    1234 1234 P0____1234 1234 P1____

    1-

    -

    3--

    5-

    -

    7-

    -

    9-

    -P0, P1

    reserved parameter fields

    for future use

    (in hex. represent.)

  • 8/13/2019 GPRS Minimonitor

    6/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    6

    GPRS Minimonitor, 2nd Screen, PDP Contexts

    3123.456.789.abc

    1 2 3 04 05 09 Oaccess poin.. 2A123.456.789.abc

    1 2 3 04 05 09 O

    apn.bla-bla.. 2A

    123.456.789.abc

    1 2 3 04 05 09 O

    apn.oops.de 2A

    1-

    -

    3--

    5-

    -

    7-

    -

    9-

    -

    Number of PDP Contexts(with state != inactive)

    (if more than 3 are activated

    only the first 3 are shown)

    IP-AddressMobile Originated (MO) or

    Mobile Terminated (MT)

    "O": MO

    "T": MT

    QoS

    Reliability class

    (see "QoS Parameters")

    QoS

    Delay class

    (see "QoS Parameters")

    QoS

    Precedence class(see "QoS Parameters")

    QoS

    Peak throughput

    (see "QoS Parameters")

    QoS

    Mean throughput

    (see "QoS Parameters")

    LLC-SAPI

    (3, 5, 9, 11)

    see "SM reject cause"

    (hex. represent.;

    " ": no reject)

    APN (if present,

    only the first 11 chars

    are displayed)

  • 8/13/2019 GPRS Minimonitor

    7/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    7

    GPRS Minimonitor, QoS Parameters (GSM 04.08, sec. 10.5.6.5)

    Reliability class"0": Subscribed reliability class

    "1": Acknowledged GTP, LLC, and RLC; Protected data

    "2": Unacknowledged GTP; Acknowledged LLC and RLC, Protected data

    "3": Unacknowledged GTP and LLC; Acknowledged RLC, Protected data

    "4": Unacknowledged GTP, LLC, and RLC, Protected data

    "5": Unacknowledged GTP, LLC, and RLC, Unprotected data

    Delay class"0": Subscribed delay class

    "1": Delay class 1

    "2". Delay class 2

    "3": Delay class 3

    "4": Delay class 4 (best effort)

    Precedence class"0": Subscribed precedence

    "1": High priority

    "2": Normal priority"3": Low priority

    Peak throughput"0": Subscribed peak throughput

    "1": Up to 1 000 octet/s

    "2": Up to 2 000 octet/s

    "3": Up to 4 000 octet/s

    "4": Up to 8 000 octet/s

    "5": Up to 16 000 octet/s

    "6": Up to 32 000 octet/s

    "7": Up to 64 000 octet/s

    "8": Up to 128 000 octet/s

    "9": Up to 256 000 octet/s

    Mean throughput"0": Subscribed mean throughput

    "1": 100 octet/h

    "2": 200 octet/h

    "3": 500 octet/h

    "4": 1 000 octet/h

    "5": 2 000 octet/h

    "6": 5 000 octet/h

    "7": 10 000 octet/h

    "8": 20 000 octet/h

    "9": 50 000 octet/h

    "10": 100 000 octet/h

    "11": 200 000 octet/h

    "12": 500 000 octet/h

    "13": 1 000 000 octet/h

    "14": 2 000 000 octet/h

    "15": 5 000 000 octet/h

    "16": 10 000 000 octet/h

    "17": 20 000 000 octet/h

    "18": 50 000 000 octet/h"31": Best effort

  • 8/13/2019 GPRS Minimonitor

    8/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    8

    GPRS Minimonitor, SM reject cause (GSM 04.08, sec. 10.5.6.6)

    "60": Invalid mandatory information

    "61": Message type non-existent or not implemented

    "62": Message type not compatible with the protocol state

    "63": Information element non-existent or not implemented

    "64": Conditional IE error

    "65": Message not compatible with the protocol state

    "6F": Protocol error, unspecified

    Any other value received by the mobile station shallbe treated as "22", 'Service option temporarily out of order'.

    "19": LLC or SNDCP failure

    "1A": Insufficient resources

    "1B": Missing or unknown APN

    "1C": Unknown PDP address or PDP type

    "1D": User Aauthentication failed

    "1E": Activation rejected by GGSN

    "1F": Activation rejected, unspecified

    "20": Service option not supported

    "21": Requested service option not subscribed"22": Service option temporarily out of order

    "23": NSAPI already used

    "24": Regular deactivation

    "25": QoS not accepted

    "26": Network failure

    "27": Reactivation required

    "51": Invalid transaction identifier value

    "5F": Semantically incorrect message

  • 8/13/2019 GPRS Minimonitor

    9/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    9

    GPRS Minimonitor, GMM Main- and Substate

    GMM Mainstates

    0 = NULL

    1 = DEREGISTERED

    2 = REG_INIT

    3 = REGISTERED

    4 = RAU_INIT

    5 = DEREG_INIT

    6 = DEACT_AW

    7 = DEACT_AW_2

    GMM Substates

    0 = NormalService

    1 = NoCell

    2 = Suspended

    3 = AttemptToAttach

    4 = AttachNeeded

    5 = StatusInd

    6 = IMSIDetachInit

    7 = AttemptToUpdateMM

    8 = AttemptToUpdate

    9 = UpdateNeeded

    A = PowerOff

  • 8/13/2019 GPRS Minimonitor

    10/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    10

    GPRS Minimonitor, SW structure

    MMI

    mnu0p18.c:

    function "AudioMonSetText"

    calls "gprsmon_GetText"

    GPRS Minimonitor

    gprshmon.h:

    FUKO-Interface, 2 variants

    (dummy and real gprs)

    gprs_mon.c:

    function "gprsmon_GetText"

    builds the screen layout by

    using macros like

    "mGPRSMON_GetXXX"

    GPRS Minimonitor Parameters

    gmonhpar.h:

    FUKO-Interface, 1 variant

    Interface to "gmon_data" via

    macros "mGPRSMON_SetXXX"

    and "mGPRSMON_GetXXX"

    gmon_par.c:

    function "gmon_Init",

    definition of memory "gmon_data"

    GPRS SW

    abc.c:

    #include "gmonhpar.h"

    setting the trace data

    via macros"mGPRSMON_SetXXX"

    GPRS Minimonitor

  • 8/13/2019 GPRS Minimonitor

    11/11

    ICM MD MP RD MCH 91/92; Jrg Sasse

    V. 0.4; 13.12.2000

    - Company Confidential - GSM/GPRS Mobile Stations

    11

    Change Control/History

    V 0.1 12.10.2000, J.Sasse, File created.

    V 0.2 20.10.2000, H.Msel, GMM update.

    V 0.3 02.11.2000, J.Sasse, RLC-Mode and CS separate for DL and UL.

    V 0.4 13.12.2000, J.Sasse, added TA-value and TA-TS, added SW-structure.