一种短波通信网的负荷分担方法

文档序号:9870087阅读:518来源:国知局
一种短波通信网的负荷分担方法
【技术领域】
[0001]本发明属于短波通信网技术领域,尤其涉及一种短波通信网的负荷分担方法。
【背景技术】
[0002]目前的短波通信网中,当现场终端与指挥终端之间发起业务回话时,区域代理控制器和短波业务控制器都是固定的,这样就会造成有的控制器业务繁忙,时常造成网络堵塞现象,而有的控制器则比较空闲,浪费资源。而且如果控制器出现故障,若不及时切换到其他控制器,则可能出现业务中断。

【发明内容】

[0003]鉴于上述问题,本发明的目的在于提供一种短波通信网的负荷分担方法,旨在解决现有短波通信网相关设备负荷分担不均的技术问题。
[0004]本发明采用如下技术方案:
[0005]所述短波通信网包括现场终端、指挥终端以及若干区域控制中心和若干区域代理中心,每个区域控制中心均包括一个短波业务控制器和区域综合管理平台,每个区域代理中心包括一个区域代理控制器、区域代理网络管理系统和安全隔离系统,所述现场终端与区域控制中心之间设置有民用接入节点,所述指挥终端与区域代理中心之间设置有开放接入节点,各个区域控制中心的短波业务控制器构成第一负荷分担域,各个区域代理中心的区域代理控制器构成第二负荷分担域,所述短波通信网的负荷分担方法包括:
[0006]当需要发起业务会话时,上游设备根据负载均衡算法选择具体的下游设备,当第一负荷分担域中的短波业务控制器以及第二负荷分担域中的区域代理控制器选定后,主叫设备通过短波通信网向被叫设备发起会话请求并建立会话连接,本次会话连接的路径在会话结束前保持不变;其中,当现场终端呼叫指挥终端时,所述现场终端为主叫设备,指挥终端为被叫设备,所述短波业务控制相对于民用接入节点为下游设备,民用接入节点为上游设备,所述区域代理控制器相对于短波业务控制器为下游设备,所述短波业务控制器为上游设备;当指挥用户呼叫现场用户时,所述指挥用户为主叫设备,所述现场用户为被叫设备,所述开放接入节点相对于所述区域代理控制器为上游设备,所述区域代理控制器为下游设备,所述区域代理控制器相对于所述短波控制器为上游设备,所述短波控制器为下游设备。
[0007]本发明的有益效果是:本发明中,短波通信网中核心网的交换控制设备(即所述短波业务控制器和区域代理控制器)采用全负荷分担方式,任一交换控制设备的故障不影响网络业务运行;当完成一次业务会话时,负荷分担域内的每个交换控制设备均可提供完备控制功能,而负荷分担域中的具体参与当前会话工作的设备,由上游设备负载均衡算法在会话发起时确定,且控制服务关系在会话结束前保持不变,这样每个交换控制设备的负荷基本相同,提尚网络利用效率。
【附图说明】
[0008]图1是短波通信网的系统结构图;
[0009]图2是短波通信网的负荷分担方法的流程图;
[0010]图3是上游设备根据负载均衡算法选择具体的下游设备步骤的流程图。
【具体实施方式】
[0011]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0012]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0013]图1示出了本发明实施例提供的短波通信网的系统结构,包括现场终端11、指挥终端12以及若干区域控制中心13和若干区域代理中心14,图示中有三个区域控制中心和三个区域代理中心,每个区域控制中心13均包括一个短波业务控制器131和区域综合管理平台132,每个区域代理中心14包括一个区域代理控制器141、区域代理网络管理系统142和安全隔离系统143,所述现场终端11与区域控制中心13之间设置有民用接入节点15,所述指挥终端12与区域代理中心14之间设置有开放接入节点16,各个区域控制中心的短波业务控制器构成第一负荷分担域,各个区域代理中心的区域代理控制器构成第二负荷分担域。
[0014]需要说明的是,上述结构中仅列出了短波通信网的若干必要结构,但不能否认短波通信网还可以包括其他结构,比如应急信息服务平台、民用网互联网关以及用户存储数据的数据存储节点等。本实施例短波通信网中,民网侧的三个短波业务控制器构成一个负荷分担域,与各应急信息服务平台、民用网互联网关和民用接入节点中的节点业务控制器实现全互联连接,提供接入和交换控制服务。指挥侧的三个区域代理控制器构成一个负荷分担域,与各开放接入节点中的接入业务控制器实现全互联连接,提供接入和交换控制服务。两侧的负荷分担域互相提供控制服务。
[0015]基于上述短波通信网系统,图2示出了负荷分担方法的流程,参照图1和图2,本实施例提供的负荷分担方法包括下述步骤:
[0016]步骤S101、当需要发起业务会话时,上游设备根据负载均衡算法选择具体的下游设备。
[0017]短波应急通信网对可靠性有着极高的要求,现有网络中,不同的短波业务控制器和区域代理控制器都是独立的,同一现场终端与指挥终端发起会话业务时,都是选定固定的短波业务控制器和区域代理控制器,这会造成控制器负荷不均匀,而且若会话路径上的某个控制器出现故障后,很可能出现会话中断现象,这对短波通信网的可靠性是致命的。为此本步骤中,负荷分担域内的设备的功能等同,每个设备均可提供完备控制功能,任一设备的故障不影响网络业务运行。当需要发起业务回话时,负荷分担域内的具体参与当前会话工作的设备,由上游设备负载均衡算法在会话发起时确定,这样可以将合理分配业务流量,避免网络堵塞。
[0018]这里所述上游设备和下游设备针对不同方向的呼叫,所指具体设备不同。当现场终端呼叫指挥终端时,所述现场终端为主叫设备,指挥终端为被叫设备,所述短波业务控制相对于民用接入节点为下游设备,民用接入节点为上游设备,所述区域代理控制器相对于短波业务控制器为下游设备,所述短波业务控制器为上游设备;当指挥用户呼叫现场用户时,所述指挥用户为主叫设备,所述现场用户为被叫设备,所述开放接入节点相对于所述区域代理控制器为上游设备,所述区域代理控制器为下游设备,所述区域代理控制器相对于所述短波控制器为上游设备,所述短波控制器为下游设备。
[0019]步骤S102、当第一负荷分担域中的短波业务控制器以及第二负荷分担域中的区域代理控制器选定后,主叫设备通过短波通信网向被叫设备发起会话请求并建立会话连接,本次会话连接的路径在会话结束前保持不变。
[0020]短波业务控制器和区域代理控制器选定后,短波通信网的会话路径就确定了,主叫设备向被叫设备发起会话请求并建立会话连接,并且本次会话连接的路径在会话结束前保持不变。
[0021]对于上述步骤SlOl,参照图3所示,所述上游设备根据负载均衡算法选择具体的下游设备步骤,具体包括:
[0022]步骤S201、上游设备根据自身记录的可用节点列表采用循环方式选择下游设备。
[0023]每个上游设备本地都保存有其下游的可用节点列表,比如当现场终端需要呼叫指挥终端时,民用接入节点保存有其下游的短波业务控制的可用节点列表,所述短波控制器保存有其下游的区域代理控制器的可用节点列表。当指挥终端呼叫现场用户时,所述开放接入节点保存有其下游的区域代理控制器的可用节点列表,所述区域代理控制器保存有其下游的短波业务控制器的可用节点列表。然后上游设备针对每次会话请求,根据可用节点列表循环选择下游设备。如图1所示,现场终端向开放接入节点下的指挥终端发出了三次呼口 H,短波业务控制器三次选择了不同的区域代理控制器。当然对于民用节点控制器,也可以每次会话轮循选择不同的短波业务控制器。
[0024]步骤S202、上游设备对选定的下游设备发送会话消息,并启动针对所述选定的下游设备的故障检测定时器。
[0025]当根据可用节点列表选定下游设备后,还检测该选定的下游设备是否实际可用,具体的,需要启动故障检测定时器。
[0026]步骤S203、如果上游设备在所述故障检测定时器超时前接收到所选下游设备返回的响应消息,则停止所述故障检测定时器,完成本次下游设备选择。
[0027]在故障检测定时器计时期间,若接收到所选下游设备返回的响应消息,则说明当前选择的下游设备可用,则停止所述故障检测定时器,完成本次下游设备选择。
[0028]步骤S204、否则,认定当前选择的下游设备出现异常,此时将该下游设备的异常次数累加I;
[0029]步骤S205、若此时异常次数大于预设阈值,则认定当前选择的下游设备不可用,暂时将该下游设备从可用节点列表中删除,并启动故障恢复定时器,在所述故障恢复定时器每次超时时刻,向所有不可用的下游设备发送状态查询消息,如果接收到其中的下游设备返回的应答消息时,则将返回应答消息的下游设备添加到可用节点列表中。
[0030]若故障检测定时器
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1