ComServer / ADP Measurement database TU FTP Server FTP server Each TU has its own in folder. If it is a logfile it is also moved to the logfiles folder by the ComServer.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
374 views54 pages
TEMS Automatic Administration
ComServer / ADP Measurement database TU FTP Server FTP server Each TU has its own in folder. If it is a logfile it is also moved to the logfiles folder by the ComServer.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 54
TEMS Automatic 8.
3 Administration April 2011, Ascom 1
TEMS AUTOMATIC - Administration 03809 LZU 102 1759 TEMS Automatic 8.3 Administration April 2011, Ascom 2 SYSTEM OVERVIEW Data Test Nodes PLMN [ Administration] TEMS Automatic 8.3 Administration April 2011, Ascom 3 TEMS Discovery
Operator Console ComServer TA Configuration Database (Measurement) Statistical database Logfile Storage OLAP TU CallGenerator FTP Server DATA FLOW The following file types are sent between the TU and the Measurement database:
Log file *.log/*.lzz/*.lzm IP log file *.pcap (+ *.log in zip container, lzm compressed) SW Upgrade package *.upg TU Event file *.ent TU Statistics *.sta TU Configuration *.int Work Order *.wnt TU Report *.rnt Logfile Info *.lfi Logfile Request *.lfr
File from the TU that is sent to the GARBAGE folder:
TU Trace file *.trc
For Manua Upload of logfiles TDE Master/ Measurement Database
TDE Databases TDE Project Databases
REGIONS FOLDER
TEMS Automatic 8.3 Administration April 2011, Ascom 4 Lets follow the files from the TU all the way to the database and beyond.
Data upload is performed and the file is sent to the TUs folder under the IN folder in the FTP Server.
Logfiles are compressed to reduce the upload time. (*.lzz/*.lzm/*.zip (if IP logging used))
ComServer ADP Measurement database TU FTP Server FTP server Each TU has its own IN folder.
DATA FLOW FROM THE TU TDE Project Database TEMS Automatic 8.3 Administration April 2011, Ascom 5 Lets follow the files from the TU all the way to the database and beyond.
The file is first fetched through the firewall and put in the LINEHANDLER/IN folder by the ComServer.
If it is a logfile it is also moved to the LOGFILES folder by the ComServer.
ComServer/ADP
DATA FLOW FROM THE TU ComServer TLH Measurement database TU FTP Server TEMS Automatic 8.3 Administration April 2011, Ascom 6 Lets follow the files from the TU all the way to the database and beyond.
Note! This regards all files except logfiles.
The file is fetched from the LINEHANDLER/IN folder and is formatted to fit into the Measurement database to which it is moved by the ComServer.
DATA FLOW FROM THE TU Other files than a logfile ComServer ADP Measurement database TU FTP Server ComServer/TLH
TEMS Automatic 8.3 Administration April 2011, Ascom 7 Lets follow a log file from the TU all the way to the database and beyond.
Note! This regards logfiles only.
The logfile is fetched from the LOGFILES folder, the Events are extracted and it is formatted to fit into the TDE Project database to which it is moved by the ADP.
If the system is installed with a Logfile Storage database, a copy of the logfile will also be stored there by the ADP. If not, the logfiles are stored in the CONVERTED folder.
Logfile Storage ComServer/TLH
DATA FLOW FROM THE TU Only logfiles *.log *.lzz *.lzm *.zip *.log => *.lzz *.lzz *.lzm *.zip ComServer ADP TDE Project database TU FTP Server ComServer/TLH
TEMS Automatic 8.3 Administration April 2011, Ascom 8 Lets follow the files from the TU all the way to the database and beyond.
Log file *.log/*.lzz/*.lzm/*.zip
TEMS Discovery can be used to export it later from the Logfile Storage database to any folder you like. TEMS Discovery Statistical database OLAP CallGenerator Logfiles to your desired location (new folder created & named after TU or TI logfile location at import) Uncompressed: *.log For *.zip, new folder created with uncompressed content of zip container (*.log + *.pcap) Compressed: *.lzz or *.lzm For *.zip, new (zipped) folder created with content of zip container Logfile Storage ComServer ADP TDE Project database TU FTP Server DATA FLOW Logfile storage TEMS Automatic 8.3 Administration April 2011, Ascom 9 Lets follow a log file from the TU all the way to the database and beyond.
As soon as the files are transferred into the TDE Project database it will be possible to look at the logfiles in TEMS Discovery and TU information in the Operator Console.
After the Cube has been processed it will be possible to view the latest statistical plots in an external reporting tool and in TEMS Discovery. TEMS Discovery Measurement database Statistical database OLAP Operator Console DATA FLOW Viewing the data TEMS Automatic 8.3 Administration April 2011, Ascom 10 Lets follow the files all the way to the TU from the database.
When changes are done to the TU from the Operator Console, the Measurement database will be updated with the new information.
If it is a Work Order the status for it will be: New ComServer Measurement database TU FTP Server Operator Console DATA FLOW To the TU TEMS Automatic 8.3 Administration April 2011, Ascom 11 Lets follow the files all the way to the TU from the database.
The ComServer reads the Measurement database in intervals and creates a plain text file with the changes. This file is put in the LINEHANDLER/OUT folder for this TU.
The status in the OC is updated to transfer. ComServer Measurement database TU FTP Server Operator Console DATA FLOW To the TU ComServer
TEMS Automatic 8.3 Administration April 2011, Ascom 12 Lets follow the files all the way to the TU from the database.
The ComServer moves the file to the FTP Server OUT folder for the TU. FTP server Each TU has its own OUT folder.
ComServer Measurement database TU FTP Server Operator Console DATA FLOW To the TU TEMS Automatic 8.3 Administration April 2011, Ascom 13 Lets follow the files all the way to the TU from the database.
The next time the TU performs a data upload it will check the OUT folder if there are any files and download these.
When the transfer is complete and the TU has sent its acknowledge, the status in the OC is changed to: Running ComServer Measurement database TU FTP Server Operator Console DATA FLOW To the TU TEMS Automatic 8.3 Administration April 2011, Ascom 14 At each voice call setup there are DTMF signaling with the MSN number and an index for this unique call.
These are used to be able to synchronize the UL and DL PESQ scores in the database later.
The TU calculates and collects the DL PESQ scores as well as the MSN and the index for the call in the logfile.
The Call Generator calculates and collects the UL PESQ scores, the MSN and the index temporarily in a list during the call. Measurement database TU CallGenerator PSTN PLMN DL PESQ UL PESQ DATA FLOW PESQ TEMS Automatic 8.3 Administration April 2011, Ascom 15 At a fixed interval the Call Generator will use the MSN and index to populate the database with the accumulated UL PESQ values in the list.
The DL PESQ scores are still in the logfile in the TU. DL PESQ UL PESQ Measurement database TU CallGenerator DATA FLOW PESQ TEMS Automatic 8.3 Administration April 2011, Ascom 16 At the next Data upload the logfile with the DL PESQ will be merged with the info from the list into the database. DL PESQ UL PESQ ComServer TLH Measurement database TU FTP Server DATA FLOW PESQ TEMS Automatic 8.3 Administration April 2011, Ascom 17 Initiated by a work order from the Operator Console, the TU makes a call (without DTMF signaling) to the Mobile Receiving Unit (MRU) which answers automatically and starts to play PESQ sentences.
The TU calculates and collects the DL PESQ scores (in fact affected by the whole mobile-to-mobile path, both UL from MRU and DL to TU).
The PESQ scores are placed at the correct time and position in the logfile, which is then delivered at the next Data upload. Measurement database TU PSTN PLMN DL PESQ MRU DL PESQ DATA FLOW Mobile-to-Mobile PESQ with MRU TEMS Automatic 8.3 Administration April 2011, Ascom 18 Initiated by a work order from Operator Console, TU 1 makes a call to TU 2 which answers automatically (as stated in the corresponding work order for that TU) and starts to play PESQ sentences. TU 1 calculates DL PESQ scores (in fact affected by the whole path, both UL from TU 2 and DL to TU 1).
TU 1 also plays PESQ sentences and TU 2 calculates the UL PESQ scores (in fact affected by the whole path, both UL from TU 1 and DL to TU 2).
The PESQ scores are then stored in the corresponding logfiles, which are then delivered at the next Data upload.
The same principle is applied for the case where the call is set up between two internal devices in one TU. Measurement database TU 1 PSTN PLMN DL PESQ in logfile from TU 1 DL PESQ DATA FLOW Mobile-to-Mobile PESQ with TUs TU 2 UL PESQ UL PESQ in logfile from TU 2 TEMS Automatic 8.3 Administration April 2011, Ascom 19 Point out all functions... TEMS Automatic 8.3 Administration April 2011, Ascom 19 TEMS Discovery
TEMS Automatic 8.3 Administration April 2011, Ascom 20 Check the NT Eventlog for invalid logins from TUs. Clean the TU folders by deleting invalid or corrupt files. Check the Quick Guide for valid files. FTP SERVER, MAINTENANCE TEMS Automatic 8.3 Administration April 2011, Ascom 21 Verify that files are processed (moved) from the Logfiles directory and moved to the Converted folder. Check the amount of files in the Garbage folder. Monitor the Converted folder and zip/delete logfiles at regular intervals. (Maintenance plan) Import TEMS Investigation, TEMS Pocket and TEMS Drivetester logfiles.
COMSERVER/TLH
COMSERVER & TLH TEMS Automatic 8.3 Administration April 2011, Ascom 22 In the OC, check that the call generator is working (calling and answering). This is where the PESQ limit for when to save bad PESQ samples are located. CALL GENERATOR TEMS Automatic 8.3 Administration April 2011, Ascom 23 Perform backups at regular intervals Transaction logs, daily Full backup, weekly Monitor disk space Never run out of disk space. DB Clean Use DB Clean to remove old data. MEASUREMENT DATABASE TEMS Automatic 8.3 Administration April 2011, Ascom 24 Perform backups at regular intervals Weekly full backup Monitor disk space STATISTICS DATABASE TEMS Automatic 8.3 Administration April 2011, Ascom 25 Perform backups at regular intervals Weekly full backup Monitor disk space Remove logfiles that are no longer needed. LOGFILE STORAGE DATABASE TEMS Automatic 8.3 Administration April 2011, Ascom 26 Make sure that the statistics is updated/processed Can be done from the statistics process information window available on the statistics client. Perform weekly full backups of the Geobases. Monitor disk space OLAP TEMS Automatic 8.3 Administration April 2011, Ascom 27 STATISTICS Create geobase Decide what data it should contain. Set the user defined parameters. Templates Initial processing Schedule processing TEMS Automatic 8.3 Administration April 2011, Ascom 28 CREATING A GEOBASE Technology Time Area Partitions TEMS Investigation/TEMS Automatic TU (UMTS only) Measure Groups (Cubes) Distribution group definitions. KPI settings (UMTS only)
NOTE Only some* of the settings of a geobase can be altered once it is created.
*KPI settings, time, parcel size and database connections TEMS Automatic 8.3 Administration April 2011, Ascom 29 CREATING A GEOBASE LOG IN In the Statistics Configuration window, you right-click and select Log on... You select server and Statistics database TEMS Automatic 8.3 Administration April 2011, Ascom 30 From the popup menu when right-clicking the Statistics Database, you add a Geobase of a certain technology. You select any of the templates, or browse for a previously exported geobase settings file to copy A wizard will guide you through the creation process CREATING A GEOBASE START 1 TEMS Automatic 8.3 Administration April 2011, Ascom 31 CREATING A GEOBASE START 2 In the result view of Route Selector, you select the logfile(s) you want to include in the Geobase. From the popup menu when right-clicking the selected logfile(s), you create a Geobase of a certain technology. A wizard will guide you through the creation process TEMS Automatic 8.3 Administration April 2011, Ascom 32 You specify or edit the connections to the servers and databases involved Datastaging area database contains data transferred from the Measurement database, to be processed and entered into the OLAP database which is contained by the Analysis server Statistical db (stat config+ datastaging) CREATING A GEOBASE CONNECTIONS (Analysis server) OLAP Measurement db TEMS Automatic 8.3 Administration April 2011, Ascom 33 CREATING A GEOBASE GENERAL TEMS Automatic 8.3 Administration April 2011, Ascom 34 If you decided to use partitions in previous step, the option To time is not valid and therefore not visible. CREATING A GEOBASE TIME TEMS Automatic 8.3 Administration April 2011, Ascom 35 CREATING A GEOBASE POSITION TEMS Automatic 8.3 Administration April 2011, Ascom 36 CREATING A GEOBASE MEASURE GROUPS TEMS Automatic 8.3 Administration April 2011, Ascom 37 CREATING A GEOBASE KPIs TEMS Automatic 8.3 Administration April 2011, Ascom 38 Backup & recovery strategies User administration Admin tasks in MS SQL 2008 DATABASE ADMINISTRATION TEMS Automatic 8.3 Administration April 2011, Ascom 39 Most crashes are due to disk failure Monitor the state of the Raid-5 disks, catch the first disk failure BACKUP AND RECOVERY TEMS Automatic 8.3 Administration April 2011, Ascom 40 Weekly full backup Daily backup of transaction logs No software backups BACKUP PROCEDURE TEMS Automatic 8.3 Administration April 2011, Ascom 41 Measurement, Statistics and the Logfile Storage databases OLAP Server geobases Logfiles and TU administration files in Regions\Converted folder Map files in the Map server folder BACKUP PROCEDURE WEEKLY FULL BACKUP TEMS Automatic 8.3 Administration April 2011, Ascom 42 Backup to disk/tape the Measurement database transaction log Backup to separate disk of the Regions\Converted folders or the Logfile Storage database transaction log. No transaction log backup for Geobases. Full backup is the only option. When recovering, incremental processing is therefore required for Geobases to include most recent data. NOTE the master database needs to be backed up whenever changes to logins have been made. DAILY BACKUP OF TRANSACTION LOGS TEMS Automatic 8.3 Administration April 2011, Ascom 43 Day No.
Day of the Week
Events
Backup Tasks
Notes
1
Thursday
New system installation.
Full backup of Measurement, Statistics, Geobases, msdb, and master. Backup of Map Server folder.
A
2
Friday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
B
3
Saturday
Full backup of Measurement, Statistics, Logfile storage, Geobases, and msdb. Backup of Region\Converted and Map Server directories.
C
4
Sunday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
5
Monday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
6
Tuesday
A new login is created (master database modified).
Transaction log backup of Measurement and Logfile storage. Full backup of master. Full backup of msdb.
D
7
Wednesday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
8
Thursday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
9
Friday
New Geobases are created.
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
E
10
Saturday
Full backup of Measurement, Statistics, Logfile storage, Geobases, and msdb. Backup of Region\Converted and Map Server folders.
11
Sunday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
12
Monday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
13
Tuesday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
14
Wednesday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
BACKUP EVENT SCHEDULE TEMS Automatic 8.3 Administration April 2011, Ascom 44 Day No.
Day of the Week
Events
Backup/Recovery Tasks
Notes
15
Thursday
Database crash
One or several databases crashes and the TEMS Automatic system has to be recovered from backups.
16
Friday
Transaction log backup of Measurement and Logfile storage. Full backup of msdb.
USER HANDLING TEMS Automatic 8.3 Administration April 2011, Ascom 46 Scheduling database backups using the maintenance plan Scheduling archiving of geobases Restoring a database using the maintenance plan Restoring geobases Backing up a database manually Restoring a database manually Adding users Changing user passwords Altering user rights Connecting database users and logins Creating a linked server Changing the remote query timeout value Administrating the logfile storage database HOW TO PERFORM ADMIN TASKS - In MS SQL Server TEMS Automatic 8.3 Administration April 2011, Ascom 47 Make sure that all work orders are valid Create & send new work orders. Monitor the status of servers & TUs (alarms, uptime etc.). Remove events. TU Software upgrades. OC TEMS Automatic 8.3 Administration April 2011, Ascom 48 Verify that the correct site data is available. Make sure to create areas and update statistics. Remove old presentations. Remove old templates. PRESENTATION APPLICATION TEMS Automatic 8.3 Administration April 2011, Ascom 49 MapInfo maps can be used. Contact TEMS Automatic support. HOW TO USE MAPS IN TA TEMS Automatic 8.3 Administration April 2011, Ascom 50 Areas are used by: The TU, for deciding where to measure or not. Statistics, for calculating statistics in specific areas. Presentation, for searching logfiles and displaying statistics. Reporting tools, the available reports can be distributed, grouped or filtered by area. HOW TO CREATE AND USE AREAS TEMS Automatic 8.3 Administration April 2011, Ascom 51 Logfile spec: outputtype=file output=c:\temp\LogfileHandlerTrace.log maxentries=50000 fullaction=delete/backup backupextension=".BUP" execute=notepad.exe timeformat="" Logfile Handler components:
Changing a parameter => restart of application needed Start trace by deleting # and save the file Edit tracelevel sections to change tracing behaviour at runtime TRACE TLH TEMS Automatic 8.3 Administration April 2011, Ascom 52 1. Stop the Logfile Handler Monitor and Logfile Handler via Services. 2. Open and edit the LogfileHandler_1Trace.ini located in the Logfile Handler directory C:\Program Files\Ascom\TEMS Products\Logfile Handler\Application 3. Set the output= line to the absolute path to the Logfile Handler trace file (e.g C:\Program Files\Ascom\TEMS Products\Logfile Handler\Application\Trace\TEMS Logfile Handler_1.log). 4. Remove the # tokens to enable the trace functionality for specific component. 5. Save and close LogfileHandler_1Trace.ini. 6. Restart the Logfile Handler Monitor. 7. Now is the trace enabled, open the trace file and locate the problem. TRACING PROCEDURE TEMS Automatic 8.3 Administration April 2011, Ascom 53 The TLH is not processing any logfiles. Logfiles in the Logfile directory? Connection to the Regions directory working? TLH computer has access to the measurement database? Is the TLH service running? Warnings or error messages from the Logfile handler in the EventViewer? Enable trace and send to support. Disable the trace.