一种号码绑定方法及采用该绑定方法进行呼叫的方法

文档序号:7618582阅读:580来源:国知局
专利名称:一种号码绑定方法及采用该绑定方法进行呼叫的方法
技术领域
本发明一般涉及网络通信技术中号码绑定方法,特别涉及一种能够根据用户需要将用户的多个号码绑定在一个特殊号码上以便于他人和用户联系的方法。本发明还涉及一种使用该号码绑定的方法进行呼叫的方法。
背景技术
无线本地环路(WLL)系统是一种对固定网进行无线接入的解决方案。通常该系统可以提供语音业务、传真业务、高速分组业务、短消息业务。图1是常规WLL系统的组成及工作原理图。如图1所示,WLL系统通常包括但不限于呼叫控制模块,其用于在用户接入系统时执行信令的处理;用户管理模块,其要负责用户数据的管理,例如业务权限信息、位置信息、用户状态信息(关机、通话中、空闲等)等;短消息模块,其用于实现短消息收发功能;以及OMC(操作维护中心),其用于对系统的操作进行维护。
但是,在实际应用中需要一种更加智能的方法使用户希望根据自己的意愿将自己的几个开户号码绑定在一个特殊号码上,便于他人和自己联系。而这种需求目前还没有在WLL系统中得到实现。

发明内容
本发明针的目的在于解决现有技术中存在的上述问题,并进而提供一种能够使用户根据自己的需要将用户的一些预定号码绑定在一个特殊号码上以方便他人联系用户的方法。本发明还提供了一种使用上述号码绑定的方法。
本发明基于呼叫转移的绑定业务,但其提供了一个更加智能的方法,其赋予每个用户一个虚拟用户身份号码,一个用户可以拥有多个手机(号码)或固定号码,系统根据手机和固定台的位置和状态(比如用户是否关机,漫游,通话状态等)以及用户优先级的设定选择被叫号码和对象,并且可以通过短消息给出提示信息。
根据本发明的一个方面,本发明提供了一种基于无线本地环路(WLL)系统的号码绑定方法,所述WLL系统包括呼叫控制模块和用户管理模块,所述方法可包括1)所述用户管理模块为用户提供绑定号码;2)用户通过所述呼叫控制模块和所述用户管理模块将所述用户的多个用户号码分别绑定到所述绑定号码。
根据本发明,所述步骤1)还可包括1-1)用户选择号码绑定业务;1-2)所述WLL系统给所述用户提供所述绑定号码;1-3)所述WLL系统将所述绑定号码与所述用户关联。所述步骤2)还可包括2-1)设置将所述多个用户号码绑定到所述绑定号码的要求和策略;2-2)所述呼叫控制模块将与所述绑定号码和所述多个用户号码的绑定关联的信息存储在所述用户管理模块中。其中,设置所述多个用户号码绑定到所述绑定号码的要求和策略的步骤可通过播打补充业务码来完成的,所述补充业务码可由运营商来定义。
根据本发明的另一个方面,本发明提供了一种基于无线本地环路(WLL)系统的呼叫方法,所述WLL系统包括呼叫控制模块和用户管理模块,所述方法包括1’)所述用户管理模块为用户提供绑定号码;2’)用户通过所述呼叫控制模块和所述用户管理模块将所述用户的多个用户号码分别绑定到所述绑定号码;3’)在呼叫所述绑定号码时,所述呼叫控制模块通过所述用户管理模块查询所述多个用户号码的信息;4’)所述呼叫控制模块根据在步骤3’)中查询到的所述多个用户号码的优先级依次对所述多个用户号码进行呼叫。
优选地,在所述步骤4’)中,如果所述多个用户号码中的一个被拨通时,停止对所述多个用户号码的其它号码的呼叫。
根据本发明,还包括查询所述绑定号码与所述多个用户号的绑定信息,和/或删除所述多个用户号码与所述绑定号码绑定的处理步骤。
由于本发明根据手机和固定台的位置和状态以及用户优先级的设定智能地选择被叫号码和对象,因此,本发明为用户提供了方便的被叫多用户号码呼叫业务,在方便用户被及时找到的同时通过优先级的设定节约了用户的话费(减少了漫游或移动通话的可能性)。另外,通过此补充业务在为用户提供更完善的服务同时也可提高运营商的效益。


