(以下内容翻译自TS23.401的5.2.2 S-GW的选择) S-GW选择功能在MME/S4 SGSN中实现,该功能基于网络的拓扑结构为UE选择一个可用的S-GW。在S-GW服务重叠区域,S-GW的选择要减少S-GW改变的可能性,同时还需要考虑到S-GW之间的负荷均衡。MME中的S-GW选择功能能够保证TA列表中的所有TA都在同一个S-GW的服务区内。 如果一个仅支持GTP的网络中的UE漫游到一个PMIP的网络,选择的P-GW对本地疏导(Local Breakout)方式需要支持PMIP协议,而接入归属地业务时要用GTP。因此,为这个UE选择的S-GW需要同时支持GTP和PMIP,以便为这个UE同时建立本地疏导和归属地会话业务。对于同时支持GTP和PMIP的S-GW,MME/SGSN 应该告诉这个S-GW在S5/S8 接口应该采用哪种协议。MME/SGSN基于HPLMN粒度,对S8的参数进行配置。 如果用户从一个只支持GTP的网络漫游到PMIP网络,选中的P-GW,在LBO时可以支持GTP,或者用户不允许使用VPLMN的P-GW,这两种情况下,可以选一个只支持GTP的S-GW。这种情况可以看作是支持GTP协议的运营商之间的漫游。 如果网络配置了合设的S-GW和P-GW,则优先选择和P-GW合设的S-GW。 在S-GW选择时还可能利用DNS功能解析出一张可服务于该UE位置的S-GW的地址列表。MME/SGSN和DNS之间选择S-GW时,还可以把S-GW的能力(例如,S-GW是支持基于PMIP还是基于GTP的S5/S8接口,还是两个都支持)作为一个附加信息来考虑。 |