用于实现虚拟号码业务的方法和系统的制作方法_2

文档序号:9768185阅读:来源:国知局
中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0055]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0056]图1为本发明用于实现虚拟号码业务的方法一个实施例的示意图。其中:
[0057]步骤101,锚定平台在接收到主叫用户发送的第一呼叫信息时,将第一呼叫信息路由到S-CSCF(Serving Call Sess1n Control Funct1n,服务呼叫会话控制功能)单元,其中在第一呼叫信息中,被叫号码为虚拟号码。
[0058]优选的,锚定平台在接收到主叫用户发送的第一呼叫信息之前,还包括:
[0059]主叫侧的MSCE (Mobile Switching Center emulat1n,移动软交换中心)在接收至IJ主叫用户发送的第一呼叫信息时,利用相应的签约信息,判断被叫用户是否为锚定用户。若被叫用户为锚定用户,则主叫侧的MSCE将第一呼叫信息发送给锚定平台。
[0060]步骤102, S-CSCF 单兀接收到第一呼叫信息后,从 HSS (Home Subscriber Server,归属用户服务器)获取与被叫号码相关联的IFC(Initial Filter Criteria,初始过滤规则)集合。
[0061]通常,IFC集合中会包括多个IFC。
[0062]步骤103,S-CSCF单元在IFC集中,根据预先设定的IFC优先级,依次选择IFC。
[0063]步骤104,判断选择的IFC是否为虚拟号码被叫IFC。
[0064]步骤105,若选择的IFC为虚拟号码被叫IFC,则S-CSCF单元将第一呼叫信息发送给媒体业务平台。
[0065]优选的,若选择的IFC不是虚拟号码被叫IFC,则S-CSCF单元触发与选择的IFC相关联的业务。
[0066]在一个实施例中,媒体业务平台可以为PRS(Public Rad1 System,公共广播系统)或 MMTel (MultiMedia Telephony,多媒体电话)平台。
[0067]步骤106,媒体业务平台从虚拟号码业务平台获取与虚拟号码相关联的实际被叫号码。
[0068]步骤107,媒体业务平台将第一呼叫信息中的虚拟号码转换为实际被叫号码,以生成第二呼叫信息。
[0069]优选的,媒体业务平台将第一呼叫信息中的虚拟号码转换为实际被叫号码,并在第一呼叫信息中添加呼转标记,以生成第二呼叫信息。
[0070]步骤108,媒体业务平台将第二呼叫信息发送给与实际被叫号码相对应的被叫用户。
[0071]基于本发明上述实施例提供的用于实现虚拟号码业务的方法,通过C网锚定技术提供一组虚拟号码与实际被叫绑定,从而实现用户拨打虚拟号码但实际呼叫是与真实主叫通话的业务,可以避免接入码的问题。同时可以保证用户在呼叫虚拟号码时运营商可以记录虚拟号码和真实主叫号码间的绑定关系,从而也可避免业务使用者的诈骗行为。
[0072]在一个实施例中,上述媒体业务平台将第二呼叫信息发送给与实际被叫号码相对应的被叫用户的步骤包括:
[0073]媒体业务平台将第二呼叫信息发送给S-CSCF单元。S-CSCF单元将第二呼叫信息发送给GWC(Gateway Controller网关控制器)AWC将第二呼叫信息发送给被叫侧的MSCE,以便被叫侧的MSCE将第二呼叫信息发送给与实际被叫号码相对应的被叫用户。
[0074]优选的,上述GWC将第二呼叫信息发送给被叫侧的MSCE的步骤包括:
[0075]GWC判断第二呼叫信息中是否包括呼转标记,若第二呼叫信息中包括呼转标记,则将第二呼叫信息发送给被叫侧的MSCE ;若第二呼叫信息中不包括呼转标记,则丢弃第二呼叫信息。
[0076]通过对呼转标记的检测,可进一步提高系统的安全性。
[0077]图2为本发明用于实现虚拟号码业务的系统一个实施例的示意图。如图2所示,该系统可包括锚定平台201、S-CSCF单元202、HSS 203、媒体业务平台204、虚拟号码业务平台205。其中:
[0078]锚定平台201,用于在接收到主叫用户发送的第一呼叫信息时,将第一呼叫信息路由到S-CSCF单元,其中在第一呼叫信息中,被叫号码为虚拟号码。
[0079]S-CSCF单元202,用于接收到第一呼叫信息后,从HSS 203获取与被叫号码相关联的初始过滤规则IFC集合;在IFC集中,根据预先设定的IFC优先级,依次选择IFC ;判断选择的IFC是否为虚拟号码被叫IFC ;若选择的IFC为虚拟号码被叫IFC,则将第一呼叫信息发送给媒体业务平台204。
[0080]媒体业务平台204,用于在接收到第一呼叫信息后,从虚拟号码业务平台205获取与虚拟号码相关联的实际被叫号码;将第一呼叫信息中的虚拟号码转换为实际被叫号码,以生成第二呼叫信息;将第二呼叫信息发送给与实际被叫号码相对应的被叫用户。
[0081]HSS 203,用于提供与被叫号码相关联的IFC集合。
[0082]虚拟号码业务平台205,用于提供与虚拟号码相关联的实际被叫号码。
[0083]基于本发明上述实施例提供的用于实现虚拟号码业务的系统,通过C网锚定技术提供一组虚拟号码与实际被叫绑定,从而实现用户拨打虚拟号码但实际呼叫是与真实主叫通话的业务,可以避免接入码的问题。同时可以保证用户在呼叫虚拟号码时运营商可以记录虚拟号码和真实主叫号码间的绑定关系,从而也可避免业务使用者的诈骗行为。
[0084]优选的,S-CSCF单元202还用于在选择的IFC不是虚拟号码被叫IFC时,触发与选择的IFC相关联的业务。
[0085]图3为本发明用于实现虚拟号码业务的系统另一实施例的示意图。与图2所示实施例相比,在图3所示实施例中,还包括主叫侧的MSCE301。其中:
[0086]主叫侧的MSCE 301,用于在接收到主叫用户发送的第一呼叫信息时,利用相应的签约信息,判断被叫用户是否为锚定用户;若被叫用户为锚定用户,则将第一呼叫信息发送给锚定平台201。
[0087]在一个实施例中,系统还包括GWC 302、被叫侧的MSCE 303。其中:
[0088]媒体业务平台201具体将第二呼叫信息发送给S-CSCF单元202。
[0089]S-CSCF单元202还用于将第二呼叫信息发送给GWC 302。
[0090]优选的,S-CSCF单兀202可将第二呼叫信息通过MGCF(Media Gateway ControlFunct1n,媒体网关控制功能)单元发送给GWC 302。
[0091]GffC 302,用于将第二呼叫信息发送给被叫侧的MSCE 303。
[0092]被叫侧的MSCE 303,用于将第二呼叫信息发送给与实际被叫号码相对应的被叫用户。
[0093]优选的,媒体业务平台204具体将第一呼叫信息中的虚拟号码转换为实际被叫号码,并在第一呼叫信息中添加呼转标记,以生成第二呼叫信息。
[0094]优选的,GffC 302具体判断第二呼叫信息中是否包括呼转标记;若第二呼叫信息中包括呼转标记,则将第二呼叫信息发送给被叫侧的MSCE ;若第二呼叫信息中不包括呼转标记,则丢弃第二呼叫信息。
[0095]下面通过具体示例对本发明进行说明。如图4所示:
[0096]步骤401,主叫侧的MSCE接收主叫用户发送的第一呼叫信息。其中在第一呼叫信息中,被叫号码为虚拟号码。
[0097]步骤402,主叫侧的MSCE在接收到第一呼叫信息时,利用相应的签约信息,判断被叫用户是否为锚定用户。
[0098]步骤403,若被叫用户为锚定用户,则主叫侧的MSCE将第一呼叫信息发送给锚定
AlZZ^
T 口 O
[0099]步骤404,锚定平台在接收到第一呼叫信息时,将第一呼叫信息路由到S-CSCF单
J Li ο
[0100]步骤405,S-CSCF单元接收到第一呼叫信息后,从HSS获取与被叫号码相关联的初始过滤规则IFC集合。S-CSCF单元在IFC集中,根据预先设定的IFC优先级,依次选择IFC。若选择的IFC不是虚拟号码被叫IFCJ
当前第2页1 2 3 
网友询问留言 已有1条留言
  • 访客 来自[河北省邯郸市联通] 2018年11月20日 22:14
    这种软件叫什么名字
    0
1