Download as pps, pdf, or txt
Download as pps, pdf, or txt
You are on page 1of 41

GPRS/EDGE Implementation

Topics to be discussed……
• GPRS Terminology
• APNs for BSNL
• GPRS Services offered by BSNL
• Handset Settings
• Default Settings
• Connecting PC with Handset
• EDGE functionality
GPRS Terminology
• GPRS- General Packet Radio System
• EDGE- Enhanced Data Rates for Global Evolution
• BTS- Base Transceiver Station
• BSC- Base Station Controller
• HLR- Home Location Register
• SGSN- Serving GPRS Support Node
• GGSN- Gateway GPRS Support Node
• DNS- Domain Name Server
• APN- Access Point Name
• PDN- Packet Data Network
• PDP- Packet Data Protocol
GPRS Terminology
• MMS- Multi-Media Messaging Service
• WAP - Wireless Access Protocol
GSM Architecture
OSS
HLR

B
PSTN
T
S ISDN

B
T
S BSC
BSC MSC VLR
Data
Networks
A Interface
B A-bis interface
T
S

Air interface MSC VLR

5
GPRS Network Overview
SMS-GMSC
Gd SMS-IWMSC
(MAP)
Abis A
(MAP)
BTS BSC MSC/VLR
HLR
Gb Gs Gr (MAP)
IP
Network
Gi (IP)

SGSN GGSN

Gn Gn
Gb
Gb - -Interface
Interface between
betweenSGSN
SGSNand
andBSC
BSC Other
(Frame
(FrameRelay)
Relay) PLMN
Gi
Gi - - Reference
Referencepoint
pointbetween
betweenGPRS
GPRSandand Backbone
external packet data network
external packet data network Gp (IP)
Gs
Gs - - Interface
Interface between
betweenSGSN
SGSNand
andMSC
MSC Network
Gr - Interface between SGSN and HLR
Gr - Interface between SGSN and HLR
Gd
Gd- -Interface
Interfacebetween
betweenSGSN
SGSNand
andSMSC
SMSC
Gn - Interface between two GSN within
Gn - Interface between two GSN within
the
thesame
samePLMN
PLMN
Gp
Gp - - Interface
Interfacebetween
betweentwo
twoGSN
GSNinin
different PLMN
different PLMN

10/15/19
GPRS Traffic
• The messages that are sent between various
components of the GPRS network are
collectively referred to as GPRS Traffic.

• A set of Traffic management procedures is


required to manage this Traffic.
GPRS Traffic
• Procedures that handle mobility of user are
called GPRS MobilityManagement(GMM).

• Procedures that handle user connection to


external networks are called Session
Management(SM).
GPRS Traffic
• There are two phases in connecting a GPRS
terminal to the network:
- Connection to the GPRS(SGSN) network:
GPRS attach
- Connection to the external network:
PDP context activation
GPRS MobilityManagement

• GPRS attach procedure is one example.


• When GPRS terminal is powered on , it
sends an ‘attach’ message to the network.
• SGSN authenticates before attaching to
GPRS network.
• Once sub. has attached to network, logical
connection is established b/n MS,SGSN and
HLR.
Session Management

• Procedure to establish a connection to an


external data network is called “PDP
context activation”.
• So, a connection is established between the
MS and GGSN via the SGSN.
Mobility Management states
• A GPRS MS has one of three mobility management
states:
• The Idle state is used when MS is passive(not GPRS
attached)
• Performing a GPRS attach, MS gets into Ready state.
• Standby state is entered when sub. has ended an active
phase but is still attached to network.
Mobility Management State
GPRS
Attach/ Detach

Idle READY Ready


Timer Expiry

Packet
STANDBY Standby TX/RX
Timer Expiry

MS location known to
MS location known to cell level.
MS location SGSN level. MS is transmitting or has
not known. MS is capable of receiving just been transmitting.
Subscriber is not Point-to-Multipoint data MS is capable of receiving
reachable by the and being paged for Point-to-Point data and
GPRS NW. Point-to-Point data Point-to-Multipoint data.
PDP context activation
• After a successful GPRS attach , MS has
to exchange data packets with external
PDNs.
It must get an IP address to be able to
connect to external PDNs.
This is PDP context activation.

