一种基于用户个人号码的呼叫处理方法

文档序号:7944865阅读:385来源:国知局
专利名称:一种基于用户个人号码的呼叫处理方法
技术领域
本发明涉及一种电信网络中的呼叫处理方法。
背景技术
随着通信技术的日益发展,使得通信系统的用户迅速增加。对于通信系统的用户来说,都被赋予一个用于区别其他用户的网络号码。每个用户的网络号码及其它签约信息都被存储进系统的类似归属服务器的网络设备中,当有呼叫发生时,系统从上述设备中取出用户的签约信息完成呼叫的接续。
由于通信系统的地域性限制,用户的网络号码通常仅在本地区具有唯一性,网络号码等信息通常也被存储在本地的归属服务器中,这样,就产生了呼叫计费的差异和用户使用网络号码的不方便。例如,当发生本地呼叫时,采用较低的本地话费标准统计话费,而当发生异地呼叫时,采用较高的长途话费标准统计话费。而且,当用户从一个地区迁移到另一个地区时,用户的号码也需要更改,即废弃原地区的网络号码,重新申请并被分配目的地区的网络号码。很显然,号码的更改会给用户带来很多号码使用上的不便。
为解决上述问题,目前有一种通过无条件前转的呼叫处理方法实现用户号码的携带。该方法是,假设用户原来的网络号码为A,地区迁移后需要将网络号码更改为B,当发生对电话A的呼叫时,自动地,无条件地将接入呼叫前转到号码B。这种方法没有废弃原来的号码A,但该方法需要占用二个号码资源;而且,上述呼叫前转由于涉及从原地区网络到目的地区网络的定位过程,因此需要缴纳前转费用,加重了用户的负担。
上述呼叫前转的问题可以通过采用个人号码技术解决。个人号码是用户通过申请获得的具有网络唯一性的号码,这样,即使用户发生地区的迁移,通过将用户的个人号码等签约信息从原地区的归属服务器转移到目的地区的归属服务器,就可以通过目的地区的归属服务器获取该用户的信息而继续使用用户的个人号码。个人号码技术的实现过程通常是首先对用户的个人号码进行存储处理,在本地提供用户个人信息(UserPI)归属服务器(PIHLR)以及用户个人号码(UserPN)归属服务器(PNHLR)。在用户申请个人号码时,使分配给用户的个人号码中包含用户PNHLR编号和该PNHLR下的用以区分同一归属服务器下不同用户个人号码的唯一的序列号;在用户申请并得到个人号码userPN后,将该号码保存在PIHLR中存放用户个人号码和用户个人签约信息对照表中;同时也保存在PNHLR中存放的用户个人号码UserPN和用户PIHLR编号的对照表中。由于存放UserPN的PNHLR和存放用户UserPI的PIHLR处于同一个归属地S,当用户没有迁移时,用户个人号码中的PNHLR的编号是本归属地的PNHLR编号,在该PNHLR中用户个人号码对应的PIHLR也是本归属地的PIHLR编号;当用户发生了迁移时,用户个人信息被迁移到了迁移地D1的某一个PIHLR中;用户的个人号码仍然保留在原归属地S的相应的PNHLR中,但在原归属地S的PNHLR中,用户个人号码所对应的PIHLR编号被修改为迁移地D1的相应的PIHLR的编号。上述PNHLR和PIHLR在网络中具有唯一的编号。
基于上述处理,在进行基于用户个人号码的呼叫处理时,无论是本地呼叫还是异地呼叫,都需要根据用户的个人号码先到原归属地的PNHLR中获取存储用户签约信息的PIHLR编号,再根据该PIHLR编号定位到当前存放用户签约信息的PIHLR并获取用户的签约信息,从而完成呼叫的接续。
上述方法的缺点在于,必须在网络中建立PNHLR,同时,必须要二次定位才能找到用户的签约信息,因此上述方法不但增加了网络建设的复杂度和建设成本,而且还延长了呼叫完成的时间,即降低了呼叫效率以及影响呼叫接通率。

