一种服务器通信方法、宽带接入服务器及系统技术方案

技术编号:21957225 阅读:29 留言:0更新日期:2019-08-24 20:43
本发明专利技术公开了一种服务器通信方法、宽带接入服务器及系统,该方法包括:第一BAS接收第一终端的连接请求之后,若该第一BAS确定第一BAS剩余的会话资源数量小于或等于第一阈值时,该第一BAS向第二BAS发送该第一BAS的连接请求,使得该第一终端通过该第二BAS接入网络,该第二BAS是第一BAS通过BAS池通信协议确定的,第二BAS与第一BAS位BAS池内不相同的两个BAS。这种方法当第一BAS中的会话资源不足的情况下,可以使得本该通过第一BAS接入网络的第一终端通过与第一BAS同属一个BAS池的第二BAS接入网络,这样可以实现在一个BAS池内的服务器之间的会话资源共享,从而提高会话资源的利用率。

A Server Communication Method, Broadband Access Server and System

【技术实现步骤摘要】
一种服务器通信方法、宽带接入服务器及系统
本专利技术涉及通信领域,具体涉及一种服务器通信方法、宽带接入服务器及系统。
技术介绍
终端通过宽带接入服务器(broadbandaccessserver,BAS)接入网络需要占用BAS的会话(session)资源。在一个地区中,由于人口密度分部不均匀,当一个区域内终端数量多时,需要该区域的BAS提供的session资源较多;当一个区域的终端数量少时,需要该区域的BAS提供的session资源较少。当第一区域的终端设备较多,可能会出现第一区域内的BAS的session资源不够的情况。这种情况下,只能通过增加第一区域内BAS的session资源,使得该第一区域内的终端设备能够全部通过该第一区域内的BAS接入网络。同时,第二区域内的终端设备可能比较少,在满足第二区域内所有终端设备接入网络之后,该第二区域内的BAS仍然有一部分session资源处于闲置状态。这种设置方式可能会使得在一个地区的不同区域内出现部分区域的session资源不够,而另一部分区域的session资源有闲置的情况。使得session资源分布不均匀,session资源的利用率比较低。
技术实现思路
本专利技术实施例第一方面提供了一种服务器通信方法,该方法包括:第一BAS接收第一终端的连接请求之后,若该第一BAS确定第一BAS剩余的会话资源数量小于或等于第一阈值时,该第一BAS向第二BAS发送该第一BAS的连接请求,使得该第一终端通过该第二BAS接入网络,该第二BAS是第一BAS通过BAS池通信协议确定的,第二BAS与第一BAS位BAS池内不相同的两个BAS。这种方法当第一BAS中的会话资源不足的情况下,可以使得本该通过第一BAS接入网络的第一终端通过与第一BAS同属一个BAS池的第二BAS接入网络,这样可以实现在一个BAS池内的服务器之间的会话资源共享,从而可以提高会话资源的利用率。可选的,结合第一方面,在第一方面的第一种可能的实现方式中,第一BAS向第二BAS发送第一终端的连接请求之前,该方法还包括:当第一BAS剩余的会话资源数量小于或等于第二阈值时,第一BAS根据BAS池通信协议向BAS池内除第一BAS外的至少一个BAS发送资源请求报文,该至少一个BAS包括第二BAS,资源请求报文用于指示第二BAS向第一BAS发送第二BAS剩余的会话资源数量;第一BAS从第二BAS接收第二BAS剩余的会话资源数量;第一BAS向第二BAS发送第一终端的连接请求包括:当第一BAS确定第二BAS剩余的会话资源数量大于或等于第三阈值时,第一BAS向第二BAS发送第一终端的连接请求。这样该第一BAS可以通过资源请求报文获取到BAS池内其他BAS的会话资源数量,从而确定第二BAS上的会话资源数量是充足的,可以支持第一终端通过第二BAS接入网络。可选的,结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,第一BAS向第二BAS发送第一终端的连接请求之后,该方法还包括:第一BAS确定第一BAS与第二BAS之间的二层通道不通畅;当该第一BAS接收到第一终端的重连接请求时,第一BAS向第三BAS发送第一终端的重连接请求,使得第一终端通过第三BAS接入网络,第三BAS为该至少一个BAS中不同于第二BAS的一个BAS,第三BAS是第一BAS通过BAS池通信协议确定的,第三BAS剩余的会话资源数量大于或等于第四阈值。当第一BAS与第二BAS之间的二层通道不通畅时,该第一BAS可以借用同属一个BAS池内的第三BAS的会话资源,这样增强了方案的稳定性,提供了一套备选方案。可选的,结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,第一BAS向第三BAS发送第一终端的连接请求之前,该方法还包括:该第一BAS向第二BAS发送探测报文,该探测报文用于指示第二BAS向第一BAS发送响应报文,该响应报文用于第一BAS判断第一BAS与第二BAS之间的二层通道是否通畅;第一BAS确定第一BAS与第二BAS之间的二层通道不通畅包括:若第一BAS在第一时间范围内未收到响应报文,第一BAS确定第一BAS与第二BAS之间的二层通道不通畅。该第一BAS可以通过探测报文来判断第一BAS与第二BAS之间的二层通道是否通畅。当该二层通道不通畅时,可以及时发现,这样可以增加方案的时效性。可选的,结合第一方面的第二种或第三种可能的实现方式,在第一方面的第四种可能的实现方式中,第一BAS确定第一BAS和第二BAS之间的二层通道不通畅之后,该方法还包括:第一BAS接收第二终端的连接请求,该第二终端不同于第一终端;当第一BAS确定第一BAS剩余的会话资源数量小于或等于第一阈值时,第一BAS向第三BAS发送第二终端的连接请求,使得第二终端通过第三BAS接入网络。当第一BAS与第二BAS之间的二层通道不通畅时,该第一BAS可以借用第三BAS的会话资源,增强了方案的稳定性。可选的,结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第五种可能的实现方式中,第一BAS向第二BAS发送第一终端的连接请求之后,该方法还包括:第一BAS从第二BAS接收资源告警报文,该资源告警报文用于指示第二BAS的剩余会话资源数量小于第三阈值;当第一BAS接收到第三终端的连接请求时,第一BAS向第四BAS发送第三终端的连接请求,使得第三终端通过该第四BAS接入网络,该第四BAS为至少一个BAS中不同于第二BAS的一个BAS,该第四BAS是第一BAS通过BAS池通信协议确定的,第四BAS剩余的会话资源数量大于或等于第五阈值。当该第二BAS的会话资源即将耗尽时,该第一BAS可以继续向第四BAS借用会话资源,这样增强了方案的多样性。可选的,结合第一方面至第一方面的第三种可能的实现方式,在第一方面的第六种可能的实现方式中,第一BAS接收第四终端的连接请求;当该第一BAS确定第一BAS剩余的会话数量大于第二阈值时,第一BAS确定第四终端通过第一BAS接入网络。当该第一BAS剩余的会话资源足够的情况下,该第一BAS可以不再需要借用会话资源,使得第四终端通过该第一BAS接入网络。可选的,结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第七种可能的实现方式中,第一BAS向第二BAS发送第一终端的连接请求之后,该方法还包括:第一BAS向第二BAS发送上行流量,该上行流量是第一BAS从第一终端接收的。该第一终端通过第二BAS接入网络之后,第一终端的上行流量是通过第一BAS转发给第二BAS的。可选的,结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第八种可能的实现方式中,第一BAS向第二BAS发送第一终端的连接请求之后,该方法还包括:第一BAS向第一终端发送下行流量,该下行流量是第一BAS从第二BAS接收的。该第一终端通过第二BAS接入网络之后,第二BAS产生的下行流量是通过第一BAS转发给第一BAS的。本专利技术实施例第二方面提供了一种宽带接入服务器BAS,其特征在于,该BAS为BAS池内的第一BAS,该第一BAS包括:接收单元,用于接收第一终端的连接请求,第一BAS为BAS池内的任意一个BAS;处理单元,用于确定第一BAS剩余的会话资源数量小于或等于第一阈值;发送本文档来自技高网...

