一种提高业务接入成功率的方法

文档序号:7611148阅读:140来源:国知局
专利名称:一种提高业务接入成功率的方法
技术领域
本发明涉及业务接入领域,具体涉及一种提高业务接入成功率的方法。
背景技术
随着Internet规模的不断增大,各种各样的网络服务争相涌现,实时业务是网络服务中的关键业务。为了保障实时业务的传输质量,因特网工程任务组(IETF,Internet Engineering Task Force)建议了很多服务模型和机制,以满足服务质量(QoS,Quality of Service)的需求。目前业界通常使用独立承载控制层的区分业务模型来保证实时业务的可靠传输,图1是独立承载控制层的区分业务模型组成示意图,如图1所示,该模型包括业务控制层、承载控制层和承载层,其中,业务控制层由业务控制服务器(SCS,Service Control Server)组成,用于完成与用户签约信息、路由信息相关的业务控制功能;承载控制层由承载网资源管理器(BRM,Bearer Resource Manager)组成,用于为业务选择路径、分配资源;承载层由承载网络组成,承载网络中的边缘服务器(ER,Edge Router)和核心路由器用于转发用户数据。
用户向SCS发起业务请求前首先要向接入路由器或宽带接入服务器(BAS,Broadband Access Server)申请用户IP地址,在申请到用户IP地址后,用户向SCS发起业务请求,SCS接着向BRM发起携带有用户IP地址的资源请求,BRM接收到请求后,根据用户IP地址,在IP地址与接入路由器或BAS的对应关系表{IP地址段,掩码,对应的接入路由器或BAS标识或接入路由器或BAS的IP地址}中查找用户IP地址所在接入路由器或BAS,并以此接入路由器或BAS为起点开始分配端到端的QOS路径。
由于现有的IP地址与接入路由器或BAS的对应关系表是静态配置的,当IP地址与接入路由器或BAS的对应关系发生变化时,无法及时通知BRM更新IP地址与接入路由器或BAS的对应关系表,这样,当接收到资源请求后,根据用户IP地址BRM在原有的对应关系表中查找到的接入路由器或BAS有可能是错误的,从而导致业务请求失败。

发明内容
有鉴于此,本发明的主要目的在于提供一种提高业务接入成功率的方法,使得在IP地址与接入路由器或BAS的对应关系发生变化时,BRM能够及时更新IP地址与接入路由器或BAS的对应关系表,从而使得BRM根据用户IP地址能够查找到正确的接入路由器或BAS,从而保证业务接入成功。
为达到上述目的,本发明的技术方案是这样实现的一种提高业务接入成功率的方法,该方法包括IP地址管理服务器为接入设备分配本地IP地址,并保存本地IP地址与接入设备的对应关系,承载网资源管理器BRM从IP地址管理服务器获取并保存该对应关系;IP地址管理服务器判断本地IP地址与接入设备的对应关系是否发生变化,若是,IP地址管理服务器将新的对应关系上报给BRM,BRM保存该新对应关系;否则,不作处理;和,用户向IP地址管理服务器请求用户IP地址,接入设备截获该请求消息、并分配本地IP地址给用户作为用户IP地址,用户使用该用户IP地址向BRM请求业务资源,并将用户IP地址发送给BRM,BRM在自身保存的本地IP地址与接入设备的对应关系表中查找与用户IP地址相同的本地IP地址,进而查找对应的接入设备,查找成功后通过该接入设备接入业务。
所述IP地址管理服务器为远端用户拨入鉴权服务RADIUS服务器或动态主机配置协议DHCP服务器。
所述用户向IP地址管理服务器请求用户IP地址为用户通过点对点协议PPP或动态主机配置协议DHCP发起请求,且,PPP报文是向RADIUS服务器发送的,DHCP报文是向DHCP服务器发送的。
所述BRM从IP地址管理服务器获取本地IP地址与接入设备对应关系是通过IP地址管理服务器将该对应关系上报给BRM实现的或通过BRM主动向IP地址管理服务器索取该对应关系实现的。
所述接入设备截获用户向IP地址管理服务器发送的请求消息之后、接入设备分配本地IP地址给用户作为用户IP地址之前,进一步包括接入设备判断本地地址池是否有本地IP地址,若有,分配本地IP地址给用户,否则,向IP地址管理服务器请求IP地址,IP地址管理服务器分配IP地址并发给接入设备作为其本地IP地址,同时记录该本地IP地址与接入设备的对应关系后将该对应关系发送给BRM,然后,接入设备将该本地IP地址分配给用户作为用户IP地址。
所述BRM查找与用户IP地址相同的本地IP地址,进而查找对应的接入设备之后、查找成功后接入设备开始业务接入之前进一步包括BRM判断是否查找失败,若是,BRM向IP地址管理服务器查询与用户IP地址相同的本地IP地址与接入设备的对应关系,IP地址管理服务器判断该本地IP地址是否在自身范围内,若是,将对应关系返回给BRM,BRM查找到对应的接入设备,然后接入设备开始业务接入,否则,给BRM返回查询失败消息,本流程结束;若BRM查找成功,对应的接入设备开始业务接入。
所述接入设备为接入路由器或宽带接入服务器BAS。
所述用户使用用户IP地址向BRM请求业务资源包括用户使用用户IP地址向业务控制服务器发起业务请求,业务控制服务器收到该请求后向BRM发起资源请求,资源请求消息中带有用户IP地址。
与现有技术相比,本发明所提供的方法通过IP地址管理服务器给接入设备分配本地IP地址,BRM获取本地IP地址与接入设备的对应关系,且在本地IP地址与接入设备的对应关系发生变化时,IP地址管理服务器及时把新的对应关系上报给BRM,使得BRM保存的本地IP地址与接入设备的对应关系与实际的对应关系能够动态保持一致,避免了在用户发起业务请求后,BRM根据用户IP地址查找到错误的接入设备的情况的发生,保证了业务接入能够成功。


