专利名称:使用增值业务接入码和虚号码实现呼叫的系统和方法
技术领域:
本发明涉及一种电信用户使用基于增值业务接入码和虚号码组成的虚拟号码实现呼叫的系统和方法,确切地说,涉及一种在移动或固定电信网络中,为拥有一个目录号码Directory Number(例如手机用户的移动台国际ISDN号码MSISDN(Mobile Station International ISDN Number)或固定电话的座机号等)的电信用户提供多个虚拟号码,用户可以使用这些虚拟号码接听来话或使用某个虚拟号码呼叫其它用户的方法和系统,此时,被叫用户显示的来电号码为主叫用户设定的某个虚拟号码或原配目录号码;属于电信网络增值业务技术领域。
背景技术:
目前,在现有电信网络中,一个终端设备通常都只有一个目录电话号码,包括现在普遍使用的只装有一个用户识别模块(SIM,Subscriber IdentityModule)的手机、固定电话机和小灵通话机,无不如此;也就是说,无论作为被叫接听来话,还是往外拨通电话时所显示的主叫号码,都只有一个。
对于拥有一部装有一个SIM卡手机的用户,如果他(或她)想同时拥有多个号码,必须购买多个SIM卡,甚至需要购买可同时插入多个SIM卡的手机。采用更换SIM卡打电话的方法,使用甚不方便;而购置新型手机,又投资昂贵。
目前,市场上已经出现了一些面向移动用户的“一机多号”的技术方案,它们都可以实现“只需一个SIM卡,同时拥有多个电话号码”的业务功能;其采用的技术手段大致有两类,但是都存在一些局限。下面分别简述之方案一采用移动智能网技术,将主叫或被叫的MSISDN进行相应的变换后,指示业务交换节点SSP(Service Switching Point)完成后续业务处理。该方案需要对目前的网络设备进行相应的技术改造,例如归属位置寄存器HLR(Home Location Register)中需要添加新增MSISDN号码的记录,业务实现周期较长。
方案二从移动交换中心MSC上截取主叫或被叫的原配MSISDN号码,再在号码业务系统中进行判断和号码翻译,然后转发给HLR。该方案将涉及所有的呼叫,操作繁琐,接续时间长;即使非该业务用户的呼叫,也需要从交换机进行截取和做出判断。
另外,上述两个方案都要占用MSISDN号码资源,对原来的MSISDN编号计划有影响。而且,目前对于固网或小灵通用户,尚无“一机多号”的实现方法。
发明内容
有鉴于此,本发明的目的是提供一种电信用户使用基于增值业务接入码的虚拟号码实现呼叫的系统和方法,该方法能够使用户在只拥有一个终端设备(包括手机、座机或小灵通)的情况下,可同时拥有和使用两个或两个以上的虚拟号码。这些虚拟号码的使用,不仅挖掘了新的号码资源,从而扩大电信用户使用的号码范围;而且,用户申请的这些新的虚拟号码不会占用座机目录电话号码或手机MSISDN等原有号码资源,对原来的电话号码编号计划没有任何影响。
为了达到上述目的,本发明提供了一种电信用户使用基于增值业务接入码的虚拟号码实现呼叫的系统,包括移动电话网和/或固定电话网,移动终端和/或固网终端;其特征在于该系统还包括设置在该网络系统中的“电信用户使用虚号码实现呼叫”的业务支撑装置,该业务支撑装置由相互连接的“一机多号”业务平台、数据库和计费服务器组成;其中业务平台用作该业务的核心控制装置,该业务平台通过局间信令与网络中的交换机或业务交换点进行通信交互,以便在该业务用户接听来话或发起呼叫时,为其接续呼叫和产生呼叫数据记录CDR;数据库则用于存储该业务用户的原配座机号码或小灵通号码或手机MSISDN号码以及与其对应的各个虚拟号码、用户注册和主叫号码的设定信息,以供相关信息和号码的查询和转换。
所述移动电话网和/或固定电话网至少包括全球移动通信系统GSM(Global System for Mobile Communication)网络、码分多址CDMA(CodeDivision Multiple Access)网络、个人手提电话系统PHS(Personal Handy-phoneSystem)、即小灵通网络和公共电话交换网PSTN。
当所述移动电话网和/或固定电话网不提供智能网能力时,该业务平台与网络中的汇接交换机进行通信交互的局间信令为电话用户部分协议TUP或综合业务数据网用户部分协议ISUP;当所述移动电话网和/或固定电话网提供智能网能力时,所述业务支撑装置中的“一机多号”业务平台和数据库都构建在业务控制点SCP内,该业务控制点SCP与智能网的业务交换点SSP或非智能网的交换机进行通信交互的局间信令分别提供智能网能力应用协议INAP或CAMEL应用协议CAP或无线智能网协议WIN。
为了达到上述目的,本发明还提供了一种电信用户使用基于增值业务接入码的虚拟号码实现呼叫的方法,其特征在于包括下列操作步骤(1)使用申请和号码分配电信用户向网络运营商申请和注册“基于增值业务接入码的虚拟号码实现呼叫”业务时,要告知其座机或小灵通或手机的原配目录电话号码,且可以申请一个或一个以上的、由运营商事先设定的该电信增值业务的“接入码”+“虚号码”组成的虚拟号码;运营商给该业务用户分配其所申请的各个虚拟号码,并将这些号码记录在业务支撑装置的数据库中;(2)业务的激活与关闭该业务用户使用电话、或WWW网页、或短信、或WAP/GPRS方法接入“基于增值业务接入码的虚拟号码实现呼叫”的业务系统,为其各个虚拟号码分别设置激活或关闭的时间区间,且激活或关闭其中任意一个虚拟号码时,不需关机;呼叫接续时,由交换机对主叫用户拨入的接入码进行号码分析而触发激活业务;(3)电话呼入其他用户通过拨打“接入码”+“虚号码”的方式拨通该业务用户,实现通话;如果其他用户拨打的虚拟号码已被关闭,系统将向用户播放相应的语音提示;
(4)电话呼出该业务用户在呼出电话时,可采用拨叫“接入码”+“被叫号码”的方式或设置包括原配目录号码和各个虚拟号码中的任一号码作为缺省的主叫号码接通用户,使其主叫号码显示为“接入码”+“虚号码”或该缺省的主叫号码,被叫用户可直接回拨该显示号码;(5)计费灵活该业务用户为主叫时,按照原配目录号码统一收取各种费用;该业务用户为被叫时,可按原配目录号码计费,也可按各个虚拟号码分别计费。
所述方法进一步包括下列操作步骤(6)呼叫屏蔽该业务用户可以为自己的各个虚号码分别设置黑/白名单,其中黑名单为不允许呼入的来电地区区号,只允许接入其它地区的来电;白名单为允许呼入的来电地区区号,并阻止其它地区的来电,以对来电进行限制或过滤。
所述步骤(3)中,当所述移动电话网和/或固定电话网不提供智能网能力时,其他用户通过拨打“接入码”+“虚号码”的方式拨通该业务用户,呼入电话的过程包括下列步骤(301)其它用户呼叫该业务用户时,一次连续拨打“接入码”+“虚号码”;(302)移动交换中心MSC或固定电话网的交换机根据接入码得知被叫为业务用户,将该呼叫通过ISUP或TUP上报至“一机多号”业务平台;(303)业务平台查询数据库中存储的用户信息,如果被叫用户的当前状态为关闭,执行后续操作;如果被叫用户的当前状态为激活,跳转执行步骤(306)的操作;(304)业务平台向主叫用户发送相应的语音提示,并指示MSC或交换机释放本次呼叫;(305)呼叫释放;(306)业务平台将从数据库中得到的经过转换的该被叫用户手机原配目录号码MSISDN或座机或小灵通的原配目录电话号码返回给MSC或交换机,指示MSC或交换机根据该号码将该呼叫接续至该业务用户的手机或座机或小灵通;(307)MSC或交换机按照移动电话网或固定电话网的呼叫流程进行接续,呼叫接通。
所述步骤(3)中,当所述移动电话网和/或固定电话网提供智能网能力时,其他用户通过拨打“接入码”+“虚号码”的方式拨通该业务用户,呼入电话的过程包括下列步骤(311)其它用户呼叫该业务用户时,一次连续拨打“接入码”+“虚号码”;(312)其它用户的移动交换中心MSC/业务交换点SSP或交换机根据接入码获知被叫为业务用户,将该呼叫通过CAP或INAP消息上报给被叫用户的业务控制点SCP,并向SCP发送CAP或INAP协议的启动检测点消息IDP;(313)SCP收到IDP消息后,查询数据库中存储的用户信息,如果被叫用户的当前状态为关闭,执行后续操作;如果被叫用户的当前状态为激活,跳转执行步骤(316)的操作;(314)SCP指示其它用户的MSC/SSP或交换机向主叫用户发送“被叫关机”的语音信息,并指示MSC/SSP或交换机释放本次呼叫;(315)呼叫释放;(316)对于移动智能网,SCP将从数据库中得到的经过转换的该被叫用户的原配目录号码MSISDN返回,同时向主叫用户的MSC或SSP发送连接Connect消息;对于固话智能网,SCP将从数据库中得到的经过转换的该被叫用户座机或小灵通的原配目录号码返回给交换机,并指示交换机根据该号码将该呼叫接续至该业务用户的座机或小灵通;(317)其它用户的MSC/SSP或交换机分别按照移动电话网或固定电话网的呼叫流程进行接续,接通呼叫;(318)通话停止,主叫或被叫的任何一方挂机时,MSC/SSP或交换机都向SCP上报挂机事件和计费报告。
所述步骤(4)中,当所述移动电话网和/或固定电话网不提供智能网能力时,该业务用户采用拨叫“接入码”+“被叫号码”的方式实现电话呼出的过程包括下列步骤(401)该业务用户采用连续拨打“接入码”+“被叫号码”方式拨打被叫用户,其中被叫号码为被叫用户的原配目录号码;(402)MSC或交换机根据接入码将呼叫通过ISUP或TUP上报至“一机多号”业务平台;(403)业务平台查询数据库中的用户信息,先检查该主叫用户是否为业务注册用户,如果为非注册用户,则向该主叫用户发送“无权使用该业务”的语音信息;如果为注册用户,则从数据库中获得该用户当前指定的缺省号码或虚拟号码,指示MSC或交换机接续被叫用户,并根据用户的设定将缺省号码或接入码和虚号码作为主叫号码发给MSC或交换机;(404)MSC或交换机按照移动电话网或固定电话网的呼叫流程,根据该新的主叫号码接续被叫用户,接通呼叫后,在被叫用户终端显示该新的主叫号码。
所述步骤(4)中,当所述移动电话网和/或固定电话网提供智能网能力时,该业务用户采用拨叫“接入码”+“被叫号码”的方式实现电话呼出的过程包括下列步骤(411)该业务用户采用连续拨打“接入码”+“被叫号码”方式拨打被叫用户,其中被叫号码为被叫用户的原配目录号码;(412)该业务用户的MSC或交换机根据接入码通过CAP或INAP将本次呼叫上报至SCP;(413)SCP查询数据库中存储的用户信息,先检查该主叫用户是否注册业务,如果为非注册用户,则向该主叫用户发送“无权使用该业务”的语音信息;如果为注册用户,则从数据库中获得该用户当前指定的缺省号码或虚拟号码,指示MSC或交换机接续被叫用户,并根据主叫用户的设定将缺省号码或接入码和虚号码作为主叫号码发给MSC或交换机;(414)MSC或交换机按照移动电话网或固定电话网的呼叫流程,根据该新的主叫号码接续被叫用户,接通呼叫后,在被叫用户终端显示该主叫用户设定的主叫号码。
所述步骤(4)中设置显示的主叫号码是缺省的主叫用户的原配目录号码或各个虚拟号码中的任一号码,或者是根据不同的时间段而分别设置的不同号码,或者是根据不同的被叫号码而分别设置的不同号码。
所述主叫号码的设置是由业务平台或SCP指示MSC/SSP或交换机播放语音导航提示,供该业务用户在呼出电话时选择主叫号码,具体步骤如下(1)当业务用户使用“接入码”+“被叫号码”方式呼出电话时,交换机或MSC根据接入码将该呼叫上报给业务平台或SCP;(2)业务平台或SCP指示MSC/SSP或交换机向该主叫用户播放提示音,请该用户选择主叫号码进行发话;(3)业务平台或SCP根据主叫用户的选择,将相应的虚拟号码作为主叫号码返回给MSC/SSP或交换机;(4)MSC/SSP或交换机根据业务平台或SCP返回的虚拟号码作为主叫号码,将该呼叫接续至被叫用户,并将该主叫用户选择的虚拟号码显示在被叫终端。
所述主叫号码的设置是由该业务用户通过电话或WWW网页或短信或WAP/GPRS接入运营商的“基于增值业务接入码的虚拟号码实现呼叫”的业务平台或业务管理系统,预先选择设定其送出的主叫号码;选定方式是缺省设定、或按时间区间、或按被叫号码分别进行设定。
本发明在技术上有许多创新之处(1)利用业务平台或者智能网来实现本发明的“一机多号”业务,不需用户购买多个终端设备;业务的接入采用“接入码+虚拟号码”的方式,无需对网络侧设备进行改造或升级,有助于该业务的实现和推广。
(2)新增的虚拟号码不涉及同一手机用户的接入鉴权、漫游位置管理、小区切换,呼叫控制等功能,所有这些手机功能仍然通过该用户的原配MSISDN号码予以保持和实现;并且,藉由系统对号码的管理功能,用户可以激活或关闭任一号码。
(3)用户的所有号码(包括原配目录号码和新增的虚拟号码)均可在同一时间同时使用。在电话呼出时,用户可以采用语音提示或其它多种方式来选择主叫号码,以便所选定的主叫号码将被显示在被叫用户的手机上。
(4)计费灵活对于用户的不同号码,用户可以选择分别计费或者统一将费用计在一个号码上,例如用户的原配号码。
本发明的实现对于电信用户和电信网络运营商会带来双赢,其中对电信的好处是电信用户可以使用已有的终端设备,不需购买新的电话机或SIM卡;也可以把设置的多个虚号码的不同电话号码分别告诉不同的人群,例如同事、客户、朋友、家人等;还可以选择和设置接收不同人群呼叫电话的时间。对于网络运营商的好处一旦拥有多个号码后,电信用户会更加愿意将号码告诉别人,并且可以一直保持开机。这样自然增大话务量,为网络运营商带来更多的收益。由于能够对原配号码和另增虚拟号码分别计费,企事业更愿意为员工配备手机。这样也会增大话务量,为网络运营商带来较高效益。
图1是采用本发明“虚号码+业务平台”的电信网络(移动网或固话网)系统结构示意图。
图2是在电信网(移动网或固话网)中拨打手机虚拟号码的电话呼入过程示意图。
图3是在电信网(移动网或固话网)中“一机多号”业务的本地来话虚号码关闭或无效信令流程图(使用TUP信令)。
图4是在电信网(移动网或固话网)中“一机多号”业务的本地来话虚号码关闭或无效信令流程图(使用ISUP信令)。
图5是在电信网(移动网或固话网)中“一机多号”业务的本地来话虚号码正常通话的信令流程图(使用TUP信令)。
图6是在电信网(移动网或固话网)中“一机多号”业务的本地来话虚号码正常通话的信令流程图(使用ISUP信令)。
图7是在电信网(移动网或固话网)中“一机多号”业务的本地去话显示虚号码的信令流程图(使用TUP信令)。
图8是在电信网(移动网或固话网)中“一机多号”业务的本地去话显示虚号码的信令流程图(使用ISUP信令)。
图9是采用本发明“虚号码+移动智能网”的“一机多号”业务网络系统结构示意图。
图10是在图9的网络系统中呼叫“一机多号”业务用户的信令流程图(使用CAP信令)。
图11是在图9的网络系统中“一机多号”业务用户呼出电话的信令流程图(使用CAP信令)。
图12是采用本发明“虚号码+固话智能网”的“一机多号”业务网络系统结构示意图。
图13是在图12的网络系统中呼叫“一机多号”业务用户的信令流程图(使用INAP信令)。
图14是在图9的网络系统中“一机多号”业务用户呼出电话的信令流程图(使用INAP信令)。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
本发明电信用户使用基于增值业务接入码的虚拟号码进行呼叫的系统,由移动电话网和/或固定电话网和设置在该网络系统中的“电信用户使用虚号码实现呼叫”的业务支撑装置,移动终端和/或固网终端所组成,该业务支撑装置则由相互连接的用作该业务的核心控制装置的“一机多号”业务平台、数据库和计费服务器组成;其中业务平台通过局间信令TUP或ISUP或INAP/CAP或WIN与网络中的交换机或业务交换点进行通信交互,以便在该业务用户接听来话或发起呼叫时,为其接续呼叫和产生呼叫数据记录CDR;数据库则用于存储该业务用户的座机或小灵通的原配目录号码或手机MSISDN号码以及与其对应的各个虚拟号码、用户注册和主叫号码的设定信息,以供相关信息和号码的查询和转换。因此,本发明实现“一机多号”业务的系统,对于现有电话网络的各个网元设备不要进行技术改进或升级,实现迅速。
本发明还提供了一种电信用户使用基于增值业务接入码的虚拟号码实现呼叫的方法,其特征在于包括下列操作步骤(1)使用申请和号码分配电信用户通过电话、短信、WWW网页或在营业厅向网络运营商申请和注册“基于增值业务接入码的虚拟号码实现呼叫”业务时,只要告知其座机或小灵通或手机的原配目录电话号码,就能够完成业务注册和多个虚拟号码的申请。运营商则给业务用户分配其所申请的各个虚拟号码,并将这些号码记录在业务支撑装置的数据库中;该虚拟号码由该电信增值业务的“接入码”+“虚号码”组成。
(2)业务的激活与关闭该业务用户使用电话、或WWW网页、或短信、或WAP/GPRS方法接入“基于增值业务接入码的虚拟号码实现呼叫”的业务管理系统,为其各个虚拟号码分别设置激活或关闭的时间区间,且激活或关闭其中任意一个虚拟号码时,不需关机;呼叫接续时,由交换机对主叫用户拨入的接入码进行号码分析而触发业务,无须对网络侧的交换设备进行SSP能力升级,大大方便了业务的部署和推广。
(3)电话呼入其他用户通过拨打“接入码”+“虚号码”的方式拨通该业务用户,实现通话;如果其他用户拨打的虚拟号码已被关闭,系统将向用户播放相应的语音提示;(4)电话呼出该业务用户在呼出电话时,可采用拨叫“接入码”+“被叫号码”的方式或设置包括原配目录号码和各个虚拟号码中的任一号码作为缺省的主叫号码接通用户,使其主叫号码显示为“接入码”+“虚号码”或该缺省的主叫号码,被叫用户可直接回拨该显示号码;(5)计费灵活该业务用户为主叫时,按照原配目录号码统一收取各种费用;该业务用户为被叫时,可按原配目录号码计费,也可按各个虚拟号码分别计费。
(6)呼叫屏蔽该业务用户可以为自己的各个虚号码分别设置黑/白名单,其中黑名单为不允许呼入的来电地区区号,只允许接入其它地区的来电;白名单为允许呼入的来电地区区号,并阻止其它地区的来电,以对来电进行限制或过滤。
下面分别介绍本发明在各个不同电信网络中的结构组成和实现方法。
参见图1,如果现有的电信网络(固话网或移动网)不具备智能网条件时,可在其中的MSC或交换机4连接业务平台1,使用“虚号码+业务平台”的方案,业务平台1与MSC或交换机4之间的局间信令为TUP或ISUP。图中2是数据库,3是计费服务器,5是本发明业务的移动终端和/或固话网终端,6是其它通信终端。
再以图2所示的电信网络为例,介绍在不具备智能网条件的电信网络中采用“虚号码+业务平台”的实现方法。此时如果有电话呼入,其他移动电话终端用户B或固话终端用户C拨打该业务用户A的原配目录号码MSISDN时的呼叫处理过程与传统的电话呼入过程相同(a)用户B或用户C拨打“一机多号”业务的移动用户A的原配目录号码MSISDN;(b)移动交换中心MSC或交换机从该用户的HLR中获取用户A当前的漫游号码;(c)MSC或交换机根据漫游号码将呼叫接续至用户A当前所在地的MSC,并接通用户A的手机。
图2中的用户A是“一机多号”业务用户,拥有的多个虚号码分别为家庭号码95xxx-11111、朋友号码95xxx-22222和公务号码95xxx-33333;假设此时公务号码已被关闭。本发明的其它移动电话终端用户B或固话终端用户C呼叫用户A的方法如下(1)用户B拨打用户A的公务号码;(2)MSC或交换机通过识别接入码“95xxx”,得知被叫A为业务用户,将该呼叫上报给“一机多号”业务平台;(3)该业务平台查询数据库中存储的用户信息,得到用户A的该公务号码的当前状态为关闭;(4)该业务系统指示MSC或交换机将本次呼叫释放;(5)呼叫释放。(这种本地来话虚号码关闭或无效的呼叫信令流程,可参见图3-当移动网或固话网的局间信令使用TUP时,或图4-当移动网或固话网的局间信令使用ISUP时)(6)用户C拨打用户A的家庭号码;(7)MSC或交换机通过识别接入码,得知被叫为业务用户,将该呼叫上报给“一机多号”业务平台;(8)该业务平台查询数据库中存储的用户信息,得到用户A的该家庭号码的当前状态为活跃;(9)业务平台将翻译得到的用户A的手机原配目录号码MSISDN或座机或小灵通的原配目录号码返回给MSC或交换机,指示MSC或交换机根据该号码将该呼叫接续至“一机多号”用户A的手机或座机或小灵通;(10)MSC或交换机按照移动网的上述传统呼叫流程(即前述步骤a、b、c)或固话网的传统呼叫流程进行接续,呼叫接通(这种成功呼叫的信令流程,可参见图5-当移动网或固话网的局间信令使用TUP时,或图6-当移动网或固话网的局间信令使用ISUP时)。
“一机多号”业务用户可以使用原有电话号码呼出,即选择设置原配目录号码MSISDN或座机或小灵通的原配目录号码作为缺省号码,这样该用户在电话呼出时,原配目录号码会被送至被叫用户,并显示在被叫用户的终端上。这种呼叫不需要本发明系统中的业务平台进行控制和处理,与通常的电话呼出过程相同。同时,本发明的业务用户还可以使用任一虚号码拨打被叫,即通过拨叫“接入码”+“被叫号码”的方式实现电话呼出,其呼叫流程举例如下(1)业务用户A(其虚号码为“95xxx-11111/22222/33333”)采用“接入码”+“被叫号码”方式拨打本地的电话用户B,其中“95xxx”为该业务的接入码,“62281000”为用户B的实际电话号码;(2)MSC或交换机根据接入码“95xxx”,将呼叫上报至“一机多号”业务平台;(3)业务平台查询其数据库,检查主叫用户A是否为该业务注册用户,如果为非注册用户,则向该主叫用户发送“无权使用该业务”的语音信息;如果为注册用户,则从数据库中获得该用户A当前指定的虚拟号码,指示MSC或交换机接续被叫用户B,并将业务接入码+用户A的虚号码(例如95xxx-11111)作为主叫号码发给MSC或交换机;(4)MSC或交换机根据该新的主叫号码,接续被叫用户B,接通呼叫;被叫用户B终端显示的主叫号码为95xxx-11111。
上述这种“一机多号”业务的本地去话和显示虚号码的信令流程,可分别参见图7(当移动网或固话网的局间信令使用TUP时)或图8(当移动网或固话网的局间信令使用ISUP时)。
如果现有的电信网络(移动网或固话网)具备智能网的能力,即其交换机具有智能网的业务交换点SSP功能时,本发明系统则使用“虚号码+智能网”的方案(参见图9和图12),即将上述业务支撑装置中的“一机多号”业务平台1和数据库2都构建在业务控制点SCP内,该SCP与智能网的SSP进行通信交互的局间信令分别为INAP(针对固网PSTN或小灵通网络)或CAP(针对GSM移动网)或WIN(针对CDMA移动网)。图中的PLMN(Public Land MobileTelecommunication Network)为公共陆地移动网,HPLMN(Home PLMN)为归属公共陆地移动网,VPLMN(Visit PLMN)为访问公共陆地移动网,MSC(Mobile-service Switching Center)为移动交换机,GMSC(Gateway MSC)为移动交换机网关,HLR(Home Location Register)为归属位置寄存器,VLR(VisitorLocation Register)为访问位置寄存器,SSP为业务交换点,SCP为业务控制点,PSTN为公共交换电话网络。
下面先介绍在提供智能网能力的移动电话网络中,本发明“一机多号”业务的电话呼叫实现方法。此时如果有电话呼入,其他用户B或C拨打该业务用户A的原配MSISDN号码时的呼叫处理过程与传统的移动电话呼入过程相同(a)用户B拨打“一机多号”业务的移动用户A的号码;(b)移动交换中心MSC从该用户A的HLR中获取用户A当前的漫游号码;(c)MSC根据漫游号码将呼叫接续至用户A当前所在地的MSC,并接通用户A的手机。
此外,本发明的方法可以实现主叫拨打任何一个虚拟号码呼叫“一机多号”的业务用户。参见图10,介绍GSM移动网内“一机多号”业务呼入的信令流程,即其它用户呼叫“一机多号”业务用户的某个虚拟号码的流程;假设该GSM网已经支持移动智能网的移动网络增强的客户化业务逻辑CAMEL(CustomizedApplication for Mobile network Enhanced Logic)能力。
(1)MSCb/VLR/SSP收到PSTN用户或者普通移动用户发起的呼叫后,根据接入码得知被叫用户为业务用户,则向“一机多号”业务的SCP发送IDP消息。
(2)SCP收到IDP消息后,根据被叫号码中的虚号码查询数据库中存储的用户信息,判断该虚拟号码当前状态是关闭还是活跃。如果该虚拟号码当前状态是关闭,直接跳转至步骤(6),如果该虚拟号码当前状态是活跃,执行后续步骤。
(3)SCP将该号码对应的原配目录号码MSISDN返回,同时向MSCb/VLR/SSP发送连接消息。
(4)MSCb按照移动网的传统呼叫流程进行接续(与上述步骤a、b、c相同),呼叫接通。
(5)通话停止,主、被叫任一方挂机,MSC/VLR/SSP上报挂机事件和计费报告给SCP。
(6)SCP指示MSCb/VLR/SSP向主叫播放“被叫关机”的信息,并挂机。
本发明“一机多号”业务用户可以使用原有电话号码呼出,即选择设置原配MSISDN号码作为缺省号码,这样该用户在电话呼出时,MSISDN号码会被送至被叫用户,并显示在被叫用户的终端上。这种呼叫不需要智能网的控制和处理,与传统的移动电话呼出过程相同。同时,本发明的业务用户还可以使用任一虚号码拨打被叫用户,即通过拨叫“接入码”+“被叫号码”的方式实现电话呼出。再以GSM网络为例,假设该GSM网已支持移动智能网CAMEL能力,其呼叫流程举例说明如下(参见图11)(1)业务用户A(其虚拟号码为“95xxx-11111/22222/33333”)采用“接入码”+“被叫号码”方式拨打本地的电话用户B,其中“95xxx”为该业务的接入码,“136xxxxxxxx”为用户B的实际电话号码;(2)MSC根据接入码95xxx,将呼叫上报至SCP;(3)SCP查询其数据库检查主叫用户A是否该业务注册用户,如果为非注册用户,则向该主叫用户发送“无权使用该业务”的语音信息;如果为注册用户,则从数据库中获得该用户A当前指定的虚拟号码,指示MSC接续被叫用户B,并将业务接入码+用户A的虚号码(如95xxx-11111)作为主叫号码发给MSC;(4)MSC根据该新的主叫号码,接续被叫用户B,接通呼叫;被叫用户B终端显示的主叫号码为95xxx-11111。
现在介绍在提供智能网能力的固定电话网络中,本发明“一机多号”业务的电话呼叫实现方法。此时如果有电话呼入,其他用户B或C拨打该业务用户A的座机原配目录号码时的呼叫处理过程与传统的固定动电话呼入过程相同(a)用户B拨打“一机多号”业务的固定用户A座机的原配目录号码,;(b)用户A所在的交换机将呼叫接续至用户A;用户A和用户B通话。
此外,本发明的方法可以实现主叫拨打任何一个虚拟号码呼叫“一机多号”的业务用户。参见图13,介绍固话智能网内的“一机多号”业务用户的电话呼入的信令流程,假设该固话网已经支持智能网的能力,固话网用户A是“一机多号”用户,拥有“亲情号码”和“其它号码”。在周末时,关闭“其它号码”而打开“亲情号码”;其它用户B和C呼叫该“一机多号”业务用户A的方法如下(1)用户B拨打用户A座机的“其它号码”95xxx-22222;(2)交换机通过识别接入码获知被叫为业务用户,将该呼叫上报给SCP;(3)SCP查询数据库中存储的用户信息,得知号码95xxx-22222的当前状态为关闭;(4)SCP指示交换机将本次呼叫释放;(5)呼叫释放。
(6)用户C拨打用户A座机的“亲情号码”95xxx-11111;(7)交换机通过识别接入码获知被叫为业务用户,将该呼叫上报给SCP;(8)SCP查询数据库中存储的用户信息,得到号码95xxx-11111的当前状态为活跃;(9)SCP将翻译得到的用户A座机的原配目录电话号码返回给交换机,并指示交换机根据该号码将该呼叫接续至“一机多号”用户A的座机;(10)交换机按照固话网中的传统呼叫流程进行接续(与上述步骤a、b相同),呼叫接通。
本发明“一机多号”业务用户可以选择其座机的原配目录号码显示在被叫话机上,这样该业务用户可直接拨打“被叫号码”呼出,此时不需要智能网的控制和处理,其呼叫流程与普通固定电话呼出过程相同。同时,本发明的业务用户还可以使用任一虚号码拨打被叫,即通过拨叫“接入码”+“被叫号码”的方式实现电话呼出。假设固定电话网已支持智能网能力,其呼叫流程举例说明如下(参见图14)(1)业务用户A(其虚号码为“95xxx-11111/22222”)采用“接入码”+“被叫号码”方式拨打本地的电话用户B,其中“95xxx”为该业务的接入码,“62281000”为用户B的实际电话号码;(2)MSC根据接入码95xxx,将呼叫上报至SCP;(3)SCP查询其数据库,检查主叫用户A是否为该业务注册用户,如果为非注册用户,则向该主叫用户发送“无权使用该业务”的语音信息;如果为注册用户,则从数据库中获得该用户A当前指定的虚拟号码,指示MSC接续被叫用户B,并将业务接入码+用户A的虚号码(如95xxx-11111)作为主叫号码一起发给MSC;(4)MSC根据该新的主叫号码,接续被叫用户B,接通呼叫;被叫用户B终端显示的主叫号码为95xxx-11111。
本发明的一个创新特色是能够根据用户主观意愿设置不同的“主叫号码”显示可以指定包括原配目录电话号码或各个虚拟号码中的任一号码作为缺省的主叫号码。当“一机多号”用户电话呼出时,该缺省号码将被送至和显示在被叫用户的手机或座机上。也可以根据不同的时间段而分别设置的不同的号码作为主叫号码,例如上班时间选择公务号码作为主叫号码,下班时间选择家庭或朋友号码作为主叫号码。还可以根据不同的被叫号码而分别设置的不同的号码作为主叫号码。例如呼叫某个同事时选公务号码作为主叫号码,呼叫朋友时选朋友号码作为主叫号码。
本发明对主叫号码的设置是由业务平台或SCP指示交换机或MSC播放语音导航提示,供该业务用户在呼出电话时选择主叫号码,具体步骤如下(1)当业务用户使用“接入码”+“被叫号码”方式呼出电话时,交换机或MSC根据接入码将该呼叫上报给业务平台或SCP;(2)业务平台或SCP指示交换机或MSC向该主叫用户播放提示音,请该用户选择主叫号码进行发话;(3)业务平台或SCP根据主叫用户的选择,将相应的虚拟号码作为主叫号码返回给交换机或MSC;(4)交换机或MSC根据业务平台或SCP返回的虚拟号码作为主叫号码,将该呼叫接续至被叫用户,并将该主叫用户选择的虚拟号码显示在被叫终端。
本发明对主叫号码的设置还可以由该业务用户通过电话或WWW网页或短信或WAP/GPRS接入运营商的“基于增值业务接入码的虚拟号码实现呼叫”的业务平台,预先选择设定其送出的主叫号码;选定方式是缺省设定、或按时间区间、或按被叫号码分别进行设定。下面分别简要说明之。
其中通过电话进行预先设定主叫号码的方法如下所示(1)“一机多号”业务用户拨打运营商提供的服务电话,接入该业务平台;(2)“一机多号”业务平台向该用户播放提示音,请用户根据语音提示对主叫号码进行设定缺省设定,或按时间段,或按被叫号码设定主叫号码。
(3)用户设定完后,“一机多号”业务平台将用户设定的主叫号码信息送至业务平台或SCP的数据库中;完成主叫号码的设定操作。
通过WWW网页进行预先设定主叫号码的方法如下所示(1)“一机多号”业务用户登录运营商提供的服务网页,接入该“一机多号”业务平台;(2)“一机多号”业务平台下载相关表单,请用户根据需要对主叫号码进行设定缺省设定,或按时间段,或按被叫号码设定主叫号码。
(3)用户设定完后,“一机多号”业务平台将用户设定的主叫号码信息送至业务平台或SCP的数据库中,完成主叫号码的设定操作。
通过短信进行预先设定主叫号码的方法如下(1)“一机多号”业务用户拨打运营商提供的服务短信号码,接入该业务平台;(2)“一机多号”业务平台通过短信与用户交互,请用户根据需要对主叫号码进行设定缺省设定,或按时间段,或按被叫号码设定主叫号码。
(3)用户设定完后,“一机多号”业务平台将用户设定的主叫号码信息送至业务平台或SCP的数据库中,完成主叫号码的设定操作。
此外,本发明还具有的其它业务特性;下面简要介绍之。
预付费业务的电信用户可以使用该“一机多号”业务而具备多个虚拟号码。“一机多号”用户具有呼叫屏蔽功能,也就是可以为其虚拟号码分别指定黑/白名单。即“一机多号”业务用户可以为其每个号码指定白名单只限于接收某些地区用户对他的呼叫,对来自其它地区的呼叫进行阻止;或者指定黑名单不允许某些地区用户对他的呼叫,只允许来自其他地区的呼叫。“一机多号”业务用户可以为其各个虚拟号码分别指定关闭/激活的时间段。用户的所有号码(包括原配号码和新增的虚拟号码)均可在同一时间同时使用。电话呼出时,用户可以选择主叫号码,以便该主叫号码将被显示在被叫用户的手机上。对于用户不同的号码,用户可以选择分别计费或者统一将费用计在一个号码上。
权利要求
1.一种电信用户使用基于增值业务接入码的虚拟号码实现呼叫的系统,包括移动电话网和/或固定电话网,移动终端和/或固网终端;其特征在于该系统还包括设置在该网络系统中的“电信用户使用虚号码实现呼叫”的业务支撑装置,该业务支撑装置由相互连接的“一机多号”业务平台、数据库和计费服务器组成;其中业务平台用作该业务的核心控制装置,该业务平台通过局间信令与网络中的交换机或业务交换点进行通信交互,以便在该业务用户接听来话或发起呼叫时,为其接续呼叫和产生呼叫数据记录CDR;数据库用于存储该业务用户的原配座机号码或小灵通号码或手机MSISDN号码以及与其对应的各个虚拟号码、用户注册和主叫号码的设定信息,以供相关信息和号码的查询和转换。
2.根据权利要求1所述的实现呼叫的系统,其特征在于所述移动电话网和/或固定电话网至少包括全球移动通信系统GSM网络、码分多址CDMA网络、个人手提电话系统PHS、即小灵通网络和公共电话交换网PSTN。
3.根据权利要求1或2所述的实现呼叫的系统,其特征在于当所述移动电话网和/或固定电话网不提供智能网能力时,该业务平台与网络中的汇接交换机进行通信交互的局间信令为电话用户部分协议TUP或综合业务数据网用户部分协议ISUP;当所述移动电话网和/或固定电话网提供智能网能力时,所述业务支撑装置中的“一机多号”业务平台和数据库都构建在业务控制点SCP内,该业务控制点SCP与智能网的业务交换点SSP或非智能网的交换机进行通信交互的局间信令分别为智能网应用协议INAP或CAMEL应用协议CAP或无线智能网协议WIN。
4.一种电信用户使用基于增值业务接入码的虚拟号码实现呼叫的方法,其特征在于包括下列操作步骤(1)使用申请和号码分配电信用户向网络运营商申请和注册“基于增值业务接入码的虚拟号码实现呼叫”业务时,要告知其座机或小灵通或手机的原配目录电话号码,且可以申请一个或一个以上的、由运营商事先设定的该电信增值业务的“接入码”+“虚号码”组成的虚拟号码;运营商给该业务用户分配其所申请的各个虚号码,并将这些号码记录在业务支撑装置的数据库中;(2)业务的激活与关闭该业务用户使用电话、或WWW网页、或短信、或WAP/GPRS方法接入“基于增值业务接入码的虚拟号码实现呼叫”的业务系统,为其各个虚拟号码分别设置激活或关闭的时间区间,且激活或关闭其中任意一个虚拟号码时,不需关机;呼叫接续时,由交换机对主叫用户拨入的接入码进行号码分析而触发激活业务;(3)电话呼入其他用户通过拨打“接入码”+“虚号码”的方式拨通该业务用户,实现通话;如果其他用户拨打的虚拟号码己被关闭,系统将向用户播放相应的语音提示;(4)电话呼出该业务用户在呼出电话时,可采用拨叫“接入码”+“被叫号码”的方式或设置包括原配目录号码和各个虚拟号码中的任一号码作为缺省的主叫号码接通用户,使其主叫号码显示为“接入码”+“虚号码”或该缺省的主叫号码,被叫用户可直接回拨该显示号码;(5)计费灵活该业务用户为主叫时,按照原配目录号码统一收取各种费用;该业务用户为被叫时,可按原配目录号码计费,也可按各个虚拟号码分别计费。
5.根据权利要求4所述的实现呼叫的方法,其特征在于所述方法进一步包括下列操作步骤(6)呼叫屏蔽该业务用户可以为自己的各个虚号码分别设置黑/白名单,其中黑名单为不允许呼入的来电地区区号,只允许接入其它地区的来电;白名单为允许呼入的来电地区区号,并阻止其它地区的来电,以对来电进行限制或过滤。
6.根据权利要求4所述的实现呼叫的方法,其特征在于所述步骤(3)中,当所述移动电话网和/或固定电话网不提供智能网能力时,其他用户通过拨打“接入码”+“虚号码”的方式拨通该业务用户,呼入电话的过程包括下列步骤(301)其它用户呼叫该业务用户时,一次连续拨打“接入码”+“虚号码”;(302)移动交换中心MSC或固定电话网的交换机根据接入码得知被叫为业务用户,将该呼叫通过ISUP或TUP上报至“一机多号”业务平台;(303)业务平台查询数据库中存储的用户信息,如果被叫用户的当前状态为关闭,执行后续操作;如果被叫用户的当前状态为激活,跳转执行步骤(306)的操作;(304)业务平台向主叫用户发送相应的语音提示,并指示MSC或交换机释放本次呼叫;(305)呼叫释放;(306)业务平台将从数据库中得到的经过转换的该被叫用户手机原配目录号码MSISDN或座机或小灵通的原配目录电话号码返回给MSC或交换机,指示MSC或交换机根据该号码将该呼叫接续至该业务用户的手机或座机或小灵通;(307)MSC或交换机按照移动电话网或固定电话网的呼叫流程进行接续,呼叫接通。
7.根据权利要求4所述的实现呼叫的方法,其特征在于所述步骤(3)中,当所述移动电话网和/或固定电话网提供智能网能力时,其他用户通过拨打“接入码”+“虚号码”的方式拨通该业务用户,呼入电话的过程包括下列步骤(311)其它用户呼叫该业务用户时,一次连续拨打“接入码”+“虚号码”;(312)其它用户的移动交换中心MSC/业务交换点SSP或交换机根据接入码获知被叫为业务用户,将该呼叫通过INAP或CAP消息上报给被叫用户的业务控制点SCP,并向SCP发送INAP或CAP协议的启动检测点消息IDP;(313)SCP收到IDP消息后,查询数据库中存储的用户信息,如果被叫用户的当前状态为关闭,执行后续操作;如果被叫用户的当前状态为激活,跳转执行步骤(316)的操作;(314)SCP指示其它用户的MSC/SSP或交换机向该主叫用户发送“被叫关机”的语音信息,并指示MSC/SSP或交换机释放本次呼叫;(315)呼叫释放;(316)对于移动智能网,SCP将从数据库中得到的经过转换的该被叫用户的原配目录号码MSISDN返回,同时向主叫用户的MSC或SSP发送连接Connect消息;对于固话智能网,SCP将从数据库中得到的经过转换的该被叫用户座机或小灵通的原配目录号码返回给交换机,并指示交换机根据该号码将该呼叫接续至该业务用户的座机或小灵通;(317)其它用户的MSC/SSP或交换机分别按照移动电话网或固定电话网的呼叫流程进行接续,接通呼叫;(318)通话停止,主叫或被叫的任何一方挂机时,MSC/SSP或交换机都向SCP上报挂机事件和计费报告。
8.根据权利要求4所述的实现呼叫的方法,其特征在于所述步骤(4)中,当所述移动电话网和/或固定电话网不提供智能网能力时,该业务用户采用拨叫“接入码”+“被叫号码”的方式实现电话呼出的过程包括下列步骤(401)该业务用户采用连续拨打“接入码”+“被叫号码”方式拨打被叫用户,其中被叫号码为被叫用户的原配目录号码;(402)MSC或交换机根据接入码通过ISUP或TUP将呼叫上报至“一机多号”业务平台;(403)业务平台查询数据库中的用户信息,先检查该主叫用户是否为业务注册用户,如果为非注册用户,则向该主叫用户发送“无权使用该业务”的语音信息;如果为注册用户,则从数据库中获得该用户当前指定的缺省号码或虚拟号码,指示MSC或交换机接续被叫用户,并根据用户的设定将缺省号码或接入码和虚号码作为主叫号码发给MSC或交换机;(404)MSC或交换机按照移动电话网或固定电话网的呼叫流程,根据该新的主叫号码接续被叫用户,接通呼叫后,在被叫用户终端显示该新的主叫号码。
9.根据权利要求4所述的实现呼叫的方法,其特征在于所述步骤(4)中,当所述移动电话网和/或固定电话网提供智能网能力时,该业务用户采用拨叫“接入码”+“被叫号码”的方式实现电话呼出的过程包括下列步骤(411)该业务用户采用连续拨打“接入码”+“被叫号码”方式拨打被叫用户,其中接入码是运营商事先设定的业务号码,被叫号码则为被叫用户的原配目录号码;(412)该业务用户的MSC或交换机根据接入码通过CAP或INAP将本次呼叫上报至SCP;(413)SCP查询数据库中存储的用户信息,先检查该主叫用户是否注册业务,如果为非注册用户,则向该主叫用户发送“无权使用该业务”的语音信息;如果为注册用户,则从数据库中获得该用户当前指定的缺省号码或虚拟号码,指示MSC或交换机接续被叫用户,并根据主叫用户的设定将缺省号码或接入码和虚号码作为主叫号码发给MSC或交换机;(414)MSC或交换机按照移动电话网或固定电话网的呼叫流程,根据该新的主叫号码接续被叫用户,接通呼叫后,在被叫用户终端显示该主叫用户设定的主叫号码。
10.根据权利要求4或8或9所述的实现呼叫的方法,其特征在于所述步骤(4)中设置显示的主叫号码是缺省的主叫用户的原配目录号码或各个虚拟号码中的任一号码,或者是根据不同的时间段而分别设置的不同号码,或者是根据不同的被叫号码而分别设置的不同号码。
11.根据权利要求4或8或9或10所述的实现呼叫的方法,其特征在于所述主叫号码的设置是由业务平台或SCP指示MSC/SSP或交换机播放语音导航提示,供该业务用户在呼出电话时选择主叫号码,具体步骤如下(1)当业务用户使用“接入码”+“被叫号码”方式呼出电话时,交换机或MSC根据接入码将该呼叫上报给业务平台或SCP;(2)业务平台或SCP指示MSC/SSP或交换机向该主叫用户播放提示音,请该用户选择主叫号码进行发话;(3)业务平台或SCP根据主叫用户的选择,将相应的虚拟号码作为主叫号码返回给MSC/SSP或交换机;(4)MSC/SSP或交换机根据业务平台或SCP返回的虚拟号码作为主叫号码,将该呼叫接续至被叫用户,并将该主叫用户选择的虚拟号码显示在被叫终端。
12.根据权利要求4或8或9或10所述的实现呼叫的方法,其特征在于所述主叫号码的设置是由该业务用户通过电话或WWW网页或短信或WAP/GPRS接入运营商的“基于增值业务接入码的虚拟号码实现呼叫”的业务平台或业务管理系统,预先选择设定其送出的主叫号码;选定方式是缺省设定、或按时间区间、或按被叫号码分别进行设定。
全文摘要
一种电信用户使用基于增值业务接入码的虚拟号码实现呼叫的系统和方法,该系统由移动电话网和/或固定电话网、业务支撑装置、电话终端组成;其中业务支撑装置主要包括业务平台、数据库和计费服务器。当移动网或固定网具备智能网能力时,业务平台和数据库都构建在业务控制点SCP内。本发明能使业务用户在只拥有一个终端(包括手机、座机或小灵通)的情况下,可以同时拥有和使用两个或两个以上的虚拟号码。这些虚拟号码的使用,不仅挖掘了新的号码资源,扩大电信用户使用的号码范围;而且,用户申请的这些新的虚拟号码不占用座机或手机MSISDN等原有号码资源,对原来的电话号码编号计划没有任何影响。本发明的实现会给电信用户和电信网络运营商带来双赢。
文档编号H04M3/42GK1658634SQ20051006350
公开日2005年8月24日 申请日期2005年4月8日 优先权日2005年4月8日
发明者杨放春, 王红熳, 刘玉璋 申请人:北京邮电大学, 得实信息科技(北京)有限公司