【技术保护点】
1.一种服务器通信方法,其特征在于,所述方法包括:第一宽带接入服务器BAS接收第一终端的连接请求,所述第一BAS为BAS池内的任意一个BAS;当所述第一BAS确定所述第一BAS剩余的会话资源数量小于或等于第一阈值且第二BAS剩余的会话资源数量大于或等于第三阈值时,所述第一BAS向所述第二BAS发送所述第一终端的连接请求,使得所述第一终端通过所述第二BAS接入网络,所述第二BAS是所述第一BAS通过BAS池通信协议确定的,所述第二BAS为所述BAS池内不同于所述第一BAS的一个BAS。

【技术特征摘要】
1.一种服务器通信方法,其特征在于,所述方法包括:第一宽带接入服务器BAS接收第一终端的连接请求,所述第一BAS为BAS池内的任意一个BAS;当所述第一BAS确定所述第一BAS剩余的会话资源数量小于或等于第一阈值且第二BAS剩余的会话资源数量大于或等于第三阈值时,所述第一BAS向所述第二BAS发送所述第一终端的连接请求,使得所述第一终端通过所述第二BAS接入网络,所述第二BAS是所述第一BAS通过BAS池通信协议确定的,所述第二BAS为所述BAS池内不同于所述第一BAS的一个BAS。2.根据权利要求1所述的服务器通信方法,其特征在于,在所述第一BAS向第二BAS发送所述第一终端的连接请求之前,所述方法还包括:当所述第一BAS剩余的会话资源数量小于或等于第二阈值时,所述第一BAS根据所述BAS池通信协议向所述BAS池内除所述第一BAS外的至少一个BAS发送资源请求报文,所述至少一个BAS包括所述第二BAS,所述资源请求报文用于指示所述第二BAS向所述第一BAS发送所述第二BAS剩余的会话资源数量;所述第一BAS从所述第二BAS接收所述第二BAS剩余的会话资源数量。3.根据权利要求2所述的服务器通信方法,其特征在于,在所述第一BAS向所述第二BAS发送所述第一终端的连接请求之后,所述方法还包括:所述第一BAS确定所述第一BAS与所述第二BAS之间的二层通道不通畅;当所述第一BAS接收到所述第一终端的重连接请求时,所述第一BAS向第三BAS发送所述第一终端的重连接请求,使得所述第一终端通过所述第三BAS接入网络,所述第三BAS为所述至少一个BAS中不同于所述第二BAS的一个BAS,所述第三BAS是所述第一BAS通过所述BAS池通信协议确定的,所述第三BAS剩余的会话资源数量大于或等于第四阈值。4.根据权利要求3所述的服务器通信方法,其特征在于,在所述第一BAS确定所述第一BAS与所述第二BAS之间的二层通道不通畅之前,所述方法还包括:所述第一BAS向所述第二BAS发送探测报文,所述探测报文用于指示所述第二BAS向所述第一BAS发送响应报文,所述响应报文用于所述第一BAS判断所述第一BAS与所述第二BAS之间的所述二层通道是否通畅;所述第一BAS确定所述第一BAS与所述第二BAS之间的所述二层通道不通畅包括:若所述第一BAS在第一时间范围内未收到所述响应报文,所述第一BAS确定所述第一BAS与所述第二BAS之间的所述二层通道不通畅。5.根据权利要求3或4所述的服务器通信方法,其特征在于,在所述第一BAS确定所述第一BAS和所述第二BAS之间的所述二层通道不通畅之后,所述方法还包括:所述第一BAS接收第二终端的连接请求,所述第二终端不同于所述第一终端;当所述第一BAS确定所述第一BAS剩余的会话资源数量小于或等于第一阈值时,所述第一BAS向所述第三BAS发送所述第二终端的连接请求,使得所述第二终端通过所述第三BAS接入网络。6.根据权利要求2所述的服务器通信方法,其特征在于,在所述第一BAS向所述第二BAS发送所述第一终端的连接请求之后,所述方法还包括:所述第一BAS从所述第二BAS接收资源告警报文,所述资源告警报文用于指示所述第二BAS的剩余会话资源数量小于所述第三阈值;当所述第一BAS接收到第三终端的连接请求时,所述第一BAS向第四BAS发送所述第三终端的连接请求,使得所述第三终端通过所述第四BAS接入网络,所述第四BAS为所述至少一个BAS中不同于所述第二BAS的一个BAS,所述第四BAS是所述第一BAS通过所述BAS池通信协议确定的,所述第四BAS剩余的会话资源数量大于或等于第五阈值。7.根据权利要求2至4任一所述的服务器通信方法,其特征在于,所述方法还包括:所述第一BAS接收第四终端的连接请求;当所述第一BAS确定所述第一BAS剩余的会话数量大于所述第二阈值时,所述第一BAS确定所述第四终端通过所述第一BAS接入网络。8.根据权利要求1或2所述的服务器通信方法,其特征在于,所述第一BAS向第二BAS发送所述第一终端的连接请求之后,所述方法还包括:所述第一BAS向所述第二BAS发送上行流量,所述上行流量是所述第一BAS从所述第一终端接收的。9.根据权利要求1或2所述的服务器通信方法,其特征在于,所述第一BAS向第二BAS发送所述第一终端的连接请求之后,所述方法还包括:所述第一BAS向所述第一终端发送下行流量,所述下行流量是所述第一BAS从所述第二BAS接收的。10.一种宽带接入服务器BAS,其特征在于,所述BAS为BAS池内的第一BAS,所述第一BAS包括:接收单元,用于接收第一终端的连接请求,所述第一BAS为BAS池内的任意一个BAS;处理单元,用于...

【专利技术属性】
技术研发人员:张耀坤朱筠朱永庆唐宏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1