[发明专利]一种部署于android平台端的SIP PBX实现方法及系统有效
申请号: | 201910898109.4 | 申请日: | 2019-09-23 |
公开(公告)号: | CN110650136B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 赖胜昌;林昱 | 申请(专利权)人: | 睿云联(厦门)网络通讯技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 厦门知人匠心知识产权代理有限公司 35255 | 代理人: | 吴慧敏 |
地址: | 361000 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 部署 android 平台 sip pbx 实现 方法 系统 | ||
1.一种部署于android平台端的SIP PBX实现方法,其特征在于:所述方法包括:
将FreeSWITCH作为一个独立的linux进程运行于android系统的类库层中,并通过所述FreeSWITCH实现SIP协议栈;所述的通过所述FreeSWITCH实现SIP协议栈具体为:
所述FreeSWITCH的mod_esl通过对外提供socket接口的方式来实现执行mod_command中的命令;
所述FreeSWITCH通过mod_sofia来实现SIP协议栈;
所述FreeSWITCH以xml配置文件的方式来存储各种文件;
将SIP PBX管理应用作为一个apk运行于android系统的应用层中,并使所述SIP PBX管理应用与所述FreeSWITCH进行通讯交互;
通过所述SIP PBX管理应用为用户提供所述FreeSWITCH的控制入口和状态显示界面,具体包括:所述SIP PBX管理应用通过运行所述FreeSWITCH的执行文件来实现对所述FreeSWITCH的运行状态进行控制;
所述SIP PBX管理应用通过socket接口与所述FreeSWITCH进行交互,并实现对所述FreeSWITCH进行通话控制;
所述SIP PBX管理应用通过配置文件和socket接口来实现对所述FreeSWITCH进行配置;
所述SIP PBX管理应用通过用户文件和socket接口来实现对所述FreeSWITCH上的SIP用户进行管理。
2.根据权利要求1所述的一种部署于android平台端的SIP PBX实现方法,其特征在于:所述SIP PBX管理应用与所述FreeSWITCH之间通过socket接口和/或File接口进行通讯交互。
3.一种部署于android平台端的SIP PBX实现系统,其特征在于:所述系统包括协议栈实现模块、运行交互模块以及管理应用模块;
所述协议栈实现模块,用于将FreeSWITCH作为一个独立的linux进程运行于android系统的类库层中,并通过所述FreeSWITCH实现SIP协议栈;所述的通过所述FreeSWITCH实现SIP协议栈具体为:
所述FreeSWITCH的mod_esl通过对外提供socket接口的方式来实现执行mod_command中的命令;
所述FreeSWITCH通过mod_sofia来实现SIP协议栈;
所述FreeSWITCH以xml配置文件的方式来存储各种文件;
所述运行交互模块,用于将SIP PBX管理应用作为一个apk运行于android系统的应用层中,并使所述SIP PBX管理应用与所述FreeSWITCH进行通讯交互;
所述管理应用模块,用于通过所述SIP PBX管理应用为用户提供所述FreeSWITCH的控制入口和状态显示界面;所述管理应用模块具体包括启动控制单元、通话控制单元、设置单元以及用户管理单元;
所述启动控制单元,用于所述SIP PBX管理应用通过运行所述FreeSWITCH的执行文件来实现对所述FreeSWITCH的运行状态进行控制;
所述通话控制单元,用于所述SIP PBX管理应用通过socket接口与所述FreeSWITCH进行交互,并实现对所述FreeSWITCH进行通话控制;
所述设置单元,用于所述SIP PBX管理应用通过配置文件和socket接口来实现对所述FreeSWITCH进行配置;
所述用户管理单元,用于所述SIP PBX管理应用通过用户文件和socket接口来实现对所述FreeSWITCH上的SIP用户进行管理。
4.根据权利要求3所述的一种部署于android平台端的SIP PBX实现系统,其特征在于:所述SIP PBX管理应用与所述FreeSWITCH之间通过socket接口和/或File接口进行通讯交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于睿云联(厦门)网络通讯技术有限公司,未经睿云联(厦门)网络通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910898109.4/1.html,转载请声明来源钻瓜专利网。