通信系统及其通信方法与流程

文档序号:37437683发布日期:2024-03-25 19:37阅读:12来源:国知局
通信系统及其通信方法与流程

本申请涉及通信,尤其涉及一种通信系统及其通信方法。


背景技术:

1、目前,运营商可以基于宽带城域网的虚拟专用网络(virtual private network,vpn)专线向用户提供虚拟安全专网连接的vpn服务,同时用户采用分支点+中心点的vpn网络模型,从各个分支节点访问中心点资源。

2、然而,若用户的vpn中心点专线在运营时发生故障(如光缆中断、接入线路中断或者网络设备宕机),则该中心点专线下接入的服务器将不能被访问,使得用户的分支点需要连接新的vpn中心点专线,导致用户的vpn业务受到影响。


技术实现思路

1、本申请提供一种通信系统及其通信方法,以避免用户的vpn业务受到影响。本申请的技术方案如下:

2、根据本申请的第一方面,提供一种通信系统,通信系统包括多条业务专线、网络设备以及终端设备,终端设备通过路由器分别与多条业务专线通信连接,多条业务专线中的每条业务专线包括一台业务服务器。多台业务服务器的通信地址被配置为同一个通信地址。多台业务服务器分别与多条业务专线一一对应,多台服务器中的任意两台服务器位于不同的区域。终端设备,被配置为向网络设备发送通信消息。通信消息包括通信地址。网络设备,基于通信地址,向第一业务服务器转发通信消息,第一业务服务器为多台业务服务器中的任一台。

3、在一种可能的实施方式中,通信系统还包括:管理服务器以及宽带接入服务器bas。管理服务器,被配置为响应于业务开通操作,确定多台bas,并基于第一bas确定第一业务专线。多台bas中的任意两台bas位于不同的区域,第一bas为多台bas中的任一台bas,第一业务专线为多条业务专线中的任一条业务专线。管理服务器,还被配置为向多台业务服务器配置同一个通信地址。

4、在一种可能的实施方式中,第二业务服务器,被配置为响应于终端设备发送的业务连接请求,获取业务连接请求中的认证信息,并基于认证信息生成认证请求。业务连接请求用于请求连接第一业务服务器,第二业务服务器为多台业务服务器中的任一台。第二业务服务器,还配置为向管理服务器发送认证请求。管理服务器,还被配置为响应于认证请求,在认证信息认证通过的情况下,确定为终端设备分配的业务通信地址,并向第二业务服务器发送业务通信地址。业务通信地址为预设地址池中的未分配的地址。第二业务服务器,还被配置为在获取管理服务器发送的业务通信地址的情况下,向终端设备发送业务通信地址。终端设备,被配置为基于业务通信地址与第二业务服务器进行业务通信。

5、在一种可能的实施方式中,第一bas,被配置为获取预设地址池,并基于预设地址池生成路由信息。路由信息包括预设路由策略、第一地址以及与第一地址对应的负载标识,第一地址为预设地址池中的任一个地址,预设路由策略用于指示网络设备用于在接收到第一地址的数据流量的情况下,基于预设的负载分担算法转发数据流量。第一bas,还被配置为发布路由信息。

6、在一种可能的实施方式中,第一bas,还被配置为向第一bas对应的业务专线中的设备发送心跳包,并基于心跳包的反馈信息,确定第一bas对应的业务专线的通信状态。第一bas,被配置为在第一bas对应的业务专线的通信状态为异常的情况下,向网络设备发送专线异常信息。专线异常信息用于指示网络设备停止向第一bas转发来自第一地址的数据流量。

7、根据本申请的第二方面,提供一种通信系统的通信方法,通信系统包括如上述的通信系统。方法包括:网络设备接收来自终端设备的数据流量,并基于预设的流量负载算法,确定第一业务服务器。网络设备向第一业务服务器发送数据流量。

8、在一种可能的实施方式中,通信方法还包括,管理服务器响应于业务开通操作,确定多台bas,并基于第一bas确定第一业务专线。多台bas中的任意两台bas位于不同的区域,第一bas为多台bas中的任一台bas,第一业务专线为多条业务专线中的任一条业务专线。管理服务器确定一个通信地址,并基于通信地址配置多台业务服务器。

9、在一种可能的实施方式中,通信方法还包括,第二业务服务器接收来自终端设备的包括认证信息的连接请求,并向管理设备发送包括认证信息的认证请求。管理服务器响应于认证请求,对认证信息进行认证,并在认证通过的情况下,确定为终端设备分配的业务通信地址。业务通信地址为预设地址池中的未分配的地址。管理服务器向第二服务器发送业务通信地址。第二业务服务器在获取管理服务器发送的业务通信地址的情况下,向终端设备发送业务通信地址。终端设备接收来自第二业务服务器的业务通信地址,并基于业务通信地址与第二业务服务器进行业务通信。

