智能网用户统一帐号的方法

文档序号:7686080阅读:522来源:国知局
专利名称:智能网用户统一帐号的方法
技术领域
本发明涉及无线智能网,具体地说涉及智能网上一人或多人使用多种智能网服务通过同一个统一账号付费的方法。
为实现上述目的,本发明提供一种智能网用户统一账号的方法,其特征是包括如下步骤A.为至少一个智能网用户分配统一账号;B.在所述统一账号上绑定若干电话;C.所述被绑定电话使用智能网服务,其产生的费用从统一账号中实时扣除。
由于采用了以上的方案本发明能使智能网用户通过多种终端设备使用多种智能网服务而通过同一个统一账号扣费。这个统一帐号不但可以用于呼叫,也可以用于固定电话或手机的上网、拨打IP电话等等。智能网业务运营商利用本发明可以快速提供全网覆盖的统一帐号,不必增加额外的网络实体。
图2是本发明基本通信过程流程示意图。
图3是使用智能网服务采用统一账号计费的方法流程图。
智能网最大的特点是交换与业务的分离,其基本思想是交换机仅完成最基本的接续功能,而所有增值业务的形成均由另一个网络层即智能网来完成。其中业务交换点(SSP)完成交换功能,对将呼叫中的各种事件向业务控制点(SCP)报告并可能将呼叫悬挂,等待业务控制点(SCP)的进一步指示;业务控制点(SCP)完成业务逻辑控制功能。
数据网智能业务是指向智能网用户提供上网和IP电话等服务,预付费业务(PPS)的用户持有预付费卡,在无线智能网络中,预付费手机通过对储值卡的充值,可以用于IP电话呼叫。PPS业务可根据用户的通话时间从卡中扣帐记费,支持漫游功能。
本发明可以实现移动智能网业务使用统一帐号,这个统一帐号不但可以用于呼叫,也可以用于固定电话或手机的上网、拨打IP电话等等。智能网业务运营商利用本发明可以快速提供全网覆盖的统一帐号,不必增加额外的网络实体,能平滑过度到标准GSM智能网模式。
统一帐号的管理包括统一帐号的建立、统一帐号的充值、统一帐号的绑定、和统一帐号使用范围的确定。作为一种具体的实施例,下面介绍统一帐号的一种管理方法,该方法不应理解为对本发明的限制。
四种用户统一帐号的管理方法第一、中国移动手机用户,以用户的手机号码作为统一帐号。用户可以在该统一帐号上绑定该手机号码和若干固定电话,可以使用被绑定电话上网或拨打IP电话,异地操作可以通过SCP互联来解决。用户利用统一账号在智能网上为该手机和被绑定固定电话支付费用,进行实时扣费;可以采用充值卡对帐号进行充值。
第二、预付费手机用户,用手机号码作为统一帐号。用户可以在该统一帐号上绑定该手机号码和若干固定电话,可以使用被绑定电话上网或拨打IP电话,异地操作可以通过SCP互联来解决。用户在智能网上为该预付费手机和被绑定固定电话支付费用,进行实时扣费;可以采用充值卡对统一帐号进行充值。
第三、固定电话用户,用固定电话号码作为帐号,可以在该统一帐号绑定若干该固定电话和其它固定电话,并用被绑定固定电话上网或拨打IP电话,异地操作通过SCP互联来解决。用户在智能网上为该固定电话和被绑定固定电话支付费用,进行实时扣费;可以采用充值卡对统一帐号进行充值。
第四、既没有手机,也没有固定电话的用户,用B类卡(预付话费用户卡)作为其帐号,在该统一帐号上绑定若干固定电话,用被绑定固定电话上网或拨打IP电话,进行实时扣费;可以采用充值卡对统一帐号进行充值。
通过拨打一个特服号码,用充值卡对统一帐号的充值。
一个固定电话只能绑定一个统一帐号,用户可以查询统一帐号绑定了那些固定电话,可以修改被绑定的固定电话。被绑定固定电话市话费从固定电话出话单,对于VOIP的长途费由统一帐号上扣除,上网的接入费、内容费也从统一帐号中扣除。
统一帐号也可以是一种银行账号。
统一帐号与SCP建立对应关系,用统一帐号归属的SCP就可以通过SCP互联解决全国漫游的问题。统一帐号之间也可以进行转帐,单个统一帐号可以注销。
作为本发明一种具体应用的实施例,用统一帐号上网和拨打IP电话组网示意图见

