0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
171 tayangan34 halaman
The document provides an overview of the Gn interface and GTP protocol. It describes that the Gn interface is between GSN nodes within the same PLMN, while the Gp interface is between GSN nodes in different PLMNs. Both interfaces use GTP for communication. The GTP protocol encapsulates network layer packets to add user information and source/destination addresses when tunneling packets between SGSNs and GGSNs. The GTP protocol supports functions like path management, tunnel management, location management, and mobility management. GTP' is used between GSNs and the charging gateway to transfer billing data.
Deskripsi Asli:
9 - GG_SP005_E1_1 GnGp Interface and GTP Protocol-34.ppt
Judul Asli
9 - GG_SP005_E1_1 GnGp Interface and GTP Protocol-34.ppt
The document provides an overview of the Gn interface and GTP protocol. It describes that the Gn interface is between GSN nodes within the same PLMN, while the Gp interface is between GSN nodes in different PLMNs. Both interfaces use GTP for communication. The GTP protocol encapsulates network layer packets to add user information and source/destination addresses when tunneling packets between SGSNs and GGSNs. The GTP protocol supports functions like path management, tunnel management, location management, and mobility management. GTP' is used between GSNs and the charging gateway to transfer billing data.
The document provides an overview of the Gn interface and GTP protocol. It describes that the Gn interface is between GSN nodes within the same PLMN, while the Gp interface is between GSN nodes in different PLMNs. Both interfaces use GTP for communication. The GTP protocol encapsulates network layer packets to add user information and source/destination addresses when tunneling packets between SGSNs and GGSNs. The GTP protocol supports functions like path management, tunnel management, location management, and mobility management. GTP' is used between GSNs and the charging gateway to transfer billing data.
V1026 Course Objectives Gn Interface GTP protocol GTP protocol Gn/Gp Interface Gn/Gp : Between the GSN nodes Gn : Between the GSN nodes within the same PLMN Gp : Between the GSN nodes in two different PLMNs. The two interfaces adopt GTP for communication Gn/Gp Interface GGSN SGSN GnGp GTP-U L2 L1 UDP IP GTP-U L2 L1 UDP IP GTP-C L2 L1 UDP IP GTP-C L2 L1 UDP IP User Plane Control Plane Gn/Gp Course Objectives Gn Interface GTP protocol GTP protocol GTP protocol GTPGPRS Tunneling Protocol Function: Encapsulate the network layer packet( IP packet) in order to add current user information (such as IMSI and TEID etc.) add source GSN IP and destination GSN IP to tunnel the packet to destination GSN. GTP PACKEGE FORMAT UDP IP GTP Payload (IP or PPP) Route between the SGSN and GGSN Identify the GTPs well known port Identify the GTP session Data flows from end mobile OS stack to host/server GTP head format Extensio n header N- PDN Sequenc e number TEID Lengt h Messag e type Lab el P N S Flag E Flag reserve d P T versio n 8 16 8 32 16 Optional part Must have part Port 2123 for GTP-C Port 2152 for GTP-U GTP protocol GTP protocol is made up of Path management Tunnel management Location management Mobility management Path management Echo Request: find out if the peer GSN or RNC is alive Echo Response: a response to a received Echo Request Version Not Support: indicates the latest GTP version that the GTP entity on the identified UDP/IP address can support Supported Extension Headers Notification: indicates a list of supported Extension Headers that the GTP entity on the identified IP address can support Echo Request Echo Request An Echo Request may be sent on a path to another GSN or RNC to find out if the peer GSN or RNC is alive (see section Path Failure). Echo Request messages may be sent for each path in use. A path is considered to be in use if at least one PDP context uses the path to the other GSN. When and how often an Echo Request message may be sent is implementation specific but an Echo Request shall not be sent more often than every 60 seconds on each path. Echo Response Echo Response The message shall be sent as a response to a received Echo Request. Echo Request / Echo Response
GGSN Echo Response
Echo Request
SGSN Version Not Support Version Not Support This message contains only the GTP header and indicates the latest GTP version that the GTP entity on the identified UDP/IP address can support. Supported Extension Headers Notification Supported Extension Headers Notification This message indicates a list of supported Extension Headers that the GTP entity on the identified IP address can support. This message is sent only in case a GTP entity was required to interpret a mandatory Extension Header but the GSN or RNC was not yet upgraded to support that extension header. The GTP endpoint at the GSN or RNC sending this message is marked as not enabled to support some extension headers (as derived from the supported extension header list). Tunnel management Tunnel management Create PDP Context Request Create PDP Context Response Update PDP Context Request Update PDP Context Response Delete PDP Context Request Delete PDP Context Response Tunnel management (cont.) Tunnel Management PDU Notification Request PDU Notification Response PDU Notification Reject Request PDU Notification Reject Response
SGSN GGSN PDU Notification Request PDP address HLR Send Routeing Info for GPRSIMSI etc Send Routeing Info for GPRS Ack reasonIMSI etc PDU Notification Response reason etc Create PDP Context Request QoSMSISDN,PDP address APN,SGSN address etc Create PDP Context Response reason etc PDU Notification Request /Response PDU Notification Request /Response MS Detached SGSN GGSN PDU Notification Request PDP address HLR Send Routeing Info for GPRS IMSI etc Send Routeing Info for GPRS Ack reason IMSI etc PDU Notification Response reason Location Management Location Management Send Routing Information for GPRS Request Send Routing Information for GPRS Response Failure Report Request Failure Report Response Note MS GPRS Present Request Note MS GPRS Present Response
GGSN GTP-MAP Convert GSN Send Routeing Info for GPRS RequestIMSI etc Send Routeing Info for GPRS ResponsereasonIMSI etc HLR Send Routeing Info for GPRS RequestIMSI etc Send Routeing Info for GPRS ResponsereasonIMSI etc Send Routing Information for GPRS Request/Response
GGSN GTP-MAP Convert GSN Note MS GPRS Present Request IMSISGSN address etc Note MS GPRS Present Response reason etc HLR Note MS GPRS Present Request IMSISGSN address etc Note MS GPRS Present Response reason etc Note MS GPRS Present Request /ResponseMS send attach request Mobility Management Mobility Management Identification Request Identification Response SGSN Context Request SGSN Context Response SGSN Context Acknowledge Forward Relocation Request Forward Relocation Response Forward Relocation Complete Identification Response reason etc Identification Request RAIP-TMSI etc SGSN-B SGSN-A Identification Request /Response SGSN-B SGSN-A SGSN Context Response reason etc SGSN Context Request RAI,TLLI etc SGSN Context Acknowledge reason etc SGSN Context Request /Response/Acknowledge Course Objectives Gn Interface GTP protocol GTP protocol GTP protocol GTP protocolused between GSN and CG to transfer billing data Path management: Provide two signals to detect if the path between GSN and CG is available or not; provide a pair of redirection signal to establish redundant billing channel CDR transfer: provide a pair of signal for normal CDR transfer (request and response). GSN CG Redirection Request Redirection Response Redirection Req/Resp When CG notifies GSN to send CDR to another CG (within the same PLMN), when CG needs to conduct software or hardware maintenance or when CG discovers system error, Redirection Command is needed. Redirection Request message carries IE cause code and suggested CG address
GSN CG Data Record Transfer Request Data Record Transfer Response Data Record Transfer Req/Resp When GSN sends CDRs to CG or supporting repeated CDR prevention mechanism, Data Record Transfer command will be activated.