Database Handbook RDC
Database Handbook RDC
CS&I – RDC
Process Definition
For
BSS Database Network Design
And04
CMM
Implementation
SUMMARY
1. INTRODUCTION....................................................................................................... 2
2. SERVICE PHASES................................................................................................... 2
Assessment ............................................................................................................................. 2
Database/Script Creation........................................................................................................ 2
3. DELIVERABLES....................................................................................................... 3
1
1. INTRODUCTION
Service Description
2G BSS Database planning occurs after Sales Dimensioning, Hardware Planning and BSS 2G Fixed
Networks Planning to set up deliverables that will be used by Field Personnel to Installation and
Commissioning of equipments of BSS 2G Systems. It consists of the design and processing the results
of the preceding step.
The different phases are the ASC/DBA Database and ACL/CLI scripts delivery with focus of the overall
network functionality and hardware planning of each single network element.
In these phases, all the detailed RF and FNP plans and documents are required for the correct
database design and planning, in order to facilitate the implementation, integration and commissioning
of each activity.
This handbook defines the 2G BSS Database Network Design and implementation for ex-Siemens
equipments.
The purpose of this document is to:
· Introduce the 2G BSS database, describing the main characteristics and features;
· Describe the process steps to delivery database and scripts in all process levels;
· Present the terms and conditions to delivery scripts and databases;
This will cover all BSS 2G Network elements, composed by BSC, BTS(s) and TRAU(s).
Database Planning
The main purpose of Database Planning is:
- Build scripts that allow the configurations of several elements of BSS 2G network elements
and its relationship;
- Build scripts to implement, modify or expand customer dialing plan (creation/deletion of sites,
creation/deletion of TRX, site re-homes, creation of BSC(s), data connections to the SGSN,
etc);
- Build scripts to activate, expand or customize software features
- Scripts follows semantics, syntaxes’ and command set dependent of each type of Network
Element;
- Database auditions and verification;
- Support to the O&M and field implementation team;
- Support to the FNP and RF team;
2. SERVICE PHASES
Assessment
The assessment phase evaluate the requirements of customer’s strategy or analyzing already existing
networks for capability of the new demands coming ahead with the rollout of a new project or an
expansion project. These requirements are collected from the RF and FNP teams (internally or from
the customer), describing the scope of the activities. Standard questionnaires called CR (Change
Requests) and the Overview of the Fixed Network Planning are the outputs required for these areas.
Information Analysis
This phase analyzes received documentation of customer and data collected from Assessment Phase
to prepare the Data build Design.
Database/Script Creation
In this phase all scripts to elements configuration are created. Generally these scripts are created
using an internal tool called 2G Database Generator.
Implementation Support
After deployment of deliverables to customer or field commissioning team, there is a time to be
considered to make adjustments to the deliverables or assisting implementation of that deliverables.
2
Quality Assurance Revision
In this phase information received back from customer or field commissioning personnel, corrections
and adjustments applied on the deliverables have to taken into consideration, analyzed and used to
increase quality to future projects.
Figure 1 is showing the whole process to delivery the database and scripts.
Change Request
Change requests result in modification of deliverable items, due to modifications in the input data,
conditions, variables, functionalities, formats, documentation, or any other requirements which impact
the original deliverable. These changes can occur either during the execution of a service or after its
completion, when the supplier has already delivered the service results.
The efforts required for change requests may vary. For the time and cost calculation of change
requests, they will be classified in three levels of impact:
a. Low Impact: a change requiring an effort up to 20% of the effort to produce the original
deliverable;
b. Medium Impact: a change requiring an effort greater than 20% and up to 50% of the effort to
produce the original deliverable; and,
c. High Impact: a change requiring an effort greater than 50% and up to 70% of the effort to
produce the original deliverable.
If a change request requires an effort greater than 70% of the effort to produce the original deliverable,
then the full effort of producing a new deliverable must be considered.
3. DELIVERABLES
Each area of activity has its own deliverables that should be deployed at customer Network
Database Planning
Set of scripts in plain text with specific commands to each BSS 2G Equipment (BSC, BTS and TRAU).
Description Documentation explaining the premises, assumptions and decisions taken can be placed
inside each script or in separate Microsoft Word Document. Microsoft Excel sheets showing
relationship among elements can be used to facilitate customer or field personnel understanding.
4. EQUIPMENT SCOPE
3
5. SERVICES AND TIMES
10023 Change Request on deliverables – medium impact 0,35 35% of the original time
10024 Change Request on deliverables – high impact 0,60 60% of the original time
Table 1 – Execution Time for the deliveries
4
6. DATABASE OVERVIEW
The database for 2G BSS ex-Siemens equipments is a binary file with .DBA extension, which can be
converted by an ASC file that can be viewed by every text editor.
The database contains the following network elements (NEs):
· BSC
· TRAU(s)
· BTS(s)
· PCU (for data connections).
Each database file corresponds to one single BSC, with their entire configuration and NEs connected
to this particular BSC. The database is formed by objects which are described in the figure 1.1.
5
The figure 2.2 is showing the ASC database file as an example.
6
2. Applying a new database
In this case a new database is uploaded into the BSS system, with the changes required. This
option is only indicated when the changes in the database are so big and takes much time to
run via scripts.
.
Figure 2.4 – Caddie Tool
In order to get flexibility and performance’s evaluation of database and scripts delivery, the CSI RDC
Brazil has developed another tool called DB Generator, which is able to generate scripts faster than
Caddie and has the advantage to not use any server connection. It can be used in stand alone mode.
7
Figure 2.5 – DB Generator Tool
Usefull links:
DBGenerator Tool
\\192.168.200.10\Projects\RDC_Brazil\2G_BSS_Database\Tools\DBGenerator_Tool.zip
8
7. INPUTS REQUIRED FOR DATABASE DESIGN
The picture 4.1 shows the operation mode structure of the CSI-RDC.
C&I PM Team
PMO
Latin Am erica
Enabler Centre
Project Project Project
Manager
Manager Manager Manager
Technical
Manager
SPOC Project
Netw ork Designers Team
Local Leader
Delivery
Team
Customer
SPOC Project
Netw ork Designers Team
Local Leader
Delivery
Team
SPOC Project
Network Designers Team
Local Leader
Customer
Delivery
Team
SPOC Project
Netw ork Designers Team
Customer Local Leader
Delivery
Team
SPOC Project
Customer Network Designers Team
Local Leader
Delivery
Customers Local Delivery Team s Team
Latin America Latin Am erica Rio Enabler Centre
9
9. PROCESS TO DELIVERY SCRIPTS AND DATABASE
The procedure that NSN applies to implement database changes in one network is briefly represented
in the picture 5.1. The process, in addition to the database planner, it comprises the radio planning
area, transmission planning area, fixed network planning area, implementation area and the project
manager.
The process begins with the project manager (PM). The PM is responsible to provide the scope of
work (SoW) and the detailed forecast for each activity. The Radio planning area is responsible to
provide all the RF information according to the inputs requested by the database area. This input is
called “Change Request”.
The Fixed network planning, together with transmission planning, is responsible to provide all the
information regarding 2 Mbps fixed connectivity between the BSC and the other BSS network
elements.
The database group prepares the scripts and/or databases and sends them to the implementation
team (O&M or field).
The implementation team is responsible to apply the scripts into the system and send back their
feedback to every group involved in the process. It’s recommended that they send back the log file of
the activity.
The process ends when the implementation team, together with all the involved areas, approves the
success of the activity. Basically the final check is the following:
· Implementation checks if the script was correct applied into the system;
· RF Planning area validates the parameters that are related to them;
· FNP area validates the overview of the network after the implementation;
10
Database Delivery
Process
Start
Runs the
scripts
Implementation
runs the scripts
Send back to
DB Planner
NO Script
OK?
Yes
No FNP/RF
validates the End
changes
11
10. TERMS AND CONDITIONS
In order to guarantee the success of database activities, some conditions must be followed:
1. Receive the inputs correctly filled up according to what was agreed in the chapter 3 of this
document.
2. The scope of work and forecast must be trustable and realistic.
3. The total amount of activities per day must respect the timeline required for each activity. This
timeline is only valid considering that the inputs required for the activities are according to
what was specified in this document.
4. The upload of the database and the symbolic name files must be sent around 09:00 am
(Brazil time) or earlier.
5. The scripts must be executed according to the sequence pre-defined by the DB Planner.
Delays in the execution of the scripts must be avoided.
6. Database just guarantees the success of the activity if the script to be executed will be applied
in the same database as it was tested.
7. According to the operation mode of CSI-RDC, the working hours for database activities is
scheduled from 9:00 am to 18:00. Extra hours/efforts need to be scheduled previously with
the Subcontractor RDC Team and approved by the line manager.
8. Any engineer belonging to the Subcontractor RDC Team can provide the same service and
support to each project. All the professionals at this Team are envolved with all the projects at
the same time and are also responsible for the communication between the RDC and the
other involved areas, and has the empowerment to discuss every operational issue related to
his particular project.
11. ANNEXES
12