服务GPRS支持节点(Serving GPRS Support Node,简称SGSN),网络通信术语。
作用
SGSN与GGSN 配合,共同完成移动通信网络分组业务(PS,Packet Service)功能。SGSN通过Gb口与GERAN连接,通过Iu-PS口与UTRAN连接,通过Gn口与GGSN连接,其地位和作用类似于移动通信网络电路域(CS,Circuit Switch)中的MSC/VLR。当用户处于GPRS Attach(GPRS附着)状态时,SGSN 中存储了同分组相关的用户信息和位置信息。
SGSN主要用于为在其地理范围内的移动站传递数据包,相当于无线网络中的路由节点。它可以进行分组路由和转发,
移动性管理(附着、去附着和位置管理),逻辑链路管理,鉴权以及计费功能。SGSN的位置寄存器保存着位置信息,比如当前的小区。
主要功能
SGSN即GPRS服务支持节点,它通过Gb接口与GERAN网络BSC的连接,或通过Iu-PS口与UTRAN网络RNC连接,进行移动数据的管理,如用户身份识别,加密,压缩等功能;通过Gr接口与HLR相连,进行用户数据库的访问及接入控制;它还通过Gn接口与GGSN相连,提供IP数据包到无线单元之间的传输通路和协议变换等功能;SGSN还可以通过Gs口与MSC连接以支持数据业务和电路业务的协同工作(节省空口信令),通过Gd口与SMS-GMSC连接以支持通过SGSN进行短信收发等功能。
MSCS、VLR、MGW网元是CS域中的网络实体,而SGSN、GGSN则是为用户提供PS域业务的主要网元,CS域、PS域网元并HLR统称为核心网(CN,Core Network)。
SGSN的具体功能包含如下几个方面:
用户数据管理:SGSN与HLR网元相连接,进行用户数据库的访问及用户接入控制。前者(用户数据库的访问)指SGSN从HLR中获取用户的签约数据,如分组数据协议PDP(Packet Data Protocol)信息以及路由信息,以便为用户提供网络路由和上网服务;后者的接入控制指在移动终端附着(Attach)的过程中,SGSN通过比较用户返回的鉴权信息,与从HLR中获取到的鉴权数据是否一致来判断用户的合法性。
移动性管理和会话管理:SGSN网元的移动性管理包含终端的附着、寻呼以及位置相关的功能;会话管理指SGSN可以完成激活、修改或者删除PDP上下文等功能,此外SGSN还与MSCS相连,以支持数据业务和电路业务的协同工作和短信收发等网络应用。
PS域附着是指终端登录在PS网络中,同时在HLR中保存了PS域的位置信息,对用户来讲是指他正常开机且在运营商处已开通GPRS业务,只有附着成功才能正常发起PS业务;PDP激活指网络由于需要进行分组数据的传输,而为终端分配IP地址的过程,例如用户使用手机打开网页开始浏览,此时会有用户面的流量产生。
分组路由选择和转发:SGSN可提供路由查询功能,查找GGSN的IP地址,为上下行的数据提供转发和传输功能。
计费功能:SGSN具备话单采集功能并可以传送用户的计费信息;这在早期GPRS业务尚未普及时应用较多,随着分组业务内容的多样化,GPRS业务的计费功能一般在GGSN/PGW网元实现。
无线资源管理:SGSN对无线资源进行管理,以便进行GPRS寻呼;同时具备链路备份、负荷分担等功能,以保证网络中SGSN系统的正常有效运行。
相关区别
GGSN和SGSN的主要区别就在于,GGSN作为网关,是在不同的通信网中转换协议,而SGSN作为路由,只是在使用相同协议的网络中发送、接受以及延迟它的数据包。
另外,GGSN能够实现地址的转换,比如把无线网络内部地址(PDP地址)转换为一个分组数据网络协议地址(IP地址),而SGSN只能实现PDP地址映射,即根据一个地址,映射到相同种类的另一个地址。可见,我们常说的3、4G网络的IP地址,其实就是对应GGSN的出口IP地址。