[发明专利]IPPBX内部号码转接呼叫至外部ITSP公用号码的方法及系统有效
申请号: | 201010568359.0 | 申请日: | 2010-12-01 |
公开(公告)号: | CN102487410A | 公开(公告)日: | 2012-06-06 |
发明(设计)人: | 李奕;侯小军;杨万云 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04M1/26 | 分类号: | H04M1/26;H04M7/00;H04L29/06 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 邹裕蓉 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ippbx 内部 号码 转接 呼叫 外部 itsp 公用 方法 系统 | ||
1.IPPBX内部号码转接呼叫至外部ITSP公用号码的方法,其特征在于,一个IPPBX内部号码通过IPPBX分别与两个外部ITSP公用号码成功建立呼叫,IPPBX记录这两路呼叫的呼叫信息;
在作为转接方的IPPBX内部号码对应的电话挂机并发起呼叫转接时,IPPBX根据之前记录的两路呼叫的呼叫信息完成呼叫转接。
2.如权利要求1所述IPPBX内部号码转接呼叫至外部ITSP公用号码的方法,其特征在于,具体包括以下步骤:
a、IPPBX内部号码经IPPBX与第一外部ITSP公用号码成功建立第一路呼叫,IPPBX保存第一路呼叫中主被叫与IPPBX的对话信息;
b、当IPPBX内部号码作为转接方,需要将呼叫转接至第二外部ITSP公用号码时,IPPBX内部号码先与第二外部ITSP公用号码建立第二路呼叫,IPPBX保存第二路呼叫中主被叫与IPPBX的对话信息;
c、IPPBX内部号码挂机后,发送REFER消息进行转接查询;IPPBX获取所述REFER消息,利用保存的两路呼叫的对话信息,构建第一reINVITE消息,然后代替第一外部ITSP公用号码发送第一reINVITE消息到第二外部ITSP公用号码;
d、第二外部ITSP公用号码发送200ok消息到IPPBX后,IPPBX利用保存的两路呼叫的对话信息,构建第二reINVITE消息,并发送第二reINVITE消息到第一外部ITSP公用号码;
e、第二外部ITSP公用号码从第一reINVITE消息中获得第一外部ITSP公用号码的媒体信息;第一外部ITSP公用号码从第二reINVITE消息中获得第二外部ITSP公用号码的媒体信息;第一外部ITSP公用号码与第二外部ITSP公用号码成功建立呼叫。
3.如权利要求1所述IPPBX内部号码转接呼叫至外部ITSP公用号码的方法,其特征在于,所述步骤c中,IPPBX利用保存的两路呼叫的对话信息,构建第一reINVITE消息的具体步骤如下:
c1、IPPBX利用获取的REFER消息的头域信息,从保存的第二路呼叫对话信息中查找第二外部ITSP公用号码与IPPBX的对话信息,作为第一reINVITE消息中的对话信息;
c2、IPPBX利用获取的REFER消息的会话信息,从保存的第一路呼叫的对话信息中查找第一外部ITSP公用号码的SDP信息,作为第一reINVITE消息中的SDP信息。
4.如权利要求1所述IPPBX内部号码转接呼叫至外部ITSP公用号码的方法,其特征在于,所述步骤d中,IPPBX利用保存的两路呼叫的对话信息,构建第二reINVITE消息的具体步骤如下:
d1、IPPBX从收到的200ok消息中的获取第二外部ITSP公用号码的SDP信息,作为第二reINVITE消息中的SDP信息;
d2、IPPBX从保存的第一路呼叫对话信息中查找第一外部ITSP公用号码与IPPBX的对话的SDP信息,作为第二reINVITE消息中的对话信息。
5.如权利要求1-4任一项所述IPPBX内部号码转接呼叫至外部ITSP公用号码的方法,其特征在于,
所述IPPBX中保存有IPPBX内部号码到IPPBX的ITSP公用号码的映射;IPPBX接收到IPPBX内部号码向外部ITSP公用号码发起的呼叫时,IPPBX根据所述映射将主叫的电话号码由IPPBX内部号码变换为IPPBX的ITSP公用号码后,再通过ITSP服务器向外部ITSP公用号码转发呼叫;
IPPBX接收到外部ITSP公用号码发起的呼叫时,IPPBX根据所述映射或者自动总机转接的方式,向IPPBX内部号码转发呼叫。
6.如权利要求5任一项所述IPPBX内部号码转接呼叫至外部ITSP公用号码的方法,其特征在于,IPPBX记录每一个ITSP公用号码的匹配数;
IPPBX根据映射将主叫的电话号码由IPPBX内部号码变换为IPPBX的ITSP公用号码时,选择IPPBX内部号码映射到ITSP公用号码的匹配数最小的一个ITSP公用号码进行变换,并将该选择的ITSP公用号码的匹配数加1;当ITSP公用号码所对应的呼叫被释放,IPPBX将该ITSP公用号码的匹配数减1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010568359.0/1.html,转载请声明来源钻瓜专利网。