• It is an IP allocation to MS.
PDP context activation
It contains:
• PDP types(IPv4)
• PDP address assigned to MS
• Requested QoS
• Address of a GGSN that serves as access
point to PDN.
• This context is stored in –MS, SGSN and
GGSN.
BSC & Packet Control Unit - PCU
and Gb interface
A MAP
BSC/PCU MSC/VLR
HLR
Gb Gs IP
Gr (MAP)
Network
Gi (IP)
SGSN GGSN

Gn Gn
Gb interface - Frame Relay based
interface towards SGSN Backbone
Network
Allocation of PDCH in cells IP
Handling of GPRS Paging
Broadcast GPRS information
Serving GPRS Support Node – SGSN

 Ciphering, authentication
 Mobility management
 Session management
 Logical link management towards the MS
 Charging data
 Packet routing & transfer
 Connection - HLR, MSC, BSC and SMS-MSC
IP
Network
Gi (IP)
SGSN Gn
GGSN

MS
Gateway GPRS Support Node – GGSN

 External interfaces (Mobile IP applications, Internet/Intranets)


 Access functionality
 ‘Traditional’ gateway functionality
 Subscriber addresses publish
 Routing
IP
 Charging data Network

Gi (IP)
GGSN

MS
IP Connectivity requirements
Internet

Router • LAN Switches

Corporates • Internal DNS servers for Internal


Firewall
address resolution

• External DNS servers for initiating


BSS
queries towards roaming partners

PLMN
SGSN • Synchronisation of Real-time clocks
GPRS GSN

Gn • Routers
• WAN interfaces
GGSN • SGSN – GGSN
GSN
• GGSN to Internet
• GGSN to Intranet
Ethernet switch •Roaming

Network Billing DNS NTP • Security Solution


Element Mediation ServerServer
Managers GPRS Service LAN
GPRS Support Nodes - Key Requirements
– Support for Combined Procedures via Gs
Interface
– Support for SMS over GPRS
– Support for Multiple PDP contexts per
subscriber
– Routing for handling corporate subscribers
having similar private IP addressing scheme
– RADIUS authentication and accounting support
– Logical Partitioning to support multiple PLMN
– Redundancy within the Node N+1 / 1+1
Checklist for GPRS Networks
New Network Elements:

• SGSN and GGSN nodes


or
CGSN Node

• Service LAN (External DNS, Internal DNS)

• Router on site to route to External IP Networks

• Redundancy in entire solution to avoid any single point


of failure

• Security Solution
Connecting GPRS Corporate
SMS GW-
Nodes MSC/VLR
HLR MSC

Gr
BTS Gs Gd External
BSC IP network
SS7

PC
BTS U Gi

SGSN

SN
SGSN

GGSN
Network

GG
IP Network Router
Frame (shared
backbone) Gn
BTS Relay Gb

SN
BSC
SN

GGSN
Network Gi
SN

Firewall
Network
SG

GG
Firewall
SG

PPCCU Router
BTS U
External
Firewall IP network
Network Management and
GPRS Services LAN

Gp
Other
PLMNs
ISP/Internet
APNs used in BSNL
APN Name Services
portalnorth.cellone.in Content Download
mmsnorth.cellone.in MMS Service
gprsnorth.cellone.in Laptop browsing
wapnorth.cellone.in WAP browsing
APN

A symbolic name for a network interface to


an external network in the GGSN.
One GGSN could have several different
access points to access different networks.
Getting Handset Settings
• Two ways to get Handset Settings for
GPRS/MMS
• SMS<MAKE><MODEL> to 8355
• Go to www.cellone.in and click at GPRS
setting Link, then choose your state.
• Go by the GUI Instructions.
Default Settings

• Once Settings are received just SAVE them


