複製鏈接
請複製以下鏈接發送給好友

GGSN

鎖定
GGSN (Gateway GPRS Support Node) 網關GPRS支持節點,GGSN(Gateway GSN,網關GSN)主要是起網關作用,它可以和多種不同的數據網絡連接,如ISDN、PSPDN和LAN等。有的文獻中,把GGSN稱為GPRS路由器。GGSN可以把GSM網中的GPRS分組數據包進行協議轉換,從而可以把這些分組數據包傳送到遠端的TCP/IP或X.25網絡。
中文名
GGSN
外文名
Gateway GPRS Support Node
作    用
起網關作用
主要功能
網絡接入控制功能

GGSN簡介

GPRS網絡與外網的分界線,對內負責Gn網絡的傳輸,對外是一台因特網路由器。其中的BGGSN(Border GGSN)負責連接不同運營商之間的Gn網絡,實現網間漫遊。GGSN通過基於IP協議的GPRS骨幹網與其它GGSN和SGSN相連。

GGSN主要功能

1)網絡接入控制功能
GGSN具有網絡控制的信息屏蔽功能,可以選擇哪些分組能夠進入GPRS網絡,以便保證GPRS網絡的安全;
GGSN具有計費信息收集功能,能夠收集每個MS實用外部數據網和GPRS網絡資源相關的計費信息G_CDR。
2)維護路由表,實現路由選擇和分組的轉發功能
GGSN具有存儲轉發功能,從上一節點接收到的分組數據(PDP PDU)轉發給路由中下一個節點的功能。
GGSN同時具有對PDP PDU排序的功能。GGSN應保證GGSN與MS之間傳送的PDP PDU的最大尺寸為1500字節,對從外部數據網收到的大於上述要求的PDP PDU,GGSN應根據PDP的類型和具體實施對其進行分段、丟棄或拒絕。
GGSN具有PDP上下文激活、PDP上下文修改、PDP上下文去激活的功能;
GGSN具有地址翻譯和映射功能,包括查找DNS,實現域名解析功能;
GGSN具有封裝和隧道傳輸功能,可以將來自外部數據網的PDP PDU用GTP字頭和TCP/IP或UDP/IP字頭進行分裝的功能,並以這些字頭中的相關地址信息作為標識,在GPRS骨幹網中,利用一條點對點的雙向隧道來傳輸封裝數據。對於發向外部數據網的PDP PDU,GGSN將去除其封裝字頭後再轉發給外部數據網。
3)用户數據管理,實現對分組數據的過濾
GGSN能夠存儲、修改及刪除用户數據,實現對用户分組數據的過濾。
4)移動性管理功能
GGSN能夠配合SGSN實現移動性管理的功能,主要是MS在不同的SGSN登錄時的位置管理功能。
5)其他功能
GGSN具有為MS動態分配IP地址的功能,或則可以通過接入DHCP(動態主機配置協議)服務器來實現動態分配IP的地址的功能;
GGSN具有接入RADIUS(遠端授權撥入用户服務)服務器等實現用户認證功能。

GGSN開源項目

OpenBSC 是一個開源的基站控制器(Base Station Controller),部分實現了A-bis 協議,以及GSM 技術規範08.5x 和12.21,該項目的目的是:
1. 提供一個基礎,實驗和安全研究的GSM網絡
2.文件,宣傳,並指出任何安全相關的問題,我們認為作為其中的一部分
3.在一個較低的層次上了解更多關於GSM 網絡的技術
OpenBSC 目前已經支持GPRS (包含SGSN + GGSN) 但還沒有進行測試。