SGSN(Serving GPRS Support Node)是GPRS网络中的一个核心网节点,是移动通信网上的一个路由器,主要功能是处理某个区域内的用户数据流,并将其转发到GGSN(Gateway GPRS Support Node)上。
SGSN的主要功能包括:
1)认证和授权:SGSN对移动用户进行认证与授权,使其可以访问网络资源;
2)移动用户位置的管理:SGSN跟踪移动用户的位置,并动态更新其位置信息;
3)数据传输和转发:SGSN将数据从接入网中的base station或base station controller收集,进行分组处理后转发到GGSN;
4)QoS(Quality of Service)保证:SGSN负责对不同业务类型及用户数据流进行分类处理和服务质量保证。
GGSN(Gateway GPRS Support Node)是GPRS网络中的核心节点之一,主要功能是向Internet或其他公共网络上的服务器提供移动终端的接入,并管理移动用户的IP地址分配。
GGSN的主要功能包括:
1)IP地址分配和管理:GGSN为移动用户分配IP地址,并为其提供Internet接入;
2)数据传输和转发:GGSN接收SGSN转发的移动用户数据,进行处理和转发到Internet或其他公共网络上的服务器;
3)安全策略的执行:GGSN负责安全策略的执行,包括VPN、MIP(Mobile IP)和认证及授权等;
4)QoS(Quality of Service )保证:GGSN负责对不同业务类型及用户数据流进行分类处理和服务质量保证。
SGSN和GGSN的协同工作是GPRS网络正常运行的必要条件。
SGSN和GGSN之间需要建立IP隧道连接,以保证移动用户数据在两个节点间的传输。当移动用户从一个SGSN切换到另一个SGSN时,其通过GPRS网络访问的连接不会中断,SGSN间会进行用户状态的转移,GGSN也同步相应的改变。
SGSN和GGSN主要应用于GPRS网络中的移动通信,实现移动互联网上用户的移动办公、移动购物等应用场景。例如,一个用户可在公园里通过GPRS网络访问互联网,购买火车站的门票,并支付费用,同时在到达火车站时也能够快捷地领取自己的门票。