10、在一种可能的实施方式中,通信方法还包括,第一bas向第一bas对应的业务专线中的设备发送心跳包,并基于心跳包的反馈信息,确定第一bas对应的业务专线的通信状态。第一bas在第一bas对应的业务专线的通信状态为异常的情况下,向网络设备发送专线异常信息。专线异常信息用于指示网络设备停止向第一bas转发来自第一地址的数据流量。

11、在一种可能的实施方式中,通信方法还包括:网络设备响应于来自第一bas的专线异常信息,确定第一bas对应的业务专线异常并停止向第一bas转发来自终端设备的数据流量。网络设备判断当前可用业务专线的数量,并在当前可用业务专线的数量大于或者等于2的情况下,基于预设的负载分担算法转发终端设备的数据流量。

12、本申请提供了一种通信系统,带来以下有益效果:为终端设备配置了多条业务专线,每条业务专线对应一台业务服务器,并且,为多台业务服务器配置了相同的通信地址。后续的,终端设备基于业务服务器的通信地址向第一业务服务器发送通信消息。如此,由于为多台业务服务器配置了同一个通信地址,在任一个业务服务器发生故障时,终端设备基于同样的通信地址,通过网络设备与剩余的业务服务器中的任一个进行通信,无需重新连接以及调整业务服务器的通信地址,避免了用户的专线业务受到影响。

13、需要说明的是,第二方面实现方式所带来的技术效果可参见第一方面中对应实现方式所带来的技术效果,此处不再赘述。

14、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。



技术特征:

1.一种通信系统,其特征在于,所述通信系统包括多条业务专线、网络设备以及终端设备,所述终端设备通过路由器分别与所述多条业务专线通信连接,所述多条业务专线中的每条业务专线包括一台业务服务器;

2.根据权利要求1所述的通信系统,其特征在于,所述通信系统还包括:管理服务器以及宽带接入服务器bas;

3.根据权利要求2所述的通信系统,其特征在于,第二业务服务器,被配置为响应于所述终端设备发送的业务连接请求,获取所述业务连接请求中的认证信息,并基于所述认证信息生成认证请求;所述业务连接请求用于请求连接所述第一业务服务器,所述第二业务服务器为所述多台业务服务器中的任一台;

4.根据权利要求1-3中任一项所述的通信系统,其特征在于,第一bas,被配置为获取预设地址池,并基于所述预设地址池生成路由信息;所述路由信息包括预设路由策略、第一地址以及与所述第一地址对应的负载标识,所述第一地址为所述预设地址池中的任一个地址,所述预设路由策略用于指示所述网络设备用于在接收到所述第一地址的数据流量的情况下,基于预设的负载分担算法转发所述数据流量;

5.根据权利要求4所述的通信系统,其特征在于,所述第一bas,还被配置为向所述第一bas对应的业务专线中的设备发送心跳包,并基于所述心跳包的反馈信息,确定所述第一bas对应的业务专线的通信状态;

6.一种通信系统的通信方法,其特征在于,所述通信系统包括如权利要求1-5中任一项所述的通信系统;所述方法包括:

7.根据权利要求6所述的通信方法,其特征在于,所述通信系统包括如权利要求2所述的通信系统;所述方法还包括,

8.根据权利要求6所述的通信方法,其特征在于,所述通信系统包括如权利要求3所述的通信系统;所述方法还包括,

9.根据权利要求6所述的通信方法,其特征在于,所述通信系统包括如权利要求3所述的通信系统;所述方法还包括,

10.根据权利要求9所述的通信方法,其特征在于,所述通信系统包括如权利要求3所述的通信系统;所述方法还包括,


技术总结
本申请涉及一种通信系统及其通信方法,涉及通信技术领域。该通信系统包括多条业务专线、网络设备以及终端设备,终端设备通过路由器分别与多条业务专线通信连接,多条业务专线中的每条业务专线包括一台业务服务器。多台业务服务器的通信地址被配置为同一个通信地址。多台业务服务器分别与多条业务专线一一对应,多台服务器中的任意两台服务器位于不同的区域。终端设备,被配置为向网络设备发送通信消息。通信消息包括通信地址。网络设备,基于通信地址,向第一业务服务器转发通信消息,第一业务服务器为多台业务服务器中的任一台。从而避免了用户的专线业务受到影响。

技术研发人员:张龙江
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:
技术公布日:2024/3/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1