传真接收系统及传真接收方法与流程

文档序号:18482096发布日期:2019-08-20 23:50阅读:1074来源:国知局
传真接收系统及传真接收方法与流程

本发明涉及一种通信技术领域,特别是涉及一种传真接收系统及传真接收方法。



背景技术:

目前无纸化电子传真接收系统因传真接收效率高、节约纸张、便于存档和查阅等优势被有传真需求的企业广泛应用。但目前商用传真接收系统均采用在物理服务器上安装传真板卡和传真软件方式实现传真接收,因单台服务器能安装的传真板卡受制于服务器槽位数量和物理空间大小,单台服务器通常只能安装一块传真板卡,由于传真板卡有通道数限制,因此,随着业务增长,物理服务器和板卡数量越来越多,一方面占用机柜资源,另外一方面单块板卡成本很高,系统成本也越来越高。另外,每块传真板卡需要连接物理线路才能实现传真接收,因此,当出现机柜搬迁或迁移时,线路也要随之迁移,从而造成了运维管理的不便并且不利于灵活扩展。



技术实现要素:

本发明要解决的技术问题是为了克服现有技术中商用传真接收系统均采用在物理服务器上安装传真板卡和传真软件的方式实现传真接收的缺陷,提供一种传真接收系统及传真接收方法。

本发明是通过下述技术方案来解决上述技术问题的:

本发明提供了一种传真接收系统,其特点在于,包括接入模块、控制模块、处理模块、存储模块以及数据库;

所述接入模块用于接入运营商线路,接收外部传真机发起的传真通话请求,并将语音信令和传真信令转换为SIP(Session Initiation Protocol,会话初始协议)信令和IP(网络之间互连的协议)传真信令后传输至所述控制模块;

所述控制模块用于将所述SIP信令和所述IP传真信令转发至所述处理模块;

所述处理模块用于处理所述SIP信令和所述IP传真信令,并接收传真文件;

所述存储模块用于将所述处理模块接收到的传真文件存储至所述数据库。

较佳地,所述控制模块还包括媒体代理单元和信令转发单元,所述媒体代理单元用于预先注册多个被叫号码,并根据所述SIP信令和所述IP传真信令匹配被叫号码,并在匹配成功时调用所述信令转发单元将所述SIP信令和所述IP传真信令转发至所述处理模块。

较佳地,所述处理模块用于根据所述SIP信令和所述IP传真信令检测是否为传真通话,并在检测为是时,切换为传真模式并接收传真文件。

本发明的目的在于还提供了一种传真接收方法,其特点在于,其利用上述的传真接收系统实现,包括以下步骤:

S1、所述接入模块接入运营商线路,接收外部传真机发起的传真通话请求,并将语音信令和传真信令转换为SIP信令和IP传真信令后传输至所述控制模块;

S2、所述控制模块将所述SIP信令和所述IP传真信令转发至所述处理模块;

S3、所述处理模块处理所述SIP信令和所述IP传真信令,并接收传真文件;

S4、所述存储模块将所述处理模块接收到的传真文件存储至所述数据库。

较佳地,所述控制模块还包括媒体代理单元和信令转发单元;

步骤S2包括:所述媒体代理单元预先注册多个被叫号码,并根据所述SIP信令和所述IP传真信令匹配被叫号码,并在匹配成功时调用所述信令转发单元将所述SIP信令和所述IP传真信令转发至所述处理模块。

较佳地,步骤S3包括:所述处理模块根据所述SIP信令和所述IP传真信令检测是否为传真通话,并在检测为是时,切换为传真模式并接收传真文件。

本发明的积极进步效果在于:本发明利用IP传真协议和支持IP传真协议的软传真接收系统实现传真接收,无需传真板卡和传真软件,省去传真板卡以及高昂的维护费用,大大节省了成本;并且由于无需物理传真板卡以及与物理传真板卡相连的物理线路,从而可以实现虚拟化部署,系统扩展灵活性也能够大大提升。

附图说明

图1为本发明的较佳实施例的传真接收系统的模块示意图。

图2为本发明的较佳实施例的传真接收方法的流程图。

具体实施方式

下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。

如图1所示,本发明的传真接收系统包括接入模块1、控制模块2、处理模块3、存储模块4以及数据库5;

其中,所述接入模块1接入运营商线路,具体可利用PBX(Private Branch Exchange,用户级交换机)和网关接入运营商线路,所述接入模块1还接收外部传真机发起的传真通话请求并进行协议转换,具体地,将语音信令和传真信令转换为SIP信令和IP传真信令,然后传输至所述控制模块2;在本发明的具体实施过程中,常用网关如dialogic网关、audiocode网关都可以实现协议转换,所述IP传真信令具体可以为t38传真信令;

所述控制模块2则将所述SIP信令和所述IP传真信令转发至所述处理模块3;所述控制模块2的主要作用为信令处理和转发、消息队列处理和媒体代理,如常用开源技术ecallmgr可以实现信令转发,rabbitMQ或redis可以实现消息队列处理,kamilio或opensips可以作为媒体代理;

具体地,所述控制模块2还包括媒体代理单元21和信令转发单元22,所述媒体代理单元22用于预先注册多个被叫号码,并根据所述SIP信令和所述IP传真信令匹配被叫号码,如果匹配失败,则说明被叫号码未预先在所述媒体代理单元21中注册,则传真通话无法继续;如果匹配成功,则调用所述信令转发单元22将所述SIP信令和所述IP传真信令转发至所述处理模块3。

所述处理模块3用于处理所述SIP信令和所述IP传真信令,并接收传真文件;所述处理模块3为软传真接收系统的核心,可以完成和所述媒体代理单元21的信令交互,所述处理模块3具体会根据所述SIP信令和所述IP传真信令检测是否为传真通话,并在检测为是时,切换为传真模式并执行传真相应功能,直至成功接收传真文件,采用Freeswitch(电话软交换组件)技术可以实现所述处理单元3的相应功能。

所述存储模块4则用于将所述处理模块3接收到的传真文件存储至所述数据库5。本发明的传真接收系统通过开源软件、IP网络和虚拟服务器,配合网关等协议转换设备,就可以实现对传真的接收。

如图2所示,本发明的传真接收方法利用上述的传真接收系统实现,包括以下步骤:

步骤101、所述接入模块接入运营商线路,接收外部传真机发起的传真通话请求,并将语音信令和传真信令转换为SIP信令和IP传真信令后传输至所述控制模块;

步骤102、所述控制模块将所述SIP信令和所述IP传真信令转发至所述处理模块;

步骤103、所述处理模块处理所述SIP信令和所述IP传真信令,并接收传真文件;

步骤104、所述存储模块将所述处理模块接收到的传真文件存储至所述数据库。

其中,所述控制模块还包括媒体代理单元和信令转发单元;在步骤102中,具体地,所述媒体代理单元预先注册多个被叫号码,并根据所述SIP信令和所述IP传真信令匹配被叫号码,并在匹配成功时调用所述信令转发单元将所述SIP信令和所述IP传真信令转发至所述处理模块。

在步骤103中,具体地,所述处理模块根据所述SIP信令和所述IP传真信令检测是否为传真通话,并在检测为是时,切换为传真模式并接收传真文件。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1