[发明专利]协议转换装置及其方法无效
| 申请号: | 200610061364.6 | 申请日: | 2006-06-28 |
| 公开(公告)号: | CN101106562A | 公开(公告)日: | 2008-01-16 |
| 发明(设计)人: | 卢文彬 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 协议 转换 装置 及其 方法 | ||
技术领域
本发明涉及一种协议转换装置,尤其涉及支持多个协议的协议转换装置。
背景技术
随着网络技术的篷勃发展及Voice Over Internet Protocol(VoIP)的日益普及,VoIP协议的应用越来越得到人们的重视,多种VoIP协议相继出现并投入使用。常用的VoIP协议包括通信启动协议(Session Initiation Protocol,SIP)、H.323协议及媒体网关控制协议(Media Gateway Control Protocol,MGCP)多个多种协议,每种VoIP协议对应于个应用程序接口(Application Programming Interface,API),且每个API仅能支持与其相对应的VoIP协议,且不能相互支持。
当VoIP终端设备要增加一个新的VoIP协议时,必须增加一个API与的相对应;且当旧的VoIP终端设备重新换掉或升级终端硬件架构,则必须对每个API进行相对应的修改,这必导致相应的研发时间及研发成本的增加。
发明内容
有鉴于此,需提供一种协议转换装置,用于支持多个协议,节约研发时间及研发成本。
另外,还需提供一种协议转换方法,用于支持多个协议。
一种协议转换装置,用于支持多个协议,包括协议分析模块、端点管理模块、呼叫状态控制模块及协议原语模块。协议分析模块用于分析多个通知,并发送相应的多个事件,所述多个事件包括摘机事件与多个拨号收集事件。端点管理模块与所述协议分析模块相连,用于转发所述协议分析模块发送的多个事件。呼叫状态控制模块与所述端点管理模块相连,用于接收端点管理模块发送的多个事件,并记录相应的呼叫状态,及根据呼叫状态作出相对应的操作,所述操作包括判断号码序列的类型及发送呼叫信息。协议原语模块与所述呼叫状态控制模块相连,用于判断所述呼叫状态控制模块发送的所述呼叫信息的类型。
一种协议转换的方法,用于支持多个协议,所述协议转换方法包括:接收摘机事件,转换呼叫状态为拨号状态,并发送拨号音请求;接收第一个拨号收集事件后,转换呼叫状态为号码收集状态,继续接收多个拨号收集事件并将所述所有端点拨号收集事件组成号码序列;判断所收集号码序列的类型;若为第一协议类型,则转换呼叫状态为开始呼叫状态并发送第一协议呼叫信息至协议原语模块;判断所接收的呼叫信息的类型;若为第一协议类型,则所述协议原语模块发送第一协议呼叫请求信息。
所述协议转换装置及其方法,可支持多个协议,当要增加协议时,无须再重新研发API,从而节约了研发时间及研发成本。
附图说明
图1是本发明实施方式中协议转换装置的模块图。
图2是本发明实施方式中协议转换方法的流程图。
图3是本发明另一实施方式中协议转换方法的流程图。
具体实施方式
请参阅图1,所示为本发明实施方式中协议转换装置20的模块图。在本实施方式中,驱动器10通过协议转换装置20及协议模块30与网络40通信连接。在本实施方式中,驱动器10为媒体网关控制协议(Media Gateway Control Protocol,MGCP)驱动器,用于当与驱动器10相连的端点检测到有事件发生后,发出通知至协议转换装置20。在本实施方式中,所述事件包括摘机事件及拨号事件,其中所述通知标志MGCP协议事件。协议模块30包括第一协议模块310及第二协议模块320,在本实施方式中,第一协议包括通信启动协议(Session Initiation Protocol,SIP),第二协议包括H.323协议。在本发明的其它实施方式中,驱动器10为其它协议驱动器,协议模块30还包括其它协议模块。
协议转换装置20用于支持多个协议。在本实施方式中,协议转换装置20用于将MGCP协议事件转换成为SIP协议事件或将MGCP协议事件转换成为H.323协议事件,及将SIP协议事件与H.323协议事件转换为MGCP协议事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610061364.6/2.html,转载请声明来源钻瓜专利网。





