对信令链路来说,连接故障是最要不得的。用户面承载建立消息依赖于:对3G来说是承载在NBAP/SCTP和RANAP/SCTP上的信令消息;对LTE来说是承载在S1-AP/SCTP以及X2-AP/SCTP上的信令消息。
此外,3G系统中,RNC通过NBAP/SCTP负责无线小区资源管理和其他BTS资源管理。NBAP连接中一个长中断(依赖于实现,可能是几十秒到几分钟)会导致BTS复位、关机或者重启。
SCTP支持内部多址。也就是说,即使在单一接口发生故障[66,67],SCTP级的连接仍然处于连接状态。如果IP接口只能通过相同的物理链接接入,没有网络弹性去保护物理链路故障。
典型地,在无线网-核心网接口中,多链路是有效的。图7.36中展示的在Iu接口中使用多址的SCTP应用就是一个例子。
图7.36 SCTP寻址例子(www.daowen.com)
多址能力意味着一端能有多个IP地址。这种方法提升了路径或者接口故障的弹性保护。一个多址端有一个单一的SCTP端口,但是有很多IP地址。图7.36展示的就是作为SCTP用户的无线层控制面信令的例子。
RNC和SGSN都在多址端配置了两个IP地址。选择其中的一个传输地址作为主传输地址。发送端将向接收端的主传输地址发送分组。
如果对等端也是多址的,并且如果对等端上的任何一个目的地址都是可用的,那么SCTP关系处于激活状态。
SCTP的功能包括一个不可达地址的检测和不可达端点的检测(一个端点的所有目的地址都不可达)。SCTP发送端期望接收到接收端的确认。如果没有发送数据,则使用心跳来监控对端的可到达性。
当SCTP发送端在定义时间内没有收到发送端响应时,SCTP认为这个目的地址潜在不可达。发送端继续跟踪丢失响应,如果一直没有收到响应,并且到达设定的最大响应次数,认为目的地址不可达,并标记为不可激活态。丢失响应的协议参数是Path.Max.Rethans。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。