Professional Documents
Culture Documents
BASICS
Overview
Intelligent network
A network architecture intended both for fixed as well as
mobile telecom networks
Allows operators to provide value-added services in
addition to the standard telecom services such as PSTN,
ISDN and GSM
In IN, the intelligence is provided by network nodes
owned by telecom operators, as opposed to solutions
based on intelligence in the telephone equipment, or in
Internet servers provided by any part.
IN is based on the SS7 protocol
IMS standards can be seen as a hybrid of IN and
Internet services
The Main Idea of IN
Intelligent
Intelligent Layer
Layer The newly
introduced
system.
IN Separates service control function
from switching function.
Signaling Layer
The existing
network
resources.
Switch
Switch &
&
Transmission Layer
3
Basic Features
The basic motovation behind the development of the IN system was
the need for a more flexible way of adding sophisticated services to
the existing network.
Before IN was developed, all new feature and/or services that was
to be added had to be implemented directly in the core switch
systems.
This results in very long release cycles as the bug hunting and
testing had to be extensive and thorough to prevent the network
from failing.
With the advent of IN, most of these services was moved out of the
core switch systems and into self serving nodes
This created a modular and more secure network that allowed the
services providers themselves to develop variations and value-
added services to their network without submitting a request to the
core switch manufacturer and wait for the long development process
Standards
The IN concepts, architecture and protocols were
originally developed as standards by the ITU-T
The primary aim of the IN was to enhance the core
telephony services offered by traditional
telecommunications networks
This core would then provide a basis upon which
operators could build services in addition to those
already present on a standard telephone exchange
ITU-T standard set Q.1210 to Q.1219, or Capability Set
One (CS-1)
Following the success of CS-1, further enhancements
followed in the form of CS-2
Flavors
European flavours developed by ETSI, American flavours by ANSI, and
Japanese variants also exist.
The main reasons for producing variants in each region was to ensure
interoperability between equipment manufactured and deployed locally
However, new functionality was also added which meant that variants
diverged from each other and the main ITU-T standard.
The biggest variant was called Customised Applications for Mobile
networks Enhanced Logic (CAMEL )
This allowed for extensions to be made for the mobile phone
environment, and allowed mobile phone operators to offer the same IN
services to subscribers while they are roaming as they receive in the
home network.
IN is there in the area of VOIP and SIP
New standards: JAIN and Parlay
From a technical view, the SCE is beginning to move away from its
proprietary graphical origins and is moving towards a Java applicatio
server environment.
IN Architecture
CCS7 SCE
HLR
SCP SMP
TCP/IP
VC
SSP/IP
MSC/SSP CMP
GMSC/SSP IP
MSC GMSC
MSC/SSP
MIN
7
IN System Components
8
Service Creation Environment -- SCE
• SCE is a computer system based on UNIX platform with
graphic user interface.
• The development environment used to create the services
present on the SCP
• Usually, proprietary graphical languages have been used
to enable telecom engineers to create services directly.
• user can use Graphical Interface to manipulate between
different functions to formulate a service
On SCE, you can:
Create new IN services
Test and simulate IN services
Modify or upgrade IN services
10
Service Management Access Point -- SMAP
11
Voucher Center -- VC
12
Card Management Point -- CMP
13
Service Control Function (SCF) or
Service Control Point (SCP)
SCP is a computer system based on UNIX platform,
which:
communicates with SSPs and IPs via CAP
storing billing records temporarily
controls IN calls
controls IN charging
executes service logics
controls call traffic
This is a separate set of platforms that receive
queries from the SSP.
The SCP contains service logic which
implements the behaviour desired by the
operator, i.e., the services.
14
Service Switching Function (SSF) or Service
Switching Point (SSP)
SSP is a special switching system, which
can trigger IN calls, and then
report IN calls to SCP, and after receiving the instructions from
SCP, SSP will
make the connection between the caller and the called.
communicates with SCP via INAP or CAP
generates billing records after successful IN calls
communicates with local switches via CCS7.
This is co-located with the telephone exchange itself, and acts as the
trigger point for further services to be invoked during a call.
The SSF is responsible for entertaining calls requiring value added
services
15
SDF/SDP
Service Data Function (SDF) or Service Data Point (SDP)
A database that contains additional subscriber data, or other data
required to process a call, e.g., subscribers’s prepaid remaining
credit
The SDF may be a separate platform, or is sometimes co-located
with the SCP.
Specialized Resource Function (SRF) or Intelligent
Peripheral (IP)
IP is the system for
o Playing voice prompts to IN service users
o Collect user information
IP communicates with SSP via ISUP and with SCP via
INAP.
IP usually has very large storing capacity to record voices.
Sometimes, IP is combined with SSP.
A node which can connect to both the SSP and the SCP
and delivers additional special resources into the call,
mostly related to voice data, for example play voice
announcements or collect DTMF tones from the user.
17
Protocols
The core elements described above use standard
protocols to communicate with each other.
The interfaces between the SSP and the SCP are SS7
based
This means that the IN standards only had to define the
application layer which was called the Intelligent Networks
Application Part or INAP
The INAP messages are encoded using ASN-1.
The interface between the SCP and the SDP is defined in
the standards to be an X.500 Directory Access Protocol or
DAP.
However, a more lightweight interface called LDAP has
emerged from the IETF which is considerably simpler to
implement, so many SCPs have implemented that instead.
Providing a New IN Service
Service Logic
Program SMP
The new service is Authorization
Authorization
Certification
Certification
We appreciate your contribution for thisorganize. To affirm your hard working and
achievement, award you thiscertification.
created on SCE.
accredit£
accredit£ º º
Input name here
Database SMAP
µ Ú Ì ì¹ ² , 199 ,
Ó É Input name here Ç ©
· ¢
SCE
Authorization
Authorization
Certification
Certification
We appreciate your contribution for thisorganize. To affirm your hard working and
achievement, award you this certification.
accredit£
accredit£ º º
Input name here
µ Ú Ì ì¹ ² , 199 ,
Ó É Input name here Ç ©
· ¢
Service Logic
Program &
Service Data
SSP
MSC/GMSC CCS7
Database
SCP
MSC/SSP 19
Subscribing an IN Service
Subscriber
Service Data SMP
The operator adds Authorization
Authorization
subscriber service
Certification
Certification
We appreciate your contribution for thisorganize. To affirm your hard working and
achievement, award you thiscertification.
SMAP SCE
accredit£
accredit£ º º
Input name here
Authorization
Authorization
Certification
Certification
We appreciate your contribution for this organize. To affirm your hard working and
achievement, award you this certification.
accredit£
accredit£ º º
Input name here
µ Ú Ì ì¹ ² , 199 ,
Ó É Input name here Ç ©
· ¢
Subscriber
Service Data
SSP
MSC/GMSC CCS7
Database
SCP
MSC/SSP 20
How Does IN Process a Call ?
SMAP
A calls to a PPS SMP
subscriber
13901120000. Database SCE
Subscriber
Service Data
Service Logic
Program &
Service Data
010-25634896
A SCP queries the
database to
B SSP authenticate the
MSC/GMSC subscriber.
CCS7
Database
C
SCP
D
13901120000 21
MSC
Architecture of
IN Charging System
TELLIN-SMP
TELLIN-SMP Settlement Center
Charging
Call Management
Tickets Information Settlement
Result
TELLIN-SCP
TELLIN-SCP & remote call
tickets
Apply
Apply
Charging
Charging
Report
M900/1800-SSP
M900/1800-SSP BAU
BAU Billing Center
Fixed tariff
23
Charging Feature of TELLIN (2)
3. How TELLIN handles discounts
Daily discount
Discount by week
Discount by subscriber
International toll
24
Service Examples
Prepaid Calling Card
Call screening service
Account card calling Free Phone service
Private-number plans
(with numbers remaining Virtual Private Network
unpublished in service
directories)
Prefix free dialing from Advertising service
cellphones abroad Tele-Voting service
Seamless MMS message
access from abroa Number Portable service
Mass Calling service
Wide Area Centrex
service
Universal Personal
Telephone service.
TELLIN Service Categories
Commodity Services
Free Phone, AD, Calling Card, Televoting, Mas Calling, etc.
Corporate Services
VPN, WAC, etc.
Customized Service
Personal 800, Special Data, Special Flow, etc.
26
PSTN/ISDN IN Services
ACC Account Card Calling
FPH Free Phone
VPN Virtual Private Network
WAC Wide Area Centrex
UPT Universal Personal Telecommunication
VOT Tele Voting
MAS Mass Calling
NP Number Portable
AD Advertising
CCC Credit Card Calling
PRM Premium Rate
UAN Unique Access Number
TBK Telephone Bank
TP Telephone Payment
TV Telephone Virement
SPL Split Payment
27
GSM/CDMA/GPRS IN Services
Pre-Paid Service
Mobile Virtual Private Network
Wireless Advertising
Originating Hunting
Terminating Hunting
28
Internet IN Services
29