Ericsson Statsfile to Database Parser
Tool Name : ExpOSS
Compliance : 3GPP 32.435 V10.0 & 32.401 V6.2
Application : RNC, NodeB, EnodeB
1. Goals
2. Ericsson 3G & 4G LTE Statsfile
3. Hardware & Operating System Platform
4. Installations, Operations & Maintenance
5. Support
1. Goals
- Build alternative performance data collection system, as we know
Ericsson has ENIQ.
- Make everything simple, Build Light System in Inexpensive Hardware.
- Source Codes are open for continuity in order to follow Ericsson system
upgraded.
- Target System Owner : Ericsson STS Provider.
2. Ericsson 3G & 4G LTE Statsfile
- RNC : 3GPP 32.401
OSS RC dir :
/var/opt/ericsson/nms_umts_wran_pms
OSS ENM dir : /ericsson/pmic1
& /ericsson/pmic2
- RBS : 3GPP 32.435 & 32.401
OSS RC dir :
/var/opt/ericsson/nms_umts_wran_pms
OSS ENM dir : /ericsson/pmic1
& /ericsson/pmic2
- ERBS : 3GPP 32.435 & 32.401
OSS RC dir :
/var/opt/ericsson/nms_umts_wran_pms
OSS ENM dir : /ericsson/pmic1
& /ericsson/pmic2
3. Hardware & Operating System Platform
XML Collector & Parser Server
HP DL360p Dual Xeon E5-2660, 16 Core 32 Threads, RAM 32GB, RAID0 6x146GB
DISK +128GB SSD for OS, Gigabit LAN.
Windows Server 2012 R2, JAVA 1.8, Check Point VPN Client.
Database Server
Dell R710, Single Xeon X5675, 6 Core 12 Threads, RAM 64 GB, RAID0 2x2TB +
2x2TB + 2x128 SSD.
Oracle Linux 7/RHEL 7, MySQL 8.0
Storage Server (Optionally)
Storage 2x2TB RAID1 for post processing files ; xml files and output
Parser in tabular format.
Windows Server 2012 R2 / Oracle Linux 7, Filezilla ftp server, web server
System Topology
System Capacity & Dimensioning
- Trial with 40Mbps Internet Connection and 1G LAN Connection.
- Collect xml files 30 RNC serial process per oss (avoid disturbing
other process and manage resources loads in oss server). Hourly = 30 RNC
* 4 xml files
- Parsing 30 RNC, 32 parallel process as num CPU thread, balanced by i/o
capacity of RAID0 Disks/SSDs. - Process completed in 10 minutes
including load data in Database.
- Collect RBS and ERBS files parallel 8 threads (small size files).
Hourly = 5000 NE * 4 xml files
- Parsing 5000 NE, 32 parallel process as CPU thread, balanced by i/o
capacity of RAID0 Disks/SSDs. Process completed in 30 minutes including
load data in Database.
- Database Dimensioning ; maximum column 1000, rop data 1 Month, Daily
data 1 Year or can be managed by partitioning or clustering. Best
practice to sts ericsson, its recommended to store data in KPI value.
Quick Process Explanation 1
- Data Collector Server make vpn connection to internal network ericsson
or customer.
- Data Collector Server retrieve xml files.
- Parser Server works and produce tabular files and send to Database
Server.
- User get the data by query to SQL database.
Hardware, Software, Network Installation
OS, MySQL, FTP server and Supported software installation.
Operation & Maintenance ;
Script written in JAVA, running with cmd, terminal, batch script
and bash script.
Data collection, processing and results controlled by file explorer,
sql query, web charts dashboard or application dashboard.
Database Backup is a must, can stored in storage server or additional
disk.
Manage space by removing unused raw or moving to additional
storages.
5. Support
We give source codes, owner with JAVA skills can modify it self.
Contact essaalif@gmail.com



Comments
Post a Comment