图1。SCP/AAA(业务控制点/认证授权和计费系统)与GW(主叫网关)和GK(关守)以RADIUS协议连接;GW与GK和IP网络之间、NAS与SCP/AAA和IP网络之间以TCP/IP(Transfer ControlProtocol,传输控制协议/Internet Protocol,网际协议)协议连接;SCP/AAA与VC(充值中心)、GMSC(网关移动交换中心)和SCP以CAP(移动智能网应用协议)协议连接;MSC(移动业务交换中心)与GMSC之间、和LS(汇接局)与TS(端局)、GMSC之间以TUP(电话用户部分,一种用于普通呼叫的信令协议)协议连接;TS与NAS、NAS与GMSC之间通过17200、17201拨号连接;GMSC与GW之间通过17951、17950拨号连接。
如果用固定电话拨打IP电话或上网,需要按前面的帐号管理方法来绑定统一账号;用手机则可以直接拨打IP电话或上网。
用户用固定电话拨打IP电话接入号码如(17950),在GW实现语音交互并收集齐信息后通过Radius协议向智能网系统SCP申请认证和计费,完成呼叫控制后由GK完成IP电话的路由控制。通过移动智能网系统进行呼叫控制的一个好处是更方便进行帐号的管理、认证和计费。
本实施例的拨打IP电话的基本通信过程见图2,流程如下1、主叫用户拨打IP电话接入号码(如17950)。
2、主叫网关GW放录音通知(IVR),请用户输入卡号/帐号和密码。
3、主叫网关GW将卡号/帐号和密码发送给SCP/AAA进行用户认证,把结果返回给主叫网关GW。
4、如果认证通过,主叫网关GW放通知音,请用户输入被叫号码;如果认证未通过,要求主叫用户再次输入正确的卡号/帐号和密码,回到步骤2。
5、主叫网关GW将被叫号码以H323 RAS ARQ(一种信令协议,没有中文名)命令送关守GK进行路由选择。
6、关守GK进行GW路由选择,依据被叫号码信息选择对端的GW,并将目的网关GW的IP地址返回给主叫网关GW。
7、两端的GW使用H2550(Q931)(一种信令协议,没有中文名)协议建立呼叫。基呼叫成功,则在两端使用H245协议建立语音通道。
8、双方通过主叫网关GW和被叫网关GW开始通话,主叫GW向SCP/AAA发送启动计费的命令。
9、主叫网关GW和被叫网关GW检测到主叫或被叫挂机后释放连接,主叫GW向SCP/AAA报告通话结束,以便产生计费。
对于用固定电话上网的实现与VOIP基本上结构上相同,只是由接入服务器NAS收集齐信息后通过Radius协议向智能网系统SCP申请认证和计费完成呼叫控制,然后由NAS接入到INTERNET上。
根据目前使用的与扣费有关的RADIUS协议中,预付费卡只能一卡一人使用,原因是认证应答时,需要向NAL/GW(接入服务器/电话网关)下发用户目前的最大允许时间,如果第一个人下发了最大允许上网或拨打IP电话的时间,第二个人想用同一张卡来上网或拨打IP电话,就没有金额分配了。如果不解决多人同时使用同一帐号的问题,则本发明提出的统一帐号方案的所带来的优点就不能充分发挥。
若需要提供上网和IP电话业务同卡多人同时使用的服务,需扩充SCP与NAS/GW(接入服务器/网关)的交互功能。下面提供一个解决实例。
为了实现一卡多人或一人用一个卡同时使用多个业务的目的,本实施例的做法是扩展与预付费业务有关的计费协议Radius,由Radius客户程序每隔预定时间向Radius服务器上报实时计费请求(Acct-Real-Request),增加业务控制点中断呼叫或上网的报文会话控制(Session Control)的功能来提供智能上网业务、IP电话业务。
本实施例在智能网上实现多人、多种业务无线上网和拨打IP电话采用统一账号计费的方法见流程3。这是业务控制点与接入服务器交互的Radius协议的流程图。在Radius客户程序发送的认证请求没有收到Radius服务器的响应时,应强制断开该用户上线。
步骤S1,接入服务器向业务控制点发送认证请求(Access-Request)。该认证请求中包含下列参数用户名、密码、接入服务器IP地址(对于Radius服务器端用于话单)、用户使用的接入服务器物理端口、接入号码、主叫号码、接入服务器标记、和表示是Modem用户还是ISDN用户的接入服务器端口类型。
步骤S2,业务控制点根据被叫号码(接入码)判断是主叫认证,还是卡号类认证。如果是主叫认证时,判断主叫是否通过认证;如果是卡号认证时,判断用户名和密码是否通过认证,如果没有通过认证,向接入服务器回应认证拒绝(Access-Reject)响应,中断后续流程。如果通过认证,业务控制点向接入服务器回应认证授权(Access-Accept)响应,并计算最大的允许时间,继续下面的流程。其中认证授权包含此时返回用户的真正类型和最大许可上网时间的参数。
例如,两个用户使用一张预付费卡上网,两个用户都被分配最大允许时间。Radius客户程序收到认证授权响应后,进入步骤S3上报开始计费请求(Acct-Start-Request),Radius服务器响应Radius客户程序(Acct-Start-Response),并以收到开始计费请求的时间为准开始计时,这是步骤s4。开始计费请求包含有用户名、接入服务器IP地址、服务类型、接入号码、主叫号码、计费状态、发送该报文的时延、和会话标示等参数。
Radius客户程序每隔预定时间,例如15分钟,上报实时计费请求(Acct-Start-Request),这是步骤s5,上报时不再调整最大允许时间。实时计费请求包含的参数有用户名、接入服务器IP地址、服务类型、接入号码、主叫号码、计费状态(实际时间)、发送该报文的时延、从上网开始到发包为至的输入字节数、输出字节数、上网时间、输入包数、输出包数和会话标示。
步骤S5,Radius服务器收到实时计费请求后,进行相应的处理,判断预付费的余额是否足够并回应实时计费响应。实时计费响应包含计费状态和会话标示。
如果预付费的余额不够,Radius服务器则在步骤S6向Radius客户程序下发会话控制(Session-Control)。会话控制包含接入服务器IP地址和会话标示。
Radius客户程序收到会话控制后,在步骤S7向Radius服务器上报停止计费请求(Acct-Stop-Request),并相应地中断上网或呼叫。停止计费请求中包含的参数有用户名、接入服务器IP地址、服务类型、接入号码、主叫号码、计费状态、发送该报文的时延、从上网开始到结束总的输入字节数、总的输出字节数、总的上网时间、总的输入包数、总的输出包数、结束原因。Radius服务器则在步骤S8向Radius客户程序下发停止计费请求应答(Acct-Stop-Request)
假设两个用户使用一张100分钟的预付费卡上网,两个用户都被分配最大允许时间,即100分钟。两个用户每隔预定时间(例如,15分钟)上报实时计费请求(与目前的Radius协议相同)。当两个上报第三个实时计费请求时,总使用时间为2×3×15=90分钟,余下10分钟的使用时间,这时,Radius服务器可以对第二个人允许会话控制以中断其上网,对第一个人在下一次实时上报时,允许会话控制以中断其上网,也可以同时对两个人允许会话控制以中断其上网,具体方式可根据业务确定。
Radius服务器也可以循环检查账号的余额,当发现余额不够时,则向所有呼叫或上网的Radius客户程序允许会话控制,Radius客户程序收到该会话控制后立即上报停止计费请求,并相应地中断上网或呼叫。
也可以由Radius客户程序监视预付费的剩余时间,当剩余时间为零时,Radius客户立即上报停止计费请求,并相应地中断上网或呼叫。
Radius服务器在收到Radius客户程序的停止计费请求后计算整个费用、出话单,同时回应。
上面以接入服务器与业务控制点之间的交互为例说明了在智能网上实现一卡多人或多种业务无线上网和拨打IP电话的方法。业务控制点与电话网关/电话网守之间的交互流程与接入服务器和业务控制点之间的交换相同,在此不再对其进行描述。只是其会话控制指令有所区别。该会话控制指令包括呼叫参考、呼叫终止原因和计费电话ID电话。其中呼叫终止原因包括主叫挂断、被叫挂断、网络异常中断和业务请求。
权利要求
1.一种智能网用户统一账号的方法,其特征是包括如下步骤A.为至少一个智能网用户分配统一账号;B.在所述统一账号上绑定若干电话;C.所述被绑定电话使用智能网服务,其产生的费用从统一账号中实时扣除。
2.如权利要求1所述的方法,其特征是所述步骤C中使用智能网服务时所述统一帐号与其归属的业务控制点(SCP)建立对应关系,通过业务控制点(SCP)互联实现漫游。
3.如权利要求1所述的方法,其特征是所述步骤C中使用智能网通过被绑定固定电话拨打IP电话的步骤包括a)连接IP电话接入号码;b)主叫网关(GW)实现语音交互并收集信息,向智能网系统业务控制点(SCP)申请认证和计费,完成呼叫控制发送给关守(GK);c)关守(GK)完成IP电话的路由控制。
4.如权利要求3所述的方法,其特征是所述步骤b)包括b1)所述主叫网关(GW)放录音通知,收集用户卡号、帐号和密码,并发送给业务控制点/认证授权和计费系统(SCP/AAA)请求用户认证;接受认证结果;b2)所述主叫网关(GW)放录音通知,如果认证通过,收集被叫方电话号码;如果认证未通过,重新收集卡号、帐号和密码,回到步骤I;b3)所述主叫网关(GW)将所述被叫方电话号码送所述关守(GK);所述步骤c)包括c1)所述关守(GK)依据所述被叫方电话号码信息选择目的网关(GW),并将所述目的网关(GW)的IP地址返回给所述主叫网关(GW);c2)所述主叫网关和目的网关建立呼叫;在两端建立语音通道;开始通话;c3)所述主叫网关(GW)向所述业务控制点/认证授权和计费系统(SCP/AAA)发送启动计费的命令;c4)所述主叫网关(GW)和被叫网关(GW)检测到主叫方或被叫方挂机后释放连接,所述主叫网关(GW)向所述业务控制点/认证授权和计费系统(SCP/AAA)报告通话结束,从统一账号中扣除所产生计费。
5.如权利要求1所述的方法,其特征是所述步骤C中使用智能网通过被绑定固定电话上网的步骤包括接入服务器(NAS)收集信息;向智能网系统业务控制点(SCP)申请认证和计费;由所述接入服务器(NAS)接入到互联网。
6.如权利要求1所述的方法,其特征是所述步骤A中所述统一账号通过拨打一个特服号码并采用充值卡充值;不同统一帐号之间可以转帐;统一帐号可以被注销;所述步骤B中所述被绑定的电话可以被修改、被查询。
7.如权利要求1所述的方法,其特征是所述步骤A中所述统一账号是所述智能网用户的手机号码;或者是所述智能网用户的预付费手机号码;或者是所述智能网用户的固定电话号码;或者是所述智能网用户的预付费用户卡号,或者是所述智能网用户的银行账号。
8.如权利要求1或2所述的方法,其特征是所述步骤C中使用智能网服务的计费和认证过程包括a)由一个或多个接入服务器/电话网关向业务控制点发送认证请求;b)业务控制点对该认证请求进行判断并对通过的认证请求回应认证授权和计算统一账号的最大允许时间;c)接入服务器/电话网关接收到认证授权后接续呼叫,上报开始计费请求;d)业务控制点以收到开始计费请求的时间为准开始计费并对接入服务器/电话网关进行响应;e)接入服务器/电话网关每隔预定时间向业务控制点上报一次实时计费请求;f)每当业务控制点接收到实时计费请求时,确定统一账号的余额是否足够,如果余额不够则向接入服务器/电话网关下发会话控制,否则回到步骤e);g)接入服务器/电话网关收到会话控制后立即上报停止计费请求并中断上网或呼叫。
9.如权利要求8所述的方法,其特征是可以由业务控制点循环检查统一账号的余额,如果发现余额不够,则向所有呼叫或上网的接入服务器/电话网关下发会话控制,接入服务器/电话网关收到会话控制后上报停止计费请求并中断上网或呼叫;或者可以由接入服务器/电话网关监视统一账号的剩余时间,当剩余时间为零时,接入服务器/电话网关上报停止计费请求并中断上网或呼叫。
全文摘要
本发明公开了一种智能网用户统一账号的方法,使一人或多人使用多种无线智能网服务通过同一个统一账号付费,包括为至少一个智能网用户分配统一账号;在所述统一账号上绑定若干电话;所述被绑定电话使用智能网服务,其产生的费用从统一账号中实时扣除。通过被绑定固定电话拨打IP电话的步骤包括连接IP电话接入号码;主叫网关实现语音交互并收集信息,通过RADIUS协议向智能网系统业务控制点申请认证和计费后发送给关守;关守完成IP电话的路由控制。通过被绑定固定电话上网的步骤包括接入服务器收集信息;通过RADIUS协议向智能网系统业务控制点申请认证和计费;完成呼叫控制后由所述接入服务器NAS接入因特网。
文档编号H04L12/14GK1453958SQ02116039
公开日2003年11月5日 申请日期2002年4月26日 优先权日2002年4月26日
发明者王斌, 罗晖明 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1