Uploaded by Guillermo Gustavo Gomez

GPRS Related Problems

advertisement
22/1/2015
GPRS Related Problems, Appendix 18
USER GUIDE
18/19817­CXC 173 3415 Uen A
GPRS Related Problems, Appendix 18
Keywords
DCG, DCG G12B, BSC DCG G12B, GPRS
Contents
1
Revision Information
2
Abbreviations
3
Basic Data for GPRS Related TRs Only
4
4.1
4.2
4.3
4.4
4.5
Gb
BSSGP
NS
PCU GPH RP
Gb Transport
Protocol Analyzer (Gb)
5
5.1
5.2
5.3
5.4
RLC/MAC
Cell
Channel
GPH RP (RLC/MAC)
Protocol Analyzer (RLC/MAC)
6
6.1
6.2
GPH Load Control and Distribution
Description
How to check
1 Revision Information
Table 1
Date
Rev
By
Reason
2012­02­13
A
EPRZTOB
RFA ready version
2 Abbreviations
Table 2
BSC
Base Station Controller
BSS
Base Station System
BSSGP
BSS GPRS Protocol
BVC
BSSGP Virtual Connection
BVCI
BVC Identifier
CP
Central Processor
DL
Down Linke
DLCI
Data Link Connection Identifier
DSP
Digital Signalling Processor
FR
Frame Relay
GARP2
Generic Application Regional Processor Board, version 2
GboFR
Gb over Frame Relay
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
1/26
22/1/2015
GPRS Related Problems, Appendix 18
GboIP
Gb over IP
GPH
GPRS Packet Handler
GPRS
General Packet Radio Service
GSL
GPRS Signalling Link
GSM
Global System for Mobile communication
HDLC
High­level Data Link Control
IP
Internet Protocol
LIP
Local IP
LLC
Logical Link Control
MAC
Medium Access Control
NS
Network Service
NSE
NS Entity
NSEI
NSE Identity
NSCP
NS Control Protocol
NSVC
NS Virtual Connection
NSVCI
NSVC Identifier
PCU
Packet Control Unit
PDCH
Packet Data Channel
PDP
Packet Data Protocol
PDU
Protocol Data Unit
PVC
Physical Virtual Connection
QoS
Quality of Service
RLC
Radio Link Control
RIP
Remote IP
RP
Regional Processor
RPP
RP with PCI interface
SDU
Service Data Unit
SGSN
Serving GPRS Support Node
SNT
Switching Network Terminal
SNTP
SNT Point
STS
Statistics Subsystem
TBF
Temporary Block Flow
TCH
Traffic Channel
TR
Trouble Report
UL
Up Link
3 Basic Data for GPRS Related TRs Only
This document has been written in order to be used when problems / faults within the Ericsson GPRS
implementation starting from BSC 08B, APT 210 09/A27 R1 are suspected. Run through all steps (fig. 1) from
top to bottom, before any recovery action is performed, until the fault is located.
1. Fetch GB Transport method
RAEPP:ID=GBTRANSPORT;
! GBTRANSPORT‐0 = Frame Relay !
! GBTRANSPORT‐1 = Gb over IP !
2. Gb Interface Configuration Data
! If Gb Transport is FR: !
RRGBP;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
2/26
22/1/2015
GPRS Related Problems, Appendix 18
! If Gb Transport is IP: !
RRINP:NSEI=ALL;
RRBVP:NSEI=ALL;
3. Cell GPRS Data.
RLGSP:CELL=ALL;
4. Cell GPRS Resources Data.
RLGRP:CELL=ALL;
5. Cell pointer (CELLIND).
RLDEP:CELL=ALL;
6. Cell Defined Flag in RCCD (CELLDEF).
TEST SYSTEM;
PRINT VAR RCCD 0‐:19;
END TEST;
7. Collect general information from the GPH RPs
TERDI:RP=<rp>;
/SYSINFO;
/PROGRAM;
/CPULOAD;
/MMU;
/apt getstat /RGCNTR;
/apt getstat /RGCONR;
/apt getstat /RGMACR;
/apt getstat /RGRLCR;
/apt getstat /MP_DSPSUP;
/apt getstat /ROFWR;
/apt gettbfinfo /RGCONR 65535;
/apt getlpdchinfo /RGRLCR 9999;
/apt getlpdchinfo /RGMACR 9999;
/apt getlpdchinfo /RGMACR 23011;
/apt trace all;
/apt op info;
END;
When a fault is to be reported on a CP block, it is mandatory to include dumps of blocks RTGPHDV,
RTSNT, RTSNT34, RTODCON, ROTRAN, RNLCH, RNLCT, RNTCH, RGCNT, RGRLC and RGPDCH. In addition if
any of the following conditions are met, it is mandatory to include dumps of the blocks listed for that
condition.
Note:
If a problem can be determined to be either a RPP or a GARP2 issue, only RTSNT or
RTSNT34 needs to be dumped.
GB Transport = Frame Relay: Dump block RTGB.
GB Transport = Gb over IP: Dump blocks RTBSGPH, RTNSPH, RTGBIP.
System Information fault suspected: Dump blocks RGSI and RCSI.€
8. CP blocks Dump.
LASUP:VCAT=ALL,BLOCK=...[,SPG=spg,NODE=node,IO=io];
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
3/26
22/1/2015
GPRS Related Problems, Appendix 18
If RP restart occurs then obtain the following information before any recovery action is performed.
1. Check the RP state.
EXRPP:RP=<rp>;
2. Check all EMs on that RP.
EXRPP:RP=<rp>,EM=ALL;;
3. Check RP event record for that RP.
DIRRP:RP=<rp>;
4. Collect RP restart dump information (If the RP goes ABL try to collect the dump if possible BEFORE
recovering the RP).
TERDI:RP=<rp>;
! If necessary type connect command !
/CONNECT;
/DUMP;
/DUMP ‐F;
/APT TRACE ALL;
END;
5. Collect general information from the RPs.
TERDI:RP=<rp>;
/SYSINFO;
/PROGRAM;
END;
After following the steps in this document, if the fault is believed to be located in the BSC then raise a TR
against the proper software unit (CP or RP).
RGCONR is responsible for TBF setup and connection control.
RGRLCR is mostly responsible for channel reservation and On Demand PDCH channel request.
RGRLCU is mostly responsible for PDCH configuration.
RGRLCU is mostly responsible for GPRS exchange properties, cell­related functions, PDCH configuration, On
Demand, Fixed, and Master PDCH channel allocation.
RGMACR is responsible for MAC protocol handling, QoS handling, scheduling, DSP administration and
supervision.
RGCNTU is mostly responsible for GPRS exchange properties and cell related functions.
RGCNTR is mostly responsible for cell related functions.
RGPDCHU is responsible for managing PDCHs.
RGSERVR is responsible for service functions needed by other RP software units.
RGSIU is responsible for Packet System Information and System Information 13.
RCSIU is responsible for GPRS parts in System Information 2q, 3, 4, 7, and 8.
RTBSGPHU is mostly responsible for BVC and load sharing functions for Gb over IP.
RTGBC is the command handling block for Gb over FR related commands.
RTGBIPU is mostly responsible for EM/CM handling and local IP end­point handling for Gb over IP.
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
4/26
22/1/2015
GPRS Related Problems, Appendix 18
RTGBIPR is mostly responsible for the interface against the IP stack and handling of BSSGP and NS messages
for Gb over IP.
RTGBR is mostly responsible for Frame Relay stacks.
RTGBU is mostly responsible for Gb configuration (NSVC and BVC) and BVC load sharing function for Frame
Relay.
RTGPHDVR is mostly responsible for Ethernet handling and HW supervision.
RTGPHDVU is mostly responsible for PCU environment handling, GPH device load sharing and GPH device
handling.
RTIPGPHU is mostly responsible for EM/CM handling for IP connectivity.
RTIPGPHR is responsible for the interface towards the IP stack.
RTIPU is responsible for configuration of IP addresses for IP connectivity.
RTNSAU is the command handling block for Gb over IP related commands.
RTNSPHU is responsible for the network service layer for Gb over IP.
RTSNT is responsible for SNT handling for RPP.
RTSNT34 is responsible for SNT handling for GARP2.
Fault investigation step.
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
5/26
22/1/2015
GPRS Related Problems, Appendix 18
Figure 1
4 Gb
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
6/26
22/1/2015
GPRS Related Problems, Appendix 18
4.1 BSSGP
Layer 3 of the Gb interface is the Base Station System GPRS Protocol (BSSGP) layer. It is represented by
BSSGP Virtual Connections (BVCs). BVCs are created when the GPRS service is configured in a cell or when a
new NS entity is created. All PTP BVCs have their unique BVCI within the NSEI.
BSSGP can be implemented over either Frame Relay or over IP.€
4.1.1
BSSGP for Gb over Frame Relay
4.1.1.1
Description
Only one NS entity may be defined in this protocol. The two main logical links are Signalling BVC and Cell BVC.
The Signalling BVC is identified by BVCI 0 and carries BSSGP signalling/nontraffic PDUs.
The Cell BVC is identified by BVCI 2­2050 and carries traffic PDUs for each cell.
If cell BVC is working, then jump to step 4.5.
4.1.1.2
How to check
4.1.1.2.1
Check BVCs status
RRGBP:DETAIL;
4.1.1.2.2
Check Cell BVC state in RTGB (BVCSTATE)
TEST SYSTEM;
PRINT VAR RTGB 2‐:19;
END TEST;
4.1.1.2.3
Check signalling BVC state in RTGB (BVCSTATE)
TEST SYSTEM;
PRINT VAR RTGB 0:19;
END TEST;
4.1.1.2.4
! H’08=BVCUNBLOCKED => working !
! H’08=BVCUNBLOCKED => working !
Collect information for BSSGP in the PCU
TERDI:RP=<rp>;
/apt bssgpinfo /RTGBR;
/apt ldshbvcinfo /RTGBR 999; ! 999 = For all BVCs !
END;
4.1.2
4.1.2.1
BSSGP for Gb over IP
Description
More than one NS entity may be defined in this protocol. The two main logical links are Signalling BVC and PTP
BVC.
The Signalling BVC carries BSSGP signalling/non­traffic PDUs. There is one Signalling BVC per NS entity.
There is one PTP BVC for each NSE and cell. It carries the traffic PDUs for each NSE and cell.
There is another type of BVC in the implementation of GB over IP ­ the Cell BVC. The cell BVC handles
characteristics that are common for the PTP BVCs connected to the same cell.
4.1.2.2
How to check
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
7/26
22/1/2015
GPRS Related Problems, Appendix 18
4.1.2.2.1
Check BVCs status
RRBVP:NSEI=ALL;
4.1.2.2.2
Check Signalling BVC state in RTBSGPH (SIGBVCSTATE)
TEST SYSTEM;
PRINT VAR RTBSGPH 0‐:114; ! H’05 = SIGBVCUNBLOCKED => working !
END TEST;
4.1.2.2.3
Check Cell BVC state in RTBSGPH (CELLBVCSTATE)
TEST SYSTEM;
PRINT VAR RTBSGPH 0‐:14; ! H’06 = CELLBVCUNBLOCKED => working !
END TEST;
4.1.2.2.4
Check PTP BVC state in RTBSGPH (PTPBVCSTATE)
TEST SYSTEM;
PRINT VAR RTBSGPH 0‐:104; ! H’07 = PTPBVCUNBLOCKED => working !
END TEST;
4.1.2.2.5
Collect information for BSSGPH in the PCU
TERDI:RP=<rp>;
/apt gbip bssgpinfo
end
4.2 NS
NS is the higher layer 2 protocol in Gb interface, and is responsible for end to end routing between BSS and
SGSN.
NS can be implemented over either Frame Relay or over IP.
If NS layer is working, then jump to step 4.5.
4.2.1
NS for Gb over Frame Relay
4.2.1.1
Description
A logical link in NS layer is called NSVC and is identified by NSVCI. An NSVC occupies the whole of one PVC of
Frame Relay. Each NSVCI is tied to a DLCI. Several NSVCI may have the same DLCI as they will be in different
PVCs, but for tracing purposes it is not a good idea to assign the same DLCI towards several NSVCI in one PCU.
The NSVCI defined in the BSC should match the NSVCI defined in SGSN.
4.2.1.2
4.2.1.2.1
How to check
Check NSVCs status
RRGBP:DETAIL;
4.2.1.2.2
Find NSVC individual for defined NSVCI in RTGB (NSVCI)
TEST SYSTEM;
PRINT VAR RTGB 0‐:138;
END TEST;
4.2.1.2.3
Check NSVC state and status in RTGB (NSVCSTATE)
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
8/26
22/1/2015
GPRS Related Problems, Appendix 18
TEST SYSTEM;
PRINT VAR RTGB 0‐:143; !H’0B=NSVCUNBLOCKED => working!
END TEST;
4.2.1.2.4
Collect information for NSCP in the PCU
TERDI:RP=<rp>;
/apt nscpinfo /RTGBR;
/apt ldshnsvcinfo /RTGBR;
END;:
From nscpinfo get <nscp_local_ind> from column NSVC for the corresponding NSVCI. This parameter may be
used when checking FR stack in the PCU.
4.2.2
NS for Gb over IP
4.2.2.1
Description
The Network Service Layer performs the SDU transportation between the SGSN and the BSC. Up to 32 NSEs
can be defined in the BSC. Each NSE has a unique NSEI. Each NSE can support up to 128 LIP endpoints and up
to 32 RIP endpoints.
4.2.2.2
How to check
4.2.2.2.1
Check NS Status
RRINP:NSEI=ALL;
4.2.2.2.2
Find NSE pointer for NSEI
TEST SYSTEM;
PRINT VAR RTNSPH 0‐:40; ! NSEI !
END TEST;
4.2.2.2.3
Find NSE state in RTNSPH (NSESTATE)
TEST SYSTEM;
PRINT VAR RTNSPH 0‐:44; ! H’05 = NSALIVE => WORKING !
END TEST;
4.2.2.2.4
Check LIP state in RTNSPH (LIPSTATE)
TEST SYSTEM;
PRINT VAR RTNSPH 0‐:32; ! H’06 = LIPOPEN => WORKING !
END TEST;
4.2.2.2.5
Check RIP state in RTSNPH (RIPSTATE)
TEST SYSTEM;
PRINT VAR RTNSPH 0‐:55; ! H’02 = RIPACTIVE => WORKING !
END TEST;
4.2.2.2.6
Collect information for the NS layer in the PCU
TERDI:RP=<rp>;
/apt gbip nsinfo
END;
4.3 PCU GPH RP
4.3.1
Description
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
9/26
22/1/2015
GPRS Related Problems, Appendix 18
RPP
Each RPP consists of 8 DSPs (0­7). The last two DSPs (6–7) are unused, and only the first DSP (0) can handle
the Gb interface (hdlc). DSP 0­2 are connected to the first SNT while DSP 3­5 are connected to the second SNT,
therefore only RTGPHDV devices on the first SNT can be connected to Gb interface. Some of RTGPHDV devices
on the first SNT may be connected to handle GSL (serving as GSL device), while all RTGPHDV devices on the
second SNT can only be used as GSL devices.
The required number of consecutive RTGPHDV devices is equivalent to the number of 64k units of the wide band
connection (NUMDEV). These RTGPHDV devices have to be manually blocked (but should be put in service). The
rest of the RTGPHDV devices that are planned to be used for GSL devices should be deblocked.
The amount of GSL links that may be handled in one RPP depends on the DSP load situation and the availability
of deblocked RTGPHDV devices. Each DSP (1­5) can only handle up to 34 glu (GSL Load Unit). For 1 16k GSL,
the equivalent number of 1 glu and also 1 16k RTGPHDV sub­device, are needed. While for 1 64k GSL, the
equivalent number of 1.1 glu and also 1 full 64k RTGPHDV device, are needed.
The DSPs in the Frame Relay case are distributed as shown below:
Figure 2
GARP2
The GARP2 HW makes use of one DL34 SNT. In the GPH usage of GARP2 512 devices are used. GARP2 uses
FPGA programmable HW to handle the whole SNT.
The capacity of GARP2 is 512 16k devices or 256 64k devices or a mixture of both.
File sizes and relations
The CM file size in RTGPHDV is 128 (pointer 0­127). Obviously all other blocks also handling CMs for GPRS will
have this size.
The SNT file size in RTSNT (RPP) is 256 (0­255). There are two SNTs (DL2) per CM.
The SNT file size in RTSNT34 (GARP2) is 128 (0­127). There is one SNT (DL34) per CM.
The device file size in RTGPHDV is 65536 (0­65535). This size is size alterable.
For each CM there are 512 devices reserved (128 x 512 = 65536). Depending on the SNT connection relating to
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
10/26
22/1/2015
GPRS Related Problems, Appendix 18
a certain CM different number of devices of the reserved range will be used. Unused devices are called void
devices.
Example 1:
GARP2 on CM 4, fully connected (mode=512): CM=4, SNT=4, device=2048­2559 (4 x 512 = 2048)
Example 2:
RPP on CM 1: CM=1, SNT=2­3, device=512­575
SNT=2 <­> device=512­543
SNT=3 <­> device=544­575
void devices=576­1023
Example 3:
GARP2 on CM 127, half connected (mode=256):
CM=127, SNT=127, device=65024­65279
void devices=65280­65535
Note:
If a CM has been connected to one type of SNT, it cannot be connected to the other type of SNT.
Example:
CM=3, SNT=6­7 (RTSNT), RPP connected
CM=3, SNT=3 (RTSNT34), not possible to connect (as GARP2)
GPRS, PCU Load Distribution
The function GPRS, PCU Load Distribution is responsible for balancing the packet data traffic load between the
active RPs in the PCU. Cells are shared among the active RPs.
The load distribution is initiated in following cases:
Signaling BVC Unblocking
RP Deblocking
RP Blocking
RP Restart
Configuration of BVC
GSL Congestion
Failure to configure GPRS Dedicated PDCH.
Large CP Restart
Ethernet Status Change (GboFR only)
If the Ethernet status changes to a non­working state when the transport method is Frame Relay, the RP
perceived as being the most capable for Gb will remain in an active state while all other RPs will change to a
passive state. All GPRS cells are assigned only to the active RP.
Changes in Ethernet status when the transport method is IP will have no effect on the CMs.
PCU Load Distribution is implemented in function blocks RTGB and RTGPHDV for Frame Relay, and function
blocks RTBSGPH and RTGPHDV for IP.
4.3.2
How to check
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
11/26
22/1/2015
4.3.2.1
GPRS Related Problems, Appendix 18
Check Gb interface configuration data
! If the Gb Transport is FR: !
RRGBP:DETAIL;
! If the Gb Transport is IP: !
RRINP:NSEI=ALL;
RRVBP:NSEI=ALL;
4.3.2.2
Check the Gb PCU configuration data
Note:
This subchapter is relevant only for Gb over FR
RRPCP:RPINFO;
4.3.2.3
Check Ethernet group and status
Note:
This subchapter is relevant only for Gb over FR
1. Find the Ethernet group name.
DBTSP:TAB=RPSRPIGROUPS;
2. Find the RPs belong to the group.
DBTSP:TAB=RPSRPIRPS;
3. Check Ethernet status.
DBTSP:TAB=RPSRPISUPERVS;
4.3.2.4
Check Ethernet status in RTGPHDV (CETHERNETSTATUS)
Note:
This subchapter is relevant only for Gb over FR
TEST SYSTEM;
PRINT VAR RTGPHDV 9;
!0= Working
!1= Not working
!2= Status unknown
!
!
!
END TEST;
4.3.2.5
Check active CMs in RTGPHDV (CMGLOBALSTATE)
TEST SYSTEM;
PRINT VAR RTGPHDV 0‐:18;
!0= Idle
!1= Blocked
!2= Not active, no Ethernet group !
!3= Not active, in Ethernet group !
!4,5= Active, in Ethernet group !
!6,7= CM attempting recovery
!8,9= Active, no Ethernet group !
!
!
!
END TEST;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
12/26
22/1/2015
4.3.2.6
GPRS Related Problems, Appendix 18
Check all GPH RPs state
EXRPP:RP=<rp>;
4.3.2.7
Check all EMs on all GPH RPs
EXEMP:RP=<rp>,EM=ALL;
4.3.2.8
Check RP software unit for all GPH RPs
EXRUP:RP=<rp>;
4.3.2.9
Check device state for ALL the RTGPHDV devices (do it in group of 64 devices)
Note:
Device 0 (RTGPHDV­0&­32&…) on each SNT MAY be used.
STDEP:DEV=RTGPHDV‐<xx&&‐(xx+63)>;
4.3.2.10 Check device state for ALL ETC devices (RTGLTxx, or other device types may be used for Gb interface)
that are connected to NSVCs
Note:
Note:
Note:
This subchapter is valid only for Gb over FR
The ETC device type is market dependent. Check DEV1 parameter under RRGBP printout.
Device 0 (RTGLTxx­0&­32&…) on each SNT CANNOT be used.
STDEP:DEV=RTGLTxx‐<yy&&‐(yy+30)>;
4.3.2.11
Check SNT allocation and cabling
NTCOP:SNT=RTSNT‐<xx&‐(xx+1)>;
BYB 501 RPP:
Each RPP has 2 SNTs. The SNT number assignment has to be adjacent (<xx> is an even number starting from
0). The 2 SNTs in one RPP have to have adjacent SNTP as well.
The SNTP for the first SNT depends on RPP location in the magazine.
Consult engineering guideline for BYB 501 magazine.
BYB 202 RPP:
Each RPP has 2 SNTs. The SNT number assignment has to be adjacent (<xx> is an even number starting from
0). There is no requirement that the SNTP for these 2 SNTs should be adjacent, but it is better to do so. The
SNTP allocation depends on physical cabling. NOTE: In BYB 202, an RPP consists of 2 boards. The first SNT is
located in the RIGHT board and the second SNT is in the LEFT board.
4.3.2.12 Collect general information for the GPH RPs that may be connected to Gb (identified by having a set of
manually blocked RTGPHDV devices in the first SNT)
TERDI:RP=<rp>;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
13/26
22/1/2015
GPRS Related Problems, Appendix 18
/SYSINFO;
/PROGRAM;
END;
4.3.2.13
Collect information for CM load­sharing table in the PCU
TERDI:RP=<rp>;
/apt ldshcminfo /RTGBR;
END;
4.4 Gb Transport
4.4.1
Frame Relay
4.4.1.1
Description
Frame Relay is a lower layer 2 protocol in Gb interface, responsible for point to point routing between BSS and
SGSN. A physical connection between two network entities is identified by a DLCI. A PVC is a wideband
connection. Because Ericsson L1 transmission is using G.703 standard, a PVC is built on contiguous 64 kbps TSs
(n=1­31). For the current implementation, one PVC can only carry one NSVC. Transmission between BSS and
SGSN may be routed through a FR network. DLCI may change between transmission legs. The DLCI assigned to
a NSVC in BSC should match with the FR node in the other end of the first leg (SGSN in case of direct
connection).
4.4.1.2
How to check
4.4.1.2.1
Find TS assignment within SNT for NSVC
RRGBP;
4.4.1.2.2
Find the RP for RTGPHDV carrying NSVC
RADRP:DEV=RTGPHDV‐<xx>;
4.4.1.2.3
Connect to TERDI session
Note:
!!! Very Important Note !!!
Be very careful with this trace! It is very important to specify a tracing set. Otherwise you may
not be able to stop the tracing and the RP may be restarted. To stop the tracing, you need to
transmit EOT character. EOT character may differ from one application to another. You need to find
out first, before activating the trace!
TERDI:RP=<rp>;!
! Find the opened channel !
/GSI CHANSTAT;
! If more than 1 opened channel, then use TS assignment from RRGBP !
! printout to find the correct channel for the corresponding NSVC !
/GSI TS 0;
! Reset GSI trace !
/GSI TRACERESET;
! Define GSI trace set !
! You HAVE TO specify this !!!
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
14/26
22/1/2015
GPRS Related Problems, Appendix 18
/GSI TRACEDEF <channel_no> 0 RXTX –B 0 –M 0XFF –D 0;
/GSI TRACEDEF <channel_no> 0 RXTX –B 1 –M 0XFF –D 1;
! Activate GSI trace !
/GSI TRACEACT <channel_no> 0 RXTX;
! Show GSI trace status !
/GSI TRACESTATUS 0;
! The result printout HAS TO look like THIS (ignore column ‘chan’) !
The current trace status and defined trace conditions of GSI channels
Figure 3
! If NOT, you need to reset and specify the trace again !
! Start GSI trace !
/GSI TRACESTART;
! Transmit EOT character (Ctrl­D) to stop the tracing !
END;
Example of trace result:
Figure 4
The message on tx is FR Status Enquiry (STAE) sent from PCU and on rx is FR Status (STA) as response.
Look only at byte 11 and 12 (in seq. 1 that will be ED CC).
Byte 11 is Send Sequence No. (SSN) and Byte 12 is Receive Sequence No. (RSN).
RSN on STAE has to be the same with SSN in the corresponding STA, while SSN on STAE should be RSN of the
corresponding STA increased by 1.
These messages should come every 10 seconds. If FR STA is not received and the SNT allocation is okay then
the fault is most likely outside BSC.
4.4.1.2.4 Collect non­STS counters and information for FR stack in the PCU <nsvc_local_ind> obtained from
nscpinfo).
TERDI:RP=<rp>;
/apt frinfo /RTGBR <nsvc_local_ind>;
END;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
15/26
22/1/2015
4.4.2
GPRS Related Problems, Appendix 18
IP
4.4.2.1
Description
IP is a lower layer 2 protocol in Gb interface, responsible for point to point routing between BSS and SGSN. The
connection consists of one or several IP end points located in both the BSS and SGSN. The IP end points located
in the BSS are named local IP end points, LIPs. Below is a description of how to check the status of the LIPs.
4.4.2.2
How to check
4.4.2.2.1
Check if GBI is Associated to IP Addresses
RRAPP:APL=GBI;
4.4.2.2.2
Check IP Addresses
RRIPP:IPADDR=<ipaddr>;
4.4.2.2.3
Check Port Configuration
RRPPP:APL=GBI;
4.4.2.2.4
Check if Socket is Open
TERDI:RP=<rp>;
/apt gbip ipinfo;
END;
4.4.2.2.5
Check if Possible to Ping IP Address
! From OSS run PING command on all LIPs in the BSC !
ping <ipaddr>
4.4.2.2.6 Log in to the BSC LAN Switch, side A and check that the SGSN subnet has routes to both the Site Router
and to the BSC LAN Switch, side B
show iproute
4.4.2.2.7
traffic
Make sure that the Access Control Lists (ACL) in the BSC LAN Switch for side A do not interfere with the
show access‐list
4.4.2.2.8 Log in to the BSC LAN Switch, side B and check that the SGSN subnet has routes to both the Site Router
and to the BSC LAN Switch, side A
show iproute
4.4.2.2.9
traffic
Make sure that the Access Control Lists (ACL) in the BSC LAN Switch for side B do not interfere with the
show access‐list
4.5 Protocol Analyzer (Gb)
4.5.1
Description
A protocol analyzer should be used if the problem is believed to be a protocol procedure or traffic related
problem. Protocol procedure problems, for example, are NS Reset Failure, BVC Reset Failure, etc.
Traffic related problems, for example, are failed attached, failed PDP Context Activation, Throughput, long TCP
packet delay, etc.
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
16/26
22/1/2015
GPRS Related Problems, Appendix 18
Various types of protocol analyzers of course can be used, but the recommended ones are Nethawk Protocol
Analyzer v G.7.5B, or later, and Tektronix K1205 v 2.31, or later.
Tap the protocol analyzer to the Gb interface and recreate the problem. Beware that DL traffic may be routed to
a different NSVC than the corresponding UL traffic.
For a traffic related problem when the problem is believed reside in the PCU, continue with step 2 to check
RLC/MAC part.
4.5.2
How to check
Consult GSM Specification 48.016 GPRS; BSS – SGSN; Network Service and 48.018 GPRS; BSS – SGSN; BSSGP.
Consult local Ericsson support.
5 RLC/MAC
To have an active PDCH in a cell the following have to be working:
1
(CELL) The BVC for the cell has to be working.
2
(CELL) The correct system information has to be transmitted.
3
(CHANNEL) There have to be TCHs available.
4
(CHANNEL) Channel allocation has to be working.
5
(CHANNEL) The correct connection, hence RTGPHDV – SRS – GS –
RBLT – BTS.
6
(GPH RP) RP working.
7
(GPH RP) Capacity available in the RP.
5.1 Cell
5.1.1
Description
To get GPRS working in the cell, first GPRS support in the cell has to be activated, and then the signaling BVC
as well as the cell BVC have to be working. The correct System Information has to be transmitted over the air
interface.
5.1.2
5.1.2.1
How to check
Print BSC exchange properties
RAEPP:ID=ALL;
5.1.2.2
Print Gb interface configuration data
! If Gb Transport is FR: !
RRGBP:DETAIL;
! If Gb Transport is IP: !
RRINP:NSEI=ALL;
RRBVP:NSEI=ALL;
5.1.2.3
Check if there are any cell resources available
RLCRP:CELL=<cell_name>;
5.1.2.4
Print cell GPRS data
RLGSP:CELL=<cell_name>;
5.1.2.5
Cell GPRS resources data
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
17/26
22/1/2015
GPRS Related Problems, Appendix 18
RLGRP:CELL=<cell_name>;
5.1.2.6
Check if system information 1, 7 and 8 are turned on
RLSMP:CELL=<cell_name>;
5.1.2.7
Find cell pointer (CELLIND)
RLDEP:CELL=<cell_name>;
5.1.2.8
Check cell defined flag in RCCD (CELLDEF)
TEST SYSTEM;
PRINT VAR RCCD <cell_pointer>:19;
END TEST;
5.1.2.9
Check cell state in RGRLC (STATECELL)
TEST SYSTEM; PRINT VAR RGRLC <cell_pointer>:58;
! H’01=CELLGPRSACT => working !
END TEST;
5.1.2.10
Check BVC status in block RGCNT (BVCSTATUS)
TEST SYSTEM;
PRINT VAR RGCNT <cell_pointer>:6
! H’01=ZBVCUNBLOCKED => working !
END TEST;
5.1.2.11
Check CELLBVC status in BSSGP handler block. Get BVCI from RGRLC
! If Gb Transport is FR: !
TEST SYSTEM;
PRINT VAR RGRLC <cell_pointer>:87;
PRINT VAR RTGB <cell_bvci>:19;
! H’08=BVCUNBLOCKED => working !
END TEST;
! If Gb Transport is IP: !
TEST SYSTEM;
PRINT VAR RGRLC <cell_pointer>:87;
PRINT VAR RTBSGPH <cell_bvci>:08;
! H’06=CELLBVCUNBLOCKED => working !
END TEST;
!=> Cell BVCI!
!=> Cell BVCI!
5.2 Channel
5.2.1
Description
In order to get PDCHs in a cell when the BVC and cell are working, channels also need to be successfully
allocated. The channels allocated in block RNLCT / RNTCH should be placed in a P­set in block RGRLC, and the
channel characteristics (such as frequency, timeslot number, etc) of the channels have to be sent to the RP.
5.2.2
5.2.2.1
How to check
Check that there are cell resources available
RLCRP:CELL=<cell_name>;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
18/26
22/1/2015
5.2.2.2
GPRS Related Problems, Appendix 18
Print cell GPRS data
RLGSP:CELL=<cell_name>;
5.2.2.3
Print cell GPRS resources data
RLGRP:CELL=<cell_name>;
5.2.2.4
Find cell pointer (CELLIND).
RLDEP:CELL=<cell_name>;
5.2.2.5
Check the state of the primary P­set in block RGRLC
TEST SYSTEM;
PRINT REC RGRLC <cell_pointer>:53;
PRINT VAR RGRLC <cell_pointerl>:53;
PRINT REC RGRLC <p‐set_ind>:54;
PRINT VAR RGRLC <p‐set_ind>:54;
!H’04=PSETSTABLE => working!
END TEST;
!=> PRIMPSET!
!=> PSETSTATE!
5.2.2.6 Check if a Fixed PDCH can be established and stays for more than 6 seconds (time between SEIZE and
RELEASE)
RLGSP:CELL=<cell_name>;
!=> FPDCH should not be 0!
! If necessary define a FPDCH !
RLGSC:CELL=<cell_name>,FPDCH=1;
RLGRP:CELL=<cell_name>;
!=> Check if a FPDCH is created!
! Wait for 6 seconds !
RLGRP:CELL=<cell_name>;
5.2.2.7
!=> Check if a FPDCH is still exist!
Obtain the following trace if 5.2.2.6 fails
WARNING: This may give a lot of printouts and increase processor load. Do NOT release the
terminal before stop the tracing!
TEST SYSTEM;
ON IN RGPDCH RGCONNFAILURE, RGFAULTIND, RTSEIZEGPHGSLR;
ON OUT RGPDCH RTRELGPHGSL;
ON IN DO: P MS, P SWD,;
ON OUT DO: P MS, P IA, P SWD,;
INIT;
RLGSC:CELL=<cell_name>,FPDCH=1;
! Wait for 6 seconds !
TERM;
! Release the terminal !
!RTRELGPHGSL Signal Description:!
!D1 = SUBDEVDATAP!
!NOTE: SNTDATAP = D1 / 128!
! DEVDATAP = D1 / 4!
! In case of releasing GPH device for 64k GSL, D1 will be the !
! first sub‐device of 64k GPH device. !
5.3 GPH RP (RLC/MAC)
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
19/26
22/1/2015
5.3.1
GPRS Related Problems, Appendix 18
Description
The functionality from here on is handled by the GPH RP, and the only way to retrieve information is by running
the GPH RP debugger (from TERDI session).
It is important that the RP handling the cell in question is identified. When the RP is known the non­STS
counters can be collected. A check if individuals are hanging in the GPH RP can also be obtained, as well as a
check that the correct data for the cell is stored in the RP, i.e. number of PSET and number of PDCHs.
5.3.2
5.3.2.1
How to check
Check the Gb PCU configuration data
Note:
This subchapter is valid only for Gb over FR
RRPCP:RPINFO;
5.3.2.2
Check Ethernet status in RTGPHDV (CETHERNETSTATUS)
Note:
This subchapter is relevant only for Gb over FR
TEST SYSTEM;
PRINT VAR RTGPHDV 9;
!0= Working!
!1= Not working!
!2= Status unknown !
END TEST;
5.3.2.3
Check active CMs in RTGPHDV (CMGLOBALSTATE)
TEST SYSTEM;
PRINT VAR RTGPHDV 0‐:19;! 0= Idle !
!1= Blocked
!2= Not active, no Ethernet group
!3= Not active, in Ethernet group
!4,5= Active, in Ethernet group
!6,7= CM attempting recovery
!8,9= Active, no Ethernet group
!
!
!
!
!
!
END TEST;
5.3.2.4
Find cell individual (CELLIND)
RLDEP:CELL=<cell_name>;
Note:
The cell individual is needed for several printouts described later in the document. Use the value
from this printout whenever <cell_ind> is indicated.
Example of printout:
<RLDEP:CELL=LA3C1;
CELL DESCRIPTION DATA
CELL
CGI
BSIC
BCCHNO
AGBLK
MFRMS
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
IRC
20/26
22/1/2015
GPRS Related Problems, Appendix 18
LA3C1
iii‐jj‐kk‐ll
11
512
TYPE
INT
BCCHTYPE
NCOMB
FNOFFSET
0
1
6
XRANGE
NO
CSYSTYPE
GSM1800
OFF
CELLIND
H'005
END
Cell individual for LA3C1 = H'005.
Use the cell individual to construct process names for cell related processes in the GPH RP. Do this by
appending CELLIND to the end of a process name.
In this case this gives: CELLIND = H'005 => MP_MAC 005.
For a cell with CELLIND = H'1F0, the process name would be MP_MAC 1F0.
In some printouts in the GPH RP only the CELLIND has to be given to indicate the cell. This is the case in f. ex.
the command getcellstat.
Example of getcellstat for cell LA3C1:
TERDI:RP=<rp_number>;
/APT GETCELLSTAT /RGCONR 005;
END;
This command will give the cell information for LA3C1 from the process RGCONR. Note that all digits of the cell
individual have to be given, as in the example above. Note also that no prefix (e.g. 0x or h’) shall be added to
the cell individual, only use the digits.8
5.3.2.5
Find CM pointer in block RGRLC (DEDICRPIND)
TEST SYSTEM;
PRINT VAR RGRLC <cell_ind>:32;
END TEST;
5.3.2.6
Find RP address for that CM (DEVADDR)
TEST SYSTEM;
PRINT VAR RGRLC <cm_pointer:>:33;
END TEST;
5.3.2.7
!=> CM pointer!
!=> RP address: Bit 0‐9!
Start TERDI session and collect general information of this GPH RP
WARNING: Stop data collection if the CPULOAD command indicates that the CPU load in the RP is
above 80%. If this is the case please continue data collection at low traffic hours.
TERDI:RP=<rp_number>;
! If necessary, type command connect!
/CONNECT;
/CPULOAD;
/SYSINFO;
/PROGRAM;
/DUMP;
Example of SYSINFO printout:
HOST INFORMATION
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
21/26
22/1/2015
GPRS Related Problems, Appendix 18
Serial Number
RPS RP Type
Ethernet ID 0
Ethernet ID 1
Product Identity
Global RP address
Operating System
:
:
:
:
:
:
:
TF10818915
35
0x00805136987F
0x00805136987D
ROJ 204 16/5 R2A
98
OSE Delta PowerPC/2.7.0
:
:
:
:
MPC750
0x0202
72°C/161°F
333 MHz
PROCESSOR INFORMATION
CPU
CPU
CPU
CPU
Type
Revision
Junction Temperature
Clock Frequency
MEMORY INFORMATION
Main Memory size
FLASH Memory size
Free Memory size
Memory fragmentation
chunk size
[MB] 1 2
: 64 Mbytes
: 16 Mbytes
: 28 Mbytes
:
4
8 16
fragmentation [ %] 0 0 20 20 20
SYSTEM TIME INFORMATION
System Uptime (Ticks)
System Uptime (Calendar)
System Tick Length
Calendar time
:
:
:
:
48700086 ticks
1 d, 3 h, 3 min, 20 sec
2000 usec
2007‐07‐05 13:16:51
Table 3
NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE!
Verify that the temperature of the RP is below 80° Centigrade (176° Fahrenheit)! If the RP gets too hot its
operation will deteriorate seriously!
Verify also that the average temperature of ALL RPs in a cabinet is below 74° Centigrade (165° Fahrenheit)!
NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE!
5.3.2.8
Check if there have been any RP ERRORs
/apt trace long;
5.3.2.9
Collect non­STS counters for GPH RP
/apt
/apt
/apt
/apt
getstat
getstat
getstat
getstat
/RGCNTR;
/RGRLCR;
/RGCONR;
/RGMACR;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
22/26
22/1/2015
GPRS Related Problems, Appendix 18
/apt getstat /MP_DSPSUP;
/apt getstat /ROFWR;
/apt op info;
5.3.2.10
/apt
/apt
/apt
/apt
/apt
/apt
Collect non­STS counters for specific cell
getcellstat /RGCNTR <cell_ind>;
getcellstat /RGRLCR <cell_ind>;
getcellstat /RGCONR <cell_ind>;
getcellstat /RGMACR <cell_ind>;
getcellstat /MP_MAC <cell_ind>;
getstat /RP_CHHCELL_<cell_ind>;
Example of printout:
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
OSmon> apt getcellstat MP_MAC 000
Running getcellstat...
Current time: 2010‐11‐05 07:59:12
=====================================================================
'mac' Cell ind:
= 0
'mac' Cell activation time: 2010‐11‐04 17:01:00
'mac' Statistics since: 2010‐11‐04 17:01:00
...
5.3.2.11
Collect information about ongoing TBFs
Display a list of active TBFs:
/apt gettbflist /RGCONR;
/apt gettbflist /RGRLCR;
Display a list of active TBFs in a specific cell:
/apt gettbflist /RP_CHHCELL_<cell_ind>;
/apt getcelltbflist /RGMACR <cell_ind>;
/apt getcelltbflist /MP_MAC <cell_ind>;
Display info about selected TBFs:
/apt
/apt
/apt
/apt
5.3.2.12
gettbfinfo
gettbfinfo
gettbfinfo
gettbfinfo
/RGCONR <tbf_ind>;
/RGMACR <tbf_ind>;
/MP_MAC <cell_ind> <tbf_ind>;
/RP_CHHCELL_<cell_ind> <tbf_ind>;
Collect information about active Channels.
Display list of active Channels:
/apt getlpdchlist /RGRLCR;
/apt getlpdchlist /RGMACR;
Display information about active Channels:
/apt getlpdchinfo /RGRLCR <lpdch_ind>;
/apt getlpdchinfo /MP_MAC <cell_ind> <lpdch_ind>;
/apt getlpdchinfo /RP_CHHCELL_<cell_ind> <lpdch_ind>;
5.3.2.13
Collect information about active LPSETs
Display list of active LPSETs:
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
23/26
22/1/2015
GPRS Related Problems, Appendix 18
/apt getlpsetlist /RP_CHHCELL_<cell_ind>;
Display information about selected LPSET:
/apt getlpsetinfo /RP_CHHCELL_<cell_ind> <lpset_ind>;
5.3.2.14
Collect information about sync problems
/apt getlpdchinfo /RGRLCR 9999;
Example of printout:
Running getlpdchinfo...
Current time: 2010‐11‐05 08:07:34
'chh'
'chh'
'chh'
'chh'
'chh'
'chh'
Undersynced:
cellInd
counter
(faked)
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
209
169
193
48
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
Done.
/apt getlpdchinfo /RGRLCR 9999;
Example of printout:
Running getlpdchinfo...
Current time: 2010‐11‐05 08:09:05
'gsl'
'gsl'
'gsl'
'gsl'
'gsl'
'gsl'
'gsl'
'gsl'
'gsl'
'gsl'
'gsl'
Resynchronizations:
cellInd
lpdchInd
gslInd
dspNo
counter
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
12
251
236
4
1
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
Failed synchronizations:
cellInd
counter
attempts
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
Total
23388
97685
16
23388
2
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
Done.
5.3.2.15
Collect information about TBF setups
/apt gettbfinfo /RGCONR 65535;
5.3.2.16
5.3.2.16 Collect information about overlapping channels
/apt getlpdchinfo /RGMACR 23011;
5.3.2.17
counter)
If the problem can be reproduced, then clear all non­STS counters (if necessary only clear the cell
/apt trace clear;
/apt
/apt
/apt
/apt
/apt
clearstat /RGRLCR;
clearstat /RGMACR;
clearstat /RGCONR;
clearcellstat /RGRLCR <cell_ind>;
clearcellstat /RGCONR <cell_ind>;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
24/26
22/1/2015
GPRS Related Problems, Appendix 18
/apt clearcellstat /RGMACR <cell_ind>;
/apt clearcellstat /MP_MAC <cell_ind>;
/apt clearstat /RP_CHHCELL_<cell_ind>;
/apt clearstat /MP_DSPSUP;
5.3.2.18
Reproduce the problem and run step 5.3.2.8 to 5.3.2.17 again
5.4 Protocol Analyzer (RLC/MAC)
5.4.1
Description
For further analysis, e.g. throughput problem, a Nethawk log file from Abis is needed. Today there are no other
good ways of getting an overview of Abis.
Various type of protocol analyzer of course can be used, but the recommended ones are Nethawk Protocol
Analyzer v G.7.5B, or later, and Tektronix K1205 v 2.31, or later.
5.4.2
How to check
Consult GSM Specifications
24.008 Mobile Radio Interface Layer 3 specification; Core Network Protocols.
44.018 Mobile Radio Interface ­ Layer 3 Specification RR part
44.060 General Packet Radio Service (GPRS); Mobile Station (MS) ­ Base Station System (BSS) interface;
Radio Link Control/ Medium Access Control (RLC/MAC) protocol
Consult local Ericsson support.
6 GPH Load Control and Distribution
6.1 Description
The GPH Load Control and Distribution function increases the PCU capacity in terms of more efficient use of the
resources. This optimises the usage of the hardware by taking into consideration the RP CPU load and memory
usage. The function also strives for a balanced load between the RPs and increases the robustness of the PCU.
The PCU Load Control and Distribution function is built­up by three subfunctions:
GPH Load Regulation
GPH Overload Protection
GPH Load and Cell Distribution
Each one of these sub­functions is activated by a parameter in the SPL for RGSERV, namely:
Parameter GSGPHLRINDIC enables GPH Load Regulation
Parameter GSGPHOPINDIC enables GPH Overload Protection
Parameter GSGPHLDINDIC enables GPH Load and Cell Distribution
These parameters have default value of 0 (ON). By using the Test System the value of these parameters can be
changed to OFF and the corresponding sub­function will be disabled.
6.2 How to check
6.2.1
Collect data for EM/CM
TEST SYSTEM;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
25/26
22/1/2015
GPRS Related Problems, Appendix 18
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
PRINT VAR
END TEST;
Note:
6.2.2
RGSERV
RGSERV
RGSERV
RGSERV
RGSERV
RGSERV
RGSERV
RGSERV
RGSERV
RGSERV
RGSERV
RGSERV
!
!
!
!
!
!
!
!
!
!
!
!
CMADMSTATE
CMBLSTATE
DEVADDR
RPLOAD
GLSTATE
BARREDCNT
LDFID
LDFLT
OPALARM
OPALARMFID
FMQNEXTP
OPFLT
!
!
!
!
!
!
!
!
!
!
!
!
Note the EM/CM data must be collected for all used records.
Collect common­stored data in CP
TEST SYSTEM;
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
PRINT VAR RGSERV
END TEST;
6.2.3
0‐:3;
0‐:4;
0‐:5;
0‐:122;
0‐:154;
0‐:228;
0‐:248;
0‐:249;
0‐:251;
0‐:252;
0‐:253;
0‐:254;
136;
230;
233;
234;
235;
237;
238;
239;
240;
241;
242;
243;
245;
305;
306;
307;
308;
309;
310;
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
CMASTEREVNRP
CCELLMOVEATMPTCNT
CFMQUEUEFIRST
CFMQUEUELAST
CGPHLOADDIST
CLCCELLMOVE
CLCCELLMOVEREJ
CLDALARM
CLDALARMFID
CNOTARGETFOUND
CNOTPOSSIBLE
CNUMSENTRPSIG
CRESULTCODE
CSOFTFAULT1
CSOFTFAULT2
CSOFTFAULT3
CSOFTFAULT4
CSOFTFAULT5
CSOFTFAULT6
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Collect data for RP
TERDI:RP=<rp_number>;
/APT OP INFO;
/APT LR PRINT CREDITS;
END;
http://155.68.201.1/cgi­bin/alexserv?AC=LINK&ID=1675&FN=18_19817­CXC1733415Uen.A.html&PA=gprs&ST=FULLTEXT#SearchMatch1
26/26
Download