首页 百科知识 网络的呼叫控制过程

网络的呼叫控制过程

时间:2022-10-19 百科知识 版权反馈
【摘要】:转接交换机收到前一级交换机发来的IAM消息后,为这次呼叫分配其将要使用的VPI/VCI及相应的VC所占用的带宽。沿途各中间交换机收到这一消息后,先将本交换机所控制的供这一呼叫使用的双向VC连接接通,然后再向前一级交换机转发ANM消息。不论是由主叫用户发起的连接释放,还是由被叫用户发起的连接释放,其处理过程是完全一致的,只不过本地交换机与远端交换机所执行的功能对调而已。至此,网络信令中连接释放的控制过程就完成了。

9.6.3 ATM网络的呼叫控制过程

为了使读者对此控制规程有一个整体上的认识,现以一次成功的呼叫建立与释放过程为例(参见图9.37)来说明信令处理的流程。

1)成功连接的呼叫建立规程

当本地交换机收到主叫用户发来的建立消息(SETUP)后,要进行判断,如果确认此次呼叫为出局呼叫,就启动网络信令B-ISUP规程,进行路由选择与VC分配等处理,然后向后续的中转交换机发出IAM信息。IAM消息中各参数的内容,一部分是由本地交换机的路由选择处理而得到的,用来使各个转接交换机能正确地确定路由;另一部分是根据用户信令的SETUP消息中的信息单元转换过来的。转接交换机收到前一级交换机发来的IAM消息后,为这次呼叫分配其将要使用的VPI/VCI及相应的VC所占用的带宽。完成这些处理后,便向前一级交换机回送IAA(IAM ACK)消息,同时向后一级交换机转发IAM消息。当IAM消息被逐级转发到与被叫用户相接的交换机(称为远端交换机)后,远端交换机首先向前一级回送IAA消息,然后进行一系列的处理:首先分析被叫地址,确定这一呼叫要连接到哪个被叫用户;然后再检验这样的连接是否允许,如果允许,就启动用户信令规程,向被叫用户发建立消息(SETUP)。

远端交换机向被叫用户发出建立消息后,将向本地交换机方向回送ACK消息,利用消息中的“被叫状态”这一参数指示被叫用户是否处于提示状态。沿途各转接交换机对ACM消息逐级转发,直至本地交换机。当本地交换机收到ACK消息并得知被叫用户已经开始提示消息

img332

图9.37 ATM网络的呼叫建立、保持和释放过程

(ALERTING)后,就向主叫用户发用户信令中的提示消息。如果远端交换机发出ACM消息时,被叫用户还没有开始提示,而在此之后才收到被叫用户发来的提示消息(ALERTING),那么远端交换机将利用呼叫进展消息(CPG)来指示。这种情况下,本地交换机是在收到ACM消息后向主叫用户发提示消息的。

当远端交换机收到被叫用户的连接消息(CONNECT)后,将向本地交换机方向送ANM消息。沿途各中间交换机收到这一消息后,先将本交换机所控制的供这一呼叫使用的双向VC连接接通,然后再向前一级交换机转发ANM消息。当本地交换机收到ANM消息后,也将自己所控制的VC连接接通,这样,在网络内部已经为这次呼叫建立起来了双向的VC连接。此后本地交换机向主叫用户发用户信令连接消息(CONNECT)。至此,网络信令为一次呼叫成功地连接的处理过程就结束了。

2)连接释放过程

不论是由主叫用户发起的连接释放,还是由被叫用户发起的连接释放,其处理过程是完全一致的,只不过本地交换机与远端交换机所执行的功能对调而已。

下面以主叫用户发起释放的情况为例来说明。接收到主叫用户发来的释放请求消息(RELEASE)后,本地交换机立即释放其所控制的该呼叫占用的VC连接,也就是说相应的VPI/VCI与其占用的网络资源就可以被重新利用了。然后本地交换机向后续交换机发释放规程,释放相应的VC连接,并回送释放完成消息(RLC)给远端交换机。远端交换机转发RLC消息,释放相应的VC连接;当中间交换机收到下一级交换机发回来的RLC消息后,才释放其所控制的VC连接。至此,网络信令中连接释放的控制过程就完成了。这一过程中的消息流程可以用图9.37的下半部分流程来表示。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