kamailio 架构分析

本文来自 csdn  http://blog.csdn.net/voipmaker  转载注明出处。

我创建了一个 kamailio学习交流群,368685590,欢迎加入。



kamailio是一个高性能的SIP 服务器,其采用模块化架构,使系统很容易扩展,下图为整体架构图。


kamailio 架构分析_第1张图片



包括核心和模块,

core部分主要为sip消息的解析,内存池管理,配置文件解析,锁管理,网络部分,模块部分丰富了kamailio的特性,有上百个外围模块,根据实际需要可裁剪,

数据库抽象接口支持常用流行数据库,dialplan部分支持perl,lua等语言写路由脚本,AAA模块用于鉴权计费相关,kamailio 同时支持ims相关扩展,包括xcap,msrp等。

kamailio采用进程模式,网络部分支持Epoll技术,可用其构建大型voip通信系统。



你可能感兴趣的:(Kamailio)