GPRS网络是通过在现有的GSM网络上增加GPRS支持节点(GSN)来实现的。GSN具有移动路由管理功能,它可以连接各种类型的数据网络,并可以连到GPRS寄存器。GSN完成移动台和各种数据网络之间的数据传送及格式转换。GSN可以是一种类似于路由器的独立设备,也可以与GSM中的MSC集成在一起。
GSN有两种类型:网关GPRS支持节点SGSN(GatewayGPRSSupportingNode)和服务GPRS支持节点GGSN(servingGPRSSupportingNode)。SGSN的主要作用是记录移动台的当前位置信息,并且在移动台和GGSN之间完成移动分组数据的发送和接收。GGSN主要是起网关作用。它可以和多种不同的数据网络连接,如ISDN、PSPDN和LAN等。有的文献中,把GGSN称为GPRS路由器。GGSN可以把GSM网中的GPRS分组数据包进行协议转换,从而可以把这些分组数据包传送到远端的TCP/IP或X.25网络。
GPRS网络结构中还引入了一些新的网络接口,如用于各种GSN之间的主干网接口Gn、BSS和SGSN之间的接口Gb、SGSN和HLR之间的接口Gr、不同的GSM网络(不同的PLMN)之间的接口Gp、SGSN和MSC之间的接口Gs。此外,GPRS必须在基站子系统(BSS)中增加分组控制单元(PCU),并对原有的BSC、BTS软件进行升级。PCU负责GPRS空中信道的控制功能,如RLC/MAC协议的处理、经Gb接口完成与SGSN的通信等。软件升级后的BTS执行新的协议,支持空中接口的分组数据以及分配时隙和信道资源等功能。
另外,有的厂商提出了GR(GSMRegister,GPRS寄存器)的概念。GR类似于GSM中的HLR,是GPRS业务数据库。它可以独立存在,也可以和HLR共存,由服务器或程控交换机实现。GR这个名称在ETSI的建议中没有专门提及。
(人民邮电报)