一种在集群系统中实现区域调度的方法

xiaoxiao2020-9-10  11

专利名称:一种在集群系统中实现区域调度的方法
技术领域
本发明涉及集群通信领域,具体的说,涉及对指定区域内的集群用户发起呼叫的方法。
背景技术
集群通信系统是移动通信系统的一个重要分支,是一种用于集团调度指挥通信的移动通信系统,主要应用在专业移动通信领域,例如大型企业、铁路、宾馆、安全、出租车调度、港口等。和普通的移动通信不同,集群通信最大的特点是,话音通信采用PTT(Push To Talk)按键,以一按即通的方式接续,被叫无须摘机即可接听,且接续速度较快,并能支持群组呼叫等功能。集群通信系统具有很强的调度色彩,行业和集团的调度员通过调度操作可以实现对群组的状态观察、动态重组、群组管理、语音监听、语音录音、广播等功能。
定位技术经过多年的发展也日趋完善,技术体制也比较成熟。迄今为止,定位业务中所用的定位技术分为三种基于网络的非GPS(Global PositionSystem)定位技术,如基于Cellid的定位、增强性前向链路三边定位AFLT(Advanced Forward Link Trilateration)、增强观察时间差定位E-OTD(Enhanced Observed Time Difference)等;传统的基于GPS的定位技术,GPS的加入加快了定位的处理和提高了定位精度;基于网络和基于GPS的混合型定位技术,利用网络所获得的信息如基站的信号来补充卫星的不足,同时增加新的网络实体如移动定位中心/定位实体等进一步保证定位的响应时间和精度。
集群通信系统为调度员提供了丰富的调度功能,如组呼、私密呼、广播、临时组呼、动态重组等等,但是却很难为调度员提供可视化的调度依据。比如调度员在进行调度业务时,往往希望仅对地图上指定区域内的集群用户发起呼叫。现有技术中,还没有很好的解决集群系统中的这个问题。

发明内容
本发明目的在于提供一种在集群通信系统中利用定位技术,解决了很难为调度员提供可视化的调度依据的问题。
本发明提供一种在集群系统中实现区域调度的方法,包括如下步骤步骤1在调度台的定位地图上选择一个区域,并计算出落在这个区域内的所有集群用户,作为这次呼叫的被叫成员列表;步骤2调度台向调度代理服务器发送集群呼叫的起呼请求,请求中包含被叫的成员列表;步骤3调度代理服务器向调度控制中心转发起呼请求;步骤4调度控制中心向调度归属寄存器发送起呼鉴权请求;步骤5调度归属寄存器对起呼请求进行鉴权、授权,向调度控制中心发送鉴权/授权应答;步骤6调度控制中心向调度代理服务器发送对调度台的连接请求、向基站系统发送对所有成员的寻呼请求;步骤7调度代理服务器和调度台交互建立连接,并向调度控制中心发送连接成功应答;步骤8基站系统与终端交互,完成用户无线资源分配,然后向调度控制中心发送寻呼成功应答;步骤9调度控制中心向调度台发送呼叫建立成功指示。
上述步骤2中,起呼请求还包含用户标识用户MDN(Mobile DictionaryNumber)或者VPN(Virtual Private Network)号码或者IMSI(InternationalMobile Subscriber Identification)或者ESN(Electronic Serial Number)。
上述步骤3中,调度代理服务器向调度控制中心转发的起呼请求中包含调度员信息和被叫用户信息。
上述步骤4中,调度控制中心向调度归属寄存器发送起呼鉴权请求中包含调度员信息和被叫用户信息。
上述步骤5具体包括调度归属寄存器对调度员的权限、被叫用户的权限进行鉴权,鉴权通过后,对于集群呼叫及呼叫的成员授权,包括呼叫的授权信息和成员的授权信息,然后把这些授权信息在鉴权/授权应答中发送给调度控制中心。
上述步骤7具体包括如下步骤701、调度代理服务器收到调度控制中心的连接请求,为呼叫分配系统资源,然后向调度台转发连接请求;702、调度台收到调度代理服务器的连接请求后,为呼叫分配系统资源,然后向调度代理服务器发送连接应答;703、调度代理服务器收到调度台的连接应答后,向调度控制中心转发连接应答;704、调度控制中心收到调度代理服务器的连接应答为调度台分配系统资源,至此调度控制中心和调度台之间的呼叫资源以及语音传输链路建立成功。
上述步骤8具体包括如下步骤801、基站系统收到调度控制中心的寻呼请求后,和终端交互,完成用户无线资源分配,然后向调度控制中心发送寻呼成功应答;802、调度控制中心收到基站子系统的对成员寻呼应答后,为成员分配呼叫相关的系统资源,至此,调度控制中心和终端之间的呼叫资源以及语音传输链路建立成功。
上述步骤9具体包括如下步骤901、调度控制中心收到调度代理服务器的连接应答以及基站子系统发来的一个和多个的群组成员寻呼成功应答,根据一定的策略判断群组建立成功,然后向调度代理服务器发送群组建立成功指示;902、调度代理服务器收到调度控制中心发送的呼叫建立成功指示,向调度台转发呼叫建立指示。
还包括步骤10调度台向调度控制中心发送呼叫建立成功确认,该步骤具体包括如下步骤1001、调度台收到呼叫建立成功指示后,向调度代理服务器发送呼叫建立确认;1002、调度代理服务器向调度控制中心转发呼叫建立确认。
还包括步骤11调度控制中心收到调度代理服务器的呼叫建立成功确认,确认呼叫成功。
本发明通过在地图上指定区域内发起集群呼叫的方法,从而为调度员提供了区域调度的方法,可以仅对地图上指定区域内的集群用户发起呼叫,使调度员有效的发布调度命令,从而提高了集群系统的调度能力。


