一种集群系统间实现单呼的方法、装置及网关设备制造方法及图纸

技术编号:11701261 阅读:32 留言:0更新日期:2015-07-09 00:55
本发明专利技术公开了一种集群系统间实现单呼的方法、装置及网关设备,其中,方法包括:接收主叫终端发送的呼叫建立请求,所述呼叫建立请求携带有主叫终端号码和被叫终端号码;将主叫终端映射到被叫终端归属系统的虚拟终端,该虚拟终端与该主叫终端采用相同的号码,且该虚拟终端采用的号码与被叫终端归属系统内所有实体终端的号码不相同;在被叫终端归属系统中以该虚拟终端为主叫向被叫终端发起呼叫,以使该被叫终端上显示的来电号码为该虚拟终端的号码。本发明专利技术在实现跨系统单呼时通过虚拟映射的方法使得被叫终端上显示主叫终端的号码,以解决现有技术中存在的拨号繁琐以及无法识别原始呼叫方的问题。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种集群系统间实现单呼的方法、装置及网关设备
技术介绍
在集群通信中,跨系统单呼业务是按照以下技术方案实现的:系统A的终端I与系统B的终端2进行单呼业务时,首先终端I先拨号至中转网关,再拨终端2的号码,由于系统A和系统B彼此不识别对方系统的终端号,因此,在系统B的终端2上显示的是中转网关的号码,而不是主叫方终端I的号码。现有技术存在以下缺点:主叫方需要进行二次拨号,繁琐难用,不方便用户使用;另外,在被叫终端上无法直接显示主叫终端的号码,导致无法识别真正的主叫方。
技术实现思路
本专利技术所要解决的技术问题是,特别是涉及一种集群系统间实现单呼的方法、装置及网关设备,以解决现有技术中存在的拨号繁琐以及无法识别原始呼叫方的问题。一方面,本专利技术提供了一种集群系统间实现单呼的方法,应用于网关侧,该方法包括:接收主叫终端发送的呼叫建立请求,所述呼叫建立请求携带有主叫终端号码和被叫终端号码;将主叫终端映射到被叫终端归属系统的虚拟终端,该虚拟终端与该主叫终端采用相同的号码,且该虚拟终端采用的号码与被叫终端归属系统内所有实体终端的号码不相同;在被叫终端归属系统中以该虚拟终端为主叫向被叫终端发起呼叫,以使该被叫终端上显示的来电号码为该虚拟终端的号码。优选的,所述将主叫终端映射到被叫终端归属系统的虚拟终端,该虚拟终端与该主叫终端采用相同的号码,且该虚拟终端采用的号码与被叫终端归属系统内所有实体终端的号码不相同,包括:从预先注册的被叫终端归属系统的虚拟终端中,查找与该主叫终端号码相同的虚拟终端;当查找到与该主叫终端号码相同的虚拟终端时,将主叫终端映射到该虚拟终端;所述预先注册的被叫终端归属系统的虚拟终端采用的号码与所有实体终端的号码不相同。优选的,所述方法还包括:当没有查找到与该主叫终端号码相同的虚拟终端时,识别该主叫终端号码与被叫终端归属系统内的终端号码是否相同,如果不相同,在被叫终端归属系统内注册虚拟终端,使该虚拟终端采用该主叫终端号码,再将主叫终端映射到该虚拟终端。优选的,通过以下方式预先注册被叫终端归属系统的虚拟终端:从主叫终端归属系统内选取实体终端号码与被叫终端归属系统内实体终端号码不同的实体终端号码,在被叫终端归属系统内注册虚拟终端,该虚拟终端采用所选取的实体终端号码。优选的,所述将主叫终端映射到被叫终端归属系统的虚拟终端,该虚拟终端与该主叫终端采用相同的号码,且该虚拟终端采用的号码与被叫终端归属系统内所有实体终端的号码不相同,包括:识别该主叫终端号码与被叫终端归属系统内的终端号码是否相同,如果不相同,在被叫终端归属系统内注册虚拟终端,使该虚拟终端采用该主叫终端号码,再将主叫终端映射到该虚拟终端。另一方面,本专利技术提供了一种集群系统间实现单呼的装置,应用于网关侧,该装置包括:请求接收单元,用于接收主叫终端发送的呼叫建立请求,所述呼叫建立请求携带有主叫终端号码和被叫终端号码;虚拟映射单元,用于将主叫终端映射到被叫终端归属系统的虚拟终端,该虚拟终端与该主叫终端采用相同的号码,且该虚拟终端采用的号码与被叫终端归属系统内所有实体终端的号码不相同;呼叫建立单元,用于在被叫终端归属系统中以该虚拟终端为主叫向被叫终端发起呼叫,以使该被叫终端上显示的来电号码为该虚拟终端的号码。优选的,所述虚拟映射单元,包括:查找子单元,用于从预先注册的被叫终端归属系统的虚拟终端中,查找与该主叫终端号码相同的虚拟终端;当查找到时,进入映射子单元;映射子单元,用于将主叫终端映射到该虚拟终端;所述预先注册的被叫终端归属系统的虚拟终端采用的号码与所有实体终端的号码不相同。优选的,所述虚拟映射单元,还包括:注册子单元,用于当没有查找到与该主叫终端号码相同的虚拟终端时,识别该主叫终端号码与被叫终端归属系统内的终端号码是否相同,如果不相同,在被叫终端归属系统内注册虚拟终端,使该虚拟终端采用该主叫终端号码,再进入所述映射子单元。优选的,所述装置还包括:预先注册单元,用于从主叫终端归属系统内选取实体终端号码与被叫终端归属系统内实体终端号码不同的实体终端号码,在被叫终端归属系统内注册虚拟终端,该虚拟终端采用所选取的实体终端号码。优选的,所述虚拟映射单元,具体用于识别该主叫终端号码与被叫终端归属系统内的终端号码是否相同,如果不相同,在被叫终端归属系统内注册虚拟终端,使该虚拟终端采用该主叫终端号码,再将主叫终端映射到该虚拟终端。另一方面,本专利技术还提供了一种网关设备,所述网关设备包括至少一个处理器,至少一个网络接口或者其它通信接口,存储器,和至少一个通信总线;所述存储器用于存储程序指令,所述处理器用于根据所述程序指令执行以下步骤:接收主叫终端发送的呼叫建立请求,所述呼叫建立请求携带有主叫终端号码和被叫终端号码;将主叫终端映射到被叫终端归属系统的虚拟终端,该虚拟终端与该主叫终端采用相同的号码,且该虚拟终端采用的号码与被叫终端归属系统内所有实体终端的号码不相同;在被叫终端归属系统中以该虚拟终端为主叫向被叫终端发起呼叫,以使该被叫终端上显示的来电号码为该虚拟终端的号码。与现有技术相比,本专利技术提供的技术方案具有以下有益效果:本专利技术首先接收主叫终端发送的呼叫建立请求,所述呼叫建立请求携带有主叫终端号码和被叫终端号码;然后将主叫终端映射到被叫终端归属系统的虚拟终端,该虚拟终端与该主叫终端采用相同的号码,且该虚拟终端采用的号码与被叫终端归属系统内所有实体终端的号码不相同;本专利技术在实现跨系统单呼时,具体是利用虚拟映射方法将主叫终端映射到被叫终端归属系统的虚拟终端上,使得该虚拟终端代理该主叫终端,进而在被叫终端归属系统中以该虚拟终端为主叫向被叫终端发起呼叫,以使该被叫终端上显示的来电号码为该虚拟终端的号码。从被叫终端的角度来分析,从表面上看,被叫终端接收到的是本系统内虚拟终端发起的呼叫,而实际上被叫终端接收到的是主叫终端发起的呼叫,因此,本专利技术通过虚拟映射方式既能保证跨系统呼叫的正常建立,又能保证被叫终端显示主叫终端的号码,能够识别真正的主叫方。【附图说明】为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中集群系统间实现单呼方法的示意图;图2为本专利技术提供的一种集群系统间实现单呼的方法的流程图当前第1页1 2 3 4 本文档来自技高网...
一种集群系统间实现单呼的方法、装置及网关设备

【技术保护点】
一种集群系统间实现单呼的方法,其特征在于,应用于网关侧,该方法包括:接收主叫终端发送的呼叫建立请求,所述呼叫建立请求携带有主叫终端号码和被叫终端号码;将主叫终端映射到被叫终端归属系统的虚拟终端,该虚拟终端与该主叫终端采用相同的号码,且该虚拟终端采用的号码与被叫终端归属系统内所有实体终端的号码不相同;在被叫终端归属系统中以该虚拟终端为主叫向被叫终端发起呼叫,以使该被叫终端上显示的来电号码为该虚拟终端的号码。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘洋陈代焱陈川麟
申请(专利权)人:哈尔滨海能达科技有限公司
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1