[发明专利]一种IP传真及其工作方法无效

专利信息
申请号: 200810022419.1 申请日: 2008-07-11
公开(公告)号: CN101321227A 公开(公告)日: 2008-12-10
发明(设计)人: 裴文江;刘庭芳;刘玉洁;陈泽含;刘晶;曹燕飞 申请(专利权)人: 东南大学
主分类号: H04N1/32 分类号: H04N1/32;H04N1/00;H04L29/06
代理公司: 南京经纬专利商标代理有限公司 代理人: 陆志斌
地址: 21009*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ip 传真 及其 工作 方法
【权利要求书】:

1.一种IP传真装置,包括邮件发送/接收模块(1)、会话初始协议传真设备(2)、背对背的用户代理(3),其特征在于:还包括IP传真服务器(4),邮件发送/接收模块(1)的控制命令端口与IP传真服务器(4)连接,IP传真服务器(4)接收后会发出反馈信息到邮件发送/接收模块(1);IP传真服务器(4)的第一输出端与会话初始协议传真设备(2)的输入端连接,实现了T.38流到传真文件格式的相互转换;IP传真服务器(4)的第二输出端与背对背的用户代理(3)的输入端连接,实现了对会话初始协议栈的封装;

所述IP传真服务器(4)包括传真控制模块(41)、媒体处理模块(42)、呼叫控制模块(43);

传真控制模块(41)包括传真管理模块(411)与呼叫状态机模块(412),传真管理模块(411)实现对传真作业的管理、处理邮件发送/接收模块(1)的传真操作请求、通过接口控制传真呼叫过程的同时也获取传真状态通知消息、通过模块间通信与邮件发送/接收模块(1)进行交互;而呼叫状态机模块(412)负责维护传真呼叫过程状态机、通过进程间通信完成传真注册/注销、传真呼入呼出;

媒体处理模块(42):实现T.38流到传真文件格式的相互转换;与呼叫状态机模块(412)之间通过进程间通信,完成媒体处理过程的控制,和媒体会话信息的交互;RTP协议解构;RTP通道建立/撤除,RTP流收发;

呼叫控制模块(43):实现会话初始协议栈的封装,可完成会话初始协议的构造与解析,与通信的对端进行链路的建立于释放;与呼叫状态机模块(412)之间使用进程间通信,完成呼叫控制过程。

2.一种权利要求1所述的IP传真装置发送传真的方法,其特征在于:

第一步,邮件发送/接收模块(1)向传真控制模块(41)发送信息,传真控制模块(41)接收到信息后发出一个确认信息给邮件发送/接收模块(1),同时要求邮件发送/接收模块(1)将具体的数据存放位置以路径名的形式给出,传真控制模块(41)就发送一个传真确认消息给邮件发送/接收模块(1)表明开始处理和发送所需要发送的传真图像;

第二步,传真控制模块(41)判断是否可以进行传真传输,如果判断为否,即呼叫状态机模块(412)满负荷工作,则发送失败,传真控制模块(41)将会通知邮件发送/接收模块(1),让邮件发送/接收模块(1)重发;如果判断为是,则其会调用呼叫状态机模块(412)的接口函数来产生一路新的传真会话,并将对端的IP地址与对端信息以及所需要传输的传真数据路径等都进行记录;

第三步,呼叫控制模块(43)发送会话初始协议消息给传真会话被叫方,双方进行链路连接,并完成T.38协议版本号、传输T.38数据时最大传输速率、过程C中是否移出或插入填充比特、在线性格式和MMR格式之间进行能力转换、在线性格式和JBIG格式之间进行格式转换、是否是本地产生训练信号等信息协商以及发送训练信号、身份标识等信息的交互。在收到被叫方发送来的接收确认之后,传真控制模块(41)认为链路已经建立,可以切换到传输媒体的过程上来;这时,传真控制模块(41)就通过媒体处理模块(42)发送通过T.38协议加工过的传真信令与传真图像,与传真会话被叫方进行通信,并在传输完毕后切断链路;在此过程中,如果发生错误,传真控制模块(41)就会结束本次传输,并向邮件发送/接收模块(1)报告错误的原因;如果没有发送错误,传真管理模块(411)会向邮件发送/接收模块(1)报告此次发送成功。

3.根据权利要求2所述的IP传真装置发送传真的方法,其特征在于:传真管理模块(411)的具体工作如下:

第1步:传真管理模块阻塞在消息队列之上,

第2步:传真管理模块从消息队列中取消息,

第3步:传真管理模块判断消息是否有效,若判断为是,传真管理模块通过调用呼叫状态机模块给出的驱动状态机的函数将消息传递给呼叫状态机模块(412);若判断为否,则丢弃消息并回到第1步;

第4步:传真管理模块得到函数返回值,并根据函数返回值发送消息到相应模块,返回第1步。

4.根据权利要求2所述的IP传真装置发送传真的方法,其特征在于:

媒体处理模块(42)的具体工作方法如下:

第1)步:Select是一个函数,管理多路消息,即一个消息集合;Select调用阻塞,一旦检测到有消息,进程获得执行;

第2)步:媒体处理模块(42)获得一条消息,并对消息的有效性进行判断,若判断为是,则根据消息发送目标ID找到相应的会话;若判断为否,则返回第1)步;同时判断所获得的消息是否为创建信息,判断为是创建或释放一个对话,判断为否则返回第1)步;

第3)步:媒体处理模块判断消息在读状态下的有效性,判断为是,则调用相应模块的接口函数,若判断为否,则返回第1)步;

第4)步:媒体处理模块判断是否需要发送消息,若判断为是,则发送消息到传真控制模块(41),返回第1)步;若判断为否则直接返回第1)步。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810022419.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top