图1是本发明所涉及到的集群系统结构示意图;图2是本发明方法一个实施例的流程图。
具体实施例方式
如图1所示,本发明涉及的通信系统网络结构主要由如下几个系统构成集群呼叫控制系统、集群调度系统、定位服务系统、基站系统、地理信息系统。各个系统之间可以通过七号信令网或者分组数据网互联。
其中(1)集群呼叫控制系统,由调度控制中心DCC(Dispatching Control Center)和调度归属寄存器DHR(Dispatching Home Register)。DCC是集群呼叫的控制中心,负责集群呼叫(组呼、私密呼、临时组、广播等)的呼叫管理、通话管理、计费管理等功能。DHR是集群用户数据库,记录集群用户的位置信息、用户业务属性信息。
(2)集群调度系统,由调度代理服务器(DAS,Dispatch Agent Server)、调度台。DAS是调度台的代理服务器,负责调度台的接入控制、呼叫控制代理、定位服务服务代理等功能。调度台具备调度功能,为用户提供可视化的调度人机接口,同时又具备定位服务客户端的功能,为用户呈现地图信息等功能。
(3)定位服务系统,根据各种定位技术的不同,定位系统的组成也各不相同。主要功能是接受调度系统的位置服务请求,通过定位技术获取被请求集群用户的位置信息(经度、纬度坐标等),并把位置信息通过位置服务应答发送给调度系统。需要指出的是,本发明对于定位服务系统的定位技术本身并没有具体要求,可以是任何定位技术,比如基于Cell-ID的定位技术、基于AFLT的定位技术、基于GPS的定位技术、基于gpsOne的技术等等。
(4)基站系统,由基站收发信机BTS(Base Transceiver System)和基站控制器BSC(Base Station Controller)组成。基站收发信机完成基带信号的调制与解调、射频信号收发等功能,基站控制器则完成无线资源的分配、呼叫处理、功率控制以及支持终端的各类切换。基站子系统BSS通过标准接口和调度子系统、交换子系统相连,满足集群终端的各种业务需求,包括集群业务、电话业务和数据业务。
(5)地理信息系统,提供GIS服务。接收服务请求者的GIS服务请求,根据位置信息(经度、纬度等)查询地图数据库,获取地理文字描述、附近地物信息、以及图片等数据,并把GIS服务应答发送给服务请求者。
需要指出,在本发明中,调度台在具备调度功能的同时,也具备位置服务客户端LCS Client(Location Service Client)的功能。本发明的前提是,在调度台的地图上已完成对集群用户的定位,集群用户作为调度对象已经在地图上表现,并且存储了每个集群用户的位置信息。
可选择的,本网络机构中还可以包括移动交换系统,一般有移动交换中心/拜访位置寄存器MSC/VLR(Mobile Switch Center/Visited Location Register)和归属位置寄存器HLR(Home Location Register)构成,为用户提供移动交换能力和互联互通功能。移动交换中心和调度控制中心在功能上独立,在物理上可分可合。由于移动交换系统在本通信系统中并非必备系统,所以在本网络结构中没有明确标出。
在调度台,集群用户在定位地图上被明确的表现和标识,调度员可以根据当前的调度场景以及每个成员在地图上的确切位置,选择一个或者多个用户发起集群呼叫。选择的方法可以是一个矩形区域、一个圆形区域、一个扇形、一个多边形区域等等,示实现算法能力而定,这样落在这个区域内的集群用户作为被叫成员,而落在区域之外的集群用户则不会被呼叫。
图2为本发明在指定地理区域内发起集群呼叫的实例的流程图。
(201)在调度台的定位地图上选择一个区域(可以是一个矩形区域、一个圆形区域、一个扇形、一个多边形区域等等);
(202)调度台软件根据地图的缩放比例,把区域坐标转换成经纬度坐标,再根据调度台存储的每个集群用户的经纬度信息,根据既有的图形学算法,确定出哪些成员落在选定的区域之内,从而得出一个被呼叫的群组成员列表;(203)调度台向调度代理服务器发送集群呼叫的起呼请求,请求中包含被叫的集群用户列表,及用户标识,用户MDN或者VPN号码或者IMSI或者ESN;(204)调度代理服务器收到调度台的起呼请之后向调度控制中心DCC(DispatchControl Center)转发起呼请求,请求中包含调度员信息和被叫用户信息;(205)调度控制中心收到调度代理服务器的起呼请求后,向调度归属寄存器DHR(Dispatch Home Register)发送起呼认证请求,请求中包含调度员信息和被叫用户信息;(206)调度归属寄存器收到起呼认证请求后,对调度员的权限、被叫用户的权限进行鉴权,鉴权通过后对于集群呼叫及呼叫的成员授权,包括呼叫的生存时间、呼叫的优先级、成员的说话权限、通话时长、无线属性等等,然后把这些授权信息在认证应答中发送给调度控制中心;(207)调度控制中心收到调度归属寄存器的认证成功应答后,向调度代理服务器发送连接请求,向基站系统发送对所有呼叫成员的寻呼请求;(2081)调度代理服务器收到调度控制中心的连接请求,为呼叫分配系统资源,然后向调度台转发连接请求;(2082)调度台收到调度代理服务器的连接请求后,为呼叫分配系统资源,然后向调度代理服务器发送连接应答;(2083)调度代理服务器收到调度台的连接应答后,向调度控制中心转发连接应答;(2084)调度控制中心收到调度代理服务器的连接应答为调度台分配系统资源,至此调度控制中心和调度台之间的呼叫资源以及语音传输链路建立成功;
(2091)基站系统收到调度控制中心的寻呼请求后,和终端交互,完成用户无线资源分配,然后向调度控制中心发送寻呼成功应答;(2092)调度控制中心收到基站子系统的对成员寻呼应答后,为成员分配呼叫相关的系统资源,至此调度控制中心和终端之间的呼叫资源以及语音传输链路建立成功;(210)调度控制中心收到调度代理服务器的连接应答以及基站子系统发来的一个和多个的群组成员寻呼成功应答,根据一定的策略判断群组建立成功,然后向调度代理服务器发送群组建立成功指示;(211)调度代理服务器收到调度控制中心发送的呼叫建立成功指示,向调度台转发呼叫建立指示;(212)调度台收到呼叫建立成功指示后,向调度代理服务器发送呼叫建立确认;(213)调度代理服务器向调度控制中心转发呼叫建立确认;(214)调度控制中心收到调度代理服务器的呼叫建立成功确认,确认呼叫成功。
至此,集群呼叫建立成功了,调度员可以向这个呼叫的所有成员发布调度命令了。
权利要求
1.一种在集群系统中实现区域调度的方法,其特征在于包括如下步骤步骤1在调度台的定位地图上选择一个区域,并计算出落在这个区域内的所有集群用户,作为这次呼叫的被叫成员列表;步骤2调度台向调度代理服务器发送集群呼叫的起呼请求,请求中包含被叫的成员列表;步骤3调度代理服务器向调度控制中心转发起呼请求;步骤4调度控制中心向调度归属寄存器发送起呼鉴权请求;步骤5调度归属寄存器对起呼请求进行鉴权、授权,向调度控制中心发送鉴/授权应答;步骤6调度控制中心向调度代理服务器发送对调度台的连接请求、向基站系统发送对所有成员的寻呼请求;步骤7调度代理服务器和调度台交互建立连接,并向调度控制中心发送连接成功应答;步骤8基站系统与终端交互,完成用户无线资源分配,然后向调度控制中心发送寻呼成功应答;步骤9调度控制中心向调度台发送呼叫建立成功指示。
2.如权利要求1所述的方法,其特征在于,所述步骤2中,起呼请求还包含用户标识用户MDN或者VPN号码或者IMSI或者ESN。
3.如权利要求1所述的方法,其特征在于,所述步骤3中,调度代理服务器向调度控制中心转发的起呼请求中包含调度员信息和被叫用户信息。
4.如权利要求1所述的方法,其特征在于,所述步骤4中,调度控制中心向调度归属寄存器发送起呼鉴权请求中包含调度员信息和被叫用户信息。
5.如权利要求1所述的方法,其特征在于,所述步骤5具体包括调度归属寄存器对调度员的权限、被叫用户的权限进行鉴权,鉴权通过后,对于集群呼叫及呼叫的成员授权,包括呼叫的授权信息和成员的授权信息,然后把这些授权信息在鉴/授权应答中发送给调度控制中心。
6.如权利要求1所述的方法,其特征在于,所述步骤7具体包括如下步骤701、调度代理服务器收到调度控制中心的连接请求,为呼叫分配系统资源,然后向调度台转发连接请求;702、调度台收到调度代理服务器的连接请求后,为呼叫分配系统资源,然后向调度代理服务器发送连接应答;703、调度代理服务器收到调度台的连接应答后,向调度控制中心转发连接应答;704、调度控制中心收到调度代理服务器的连接应答为调度台分配系统资源,至此调度控制中心和调度台之间的呼叫资源以及语音传输链路建立成功。
7.如权利要求1所述的方法,其特征在于,所述步骤8具体包括如下步骤801、基站系统收到调度控制中心的寻呼请求后,和终端交互,完成用户无线资源分配,然后向调度控制中心发送寻呼成功应答;802、调度控制中心收到基站子系统的对成员寻呼应答后,为成员分配呼叫相关的系统资源,至此,调度控制中心和终端之间的呼叫资源以及语音传输链路建立成功。
8.如权利要求1所述的方法,其特征在于,所述步骤9具体包括如下步骤901、调度控制中心收到调度代理服务器的连接应答以及基站子系统发来的一个和多个的群组成员寻呼成功应答,根据一定的策略判断群组建立成功,然后向调度代理服务器发送群组建立成功指示;902、调度代理服务器收到调度控制中心发送的呼叫建立成功指示,向调度台转发呼叫建立指示。
9.如权利要求1所述的方法,其特征在于,还包括步骤10调度台向调度控制中心发送呼叫建立成功确认,该步骤具体包括如下步骤1001、调度台收到呼叫建立成功指示后,向调度代理服务器发送呼叫建立确认;1002、调度代理服务器向调度控制中心转发呼叫建立确认。
10.如权利要求1所述的方法,其特征在于,还包括步骤11调度控制中心收到调度代理服务器的呼叫建立成功确认,确认呼叫成功。
全文摘要
本发明公开了一种在集群系统中实现区域调度的方法,包括如下步骤在调度台的定位地图上选择一个区域,并计算出该区域内的所有集群用户,作为这次呼叫的被叫成员列表;调度台通过调度代理服务器向调度控制中心发送集群呼叫的起呼请求;调度归属寄存器接收调度控制中心发送的起呼鉴权请求,并在鉴权后向调度控制中心发送应答;调度代理服务器和调度台交互建立连接,并向调度控制中心发送连接成功应答;基站系统与终端交互,完成用户无线资源分配,并向调度控制中心发送寻呼成功应答;调度控制中心向调度台发送呼叫建立成功指示。本方法使调度员能够有效的发布调度命令,从而提高了集群系统的调度能力。
文档编号H04Q7/38GK1780416SQ20041005233
公开日2006年5月31日 申请日期2004年11月18日 优先权日2004年11月18日
发明者王伟权, 金仁康, 谢国胜, 彭洁 申请人:中兴通讯股份有限公司

最新回复(0)