in Handset.
• Now make Default Settings as follows:
• WAP Browsing ---- bsnlwap
• LAPTOP Browsing --- bsnlgprs
• Content Download --- bsnlportal
• MMS Services --- bsnlmms
Connecting PC with GPRS Handset
• Make sure the default Setting should be
bsnl-gprs(APN-gprsnorth.cellone.in)
• Data Cable Connection (connect handset to PC)
• Infrared Connection(make sure Infrared is ON at
Laptop and handset)
• Bluetooth Connection(make sure Bluetooth is
ON at Laptop and handset)
• Make Dial-up Connection using GPRS Handset-
Modem.
Use dialing sting *99# to connect.
Settings for WAP 1.x Handsets
(1)WAP Handset Browsing
• Setting Name bsnlwap
• Homepage URL http://wap.cellone.in
• Proxy Address 10.132.194.196
• Access Point Name wapnorth.cellone.in
• Proxy Port 9201
(Not required to be set in few handsets)
Laptop browsing WAP1.x (MS will act as modem )

• Setting Name bsnlgprs


• Homepage URL NA
• Proxy Address Proxy Disable
• Proxy Port Proxy Disable
• Access Point Name gprsnorth.cellone.in
• String to be given in Laptop/PC
``at+cgdcont=1,````ip````,````gprsnorth.cellone.in````,````````,0,0`` .
• Procedure Step1: Go to Control panel>Phone and modems.
Step2: Go to Modems>select Modem over
IR/Bluetooth/DATA Cable
Step3: Go to Properties>Advance>put the given string
(3) Portal Handset Browsing

• Setting Name bsnlportal


• Homepage URL http://wap.cellone.in
• Proxy Address 10.132.194.196
• Access Point Name portalnorth.cellone.in
• Proxy Port 9201
(Not required to be set in few handsets)
(4) MMS Service Settings
• Setting Name bsnlmms
• Homepage URL http://wap.cellone.in
• Proxy Address 10.132.194.196
• Access Point Name mmsnorth.cellone.in
• Proxy Port 9201
(Not required to be set in few handsets)
Settings for WAP 2.x Handsets
(1)WAP Handset Browsing
• Setting Name bsnlwap
• Homepage URL http://wap.cellone.in
• Proxy Address 10.132.194.196
• Access Point Name wapnorth.cellone.in
• Proxy Port 8080
(2) Laptop browsing WAP2.x
(MS will act as modem )
• Setting Name bsnlgprs
• Homepage URL NA
• Proxy Address Proxy Disable
• Proxy Port Proxy Disable
• Access Point Name gprsnorth.cellone.in
• String to be given in Laptop/PC
``at+cgdcont=1,````ip````,````gprsnorth.cellone.in````,````````,0,0`` .
• Procedure Step1: Go to Control panel>Phone and modems.
Step2: Go to Modems>select Modem over
IR/Bluetooth/DATA Cable
Step3: Go to Properties>Advance>put the given string
(3) Portal Handset Browsing

• Setting Name bsnlportal


• Homepage URL http://wap.cellone.in
• Proxy Address 10.132.194.196
• Access Point Name portalnorth.cellone.in
• Proxy Port 8080
(4) MMS Service Settings
• Setting Name bsnlmms
• Homepage URL http://10.132.194.197:8002/
• Proxy Address 10.132.194.196
• Access Point Name mmsnorth.cellone.in
• Proxy Port 8080
PLMN Roaming

HPLMN
DNS
ISP
SGSN GGSN

APN available in Home PLMN only

UPLMN
DNS

MS SGSN GGSN
GGSN
GGSN
VPLMN
ISP Roaming

HPLMN
SGSN GGSN

APN available in Visited PLMN

DNS
ISP
MS SGSN GGSN
GGSN
VPLMN
Tariff Structures

Service Level
Based

Time Based Flat Fee

Customer
segmentation
required

Transaction Straight Usage


Based (Volume)
Evolution to EDGE
SMS G/W MSC

Gd HLR
AUC
M P
BTS C BSC MSC/VLR
S U
Gr

Gb Gs ISP Network

M EDGE Gi
SGSN GGSN
S TRU
Gn Gn Corporate
Backbone Network
Network
System upgrade for
EDGE

EDGE TRU
B R
S B
C S

BSC Software Upgrade EDGE enabled RBS


Thanks!

You might also like