图1为独立承载控制层的区分业务模型组成示意图;图2为利用本发明提供的方法BRM查找接入路由器或BAS进行业务接入的流程图。
具体实施例方式
本发明提供的核心思想是IP地址管理服务器为接入路由器或BAS划分地址池,并记录与保存本地地址池与所属接入路由器或BAS的对应关系,同时,BRM获取本地地址池与所属接入路由器或BAS的对应关系。然后,IP地址管理服务器判断本地地址池中的本地IP地址与接入路由器或BAS的对应关系是否发生变化,若是,IP地址管理服务器将本地IP地址与接入路由器或BAS的新的对应关系上报给BRM;否则,不作处理。
在这里,本地地址池是每个接入路由器或BAS分配到的所有地址的总称,本地地址池中的IP地址称为本地IP地址。
当IP地址在接入路由器或BAS之间被重新分配时,有可能引起本地IP地址与接入路由器或BAS的对应关系发生变化。
下面结合附图及具体实施例对本发明再作进一步详细的说明。
图2为利用本发明提供的方法BRM查找接入路由器或BAS进行业务接入的流程图,如图2所示,具体步骤如下步骤201IP地址管理服务器为接入路由器或BAS初步划分地址池,并记录和保存本地地址池与所属接入路由器或BAS的对应关系,同时将该对应关系上报给BRM,然后BRM建立本地IP地址与接入路由器或BAS的对应关系表。
在这里,BRM也可主动向IP地址管理服务器索取本地IP地址与接入路由器或BAS的对应关系。
IP地址管理服务器可以是远端用户拨入鉴权服务(RADIUS,RemoteAuthentication Dial in User Service)服务器也可以是动态主机配置协议(DHCP,Dynamic Host Configuration Protocol)服务器。
步骤202用户通过点到点协议(PPP,Point-to-Point Protocol)或动态主机配置协议(DHCP,Dynamic Host Configuration Protocol)等协议向IP地址管理服务器请求用户IP地址。
其中,PPP报文是向RADIUS服务器发送的,DHCP报文是向DHCP服务器发送的。
步骤203接入路由器或BAS截获PPP或DHCP报文。
步骤204接入路由器或BAS判断本地地址池是否有本地IP地址,若是,执行步骤208;否则,执行步骤205。
步骤205接入路由器或BAS发送RADIUS或DHCP中继报文向IP地址管理服务器请求IP地址。
其中,RADIUS报文是向RADIUS服务器发送的,DHCP中继报文是向DHCP服务器发送的。
步骤206IP地址管理服务器给接入路由器或BAS分配IP地址,接入路由器或BAS将其作为本地IP地址,同时IP地址管理服务器记录和保存该IP地址和接入路由器或BAS的对应关系,并将该对应关系发送给BRM。
步骤207接入路由器或BAS将分配到的IP地址返回给用户,用户将其作为用户IP地址,然后执行步骤209。
步骤208接入路由器或BAS将本地地址池中的本地IP地址分配给用户,用户将其作为用户IP地址。
步骤209用户使用分配到的用户IP地址向SCS发起或接收会话请求,该消息中携带有用户IP地址。
步骤210SCS根据会话请求消息向BRM发起资源请求,资源请求消息中携带有用户IP地址。
步骤211BRM根据资源请求消息中的用户IP地址,在自身维护的本地IP地址与接入路由器或BAS的对应关系表中查找与用户IP地址相同的本地IP地址,以确定用户所在接入路由器或BAS。
步骤212BRM判断查找是否失败,若是,执行步骤213;否则,执行步骤217。
步骤213BRM向IP地址管理服务器查询本地IP地址与接入路由器或BAS的对应关系。
步骤214IP地址管理服务器判断查询是否成功,若是,执行步骤216;否则,执行步骤215。
步骤215IP地址管理服务器给BRM返回查询失败消息,本流程结束。
若该用户IP地址不在IP地址管理服务器内,则查询失败。
步骤216IP地址管理服务器将本地IP地址与接入路由器或BAS的对应关系返回给BRM。
步骤217BRM从查找到的接入路由器或BAS开始,分配端到端的路径资源,进行业务接入。
以上所述仅为本发明的过程及方法实施例,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种提高业务接入成功率的方法,其特征在于,该方法包括IP地址管理服务器为接入设备分配本地IP地址,并保存本地IP地址与接入设备的对应关系,承载网资源管理器BRM从IP地址管理服务器获取并保存该对应关系;IP地址管理服务器判断本地IP地址与接入设备的对应关系是否发生变化,若是,IP地址管理服务器将新的对应关系上报给BRM,BRM保存该新对应关系;否则,不作处理;和,用户向IP地址管理服务器请求用户IP地址,接入设备截获该请求消息、并分配本地IP地址给用户作为用户IP地址,用户使用该用户IP地址向BRM请求业务资源,并将用户IP地址发送给BRM,BRM在自身保存的本地IP地址与接入设备的对应关系表中查找与用户IP地址相同的本地IP地址,进而查找对应的接入设备,查找成功后通过该接入设备接入业务。
2.如权利要求1所述的方法,其特征在于,所述IP地址管理服务器为远端用户拨入鉴权服务RADIUS服务器或动态主机配置协议DHCP服务器。
3.如权利要求2所述的方法,其特征在于,所述用户向IP地址管理服务器请求用户IP地址为用户通过点对点协议PPP或动态主机配置协议DHCP发起请求,且,PPP报文是向RADIUS服务器发送的,DHCP报文是向DHCP服务器发送的。
4.如权利要求1所述的方法,其特征在于,所述BRM从IP地址管理服务器获取本地IP地址与接入设备对应关系是通过IP地址管理服务器将该对应关系上报给BRM实现的或通过BRM主动向IP地址管理服务器索取该对应关系实现的。
5.如权利要求1所述的方法,其特征在于,所述接入设备截获用户向IP地址管理服务器发送的请求消息之后、接入设备分配本地IP地址给用户作为用户IP地址之前,进一步包括接入设备判断本地地址池是否有本地IP地址,若有,分配本地IP地址给用户,否则,向IP地址管理服务器请求IP地址,IP地址管理服务器分配IP地址并发给接入设备作为其本地IP地址,同时记录该本地IP地址与接入设备的对应关系后将该对应关系发送给BRM,然后,接入设备将该本地IP地址分配给用户作为用户IP地址。
6.如权利要求1所述的方法,其特征在于,所述BRM查找与用户IP地址相同的本地IP地址,进而查找对应的接入设备之后、查找成功后接入设备开始业务接入之前进一步包括BRM判断是否查找失败,若是,BRM向IP地址管理服务器查询与用户IP地址相同的本地IP地址与接入设备的对应关系,IP地址管理服务器判断该本地IP地址是否在自身范围内,若是,将对应关系返回给BRM,BRM查找到对应的接入设备,然后接入设备开始业务接入,否则,给BRM返回查询失败消息,本流程结束;若BRM查找成功,对应的接入设备开始业务接入。
7.如权利要求1所述的方法,其特征在于,所述接入设备为接入路由器或宽带接入服务器BAS。
8.如权利要求1所述的方法,其特征在于,所述用户使用用户IP地址向BRM请求业务资源包括用户使用用户IP地址向业务控制服务器发起业务请求,业务控制服务器收到该请求后向BRM发起资源请求,资源请求消息中带有用户IP地址。
全文摘要
本发明公开了一种提高业务接入成功率的方法,本发明所提供的方法通过IP地址管理服务器给接入设备分配IP地址,BRM获取IP地址与接入设备的对应关系,且在IP地址与接入设备的对应关系发生变化时,IP地址管理服务器及时把新的对应关系上报给BRM,使得BRM保存的IP地址与接入设备的对应关系与实际的对应关系能够动态保持一致,避免了在用户发起业务请求后,BRM根据用户IP地址查找到错误的接入设备的情况的发生,保证了业务接入能够成功。
文档编号H04L29/12GK1812354SQ20051000282
公开日2006年8月2日 申请日期2005年1月25日 优先权日2005年1月25日
发明者陈悦鹏, 范灵源, 吴登超, 薛莉莉 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1