通过以下结合附图对本发明具体实施方案的详细描述,本发明的上述目的、优点和特征将变得更加清楚。在附图中图1是常规WLL系统的组成及工作原理图;图2是根据本发明实施方案的号码捆绑业务登记流程图;图3是根据本发明实施方案的呼叫控制流程图;图4是根据本发明实施方案的查询绑定流程图;图5是根据本发明实施方案的删除绑定流程图;以及图6是根据本发明实施方案的修改密码流程图。
具体实施方案根据本发明,WLL系统包括呼叫控制模块和用户管理模块,其中,用户管理模块包含有开户签约信息、绑定号码列表和用户状态数据库。其中,开户签约信息用于保存与用户绑定号码关联的信息,绑定号码列表用于保存用户绑定号码的具体信息,用户状态数据库用于保存用户的所有各种信息。其中,开户签约信息包括用户id、用户号码(绑定号码)、安全信息(密码等)、关联用户号码和优先级(最多5个)等;绑定号码列表包括的信息有用户号码、优先级。
为了实现本发明的目的首先要补充业务码,即,首先需要定义一批补充业务码字。其中,码字可以由运营商自行定义,例如*11*绑定号码#优先级#表示将该主叫用户绑定到绑定号码上,并指定优先级;*22*绑定号码#表示取消该主叫用户到绑定号码上的绑定;*33*绑定号码#表示查询该绑定号码的所有绑定号码;*44*绑定号码#表示修改用于管理该绑定号码的密码;*55*绑定号码#表示删除该主叫号码在该绑定号码的绑定。在这里,上述定义的码字只是例举了本发明实施方式的一种可软件实现的方式。本领域的普通技术人员应该认识到还有其它的码字实现方式。
用户通过拨打上述预先定义好的码字,将对呼叫绑定的要求和策略通知WLL系统。WLL系统根据用户对呼叫绑定的要求和策略进行相应的处理。例如,用户可以增加和减少或修改自己虚拟用户身份号码(即在用户开户时设定的用于将其它号码绑定的号码)下绑定的号码。上述处理由用户模块和控制模块协作完成。
在用户(例如用户A)开户时,根据用户的需要选择是否要开通来电控制补充业务。WLL系统中的用户管理模块统一对该属性进行管理。如果选择号码绑定业务,将提供给用户一个特殊的绑定号码和管理这个绑定号码的初始密码,并做了第一次初始绑定。例如,WLL中的用户管理模块为用户A提供的特殊号码为X,并将用户A的第一个号码初始绑定到X,即A和X有了关联,以后可以将其它号码增加绑定到X。本领域的普通技术人员应该认识到,这里指的用户A是一个逻辑用户实体,可以和特殊号码X一一对应。用户A所表明的用户可以有多个固定或移动号码,分别对应一部电话或手机。
接着用户进行补充业务登记处理。图2所示为本发明的补充业务登记的流程图。如图2所示,首先,用户(例如用户A)播打补充业务码,即拨打由运营商自行定义的上述业务码字,将对呼叫绑定的要求和策略通知WLL系统(步骤s201),WLL系统的呼叫控制模块在接收到用户播打的上述补充业务码后,通过包含于用户管理模块中的在用户开户时建立的开户签约信息来查询用户的信息(步骤s202),并提示用户输入密码进行验证,这里的密码指的是用户A在补充业务开户时,由WLL的用户管理模块提供的管理绑定号码的初始密码或用户修改后的密码(步骤s203),如果在步骤s203中,用户通过了密码验证,则呼叫控制模块将号码绑定信息(即在用户管理模块中存储控制信息)存储在用户管理模块中的绑定号码列表中,并检查最多还可绑定的号码数量,在本发明的优选实施方式中最多可绑定的号码数量优选为5个(步骤s204),之后,利用语音提示用户操作成功(步骤s206),否则,利用语音提示用户密码错误(步骤s205)。例如,在上述操作中,用户A通过输入补充业务码字,将其办公室号码Y、家庭号码Z绑定到号码X,并将被绑定的号码Y设置为最高优先级。具体地说,用户先后输入“*11*Y#1#”、“*11*Z#2#”其中,数字1表示号码Y的优先级最高,数字2表示Z为第二优先级,以此类推,还可以输入不多于5个的其它更多的补充业务码字,如果输入的个数超过5个,系统会拒绝超出5个的部分并通过短消息提示拒绝信息。WLL系统将这些信息保存在用户管理模块中的绑定号码列表中。
如图3所示为根据本发明实施方案的呼叫控制流程图。下面对本发明优选实施方案的呼叫控制流程进行详细的描述。如图3所示,用户B呼叫用户A绑定的号码,即用户B播打号码X(步骤s301)。WLL的呼叫控制模块通过用户管理模块中的绑定号码列表利用匹配查找的方法查询用户A的绑定号码信息和优先级信息(步骤s302)。呼叫控制模块根据号码状态,如是否开机,漫游,通话状态等在绑定号码列表中依次进行搜索,并跳过未激活(即,关机)的用户绑定号码(步骤s303)。接着呼叫控制模块判断上述绑定号码列表是否为空,如果判断的结果为空,则进行语音提示该次呼叫失败(步骤s304,s310),如果判断的结果为非空,则呼叫控制模块按照上述搜索结果的优先级对用户绑定号码进行排序,即,将上述号码Y排在号码Z的前面,并将排序后的结果保存在用户控制模块中(步骤s304,s305),接着,呼叫控制模块根据用户A的绑定号码的优先级,对优先级最高的号码发起呼叫,即对号码Y发起呼叫(步骤s306)。如果对该优先级最高的号码Y的呼叫有应答,则开始通话,并停止对其它号码的呼叫(步骤s307,步骤s309),如果没有应答,则根据呼叫控制模块根据用户A的绑定号码的优先级,对下一优先级的号码Z发起呼叫(步骤s308),如果该呼叫没有应答,则重复执行步骤s308。如果对所有的用户A的绑定号码的呼叫都没有应答,则呼叫失败(步骤s310)。在这里,在每次发起呼叫的同时,进行一定语音提示,使得主叫用户不至于因为时间原因而挂机。
根据本发明的无线本地环路系统的号码绑定方法还支持查询绑定、删除绑定号码、修改绑定号码密码的功能。下面分别对这些功能进行描述。
图4是根据本发明实施方案的查询绑定流程图。如图4所示,用户A通过拨打电话来查询他或她的号码绑定业务码,即用户播打码字“*33*X#”(步骤s401)。WLL的呼叫控制模块通过用户管理模块的开户签约信息查询包括用户名、用户密码和用户绑定号码等的用户信息(步骤s402),并提示用户输入密码,即输入管理用户A的绑定号码的初始密码或用户修改后的密码,用户输入密码,错误三次后,表示用户A非法,流程结束(步骤s403,步骤405)。若密码正确,用户管理模块在用户状态数据库中提取用户A的绑定号码的相应信息,也就是提取出号码Y和Z的信息,并通过语音播报这些绑定号码(步骤s404,步骤s406)。
图5是根据本发明实施方案的删除绑定流程图。参照图5,用户A通过拨打电话来来删除他或她的号码绑定业务码,即用户A播打“*55*Y#”(步骤s501)。WLL的呼叫控制模块通过用户管理模块的开户签约信息查询用户信息(步骤s502),并提示用户A输入密码,即输入管理用户A的绑定号码的初始密码或用户修改后的密码,用户A输入密码,错误三次后,表示用户A非法,流程结束(步骤s503,步骤505)。若密码正确,用户管理模块在用户状态数据库中删除用户A的绑定号码的相应信息,即删除了对号码Y的绑定,并通过语音播报绑定号码(步骤s504,步骤s506)。
图6是根据本发明实施方案的修改密码流程图。如图6所示,用户A通过拨打电话来来修改他或她的号码绑定密码业务码,即用户A播打“*44*X#”(步骤s601)。WLL的呼叫控制模块通过用户管理模块的开户签约信息查询用户信息(步骤s602),并提示用户A输入密码,即输入管理用户A的绑定号码的初始密码,用户A输入密码,错误三次后,表示用户A非法,流程结束(步骤s603,步骤605)。若密码正确,用户管理模块在用户状态数据库中修改该绑定号码X的密码,并通过语音播报操作成功(步骤s604,步骤s606)。
虽然以上对发明的说明是参照其具体的实施例来进行的,但本领域的普通技术人员应该意识到,在本发明的范围和精神内,各种改进、添加和替换都是可能的,并且都应在由所附权利要求限定的保护范围内。
权利要求
1.一种基于无线本地环路(WLL)系统的号码绑定方法,所述WLL系统包括呼叫控制模块和用户管理模块,所述方法包括1)所述用户管理模块为用户提供绑定号码;2)用户通过所述呼叫控制模块和所述用户管理模块将所述用户的多个用户号码分别绑定到所述绑定号码。
2.如权利要求1所述的方法,其中,所述步骤1)还包括1-1)用户选择号码绑定业务;1-2)所述WLL系统给所述用户提供所述绑定号码;1-3)所述WLL系统将所述绑定号码与所述用户关联。
3.如权利要求2所述的方法,其中,所述步骤2)还包括2-1)设置将所述多个用户号码绑定到所述绑定号码的要求和策略;2-2)所述呼叫控制模块将与所述绑定号码和所述多个用户号码的绑定相关联的信息存储在所述用户管理模块中。
4.如权利要求3所示的方法,其中,在所述步骤2-1)中,设置所述多个用户号码绑定到所述绑定号码的要求和策略的步骤是通过所述用户播打补充业务码来完成的。
5.如权利要求4所述的方法,其中,所述补充业务码由运营商来定义。
6.如权利要求3所述的方法,其中,在所述步骤2-2)中,所述呼叫控制模块将与所述多个用户号码关联的信息存储在所述用户管理模块中的号码绑定列表中。
7.如权利要求1所述的方法,其中,与所述多个用户号码相关联的信息包含优先级信息。
8.一种基于无线本地环路(WLL)系统的呼叫方法,所述WLL系统包括呼叫控制模块和用户管理模块,所述方法包括1’)所述用户管理模块为用户提供绑定号码;2’)用户通过所述呼叫控制模块和所述用户管理模块将所述用户的多个用户号码分别绑定到所述绑定号码;3’)在呼叫所述绑定号码时,所述呼叫控制模块通过所述用户管理模块查询所述多个用户号码的信息;4’)所述呼叫控制模块根据在步骤3’)中查询到的所述多个用户号码的优先级依次对所述多个用户号码进行呼叫。
9.如权利要求8所述的方法,其中,所述步骤1’)还包括1-1’)用户选择号码绑定业务;1-2’)所述WLL系统给所述用户提供所述绑定号码;1-3’)所述WLL系统将所述绑定号码与所述用户关联。
10.如权利要求8所述的方法,其中,所述步骤2’)还包括2-1’)设置将所述多个用户号码绑定到所述绑定号码的要求和策略;2-2’)所述呼叫控制模块将与所述绑定号码和所述多个用户号码的绑定相关联的信息存储在所述用户管理模块中。
11.如权利要求10所示的方法,其中,在所述步骤2-1’)中,设置所述多个用户号码绑定到所述绑定号码的要求和策略的步骤是通过所述用户播打补充业务码来完成的。
12.如权利要求8所述的方法,其中,所述步骤4’)还包括所述呼叫控制模块根据所述多个用户号码的优先级信息对所述多个用户号码进行排序的步骤。
13.如权利要求8到12中任一项所述的方法,其中,在所述步骤4’)中,如果所述多个用户号码中的一个被拨通时,则停止对所述多个用户号码的其它号码的呼叫。
14.如权利要求13所述的方法,还包括查询所述绑定号码与所述多个用户号的绑定信息,和/或删除所述多个用户号码与所述绑定号码绑定的处理步骤。
全文摘要
本发明公开了一种基于无线本地环路(WLL)系统号码绑定方法及采用该绑定方法进行呼叫的方法,所述WLL系统包括呼叫控制模块和用户管理模块,所述号码绑定方法包括1)所述用户管理模块为用户提供绑定号码;2)用户通过所述呼叫控制模块和所述用户管理模块将所述用户的多个用户号码分别绑定到所述绑定号码。本发明为用户提供了方便的被叫多用户号码呼叫业务,在方便用户被及时找到的同时通过优先级的设定节约了用户的话费(减少了漫游或移动通话的可能性)。通过此补充业务在为用户提供更完善的服务同时也可提高运营商的效益。
文档编号H04M3/46GK1863250SQ20051007218
公开日2006年11月15日 申请日期2005年5月23日 优先权日2005年5月23日
发明者张旻 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1