一种业务调度方法、装置及无中心节点的集群系统制造方法及图纸

技术编号:21738462 阅读:41 留言:0更新日期:2019-07-31 20:16
本发明专利技术提出一种业务调度方法及装置,该方法应用于无中心节点的集群系统,通过在集群系统中选择一个站点的一个基站作为调度系统的接入点,调度系统向该接入点注册调度台信息和群组信息,同时,其它站点的注册基站也向该接入点注册群组信息。该方法包括:调度台通过统一向接入点发起业务请求,接入点通过向其它站点注册基站进一步分散进入集群系统的处理点,并且通过选择空闲基站作为语音编解码处理点达到充分利用整个集群系统各基站的性能的效果;该方法同样包括集群系统向调度系统发起业务请求,接入点使用终端接入的基站作为语音处理点通告给调度台达到同样的效果。采用本发明专利技术技术方案能够降低调度部署成本和简化组网。

A Business Scheduling Method, Device and Centerless Node Cluster System

【技术实现步骤摘要】
一种业务调度方法、装置及无中心节点的集群系统
本专利技术涉及集群通信
,尤其涉及一种业务调度方法、装置及无中心节点的集群系统。
技术介绍
无中心节点的集群系统是指基于P2P技术实现的集群系统,这些集群系统不同于真正的集群系统,在系统中没有具备强大的中央处理能力的中心节点来负责业务调度。如图1所示,一种典型的无中心节点的集群系统由多个站点组成,每个站点下有多台基站设备组成多个信道资源,各站点之间通过交换机和路由器相连。由于上述无中心节点的集群系统中没有中心节点,不具备集群系统处理能力,因此如果像接入集群系统一样进行业务调度,则该集群系统下的单台基站设备的负载较大,无法完成多路语音数据的编解码任务,更无法作为服务器设备实现调度台动态加入组呼功能。为了解决上述无中心节点的集群系统的业务调度问题,现有技术中常常采用为无中心节点集群系统增加调度系统的方式实现,由调度系统连接系统各个基站,进而实现对各个基站业务的调度处理。在上述实现方式中,调度系统需要详细了解集群系统的实现逻辑,并且需要连接到集群系统每个站点的每台基站,获取每台基站的空闲状态信息,其实现比较复杂。
技术实现思路
基于上述现有技术的缺陷和不足,本专利技术提出一种业务调度方法、装置及无中心节点的集群系统,能够在不依靠外设调度系统的前提下,实现无中心节点的集群系统的业务调度处理。为了达到上述目的,本专利技术提出如下技术方案:一种业务调度方法,应用于无中心节点的集群系统中的接入点基站,所述无中心节点的集群系统包括通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;所述接入点基站存储各个调度台信息、各个调度台的接收组呼列表信息,以及各个站点注册基站的接收组呼列表信息;所述方法包括:接收调度台发送的第一业务请求信息;如果所述第一业务请求信息为个呼业务请求信息,则向所述集群系统广播个呼请求信息,确认目标终端所在的空闲基站,并为所述调度台与所述目标终端所在的空闲基站建立呼叫连接,使所述调度台与所述目标终端所在的空闲基站直接进行语音数据传输;如果所述第一业务请求信息为组呼业务请求信息,则根据存储的各个调度台的接收组呼列表信息以及各个站点注册基站的接收组呼列表信息,确认目标调度台和目标站点;向所述目标调度台和所述目标站点中负载最小的站点注册基站发送组呼请求信息,使所述负载最小的站点注册基站在所在站点内选择空闲基站负责语音数据编解码处理;当接收到调度台发送的组呼业务语音数据后,将接收的组呼业务语音数据转发给所述空闲基站,使所述空闲基站完成语音解码后将所述组呼业务语音数据发送给属于所述组呼的各个终端;以及,当接收到所述空闲基站发送的编码后的组呼业务语音数据时,将接收的组呼业务语音数据转发给调度台。优选地,所述方法还包括:接收空闲基站发送的第二业务请求信息;如果所述第二业务请求信息为个呼业务请求信息,则根据存储的各个调度台信息,确认目标调度台,并为所述目标调度台与所述空闲基站建立呼叫连接,使所述目标调度台与所述空闲基站直接进行语音数据传输;如果所述第二业务请求信息为组呼业务请求信息,则根据存储的各个调度台的接收组呼列表信息,确认属于所述组呼业务的调度台;当接收到属于所述组呼业务的调度台发送的组呼业务语音数据后,将接收的组呼业务语音数据转发给所述空闲基站和/或属于所述组呼业务的其它调度台;当接收到所述空闲基站发送的编码后的组呼业务语音数据后,将接收的组呼业务语音数据转发给属于所述组呼业务的调度台。一种业务调度方法,应用于无中心节点的集群系统中的站点注册基站,所述无中心节点的集群系统包括通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;所述方法包括:接收接入点基站发送的第三业务请求信息;如果所述第三业务请求信息为组呼业务请求信息,则在所在站点内选择空闲基站负责语音数据编解码处理;将所述空闲基站信息发送给所述接入点基站,使所述接入点基站与所述空闲基站直接进行组呼业务语音数据传输。一种业务调度方法,应用于无中心节点的集群系统中的空闲基站,所述无中心节点的集群系统包括通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;所述方法包括:接收并广播所述接入点基站发送的个呼请求信息;当接收到目标终端发送的响应信息时,将所述空闲基站的信息发送给所述接入点基站,使所述接入点基站为所述空闲基站与调度台建立呼叫连接,以便所述空闲基站与所述调度台直接进行语音数据传输;当接收到所述调度台发送的个呼业务语音数据时,对接收的个呼业务语音数据进行解码处理,并将解码得到的语音数据发送给所述目标终端;当接收到所述接入点基站发送的组呼业务语音数据时,对接收的组呼业务语音数据进行解码处理,并将解码得到的语音数据发送给所述无中心节点的集群系统中的属于所述组呼业务的终端。优选地,所述方法还包括:接收终端发送的第四业务请求信息;如果所述第四业务请求信息为个呼业务请求信息,则将所述空闲基站的信息发送给所述接入点基站,使所述接入点基站为所述空闲基站与调度台建立呼叫连接,以便所述空闲基站与所述调度台直接进行语音数据传输;当接收到所述终端发送的个呼业务语音数据时,对接收的个呼业务语音数据进行编码处理,并将编码得到的语音数据发送给所述调度台;如果所述第四业务请求信息为组呼业务请求信息,并且所述组呼业务需要调度台参与时,将所述空闲基站的信息发送给所述接入点基站;当接收到所述终端发送的组呼业务语音数据时,将所述组呼业务语音数据发送给属于所述组呼业务的其它终端,以及对接收的组呼业务语音数据进行编码处理,并将编码得到的语音数据发送给所述接入点基站。一种无中心节点的集群系统,包括:通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;其中,调度系统的各个调度台分别将调度台信息以及接收组呼列表信息注册到所述接入点基站,以及各个站点注册基站分别将接收组呼列表信息注册到所述接入点基站;所述接入点基站用于执行权利要求1-2所述的业务调度方法;所述各个站点注册基站分别用于执行权利要求3所述的业务调度方法;所述无中心节点的集群系统的各个站点中的空闲基站用于执行权利要求4-5所述的业务调度方法。优选地,所述调度系统的各个调度台分别将调度台信息以及接收组呼列表信息注册到所述接入点基站,以及各个站点注册基站分别将接收组呼列表信息注册到所述接入点基站,包括:调度系统的各个调度台分别将调度台信息以及接收组呼列表信息发送至所述接入点基站,以及各个站点注册基站分别将接收组呼列表信息发送至所述接入点基站;所述接入点基站存储所述各个调度台的信息和接收组呼列表信息,以及存本文档来自技高网...