发明内容
本发明的目的在于提供一种基于用户个人号码的呼叫处理方法,使用该方法,在实现个人号码的迁移携带时,能够提高异地呼叫的接通效率,降低使用该方法的网络复杂度。
为达到上述目的,本发明提供的(此处参考权利要求)由于本发明仅需要网络按照其自有的管理规则为用户指定存储其个人信息的PIHLR,在发生呼叫时,通过网络管理规则直接根据用户的个人号码定位PIHLR,即可获取用户的签约信息而完成呼叫的接续,与现有的能够实现个人号码迁移携带的方法相比,不需要网络提供PNHLR设备,由此可以节约网络建设和维护费用、降低网络复杂度;而且,由于可以一次定位到具体的PIHLR,避免现有方法异地呼叫中的二次转接过程,提高了异地呼叫效率和网络稳定性。


图1是网络PIHLR组织结构示意图;
图2是基于用户个人号码的本地呼叫流程图;图3是基于用户个人号码的加区号的呼叫流程图。
具体实施例方式
本发明所依据的前提是网络为用户提供具有网络唯一性的个人号码,这就是说,在网络中,无论用户处于网络中的什么位置,都可以使用该个人号码与用户进行呼叫。因此,用户首先通过网络申请获得这样的个人号码,然后由网络将用户申请获得的具有网络唯一性的个人号码及该用户的签约信息存储到用户归属地的个人信息(UserPI)归属服务器(PIHLR)中。如果用户获得的个人号码是首次存入网络,即用户在申请后即向网络中存储该个人号码,则用户选定个人号码申请地为其归属地,这时,用户的个人号码连同用户的其它签约信息在该归属地的PIHLR中,即网络在归属地的PIHLR中选定其中的一个PIHLR存储用户的个人号码及该用户的签约信息。所述用户的签约信息,是指,与用户个人号码相关的签约信息。随着运营方式的演进,该签约信息也可以包括网络终端的签约信息,比如手机的漫游,固话的长途呼叫权限等等签约信息。
如果用户发生归属地迁移,假设用户从原归属地S迁移到目的归属地D,由于用户的个人号码具有网络唯一性,就可以将用户的个人号码从S地也迁往D地,也就是改变用户个人号码的归属地,这样才可能使用用户的个人号码呼叫用户。所述用户个人号码的迁移本质上说是个人号码的再存储过程,即改变存储用户个人号码及相关签约信息的PIHLR。因此当用户发生号码的迁移时,也就是用户再次选定归属地存储个人号码时,网络需要判断用户新选择的归属地与原归属地是否相同,如果相同,不进行新的存储操作,否则进行新的存储操作,在归属地D的PIHLR中选择一个PIHLR存储用户的个人号码及其签约信息。
为保证对基于用户个人号码呼叫的有效性,上述新的存储操作是指由网络在用户新选定的归属地的PIHLR中选定其中的一个PIHLR存储用户的个人号码及该用户的签约信息,同时在原归属地的相应的PIHLR中的删除该用户的个人号码及该用户签约信息。这样就保证了对基于用户个人号码呼叫的唯一性,不会发生用户信息数据不一致的情况,并且不再出现,S地用户不加区号呼叫该用户又错误接续无效电话情况,及其它地方用户错误地加S地区号呼叫该用户,网络又错误接续无效电话的情况。当然更妙的做法是,再迁移后的一段时间内,网络对以上情况的错误呼叫给予提示音,提示主叫用户,被叫迁移到D地了,并同时告知D地的区域号。
需要说明的是,在用户选定新的归属地存储其个人信息时,也完全可以不删除用户存储在原归属地PIHLR中的用户信息,这样便于用户的个人号码同时在多地使用,比如用户跨地域进行异地办公的情况,当然,这种情况可能要用户多付费。在实际中,为防止一个用户过多地占用网络的存储资源而不使用,可以采取为用户限定存储个人信息的归属地的个数的方式解决,也可以在用户新选择归属地时提示其注销其它归属地的存储信息,以减少网络使用费用、释放用户不想使用的网络资源。
由上述可知,由于用户个人号码迁移前后的存储位置,即存储用户个人号码的PIHLR的定位完全由网络决定,与个人号码的构成没有关系,因此,所述用户的个人号码中可以只包括分配给用户个人的一个全局唯一的序列号。即用户的个人号码中可以仅包括序列号,而不包括设备信息、网络信息、及区域信息,尽管序列号中可能包括其它信息,比如,实际进行号码规划时,可以按省市进行号码头的分配,使得开户的号码的号码头为开户地规定的几个号码头之一。
当建立呼叫时,在本地呼叫方式下,主叫用户直接使用被叫用户的个人号码呼叫被叫用户;在异地呼叫方式下,主叫用户使用被叫用户归属地的区域号加被叫用户的个人号码呼叫被叫用户。
下面结合附图对本发明作进一步说明。
假设网络中的PIHLR按照散射树状结构组织,PIHLR对应散射树中的叶子节点,参考图1。图1描述了归属地的PIHLR的组织结构,图中PIHLR的数量及位置根据该归属地的PIHLR存储的用户个人号码及签约信息量的大小,由网络动态调整。例如在用户个人数据存放过程中,如果树中对应的叶子节点所对应的PIHLR1已经达到了设备容量警戒线,此时不能再向该PIHLR1内增加新的用户信息,要考虑按照散射树的管理规则,按照规则规定的PIHLR的数据搬移、PIHLR扩容和拆分原则来进行处理。当然在散射树中存储的用户个人信息较少时,也可以按照管理原则进行PIHLR的合并。无论散射树中的叶子节点如何被网络调整,都可以根据网络的PIHLR的管理规则根据用户的个人号码实现PIHLR的定位。
假设用户的个人号码和签约信息存储在图1所示的PIHLR中,如果发生本地呼叫,其呼叫接续流程参考图2。图2是直接使用被叫用户的个人号码呼叫被叫用户的本地呼叫方式的流程。
对于本地呼叫方式,如果主叫用户是固定电话,则网络接收到主叫用户的呼叫时,网络认为主叫所在地为被叫的归属地,于是,在步骤1按照本地的散射树,也就是主叫所在地的散射树,根据被叫用户的个人号码,通过逐级运算,一次定位到存储该被叫信息的PIHLR的位置信息,然后在步骤2根据PIHLR的位置信息访问该PIHLR,由PIHLR在步骤3根据被叫用户的个人号码进行查询操作,此时,如果被叫用户的归属地就在主叫所在地,则,可以查获被叫用户的个人签约信息;否则,如果被叫用户的归属地不在主叫所在地,则查询不到被叫用户的个人签约信息,呼叫失败。PIHLR查询到被叫用户的个人签约信息后,反馈给网络,由网络在步骤4根据上述被叫用户的个人签约信息完成呼叫接续。
对于本地呼叫方式,如果主叫用户是移动电话,则如果主叫没有发生漫游,网络认为主叫归属地即为被叫的归属地,处理方式和主叫是固定电话的情况类似。如果主叫发生漫游,则在网络接收到主叫用户的本地方式呼叫时,网络认为要么认为主叫的归属地为被叫的归属地,要么认为主叫当前的漫游地为被叫用户的归属地,或网络直接规定,发生漫游的移动电话不能进行本地方式的呼叫,直接返回呼叫失败信息。假设主叫漫游时,网络认为主叫的漫游地为被叫的归属地,则网络在步骤1按照漫游地的散射树,根据被叫用户的个人号码,通过逐级运算,一次定位到存储该被叫信息的PIHLR的位置信息,后面的步骤和主叫是固定电话的情况类似。
如果发生异地呼叫,其呼叫接续流程参考图3。图3是使用被叫用户归属地区域号加被叫用户个人号码呼叫被叫用户的流程对于异地呼叫方式,当网络接收到主叫用户的异地呼叫时,网络认为被叫用户的归属地是由呼叫时,所加的区域号来决定的。因此在步骤11根据被叫用户的个人号码前的区域号定位存储其签约信息的归属服务器所在地,即被叫用户的归属地,并获得被叫用户归属地的散射树,在步骤12按照被叫地的散射树,根据被叫用户的个人号码,通过逐级运算,一次定位到存储该被叫信息的PIHLR的位置信息,然后在步骤13根据PIHLR的位置信息访问该PIHLR,由PIHLR在步骤14根据被叫用户的个人号码进行查询操作,获得被叫用户的个人签约信息反馈给网络,由网络在步骤15根据上述被叫用户的个人签约信息完成呼叫接续。
对于主叫是固定电话的情况一般地,当该主叫处在被叫归属地时,可以采用本地呼叫方式进行呼叫,否则,当该主叫不在被叫归属地时,必须采用异地呼叫方式进行呼叫。
对于主叫是移动电话的情况一般地,如果主叫没有漫游,则和固定电话呼叫方式一样,即处于被叫的归属地时,可以采用本地呼叫方式进行呼叫,否则,主叫不在被叫归属地时,必须采用异地方式的呼叫;如果主叫发生漫游,可以有三种处理呼叫的情况,一、仅仅拨打主叫归属地个人号码的用户可以采用本地呼叫方式进行呼叫,拨打主叫归属地以外的任何个人号码,都采用异地呼叫方式;二、仅仅拨打主叫当前漫游所在地的个人号码用户可以采用本地呼叫方式进行呼叫,拨打主叫漫游所在地以外的任何个人号码,都采用异地呼叫方式;三、拨打任何个人号码,都必须采用异地呼叫方式。
需要说明的是,任何情况下,都可以使用异地呼叫方式呼叫被叫用户。使用异地呼叫方式,即使用被叫用户的归属地区域号加被叫用户的个人号码的方式呼叫被叫用户,所对应的呼叫流程与图3的流程类似。当然,对于本来可以采用本地呼叫方式进行的呼叫,而采用了异地呼叫方式进行的呼叫,对计费应该没有影响。
假设一个地区的区域号为100。如果在本地区开户的某一用户的号码为66688899,则在本地呼叫该用户,可以直接拨打66688899或010066688899,在其它地区拨打该用户,则需拨打010066688899(其中前面的“0”表示异地呼叫);当用户归属地迁移到D地时,假设D地区域号为755,该用户号码66688899不需要更改,则在D地拨打该用户时,可以拨打66688899或075566688899,在D地以外的地区拨打该用户时,则需拨打075566688899。这样,如果呼叫不加区域号,则网络根据主叫类型,即主叫是固定电话还是移动电话,以及主叫是移动电话时,是否发生了漫游来决定被叫用户的归属地信息,并进而定位出存储被叫用户信息的PIHLR;如果呼叫加区域号,则在区域号表示的地区定位存储用户信息的PIHLR,因此,无论用户迁移到何地,只要知道其所在的地区,即可通过其个人号码完成呼叫。很明显,呼叫加域区号的方式更有利于个人号码的异地携带,与不加区域号的号码携带的差异,仅仅表现在异地呼叫上。
权利要求
1.一种基于用户个人号码的呼叫处理方法,其特征在于包括将用户申请获得的具有网络唯一性的个人号码及该用户的签约信息存储到用户归属地的个人信息(UserPI)归属服务器(PIHLR)中;在本地呼叫方式下,主叫用户直接使用被叫用户的个人号码呼叫被叫用户;在异地呼叫方式下,主叫用户使用被叫用户归属地的区域号加被叫用户的个人号码呼叫被叫用户。
2.根据权利要求1所述的呼叫处理方法,其特征在于,所述方法还包括主叫用户呼叫被叫用户时,网络根据被叫用户的个人号码定位存储其信息的归属服务器,从中提取出被叫用户的签约信息完成呼叫的接续。
3.根据权利要求1或2所述的呼叫处理方法,其特征在于当用户首次选定归属地存储个人号码时,由网络在用户选定的归属地的PIHLR中选定其中的一个PIHLR存储用户的个人号码及该用户的签约信息;当用户再次选定归属地存储个人号码时,网络判断用户新选择的归属地与原归属地是否相同,如果相同,不进行新的存储操作,否则进行新的存储操作。
4.根据权利要求3所述的呼叫处理方法,其特征在于所述进行新的存储操作,由网络在用户新选定的归属地的PIHLR中选定其中的一个PIHLR存储用户的个人号码及该用户的签约信息。
5.根据权利要求4所述的呼叫处理方法,其特征在于,所述方法还包括在原归属地的相应的PIHLR中的删除该用户的个人号码及该用户签约信息。
6.根据权利要求3所述的呼叫处理方法,其特征在于所述用户的个人号码中包括分配给用户个人的网络序列号。
全文摘要
本发明提供了一种基于用户个人号码的呼叫处理方法,该方法将用户申请获得的具有网络唯一性的个人号码及该用户的签约信息存储到用户归属地的PIHLR中;主叫用户使用被叫用户归属地的区域号加被叫用户的个人号码呼叫被叫用户;另外,在本地呼叫方式下,主叫用户还可以直接使用被叫用户的个人号码呼叫被叫用户,以简化呼叫;上述方法在解决用户异地迁移时的号码携带问题时,不需要网络提供PNHLR设备,并避免现有解决号码异地迁移携带的方法中,异地呼叫中的二次转接过程,能够节约网络建设和维护费用、降低网络复杂度,提高异地呼叫效率和网络稳定性。
文档编号H04W4/16GK1507251SQ02156238
公开日2004年6月23日 申请日期2002年12月11日 优先权日2002年12月11日
发明者王正伟 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1