位置:51电子网 » 技术资料 » 通信网络

数字IP电话系统软件设计

发布时间:2008/12/17 0:00:00 访问次数:580

  公共网的呼叫可由用户线(本局或出局)或入中继线(入局或转接)启动。只考虑本局呼叫处理过程,即主叫方和被叫方均为交换 局的本地用户。交换机每隔一定时间对用户线路扫描一次,如果检测到摘机信号,则启动一个呼叫处理进程。进程检查交换网络是否 阻塞,收号器是否全忙等。如果阻塞或全忙,则进程进入“开通,摘机” 状态,等待用户挂机后返回“空闲”状态。注意,这里进 程并未发送任何“阻塞”提示这是因为各种提示信号音常需要通过交换网络发送,因而在交换网络发生阻塞时,一般难以给出任何提 示音。

  如果交换网络未阻塞,且仍有空闲的收号器,则进程将把主叫线与收号器接通,然后发出拨号音。与此同时,进程发出一条内部命 令,启动定时进程to开始计时。此后进程进入等待用户发送第一个号码的状态。在此状态下,进程可能收到3种输入:用户挂机,用 户拨号,to超时。如果在等待第一号码状态下,接收到用户的挂机信号,则进程停止输出拨号音,释放收号器,停止to,然后返回“ 空闲”状态。

  如果在规定的时间内未收到拨号,却收到to超时信号,则进程停止发送拨号音,释放收号器,选择并输出适当的提示音(例如忙音 ),启动定时器ts,然后进入“接通提示音”状态。如果在规定的时间内收到用户的挂机信号,进程立刻停止发送提示音并停止定时 器ts,返回“空闲”状态。如果进程收到ts的超时信号,则它将改变提示音(例如发催挂音),然后重新回到“接通提示音”状态。

  如果进程及时收到用户发出的第一个号码,则立即停止发送拨号音。并停止to,然后分析收到的号码。由于这是第一个号码,因而 属于“号未全”情况,进程启动定时器t1后等待下一个号码。如在等待过程中用户挂机,则进程释放收号器并停止t1,返回“空闲状 态”。如果在规定的时间内未收到后续号码,而受到内部的t1超时信号,则系统再次进人发送提示音和结束呼叫的阶段。如进程适时 收到后续号码,则停止t1,分析该号码。如此重复,直至号码接收完毕。由于假设的是一个本局呼叫,对完整号码的分析结果只能是 本局号码或一个空号。

  无论所收到的号码是一个合法号码或空号,进程必须在收号结束后立即释放收号器。如果号码是一个空号,则进程同样进入发送提 示音和结束呼叫的阶段。如果被叫号码是一合法用户,但此时正忙,则进程向主叫用户发送忙音直至主叫用户挂机。如果号码合法且 被叫用户空闲,进程在主叫线和被叫线之间选择一条空闲的接续链路,然后向主叫方和被叫方分别发送回铃音和铃流,并启动定时器 t4。此后进程进人振铃状态。能使进程结束“振铃”状态的信号有t4超时、主叫方放弃呼叫挂机和被叫方摘机应答3种情况。如果进 程收到t4超时信号,便停止向主、被叫方发送回铃音和铃流并释放己选定保留的接续链路,而后进入发送提示音和结束呼叫的阶段。 如果在振铃状态下接收到主叫的挂机信号,则进程停止回铃和铃流信号及t4,并释放保留的接续链路,返回“空闲”状态。如果在振 铃过程中被叫方摘机,进程将停止回铃和铃流,但此后应接通链路并启动计费装置,然后进入“通话” 状态,直至主、被叫方的一 方挂机,进程结束通话。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  公共网的呼叫可由用户线(本局或出局)或入中继线(入局或转接)启动。只考虑本局呼叫处理过程,即主叫方和被叫方均为交换 局的本地用户。交换机每隔一定时间对用户线路扫描一次,如果检测到摘机信号,则启动一个呼叫处理进程。进程检查交换网络是否 阻塞,收号器是否全忙等。如果阻塞或全忙,则进程进入“开通,摘机” 状态,等待用户挂机后返回“空闲”状态。注意,这里进 程并未发送任何“阻塞”提示这是因为各种提示信号音常需要通过交换网络发送,因而在交换网络发生阻塞时,一般难以给出任何提 示音。

  如果交换网络未阻塞,且仍有空闲的收号器,则进程将把主叫线与收号器接通,然后发出拨号音。与此同时,进程发出一条内部命 令,启动定时进程to开始计时。此后进程进入等待用户发送第一个号码的状态。在此状态下,进程可能收到3种输入:用户挂机,用 户拨号,to超时。如果在等待第一号码状态下,接收到用户的挂机信号,则进程停止输出拨号音,释放收号器,停止to,然后返回“ 空闲”状态。

  如果在规定的时间内未收到拨号,却收到to超时信号,则进程停止发送拨号音,释放收号器,选择并输出适当的提示音(例如忙音 ),启动定时器ts,然后进入“接通提示音”状态。如果在规定的时间内收到用户的挂机信号,进程立刻停止发送提示音并停止定时 器ts,返回“空闲”状态。如果进程收到ts的超时信号,则它将改变提示音(例如发催挂音),然后重新回到“接通提示音”状态。

  如果进程及时收到用户发出的第一个号码,则立即停止发送拨号音。并停止to,然后分析收到的号码。由于这是第一个号码,因而 属于“号未全”情况,进程启动定时器t1后等待下一个号码。如在等待过程中用户挂机,则进程释放收号器并停止t1,返回“空闲状 态”。如果在规定的时间内未收到后续号码,而受到内部的t1超时信号,则系统再次进人发送提示音和结束呼叫的阶段。如进程适时 收到后续号码,则停止t1,分析该号码。如此重复,直至号码接收完毕。由于假设的是一个本局呼叫,对完整号码的分析结果只能是 本局号码或一个空号。

  无论所收到的号码是一个合法号码或空号,进程必须在收号结束后立即释放收号器。如果号码是一个空号,则进程同样进入发送提 示音和结束呼叫的阶段。如果被叫号码是一合法用户,但此时正忙,则进程向主叫用户发送忙音直至主叫用户挂机。如果号码合法且 被叫用户空闲,进程在主叫线和被叫线之间选择一条空闲的接续链路,然后向主叫方和被叫方分别发送回铃音和铃流,并启动定时器 t4。此后进程进人振铃状态。能使进程结束“振铃”状态的信号有t4超时、主叫方放弃呼叫挂机和被叫方摘机应答3种情况。如果进 程收到t4超时信号,便停止向主、被叫方发送回铃音和铃流并释放己选定保留的接续链路,而后进入发送提示音和结束呼叫的阶段。 如果在振铃状态下接收到主叫的挂机信号,则进程停止回铃和铃流信号及t4,并释放保留的接续链路,返回“空闲”状态。如果在振 铃过程中被叫方摘机,进程将停止回铃和铃流,但此后应接通链路并启动计费装置,然后进入“通话” 状态,直至主、被叫方的一 方挂机,进程结束通话。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!