GPRS網路是基於現有的GSM網路來實現的。在現有的GSM網路中需要增加一節點,如GGSN(Gateway GPRS Supporting Node,網關GPRS支持節點)和SGSN(ServinGSN,服務GPRS支持節點)。GSN是GPRS網路中最重要的網路節點。GSN具有移動路由管理功能,它既可以接各種類型的數據網路,也可以連到GPRS寄存器。GSN可以完成移動台和各種數據網之間的數據傳送和格式轉換。GSN既可以是一種類似於路由器的獨立設備,也可以與GSM中的MSC集成在一起。
GSN有兩種類型:一種為服務GSN(ServingGSN,SGSN),另一種為
網關GSN(Gateway GSN,GGSN)。SGSN的主要作用是記錄移動台的當前位置信息,並且在移動台和GGSN之間完成移動分組數據的發送和接收。GGSN主要是起網關作用,它可以和多種不同的數據網路連接,如
ISDN,
PSPDN和LAN等。GGSN也稱為GPRS路由器。(GGSN可以把GSM網中的GPRS分組數據包進行協議轉換,從而可以把這些分組數據包傳送到遠端的
TCP/IP或X.25網路。另外,有的廠商提出了GR(GSMRegister,GPRS資料庫)的概念。GR類似於GSM中的ILR,是GPRS業務資料庫。它可以獨立存在,也可以和
HLR共存,由伺服器或
程式控制交換機實現。