【技术保护点】
1.一种业务调度方法,其特征在于,应用于无中心节点的集群系统中的接入点基站,所述无中心节点的集群系统包括通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;所述接入点基站存储各个调度台信息、各个调度台的接收组呼列表信息,以及各个站点注册基站的接收组呼列表信息;所述方法包括:接收调度台发送的第一业务请求信息;如果所述第一业务请求信息为个呼业务请求信息,则向所述集群系统广播个呼请求信息,确认目标终端所在的空闲基站,并为所述调度台与所述目标终端所在的空闲基站建立呼叫连接,使所述调度台与所述目标终端所在的空闲基站直接进行语音数据传输;如果所述第一业务请求信息为组呼业务请求信息,则根据存储的各个调度台的接收组呼列表信息以及各个站点注册基站的接收组呼列表信息,确认目标调度台和目标站点;向所述目标调度台和所述目标站点中负载最小的站点注册基站发送组呼请求信息,使所述负载最小的站点注册基站在所在站点内选择空闲基站负责语音数据编解码处理;当接收到调度台发送的组呼业务语音数据后,将接收的组呼业务语音数据转发给所述空闲基站,使所述空闲基站完成语音数据解码后将所述组呼业务语音数据发送给属于所述组呼的各个终端;以及,当接收到所述空闲基站发送的编码后的组呼业务语音数据时,将接收的组呼业务语音数据转发给调度台。...

