Académique Documents
Professionnel Documents
Culture Documents
ISSUE2.0
www.huawei.com
References
3GPP TS 29.060 GPRS Tunneling Protocol (GTP) across the Gn and Gp interfaces
Page1
Objectives
Upon completion of this course, you will be able to: Describe networking of Gn and Gp interfaces for the SGSN9810.
Page2
Contents
1. Basic Concepts
2. Configurations for the Interworking Between the SGSN and the GGSN
3. Configurations for the Interworking Between Two SGSNs 4. Configurations for the Interworking Between the SGSN and the DNS Server 5. Configurations for the Interworking Between the SGSN and the NTP Server
Page3
Contents
1. Basic Concepts
2. Configurations for the Interworking Between the SGSN and the GGSN
3. Configurations for the Interworking Between Two SGSNs 4. Configurations for the Interworking Between the SGSN and the DNS Server 5. Configurations for the Interworking Between the SGSN and the NTP Server
Page4
Gn Interface
The interface between GSNs (including SGSNs and GGSNs) in the same PLMN is a Gn interface.
Page5
G T P G T P
U D P U D P
I P I P
L 2L 2
L 1L 1
G n / G p
G S N G S N
Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page6
Gn/Gp Control Plane SPP GTP/PCP PFP PFI SM GTP-U UDP/IP PHY
Page7
Contents
1. Basic Concepts
2. Configurations for the Interworking Between the SGSN and the GGSN
3. Configurations for the Interworking Between Two SGSNs 4. Configurations for the Interworking Between the SGSN and the DNS Server 5. Configurations for the Interworking Between the SGSN and the NTP Server 6. (Optional) Configurations of the Routing Functions of the GGSN
Page8
SWU
SWU Gn/Gp signaling Gn/Gp data Base Iu/Gr/Gb signaling UPBA3 S P P Fabric S G P D D P UPBA3 S P P S G P D D P
Fabric/Base 1 Fabric/Base 2
MSPB0 G T P P C P U M P G T P
MSPB0 P P U P
C M
Data
Networking Example
10.0.0.3 10.0.0.4
10.0.0.10
EPU/PFI EPU/PFI
R
10.0.0.100
OMU
OMU
ECU
ECU
11 13
211.0.0.2 211.0.1.2
SGSN
L P U
S P U
GGSN 211.1.1.1
Page10
The addresses in red are service IP addresses (GTPC/GTPU), which need to be negotiated when the GGSN interworks with the SGSN9810.
Page11
The addresses in blue are the IP addresses of interfaces, which need to be negotiated when the GGSN interworks with the router.
Page12
Page13
Action
Configure the EPU process group. Set an IP address for the board. Set the GTPC IP address. Set the GTPU IP address. Configure a public network segment.
Command
ADD PROCESSGRP ADD BRDIP ADD BINDGTPCIP ADD BINDGTPUIP ADD PUBNWIP ADD IFIP ADD IPRT ADD DFTRT
Page14
Action
5.3
5.4 5.5 (optional)
ADD OSPFAREA
ADD OSPFNW SET OSPFPRO
Page15
ADD BRD: SRN=0, SN=13, METYPE=SGSN-USN, FBRDHTYP=MSPB0, BBRDHTYP=PFIA0, APPTYPE=EPU, BUPDBRDTYPE=EEC, BDOWNDBRDTYPE=EEC;
Page16
Receiving
Active
Active
PFI
Active
PFI
Standby
EPU
EPU
Ethernet Port
Page17
When configuring a process group, you must select the slot number for the per process. The mapping relations of slot numbers are as follows: 0 to 2, 1 to 3, 4 to 8, 5 to 9, 10 to 12, and 11 to 13.
Page19
ADD BRDIP: SRN=0, SN=11, MSTYPE=SECONDARY, IPT=IPV4, IPV4=211.0.1.2, DESC= gtpu ip;
Page20
The GTP-U address of the local type must be selected from the addresses of the protocol type.
Page21
ADD BINDGTPUIP: IPT=IPV4, IPV4= 211.0.1.2 , ITFDRT=GNGP; ADD BINDGTPUIP: IPT=IPV4, IPV4=211.0.1.2 , ITFDRT=IUPS;
The GTP-U IP address must be selected from the IP addresses of the boards.
The addresses of the Gn, Gp, and Iu-PS interfaces can be the same or different from each other. You must set addresses for these interfaces.
Page22
You can set up to eight public network segments for the SGSN9810.
After public network segments are set, you can assign IP addresses that belong to the public network segments to the PFI interfaces.
Page23
ADD IFIP
Using this command, you can set an IP address for each interface of the PFI board
Page24
PRE=40;
IP address of the PFI port 10.0.0.2/10.0.0.4
SGSN
GTP-C IP address: 211.0.0.2 GTP-U IP address: 211.0.1.2
Router
GGSN
GTP-C IP address: 211.1.1.1 GTP-U IP address: 211.1.1.1
GW IP address: 10.0.0.10
Page25
ADD DFTRT
Using this command, you can set a default route for a certain EPU.
Page26
SET OSPF
ADD OSPFPROCESS
This command is used to configure an OSPF process number. OSPF supports multiple processes. Different OSPF processes do not affect each other and run independently. The routing interaction between different OSPF processes can be regarded as the routing interaction between different routing protocols.
A process can contain multiple interfaces. An interface, however, can belong to only
one OSPF process. Multiple processes can be used to isolate the routing domains
of different interfaces.
Example:
ADD OSPFAREA
This command is used to add an OSPF area and configure the authentication type and area type for the OSPF area. If area authentication is configured, running this command is to use the same authentication mode for all the interfaces in the
specified area.
Example:
AREATYPE=TRANSIT;
ADD OSPFNW
This command is used to add the network segment and area in which the interface running OSPF is located. If the IP address of the interface is within
Example:
ADD OSPFNW: PID=1, IP="10.0.0.2", MASK="0.0.255.255", AID="0.0.0.0"; //Add an OSPF network to which an interface address
belongs.
Test
TST GTPPATH
GTP-C/U UDP IP GTP-C/U
PING
UDP IP
Page31
Testing IP Routes
PING
User Plane
PING: SRN=0, SN=11, DIP= 211.1.1.1, SIP= 211.0.1.2;
Page32
TST GTPPATH
Page33
Contents
1. Basic Concepts
2. Configurations for the Interworking Between the SGSN and the GGSN
3. Configurations for the Interworking Between Two SGSNs 4. Configurations for the Interworking Between the SGSN and the DNS Server 5. Configurations for the Interworking Between the SGSN and the NTP Server 6. (Optional) Configurations of the Routing Functions of the GGSN
Page34
Background
RAI Domain name RACXXX.LACYYY.MNCZZZ.MCCAAA.GPRS (3)DNS response
DNS server
Old SGSN
New SGSN
(1)RAU request
RA1
RA2
RA3
RA4
Page35
Configuration Procedure
Step
9 (optional)
Action
Configuring the Static Route to the SGSN
Command
Page36
Configure IP routes.
ADD IPRT: IP= 211.12.0.0 , MSK= 255.255.0.0 , GATE= 10.0.0.10 ,
PRE=40;
PFI Port IP: 10.0.0.2/10.0.0.4
SGSN
Router
GW IP: 10.0.0.10
Page37
Contents
1. Basic Concepts 2. Configurations for the Interworking Between the SGSN and the GGSN 3. Configurations for the Interworking Between Two SGSNs 4. Configurations for the Interworking Between the SGSN and the DNS Server 5. Configurations for the Interworking Between the SGSN and the NTP Server
Page38
Analyze the APN in the PDP context activation process to obtain the IP address of the GGSN. Analyze the RAI in the inter-SGSN RAU process to obtain the IP address of the SGSN. Analyze the RNC ID in the SRNS transition process to obtain the IP address of the SGSN.
SGSN
GGSN (A)
ISP B
MS
Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page39
Priority of Analysis
HOSTFILE set for the EPU DNS cache on the EPU DNS server
Page40
Example
EPU/PFI
EPU/PFI
OMU
OMU
ECU
ECU
11 13
SGSN
DNS server 211.13.1.1
L P U
S P U
GGSN
Page41
Action
Command
ADD DFTRT
Page42
Command
SET GBSM/ SET IUSM
4
5
ADD DNSS
ADD APNOIDNSS
6 7
Page43
Configuring IP routes.
Router
GW IP: 10.0.0.3
Page44
Common mode DNS server selection by APN OI DNS server selection by PLMN
ADD DNSS
The SGSN9810 supports configuration of up to six universal DNS servers and 32 special DNS servers. Each DNS server has a unique priority. Special DNS servers are only used to select DNS servers according to the APN-OI or PLMN in the PDP activation process.
Page46
ADD APNOIDNSS
If a specified APN-OI is not configured with a corresponding DNS server, the SGSN9810 selects a universal DNS server.
Page47
Step 5 Configure the mapping from the PLMN to the DNS server.
ADD PLMNDNSS
If a specified PLMN is not configured with a corresponding DNS Server, the SGSN9810 selects a universal DNS server.
Page48
Page49
Step
1
2
Action
Selection mode of the DNS Host file Configure the DNS host file.
Command
SET GBSM/ SET IUSM ADD IPV4DNSH
Page50
Page51
ADD IPV4DNSH
ADD IPV4DNSH: NM= mobile.MNC000.MCC460.GPRS, ADDRNUM=FOUR, ADDR1= 211.13.1.1; The domain names configured in HOSTFILE are:
APN - Mobile.MNCYYY.MCCZZZ.GPRS
Adjacent RNC ID
- RNCXXX. MNCYYY.MCCZZZ.GPRS
Page52
Test
PING
PING: SRN=0, SN=10, DIP= 211.13.1.1, SIP= 211.0.3.1;
TST DNS: TST DNS: SRN=0, SN=10, HOST=mobile.mnc000.mcc460.gprs, RSVTP=SERVER, SVRIP= 211.13.1.1;
Page53
Contents
1. Basic Concepts 2. Configurations for the Interworking Between the SGSN and the GGSN 3. Configurations for the Interworking Between Two SGSNs 4. Configurations for the Interworking Between the SGSN and the DNS Server 5. Configurations for the Interworking Between the SGSN and the NTP Server
Page54
Functions of NTP
Performance management
Alarming Accounting
Page55
NTP
RTC NTP
Active
OMU
Standby
OMU
RTC
S M M
E P U
E P U
E P U
Page56
Page57
Boards of the host synchronize time with the OMU regularly through NTP. If the communications between the host and the OMU fail, each board operates independently.
Page58
Example
10.161.70.0 10.161.70.1
EPU/PFI EPU/PFI
OMU
OMU
EPU:
0 1 4 8
EPU:211.0.4.1 SGSN
ECU
ECU
11 13
NTP server
10.161.71.100
Page59
Action
Command
1.1
ADD PUBNWIP
1.2 1.3
ADD IFIP ADD IPRT ADD NTPCLIENTIP ADD NTPSVR SET NTPCFG
Page60
Page61
ADD NTPCLIENTIP
Page62
ADD NTPSVR
ADD NTPSVR: SVRNAME= NTP Server , IPADDRESS= 10.161.71.100 , AUTHFLAG=YES, KEYID=1, KEYSTRING= network , CONNECTTYPE=OPERATION_NET;
10.161.71.101 , AUTHFLAG=NO,
CONNECTTYPE=OPERATION_NET;
Page63
SET NTPCFG
Page64
Step
Action
Command
1
2
ADD NTPSVR
SET NTPCFG
Page65
ADD NTPSVR
Page66
Test NTP
DSP NTPSVR
Page67
Contents
1. Basic Concepts 2. Configurations for the Interworking Between the SGSN and the GGSN 3. Configurations for the Interworking Between Two SGSNs 4. Configurations for the Interworking Between the SGSN and the DNS Server 5. Configurations for the Interworking Between the SGSN and the NTP Server
Page68
Page69
When multiple carriers use one SGSN, each carrier can have its
own DNS server and make independent DNS resolving policies and
analyze the address to a particular GGSN.
Page70
The routing function of the active and standby mode and the
Selecting a GGSN based on the IMSI segment or selecting a DNS based on the APN OI does not need support of the license.
Page71
When a GGSN is selected according to the IMSI, the SGSN9810 checks whether the signaling plane IP address of the corresponding GGSN is configured according to the IMSI of the user during the activation process.
If yes, the SGSN9810 does not initiate DNS resolving and uses the IP address directly.
Page72
SET SERVICE_PARA: GGSN=YES; ADD IMSISMCHAR: BEGIMSI= 460001234560000, ENDIMSI= 460001234569999, PARATYPE=GGSNIP, IPV4= 211.1.1.1 , QOS2G=NO, QOS3G=NO;
Page73
SET SERVICE_PARA: GGSN=YES; ADD IMSISMCHAR: BEGIMSI= 460001234560000, ENDIMSI= 460001234569999, PARATYPE=APNOI, APNOI= MNC000.MCC460.GPRS, DFTNI= HUAWEI1.COM, QOS2G=NO, QOS3G=NO;
Page74
The SGSN9810 selects the DNS server according to the APN OI.
ADD APNOIDNSS
If a special APN OI is not configured with a corresponding DNS Server, the SGSN9810 selects a universal DNS server.
Page75
Thank You
www.huawei.com
Page76