[发明专利]语音接入设备通用硬件抽象接口实现方法及呼叫方法有效
申请号: | 201310647871.8 | 申请日: | 2013-12-04 |
公开(公告)号: | CN103729243B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 韩永华 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54 |
代理公司: | 杭州千克知识产权代理有限公司33246 | 代理人: | 周希良 |
地址: | 201616 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语音 接入 设备 通用 硬件 抽象 接口 实现 方法 呼叫 | ||
1.一种语音接入设备通用硬件抽象接口实现方法,所述语音接入设备的实现包括应用层、协议层和硬件设备驱动层,其特征在于,在所述应用层和所述硬件设备驱动层之间添加硬件抽象层,以屏蔽所述应用层对特定硬件的关注;所述硬件抽象层包括初始化功能块和/或基本配置功能块和/或事件上报功能块和/或媒体操作功能块和/或定时操作功能块,所述初始化功能块、所述基本配置功能块和所述媒体操作功能块由所述应用层调用,所述事件上报功能块由所述硬件抽象层调用,所述定时操作功能块由所述应用层和所述硬件抽象层调用;所述初始化功能块包括初始化功能和关闭功能,在正常的进程或应用起来后,调用相应的所述初始化功能以完成所述硬件抽象层的初始化,当不再需要所述硬件抽象层时所述应用层调用所述关闭功能关闭所述硬件抽象层。
2. 根据权利要求1 所述语音接入设备通用硬件抽象接口实现方法,其特征在于,所述基本配置功能块包括缓冲区调节功能和回音消除功能。
3. 根据权利要求1 所述语音接入设备通用硬件抽象接口实现方法,其特征在于,所述事件上报功能块上报的事件包括上报摘机事件、上报挂机事件、报告闪断事件、报告拨号事件、报告调制解调事件。
4.根据权利要求3所述语音接入设备通用硬件抽象接口实现方法,其特征在于,所述事件上报功能块上报的事件还包括报告传真事件。
5.根据权利要求3所述语音接入设备通用硬件抽象接口实现方法,其特征在于,所述事件上报功能块上报的事件还包括报告远程拨号事件。
6. 根据权利要求1 所述语音接入设备通用硬件抽象接口实现方法,其特征在于,所述媒体操作功能块包括放音功能、停音功能、向网络侧放音功能、开始振铃功能、停止振铃功能、显示呼叫者ID 功能、建立媒体功能、修改媒体功能和删除媒体功能。
7. 根据权利要求1 所述语音接入设备通用硬件抽象接口实现方法,其特征在于,所述定时操作功能块包括计时开始功能和计时结束功能。
8. 一种呼叫方法,其特征在于,采用如权利要求4或5 所述语音接入设备通用硬件抽象接口实现方法来完成呼叫功能,包括下列步骤:
A、主叫侧流程:
S1 主叫侧摘机;
S2 抽象层调用摘机功能;
S3 应用层调用放音功能,带参数为拨号音;
S4 抽象层调用硬件层的放音接口;
S5 主叫侧拨号;
S6 抽象层调用拨号功能;
S7 累积收号后发送邀请消息;
S8 被叫回180 消息;
S9 应用层调用放音接口,参数为回铃音;
S10 抽象层调用硬件层的放音接口;
S11 被叫回200 消息;
S12 应用层调用建立媒体接口,该接口将主叫和被叫侧的媒体传送给抽象层;
S13 抽象层调用硬件层的媒体创建接口;
S14 主叫侧报告挂机;
S15 抽象层调用挂机功能;
S16 应用层发送再见消息;
S17 应用层调用删除媒体功能删除媒体信息;
S18 抽象层调用硬件层接口,删除媒体;
B、被叫侧流程:
P1 接收邀请消息;
P2 应用层调用振铃功能;
P3 抽象层调用硬件层的振铃接口;
P4 被叫发送180 消息;
P5 被叫侧摘机;
P6 抽象层调用摘机功能;
P7 被叫发送200 消息;
P8 应用层调用建立媒体接口,该接口将主叫和被叫侧的媒体传送给抽象层;
P9 抽象层调用硬件层的媒体创建接口;
P10 被叫侧报告挂机;
P11 抽象层调用挂机功能;
P12 应用层发送再见消息;
P13 应用层调用删除媒体功能删除媒体信息;
P14 抽象层调用硬件层接口,删除媒体。
9. 根据权利要求8所述呼叫方法,其特征在于,上述步骤S3、S6、S8、S11、S16、P2、P4、P5、P7 和P12 中的任意一个或多个支持定时操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310647871.8/1.html,转载请声明来源钻瓜专利网。