System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及通信,特别涉及一种基于终端侧的通话翻转方法、装置及系统。
技术介绍
1、voip(voice over internet protocol)技术的迭代发展,被广泛的应用在企业及政府办公机构中。voip系统架设后,可将通信业务集成至网络系统,构建多点办公的统一通信网络。随着世界转向更灵活的工作模式,通信应用程序对移动性的需求不断增长。不同的voip话机终端登录相同号的情况越来越多,相应的实际使用中对将通话在不同话机终端间无感切换的需求亦逐步增加。对应拓展出一种话务功能:通话翻转。
2、现有实现通话翻转的实现方案主要依靠服务平台进行。专利技术人发现,依靠服务平台进行通话翻转时无法对话机终端上存在的相同帐号的多路通话同时翻转到另一话机终端;同时应实际使用的需要,有同一话机终端同时注册在不同服务平台的情况,并通过voip话机终端自身的会议能力,构建会议,此时单纯的通过服务平台的通话翻转能力,无法较好的将通话全部翻转到另一话机终端。
技术实现思路
1、本专利技术实施方式的目的在于提供一种基于终端侧的通话翻转方法、装置及系统,可以解决传统方案中通过服务平台进行通话翻转时的弊端。
2、为解决上述技术问题,本专利技术的其中一个实施方式提供了一种基于终端侧的通话翻转方法,包括:
3、多台话机终端在一个或多个服务平台构建一号多机的通信网络,并从所述服务平台获取注册有相同号码的所有话机终端的地址信息,将该地址信息存储在注册有相同号码的所有话机终端的
4、在所述通信网络中,其中一个话机终端接收到通话翻转请求时,该话机终端从本地获取所述地址信息列表,向所述注册了相同号码的所有其他话机终端获取当前通话的通话数据,并根据所述通话数据执行通话翻转操作。
5、本专利技术的另一个实施方式还提供了一种通话翻转装置,包括:
6、注册模块,用于向一个或多个服务平台执行一号多机的注册操作,形成一号多机的通信网络,并从所述服务平台获取注册有相同号码的所有话机终端的地址信息,将该地址信息存储在本地的地址信息列表中;
7、通话翻转模块,用于在所述通信网络中,接收到通话翻转请求时,从本地获取与该话机终端注册了相同号码的所有其他话机终端的地址信息列表,向所述注册了相同号码的所有其他话机终端获取当前通话的通话数据,并执行通话翻转操作。
8、本专利技术的其他实施方式还提供了一种通话翻转系统,包括:多台话机终端以及一个或多个服务平台,其中:
9、多台话机终端用于在一个或多个服务平台构建一号多机的通信网络,并从所述服务平台获取注册有相同号码的所有话机终端的地址信息,将该地址信息存储在注册有相同号码的所有话机终端的本地的地址信息列表中,在所述通信网络中,其中一个话机终端接收到通话翻转请求时,该话机终端从本地获取所述地址信息列表,向所述注册了相同号码的所有其他话机终端获取当前通话的通话数据,并根据所述通话数据执行通话翻转操作。
10、在本专利技术的实施方式中,当话机终端在服务平台上注册时,会从服务平台获取注册有相同号码的所有话机终端的地址信息,并存储在本地的地址信息列表中,当执行通话翻转时,通过本地的地址信息列表可以从其他话机终端获取注册有相同号码的话机终端的多路通话数据全部转移过来,不单纯依靠服务平台,使得通话翻转更完整、高效,且突破了服务器壁垒。
11、另外,所述构建一号多机的通信网络,包括:
12、第一话机终端向服务平台注册第一号码,并将所述第一话机终端的地址信息与所述第一号码关联存储在所述服务平台中;
13、第二话机终端向服务平台注册所述第一号码,并将所述第二话机终端的地址信息与所述第一号码关联存储在所述服务平台中。
14、另外,所述从所述服务平台获取注册有相同号码的所有话机终端的地址信息,包括:
15、通过sip register流程中的sip 200ok response for register信令从所述服务平台中提取注册有相同号码的所有话机终端的地址信息。
16、另外,所述从所述服务平台获取注册有相同号码的所有话机终端的地址信息,包括:
17、通过订阅“event:reg”,从所述服务平台中提取注册有相同号码所有话机终端的地址信息。
18、另外,所述向所述注册了相同号码的所有其他话机终端获取当前通话的通话数据,包括:
19、采用digest鉴权方式,利用话机终端账号名及密码向所述述注册了相同号码的所有其他话机终端执行鉴权操作;
20、当所述鉴权操作通过时,接收当前通话的通话数据;
21、当所述鉴权操作没有通过时,通过执行当前通话的服务平台从所述述注册了相同号码的所有其他话机终端获取当前通话的通话数据。
22、另外,所述通话数据包括话机终端账号名,服务平台名称,通话状态,当前通话的sip dialog。
23、另外,所述执行通话翻转操作,包括:保持当前通话状态进行翻转,截取特定呼叫进行翻转,将所有通话接回到本地会议进行翻转。
24、另外,所述话机终端包括ip电话、模拟话机、手机、软电话。
本文档来自技高网...【技术保护点】
1.一种基于终端侧的通话翻转方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述构建一号多机的通信网络,包括:
3.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述从所述服务平台获取注册有相同号码的所有话机终端的地址信息,包括:
4.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述从所述服务平台获取注册有相同号码的所有话机终端的地址信息,包括:
5.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述向所述注册了相同号码的所有其他话机终端获取当前通话的通话数据,包括:
6.根据权利要求5所述的基于终端侧的通话翻转方法,其特征在于,所述通话数据包括话机终端账号名,服务平台名称,通话状态,当前通话的SIP Dialog。
7.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述执行通话翻转操作,包括:保持当前通话状态进行翻转,截取特定呼叫进行翻转,将所有通话接回到本地会议进行翻转。
8.根据权利要求1所述的
9.一种通话翻转装置,其特征在于,包括:
10.一种通话翻转系统,其特征在于,包括:多台话机终端以及一个或多个服务平台,其中:
...【技术特征摘要】
1.一种基于终端侧的通话翻转方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述构建一号多机的通信网络,包括:
3.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述从所述服务平台获取注册有相同号码的所有话机终端的地址信息,包括:
4.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述从所述服务平台获取注册有相同号码的所有话机终端的地址信息,包括:
5.根据权利要求1所述的基于终端侧的通话翻转方法,其特征在于,所述向所述注册了相同号码的所有其他话机终端获取当前通话的通话数据,包括:
【专利技术属性】
技术研发人员:林立鍫,张睿,何娟,
申请(专利权)人:深圳市潮流网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。