具体而言,软交换主要完成以下功能:
a) 媒体网关控制功能。该功能可以认为是一种适配功能,它可以连接各种媒体网关(如PSTN/ISDN IP中继媒体网关、ATM中继媒体网关、用户媒体网关、无线媒体网关、数据媒体网关等),完成H.248协议功能。同时还可以直接与H.323终端和SIP客户端终端进行连接,提供相应业务。
b) 呼叫控制功能。该功能是软交换的重要功能之一,它为基本呼叫的建立、维持和释放提供控制功能,包括呼叫处理、翻译和选路、连接控制、智能呼叫触发检出和资源控制等,可以说软交换是整个NGN的灵魂。
c) 业务提供功能。由于软交换在网络从电路交换网向分组网演进的过程中起着十分重要的作用,因此软交换应能够提供交换机提供的全部业务,包括基本业务和补充业务,同时还可以与现有智能网配合,提供现有智能网提供的业务。
d) 信令互通功能。软交换为NGN的控制中心,它可以通过一定的协议与外部实体,如媒体网关、应用服务器、SCP、媒体服务器、多媒体服务器、策略服务器、信令网关及其他软交换进行交互,NGN系统内部各实体协同运作来完成各种复杂业务。
软交换设备不仅是下一代分组网中语音业务、数据业务和视频业务呼叫、控制、业务提供的核心设备,也是电路交换电信网向分组网演进的重要设备。