呼叫处理程序是 负责呼叫的建立、监视、释放及与呼叫处理程序相关的任务的软件或硬件系统。它涵盖了从用户摘机开始,到拨号、振铃、应答、通话,直至话终挂机的一系列过程。呼叫处理程序不仅包括基本的呼叫处理功能,还涉及信令处理、电话资源管理、呼叫控制、呼叫服务、计费处理等多个方面。
具体来说,呼叫处理程序的主要任务包括:
呼叫建立:
处理用户摘机请求,送拨号音,接收并分析用户输入的号码,确定呼叫类型和路由。
呼叫监视:
在呼叫进行过程中,监视呼叫状态,如被叫用户的忙闲状态,确保呼叫的顺利进行。
呼叫释放:
在通话结束后,负责拆除交换网络上的连接,释放相关资源。
相关任务:
包括处理各种电话新业务,如呼叫转移、呼叫等待、呼叫保持等。
呼叫处理程序通常由一系列子程序组成,这些子程序分别负责不同的任务,如输入处理、号码分析、来话分析、通话控制、计费处理等。这些子程序按照一定的逻辑和顺序执行,以确保呼叫处理的正确性和效率。
在程控交换系统中,呼叫处理程序是在软件辅助下完成的,是系统最基本的构成部分之一。通过软件实现,呼叫处理程序能够灵活地处理各种呼叫,并提供丰富的业务功能。
综上所述,呼叫处理程序是通信系统中至关重要的组成部分,它确保了电话通信的顺畅进行,并提供了多种业务功能的实现。