Академический Документы
Профессиональный Документы
Культура Документы
UNDERTAKEN AT
BHARTI AIRTEL LTD.
C-25, PHASE–II
MOHALI
***************************************************************
LUDHIANA COLLEGE OF ENGG. & TECH.
KATANI KALAN, LUDHIANA.
***************************************************************
E.C.E., R.No. 509044245 VARUN GUPTA
ACKNOWLEDGEMENT
A formal statement of acknowledgment is hardly sufficient to express my
gratitude towards the personalities who have helped me to undertake and
complete this project.
I hereby convey my thanks to all those who have rendered their valuable help,
support and guidance.
I would thank Mr. Amit Sood for granting me the permission to work as a
Trainee in this esteemed company and for providing me all the facilities.
I am equally thankful to Er. Saurabh Bansal & Er. Rahul Dhawan for his
valuable guidance and technical acumen that he has provided to me.
In the end, I would like to thank the entire staff of Bharti Mobile, Mohali who
have directly or indirectly helped in making my training a success and making it
a fulfilling and a memorable experience.
VARUN GUPTA
With the ongoing telecom revolution where innovations are taking place at the
blink of an eye, it is impossible to keep the pace with the emerging trends. In
organization where Making Things Right in the first instance is the driving motto,
perfection and accuracy are inevitable.
Excellence is an attitude that the whole of the human race is born with. It is the
environment that makes sure that whether the result of this attitude is visible or
otherwise. A well planned, properly executed and evaluated industrial training
helps a lot in inculcating a professional attitude. It provides a linkage between
the student and industry to develop an awareness of industrial approach to
problem solving, based on a broad understanding of process and mode of
operation of organization.
During this period, the students get the real, first hand experience for working in
the actual environment. Most of the theoretical knowledge that has been gained
during the course of their studies is put to test here. Apart from this, the students
get an opportunity to learn the latest technology, which immensely helps them in
building their career.
• Overview of Airtel
• Radio Channel
• Duplex Distance
• Channel Concept
• Transmission Rate
• Access Rate
INTRODUCTION
Cellular telecommunication is one of the fastest growing and most demanding
telecommunication applications. Currently, it represents a large and
continuously increasing percentage of all new telephone subscriptions
worldwide. In many cases, cellular solutions successfully compete with
traditional wire networks and cordless telephones. In the future, cellular systems
employing digital technology will become the universal method of
telecommunication. A standardization group called Global System for Mobile
communication (GSM) was established to formulate the specifications for this
pan-European mobile cellular radio system. During 1982 to 1985, discussions
centered on whether to develop an analogue or digital system. In 1985, GSM
decided to develop a digital system. In 1986, companies participated in a field
test in Paris to determine whether a narrowband or broadband solution would
be employed. In May 1987, the narrowband Time Division Multiple Access
(TDMA) solution was chosen. Concurrently, operators in 13 countries (two
It is estimated that many countries outside of Europe will join the GSM
partnership. GSM provides recommendations, not requirements. The GSM
specifications define the functions and interface requirements in detail but do
not address the hardware. The reason for this is to limit the designers as little as
possible but still to make it possible for the operators to buy equipment from
different suppliers.
A unit called the AUC provides authentication and encryption parameters that
verify the user's identity and ensure the confidentiality of each call. The AUC
protects network operators from different types of fraud found in today's cellular
world. The AUC is a database connected to the HLR which provides it with the
authentication parameters and ciphering keys used to ensure network security.
BSC – The BSC provides all the control functions and physical links between
the MSC and BTS. It is a high-capacity switch that provides functions such as
handover, cell configuration data, and control of radio frequency (RF) power
levels in base transceiver stations. A number of BSCs are served by an MSC.
It is the responsibility of the mobile station to always inform the network about
changes in its location and it must also continuously verify that it is tuned to the
strongest frequency.
MOBILE STATION:
A Mobile Station (MS) is used by a mobile subscriber to communicate with the
cellular system. Several types of mobile stations exist, each allowing the
subscriber to make and receive calls. Manufacturers of mobile stations offer a
variety of designs and features to meet the needs of different markets.
The range or coverage area of a mobile station depends on, for example, the
output power of the mobile station.
RADIO CHANNEL:
A mobile station communicates with a base station via a radio channel. A radio
channel is a bi-directional radio transmission path. Each radio channel has two
distinct frequencies; one for downlink and one for uplink.
Duplex distance
CHANNEL CONCEPT:
The carrier separation is 200 KHz; this provides 124 carriers in GSM 900 band,
374 carriers in GSM 1800 band and 299 carriers in GSM 1900 band. Since
each carrier is shared by eight mobile subscribers, the total numbers of
channels are:
A variety of information is transmitted between the BTS and the MS. There are
different types of logical channels depending on the type of information being
transmitted. Each logical channel is used for a specific purpose, e.g. paging, call
setup or speech. These logical channels are mapped onto the physical
channels.
TRANSMISSION RATE:
The transmission rate over the air is 270 k bit/s. This is true for GSM 900, GSM
1800 and GSM 1900. The amount of information transmitted over a radio
channel over a period of time is known as the transmission rate. Transmission
rate is expressed in bits per second or bit/s.
ACCESS METHOD:
The Air Interface uses the Time Division Multiple Access (TDMA) technique to
transmit and receive traffic and signaling information between the BTS and MS.
The TDMA technique is used to divide each carrier into eight time slots. These
time slots are then assigned to specific users, allowing up to eight conversations
to be handled simultaneously by the same carrier.
Introduction:
Telesoft’s Application Short Message Service Center (App SMSC) is a store and
forward delivery mechanism, enabling two-way message routing between
applications and mobile handsets.
App SMSC makes the following assumptions visa-vi its interface to the GSM
network:
• Network runs on ITU-T compliant MAPv2/v3 protocol.
• The Gateway Mobile switch Center (GMSC) is the main entry or exit
point in the network, which is connected to the external network on E1
links.
• The MSC and the App SMSC interface on an E1 through SS7 signaling
messages.
• The App SMSC has a separate point code.
Communication Interface:
The App SMSC interfaces with the GSM network use the E1 interface card,
capable of understanding Map V2 and V3 messaging protocols. On the LAN/WAN
front, the App SMSC uses the Ethernet interface. It interacts with the ESME and
Maintenance Terminal (PC) using the TCP/IP protocol.
GSM Interface:
Mobile Application Part/ITU-T Signaling System No 7 (MAP/SS7) interface to
the MSC is inbuilt into the App SMSC architecture and performs basic
operations such as obtaining routing information for short messages, receiving
short message alerts and forwarding short messages. The MAP Protocol
supports Phase 1 and Phase 2 of SMS operations.
App SMSC deploys the MAP Interface to communicate with network elements
such as the MSC and the Home Location Register (HLR). App SMSC can
simultaneously connect to two MSCs using a single card over the MAP
Interface.
SMPP support is inbuilt into the App SMSC. The SMPP module control external
interface access to the App SMSC and interact with the App SMSC kernel
functionality
App SMSC allows a total number of 60 application sessions at any given point
of time. Operators can trace connections in troubled situations. All the traffic is
logged and applications can be charged for the messages they have sent.
Message exchange between an ESME and App SMSC via SMPP may be
categorized under three distinct groups of transactions:
• Send Only: Messages sent from the ESME to the App SMSC.
(Transmitter mode)
• Receive Only: Messages sent from the App SMSC to the ESME (Receiver
Mode)
• Send and Receive Only: Messages sent from the ESME to the App SMSC
and messages sent from the App SMSC to the ESME. (Transceiver Mode)
A receiving application gets messages from the App SMSC. Messages could
constitute short messages or status reports.
Send and Receive Applications can send and receive messages over a single
SMPP connection.
The application performs the following operations towards the App SMSC:
Common operation, alive, can be used by both entities to check whether the link
is alive. Each message, operation, or response consists of a header, data, and
trailer part of the message. All messages are assigned a packet number.
The server client interaction is asynchronous in nature i.e. the client polls
and the server responds.
The O&M client uses the User Datagram Protocol (UDP) to poll the server for
real-time statistics on number of SMPP sessions, queue length and any other
interaction.
Billing Interface:
The App SMSC Billing Interface enables the operator to collect charging data for
short message traffic from the CDR log files and prepare this data for transfer to
the billing center. The billing information is read from the App SMSC log files.
All short message traffic passing through App SMSC is logged enabling flexible
billing. The amount of collected data can be filtered according to the type of
message or according to the message tariff class.
Hardware Interface:
The following hardware configuration is recommended for the App SMSC
server:
• Sun Fire 280R server with two 1.2 GHz Ultra SPARC-III processors,
• 8MB-cache, 2GB memory,
• Two 73GB 10,000rpm HH internal FCAL disk drivers,
• Sun Quad Fast Ethernet PCI card
• ADAX HDC E1 interface card – four E1 ports will also be required for
interfacing with the GMSC.
Software Interface:
SS7 GSM MAP would be used to interface to GMSC (MSC). These comply with
GSM specification 9.02 v7.5.3 and 4.17.1. The various components of the stack
are shown below:
Introduction:
Continuous service availability, manageability and transaction guarantee are
mission critical components to satisfy a demanding and growing generation of
mobile users. Telesoft’s Short Message Service Center, a store and forward
messaging delivery system, is designed with an inbuilt module to monitor
operational efficacy of the system round-the-clock and ensures constant service
availability.
• Link Status: Indicates the functional status of the link and alerts
administrators on dysfunctional links.
• Queue Details: Threshold values defined for each queue and current
size of the queue help operators to analyze traffic flow on the system
Session Management:
Administrators have the option to track session traffic and block, terminate and
resume sessions responsible for disrupting messaging traffic.
Alerts:
System overloads or malfunctioning can slowdown App SMSC operations. The
O&M module has an inbuilt script that keeps track of key system health
operations such as high CPU utilization. Link congestion, Link Down, Point code
inaccessible. The module sends an SMS alerts to the operator in case of
system malfunctioning. Through alerting capabilities, network troubles are
identified, correlated, and corrected quickly
• Login
• Alarms and Alerts
• Query
• Management
• Log Rotation & Log Enabling
• Reset Counters
• Options
• Status
Click SUBMIT to validate user name and password. In the event of incorrect
user name or password, a pop-up window displays an error message.
Process List:
Process Name: This parameter signifies the name of the App SMSC
process. The processes monitored are:
Right click current status to Start or Stop a specific process as the case
may be. Administrators must exercise the Stop option if a process is
cornering a significant portion of CPU and memory resource. Alternately a
process can be stopped to undertake regular maintenance work.
No single process should consume more than 80 per cent of total CPU
resource.
Restart the process if App SMSC is consuming excessive CPU resources.
Resource Usage
The table provides details of Blocks Sent, Blocks Received and CPU
Usage.
CPU Usage: Refers to input and output packet usage. CPU usage is
calculated as
Queue Names: The parameter specifies the App SMSC queues. The
queues are:
• MO-SMPP Queue: Stores messages pending towards an ESME
Response Queue: Stores the response packets from the MSC before they are
retrieved for further processing by the App SMSC.
Threshold: The parameter specifies the maximum queue size limit. The
values are dependent on hardware capabilities.
Message Table
The table provides administrators per minute and hourly statistics on
successful and failed message transmissions. The statistics are available for
Message Per Minute: The table specifies number of successful and failed
messages at that minute.
Message Per Hour: The table specifies number of hourly successful and
failed transmissions.
Traffic Rate: The parameter specifies the rate at which App SMSC
processes messages.
System Parameters
The parameter specifies the total RAM and SWAP memory available, memory
used and memory free
Note:
A swap file is a space on a hard disk used as the virtual memory extension of
a computer's real memory (RAM). Having a swap file allows your computer's
operating system to pretend that you have more RAM than you actually do.
The least recently used files in RAM can be "swapped out" to your hard disk
until they are needed later so that new files can be "swapped in" to RAM. One
advantage of a swap file is that it can be organized as a single contiguous
space so that fewer I/O operations are required to read or write a complete file.
Alarm Off
Link Status:
The App SMSC maintains a connection with the MSC over E-1 links. The links
perform the critical function of exchanging data packets and signals between
the App SMSC and the MSC. Dysfunctional links could lead to a system
overload and delay message delivery. The O&M module monitors and records
the functional status of these links to ensure round-the-clock availability.
Date/Time: The parameter indicates the date and time the specific link went
down/came up
Message Status:
Rotate Log:
App SMSC maintains a log of all messaging transactions. The records are
available as logs files stored in text format. The log files help the administrator to:
• Trace messages
• Trace number of delivery attempts
• Trace delivery failure cause
• Generate bills
• Generate statistics
• Logs can also be used for debugging
E.C.E, R.No.509044245 VARUN GUPTA
These log files can however grow to a humongous size unless administered in
some way. The screen provides administrators three options
• Rotate Logs: File rotation consists of closing the current log file and opening a
new one to break the log files into convenient sizes. Administrator can rotate
Session, Event and Audit logs.
• Enable Logs: SMPP Session Logs contain packet traces of the traffic
exchanged between the App SMSC and the client. To conserve network
resources, SMPP logs are generated on request. Administrators can
generate (enable) these logs from the front-end.
ROTATE LOG:
E.C.E, R.No.509044245 VARUN GUPTA
File rotation means closing the current log file and opening a new one to break
the log files into convenient sizes. Administrator can rotate Session logs from
the O&M client. SMPP session logs contain packet traces of the traffic
exchanged between the App SMSC and the client.