【技术特征摘要】
1.一种业务调度方法,其特征在于,应用于无中心节点的集群系统中的接入点基站,所述无中心节点的集群系统包括通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;所述接入点基站存储各个调度台信息、各个调度台的接收组呼列表信息,以及各个站点注册基站的接收组呼列表信息;所述方法包括:接收调度台发送的第一业务请求信息;如果所述第一业务请求信息为个呼业务请求信息,则向所述集群系统广播个呼请求信息,确认目标终端所在的空闲基站,并为所述调度台与所述目标终端所在的空闲基站建立呼叫连接,使所述调度台与所述目标终端所在的空闲基站直接进行语音数据传输;如果所述第一业务请求信息为组呼业务请求信息,则根据存储的各个调度台的接收组呼列表信息以及各个站点注册基站的接收组呼列表信息,确认目标调度台和目标站点;向所述目标调度台和所述目标站点中负载最小的站点注册基站发送组呼请求信息,使所述负载最小的站点注册基站在所在站点内选择空闲基站负责语音数据编解码处理;当接收到调度台发送的组呼业务语音数据后,将接收的组呼业务语音数据转发给所述空闲基站,使所述空闲基站完成语音数据解码后将所述组呼业务语音数据发送给属于所述组呼的各个终端;以及,当接收到所述空闲基站发送的编码后的组呼业务语音数据时,将接收的组呼业务语音数据转发给调度台。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收空闲基站发送的第二业务请求信息;如果所述第二业务请求信息为个呼业务请求信息,则根据存储的各个调度台信息,确认目标调度台,并为所述目标调度台与所述空闲基站建立呼叫连接,使所述目标调度台与所述空闲基站直接进行语音数据传输;如果所述第二业务请求信息为组呼业务请求信息,则根据存储的各个调度台的接收组呼列表信息,确认属于所述组呼业务的调度台;当接收到属于所述组呼业务的调度台发送的组呼业务语音数据后,将接收的组呼业务语音数据转发给所述空闲基站和/或属于所述组呼业务的其它调度台;当接收到所述空闲基站发送的编码后的组呼业务语音数据后,将接收的组呼业务语音数据转发给属于所述组呼业务的调度台。3.一种业务调度方法,其特征在于,应用于无中心节点的集群系统中的站点注册基站,所述无中心节点的集群系统包括通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;所述方法包括:接收接入点基站发送的第三业务请求信息;如果所述第三业务请求信息为组呼业务请求信息,则在所在站点内选择空闲基站负责语音数据编解码处理;将所述空闲基站信息发送给所述接入点基站,使所述接入点基站与所述空闲基站直接进行组呼业务语音数据传输。4.一种业务调度方法,其特征在于,应用于无中心节点的集群系统中的空闲基站,所述无中心节点的集群系统包括通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;所述方法包括:接收并广播所述接入点基站发送的个呼请求信息;当接收到目标终端发送的响应信息时,将所述空闲基站的信息发送给所述接入点基站,使所述接入点基站为所述空闲基站与调度台建立呼叫连接,以便所述空闲基站与所述调度台直接进行语音数据传输;当接收到所述调度台发送的个呼业务语音数据时,对接收的个呼业务语音数据进行解码处理,并将解码得到的语音数据发送给所述目标终端;当接收到所述接入点基站发送的组呼业务语音数据时,对接收的组呼业务语音数据进行解码处理,并将解码得到的语音数据发送给所述无中心节点的集群系统中的属于所述组呼业务的终端。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收终端发送的第四业务请求信息;如果所述第四业务请求信息为个呼业务请求信息,则将所述空闲基站的信息发送给所述接入点基站,使所述接入点基站为所述空闲基站与调度台建立呼叫连接,以便所述空闲基站与所述调度台直接进行语音数据传输;当接收到所述终端发送的个呼业务语音数据时,对接收的个呼业务语音数据进行编码处理,并将编码得到的语音数据发送给所述调度台;如果所述第四业务请求信息为组呼业务请求信息,并且所述组呼业务需要调度台参与时,将所述空闲基站的信息发送给所述接入点基站;当接收到所述终端发送的组呼业务语音数据时,将所述组呼业务语音数据发送给属于所述组呼业务的其它终端,以及对接收的组呼业务语音数据进行编码处理,并将编码得到的语音数据发送给所述接入点基站。6.一种无中心节点的集群系统,其特征在于,包括:通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;其中,调度系统的各个调度台分别将调度台信息以及接收组呼列表信息注册到所述接入点基站,以及各个站点注册基站分别将接收组呼列表信息注册到所述接入点基站;所述接入点基站用于执行权利要求1-2所述的业务调度方法;所述各个站点注册基站分别用于执行权利要求3所述的业务调度方法;所述无中心节点的集群系统的各个站点中的空闲基站用于执行权利要求4-5所述的业务调度方法。7.根据权利要求6所述的无中心节点的集群系统,其特征在于,所述调度系统的各个调度台分别将调度台信息以及接收组呼列表信息注册到所述接入点基站,以及各个站点注册基站分别将接收组呼列表信息注册到所述接入点基站,包括:调度系统的各个调度台分别将调度台信息以及接收组呼列表信息发送至所述接入点基站,以及各个站点注册基站分别将接收组呼列表信息发送至所述接入点基站;所述接入点基站存储所述各个调度台的信息和接收组呼列表信息,以及存储所述各个站点注册基站的接收组呼列表信息。8.一种业务调度装置,其特征在于,应用于无中心节点的集群系统汇总的接入点基站,所述无中心节点的集群系统包括通过网络连接的设定数量的站点,各个站点均包括第一数量的基站;其中,任一站点的任一基站具备允许调度台访问的外部地址,作为所述无中心节点的集群系统的接入点基站,其余各个站点中分别设置任一基站作为站点注册基站;该装置包括:存储单元,用于基站存储各个调度台信息、各个调度台的接收组呼列表信息,以及各个站点注册基站的接收组呼列表信息;第一接收单元,用于接收调度台发送的第一业务请求信息;第一处理单元,用于当所述第一业务请求信息为个呼业务请求信息时,向所述集群系统广播个呼请求信息,确认目标终端所在的空闲基站,并为所述调度台与所述目标终端所在的空闲基站建立呼叫连接,使所述调度台与所述目标终端所在的空闲基站直接进行语音数据传输;第一确认单元,用于当所述第一业务请求信息为组呼业务请求信息时,根据存储的各个调度台的接收组呼列表信息以及各个站点注册基站的接收组呼列表信息,确认目标调度台和目标站点;第二处理单元,用于向所述目标调度台和所述目标站点中负载最小的站点注册基站发送组呼请求信息,使所述负载最小的站点注册基站在所在站点内选择空闲基站负责语音数据编解码处理;第一数据转发单元,用于当接收到调度台发送的组呼业务语音数据后,将接收的组呼业务语音数据转发给所述空闲基站,使所述空闲基站完成语音数据解码后将所述组呼业务语音数据发送给属于所述组呼的各个终端;以及,当接收到所述空闲基站发送的编码后的组呼业务语音数据时,将接收的组呼业务语音数据转发给调度台。9.根据权利要求8所述的方法,其特征在于,该装置还包括:第二接收单元,用于接收空闲基站发送的第二业务请求信息;第三处理单元,用于当所述第二业务请求信息为个呼业务请求信息时,根据存储的各个调度台信息,确认目标调度台,并为所述目标调度台与所述空闲基站建立呼叫连接,使所述目标调度台与所述空闲基站直接进行语音数据传输;第四处理单元,用于当所述第二业务请求信息为组呼业务请求信息时,根据存储的各个调度台的接收组呼列表信息,确认属于所述组呼业务的调度台;第二数据转发单元,用于当接收到属于所述组呼业务的调度...

【专利技术属性】
技术研发人员:申娟章永飞郑晓华陈文山
申请(专利权)人:海能达通信股份有限公司
类型:发明
国别省市:广东,44

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

1