BICC的承载支持TDM, IP, ATM等多种方式。
使用IP承载时,有三种承载建立方式:
·Fast Forward隧道承载建立方式,MSC SERVER在发送IAM消息前就已经从MGW得到了TunnelData,然后在发送给后续局的IAM消息中携带IPBCP请求的TunnelData,对于承载建立前的交互只有两条消息(分别是IAM->和APM<-消息)。
·Delay Forward隧道承载建立方式,在IAM及第一条返回的APM消息中,都不携带TunnelData,而是等第一条APM返回后,才进行承载建立的发起。承载建立前的交互有四条消息(IAM->,APM<-,APM->,APM<-消息)。
Delay Backward隧道承载建立方式,在IAM中,不携带TunnelData,入局收到IAM后,发起承载建立,承载建立前的交互有三条消息,(IAM->,APM<-,APM-> 消息)。
这三种承载建立方式,仅仅是承载建立方向及时机的不同,本质上并无大的区别,各自也没有太大的优劣之分。从消息流程上看,前向快速的消息最少,接续时间也是最少(和其余两种比实际差别很小,可以忽略不记),前向延迟的消息最多,接续时间最长。实际组网时选择哪一种实际上更依赖于别的因素,如与之互通的对端设备采用哪种承载方式或者是否支持TrFO等。
如果不使用TrFO,建议使用流程比较简洁,消息数比较少,接续时间较短的前向快速隧道承载建立流程。
但是对于真正的端到端的TrFO应用,为了适应可能的各种复杂的编解码之间的修改,所以需要将承载建立过程延迟到编解码协商完成后。究竟采用前向延迟隧道还是采用后向延迟隧道承载建立方式,需要根据具体的组网情况来决定。