The GGSN is a gateway of GPRS support node independently developed by IPLOOK. It can be used in either the 2.5G GPRS or the 3G UMTS systems. The GGSN is a gateway for a mobile station (MS) to access the external packet data network (PDN). It is located at the junction between the GPRS/UMTS packet core network and the external PDN.
Automate your Kamailio Test Calls - Kamailio World 2024
IPLOOK GGSN product information
1. 1
IPLOOK GGSN PRODUCT INFORMATION
Version: V 1.3
Issue data: 2018-03-13
IPLOOK Networks
2. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
1
Versions
Versions Alteration of contents Director
V 1.3 Functions Frank
3. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
1
Contents
Contents...............................................................................................................................................1
1 Description......................................................................................................................................1
2 Functions.......................................................................................................................................... 2
3 Product Strategy..............................................................................................................................7
4 Technical Support............................................................................................................................9
5 Appendix.........................................................................................................................................11
4. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
1
1 Description
The GGSN is a gateway of GPRS support node independently developed by
IPLOOK. It can be used in either the 2.5G GPRS or the 3G UMTS systems. The
GGSN is a gateway for a mobile station (MS) to access the external packet data
network (PDN). It is located at the junction between the GPRS/UMTS packet core
network and the external PDN.
5. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
2
2 Functions
1. APN
This describes the access point name (APN) function of the GGSN. The
APN is a network identifier defined by the general packet radio service/universal
mobile telecommunications system (GPRS/UMTS).
The GGSN must be configured with an APN and the related attributes based
on the packet data network (PDN) to be accessed. Thus, mobile stations (MSs)
under the APN can be connected to the PDN. The GPRS/UMTS core network
identifies a GGSN with an APN. An APN identifies an external PDN that is
connected through the GGSN, or an associated service. The external PDNs
include the Internet service provider (ISP) network and the intranet. The services
include the Internet access service and the Wireless Application Protocol (WAP)
service.
2. GTP
GTP Tunnel
This describes the GPRS Tunneling Protocol (GTP) tunnel function of
the GGSN. The GTP tunnel is used to forward data between the SGSN and
the GGSN.
The data packets from the packet data network (PDN) are GTP
encapsulated on the GGSN, and then forwarded to the SGSN through the GTP
tunnel between the SGSN and the GGSN. The data packets from the SGSN
reach the GGSN through the GTP tunnel. On the GGSN, the packets are
decapsulated, and then forwarded to the PDN.
The GTP tunnel is a bidirectional point-to-point connection. It is defined
jointly by the tunnel endpoint identifiers (TEIDs), User Datagram Protocol
(UDP) port numbers, and IP addresses of the nodes at the two ends.
GTP Signaling Function
This describes the GPRS Tunneling Protocol (GTP) signaling function of
the GGSN. The GTP signaling function consists of tunnel management and
path management.
6. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
3
By means of the tunnel management function, a GTP tunnel is set up
between the GGSN and the SGSN for data transmission. That is, Packet Data
Protocol (PDP) contexts are set up on related nodes. The setup of PDP
contexts consists of activation, deactivation, and update.
By means of the path management function, path management messages
can be transmitted between GSNs (GGSNs and SGSNs) to check whether the
peer GSN exists. When detecting that a path fails, the GGSN deactivates all
the PDP contexts related to this path and no longer transmits data packets
through this path. When detecting that signaling or data is not transmitted
through a path for a long period, the GGSN deletes this path.
IP over GTP and PPP over GTP
This describes two Packet Data Protocol (PDP) types, namely, IP (IPv4
and IPv6) over GTP and PPP over GTP, supported by the GGSN
In the intranet, PPP over GTP can enable enterprises to use the existing
virtual private network (VPN) gateways in fixed networks. The enterprises
need not modify configuration or networking. Thus, users in fixed networks
and mobile networks can be managed in a unified manner. In addition, for
PPP over GTP, L2TP tunnels can be set up or removed in real time. Only the
VPN tunnels that are based on the Generic Routing Encapsulation (GRE)
protocol can be used because IP over GTP is used in the intranet. Thus, the
VPN gateways in the intranet must set up tunnels with all the GGSNs in
advance. The configuration is relatively complex.
IP over GTP and PPP over GTP are two basic functions stipulated in the
3rd Generation Partnership Project (3GPP). PPP over GTP is supported by
some mobile phones and most mobile phones support only IP over GTP.
Intranet users hope to access the intranet through existing LNS and AAA
servers without changing the existing network structure and configuration.
IPLOOK GGSN provides the PPP regeneration solution to meet these
requirements. The GGSN can negotiate with the LNS and set up PPP sessions
based on user information such as the user name and password in user
activation requests.
3. QoS
This describes the quality of service (QoS) function supported by the
GGSN. The general packet radio service/ universal mobile
telecommunications system (GPRS/UMTS) standard defines the QoS in
mobile networks as the end-to-end QoS. The end-to-end QoS depends on the
7. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
4
QoS features of every node on the transmission path. Thus, when the traffic
passes through the IP-based GPRS/UMTS core network, the GPRS/UMTS
QoS negotiated during the context activation must be mapped to the
differentiated services code point (DSCP) field or type of service (ToS) field
of the IP packet header according to a certain mapping rule. An IP QoS
performs queue scheduling to ensure the end-to-end QoS.
The GGSN supports QoS negotiation and mapping.
The QoS requested is carried in the context activation request message of
a mobile station (MS). The GGSN performs the QoS negotiation based on the
QoS information and the configurations of the GGSN. The GGSN maps the
negotiated QoS parameter into the differentiated services (DiffServ) priority
of the IP network, fills the priority into the ToS or DSCP field in the header of
the packets, and then forwards them to an external packet data network (PDN).
The PDN schedules the IP QoS queue to ensure the QoS of the packet service.
The GGSN supports the user-based Different Service.
The services at different levels are provided for users who have different
requirements. The allocation/retention priority (ARP) in activation requests
controls the access and bearer priority of users. To meet DiffServ
requirements, the GGSN provides different QoS levels based on user levels
and traffic classes.
4. Charging
The GGSN can provide abundant charging functions and enable operators to
charge users flexibly.
RADIUS Accounting
This describes the Remote Authentication Dial In User Service
(RADIUS) accounting function of the GGSN.
RADIUS accounting refers that the GGSN sends charging data of a
mobile station (MS) to an authentication, authorization and accounting (AAA)
server and the AAA server performs the accounting function. With the
RADIUS accounting function, the GGSN can implement both non-real-time
charging and quasi-real-time charging so that mobile operators and Internet
operators can separately charge users.
8. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
5
The GGSN allows the RADIUS server to assign IP addresses to users
during RADIUS authentication and deactivates a user after receiving the
Packet of Disconnect (PoD) message from the RADIUS server.
The GGSN allows you to configure a RADIUS server for each access
point name (APN). The RADIUS servers, namely, AAA servers, can operate
in active/standby mode or load-sharing mode.
Offline Charging
This describes the offline charging function of the GGSN.
The GGSN generates GGSN charging data records (G-CDRs) and sends
them to the charging gateway (CG) through the Ga interface for processing.
Then, the G-CDRs are sent to the billing system (BS) for charging processing.
The G-CDRs are the data service records generated by the GGSN, which
record charging information about the packet data network (PDN) usage. The
GGSN creates and opens CDRs to start charging when Packet Data Protocol
(PDP) contexts are activated for mobile users. It closes the CDRs and stops
charging when the PDP contexts are deactivated. Each activated PDP context
has its CDRs.
The GGSN supports CDRs of multiple versions such as R98, R99, R4,
R5, R6, and R7.
Online Charging
This describes the online charging function of the GGSN.
The Diameter Credit Control Application protocol is extended based on
the basic Diameter protocol. This application protocol defines the charging
mechanism for online charging users and realizes session-based charging by
controlling the credit limit in real time. Therefore, this application protocol
meets the requirements of the Diameter online charging on the GGSN.
When an online charging user starts a data service, the online charging
system (OCS) can determine whether the service is allowed based on the user
information and the balance of the user account. The online charging function
can trace the usage (time or volume) of the resources prepaid by the user and
deduct the current usage expense from the account balance in real time. The
service is automatically terminated or the user is informed when the account
balance is exhausted.
5. PCC
9. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
6
The GGSN supports the policy and charging control (PCC) feature and
provides a PCC solution.
Based on the PCC feature, operators can perform unified and multi-
dimension policy deployment and control in network operation, thus preventing
channelized services and enhancing competitiveness by optimizing network
resource usage and improving network user experience.
The GGSN supports the following PCC functions:
Static PCC control: Where PCRF is not deployed, all policies are
implemented by the Policy and Charging Enforcement Function (PCEF)
according to the local static configuration.
Dynamic PCC control: Where AF may exist after PCRF is deployed, all
services dynamically generate PCC rules for scheduling and charging
based on their own QoS requirements and subscription data.
10. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
7
3 Product Strategy
IPLOOK GGSN product deployed based on customer requirements with flexible
strategy.
1. Deployment Strategy
There are two deployment strategy provided by IPLOOK currently.
Standard Carrier Grade GGSN
Carrier Grade GGSN uses the ATCA chassis as the hardware platform.
The GGSN can be stand-alone or integrated in one chassis according to the
capacity requirement.
Figure 3-1
Virtualized GGSN
VGGSN adopts general x86 server as the platform. The GGSN function can
be NFV element and deployed in the data center. Or, the GGSN network element
can be directly deployed on the X86 server to reduce the CAPEX.
Figure 3-2
11. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
8
2. License Strategy
IPLOOK GGSN license strategy is mainly based on the Capacity and
Throughput Rate for data plant.
There also some features need license.
Redundancy Function
Overload Control
3GPP Call Trace
Throughput rate accelerate
Local PCRF Function
12. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
9
4 Technical Support
1 Training
Provide free training and technology consulting for customer after system have
been completed, to ensure related person can use this system correctly. [Main
courses of training are as follow:
a) Business process understanding of industry and enterprise, and
information training.
b) Technical training of system hardware device operation specification
c) System software program installing, operation, and system software
upgrading training
d) System simple maintenance training
e) System fault location and solving method of faults training.
2 Guarantee and service commitment
Quality assurance:
The products that we have produced and sold are designed and built under
industry standard. All products have eligibility card, warranty card. They are
all new, original and accepted products.
The warranty period: ONE YEAR.
During the warranty period, IPLOOK provides free maintenance for
software or hardware provided by IPLOOK, in case the products suffer from a
failure. (The failure are caused by non-human factors). Software can be freely
upgraded and the hardware can be return to the factory for maintenance service.
The resulting costs are free.
After the warranty period, IPLOOK provides free technical support for
system upgrading and equipment comprehensive maintenance. The other
services are as same as warranty period except that the transportation expenses
fee will be charged.
Upgrade: software upgrading is free, and hardware upgrading will take a discount.
13. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
10
Operation and maintenance scheme
Resident maintenance: IPLOOK staffs will be arranged to real-time
monitoring in 24 hours. They are in charge of resident maintenance, upgrading
software and hardware, and take charge of connecting and debugging other
products.
Remote maintenance: IPLOOK will provide remote monitoring, remote
maintenance and debugging for communication products.
Fault handling and response time
During the warranty, if the product doesn’t work normally, IPLOOK will
take a response within 1 hour after receiving the customer's repair record and
arrive to site within 12 hours. IPLOOK ensure the repair will be completed within
48 hours.
If special condition occurs and it cannot be repaired, IPLOOK will provide
alternative equipment in the following 2 working day until the user equipment are
back to service.
During the warranty, if the equipment is still in abnormal state after
repairment, we will provide the replacement of new equipment with no charge.
14. GGSN Product Information
IPLOOK Networks
The information in this document is proprietary to IPLOOK Co, Limited. The information shall not be used,
copied, reproduced or disclosed in whole or part without the written consent of IPLOOK Office of Technology
Development.
11
5 Appendix
Term Explanation
EMS Element Management System
HLR Home Location Register
MSC Mobile Switching Center
SMSC ShortMessageServiceCenter
SMPP Short Message Point-to-Point
ESME Extended Short Message Entity
SNMP Simple Network Management Protocol