专利名称:一种应急调度系统中对ip网关动态分配号码的方法
技术领域:
本发明涉及一种在应急调度系统中对IP网关动态分配号码的方法,属于调度通信技术领域。
背景技术:
应急调度系统为防灾减灾提供了技术保障,在抗灾、事故抢险中发挥着举足轻重的作用。在现有的应急调度系统中,以IP网络为基础的IP指挥调度系统有效解决了信息不对称,指挥中心不知现场情况,指挥存在误差的问题,在铁路、电力、公安、军队、民航等部门得到广泛的使用。它可以提供多种通信方式和承载业务,实现可控制、无阻塞、操作便捷、 安全可靠的点对点及点对多点通信,为指挥调度工作提供高效率的技术保障。在IP指挥调度系统中,IP网关配置有用户名、密码、用户号码,注册服务器也配置有与IP网关对应的用户名、密码、用户号码。只有IP网关配置的用户名、密码、用户号码与注册服务器上配置用户名、密码、用户号码相匹配时,IP网关的用户才能注册成功。在注册成功后,IP网关的用户之间进行呼叫时,是通过IP网关配置的用户号码进行呼叫。IP指挥调度系统的调度台在实际工作时,需要将所有应急小组的号码以用户按键方式进行显示,以便进行集中指挥调度。在应急小组的数量较多时需要由多个页面进行显示。当多个地点出现故障时,如果调度台上对应现场的用户按键不在一个页面上,同时处理故障非常不方便。另一方面,IP指挥调度系统在实际使用时,调度台上对应的用户按键在配置好之后都呈现为可用状态。在此种情况下,调度台并不知道某个IP网关是否实际已注册。如果IP网关没有注册,只能通过呼叫进行确认。如果配置信息不一致还需要在现场进一步配置。因此,现有的IP指挥调度系统在使用上仍然存在一些不方便之处。
发明内容
针对现有技术所存在的不足,本发明所要解决的技术问题在于提供一种应急调度系统中对IP网关动态分配号码的方法。为实现上述的发明目的,本发明采用下述的技术方案—种应急调度系统中对IP网关动态分配号码的方法,所述应急调度系统中包括注册服务器和调度台,其特征在于首先为所有IP用户组的IP网关分别配置静态号码,在应急调度系统中预留若干组动态号码;所述IP用户组通过IP网关向注册服务器进行注册,在注册后按照时间顺序分配所述动态号码;在所述调度台上设置现场按键,可用的现场按键与被分配所述动态号码的IP用户组相对应。其中较优地,IP用户组通过IP网关向注册服务器进行注册的步骤如下步骤201,注册服务器接收注册信息;
步骤202,查找找到IP用户属性;步骤203,判断是否是动态IP用户,如果是动态IP用户进入步骤204,否则转入步骤 213 ;步骤204,判断应急调度系统中是否配置了动态IP用户组,如果应急调度系统配置了动态IP用户组进入步骤205,否则进入步骤206 ;步骤205,查找应急调度系统中已注册的动态IP用户;步骤206,IP用户是动态IP用户,但没有配置动态IP用户组,用户注册失败,注册服务器返回;步骤207,判断应急调度系统是否已注册动态IP用户,如果有动态IP用户注册则进入步骤209,否则进入步骤208 ;步骤208,找到第一组动态IP用户,分配动态号码;步骤209,判断己注册的IP用户组是否与要注册的动态IP用户的IP地址一致,如果一致进入步骤210,否则进入步骤211 ;步骤210,分配动态号码;步骤211,找到还没有注册动态IP用户的动态IP用户组序号最小的,分配动态号码;步骤212,动态IP用户注册成功;步骤213,认证要注册的注册IP用户的用户名、密码、用户号码;步骤214,判断IP用户是否通过认证,如果通过认证,进入步骤215,否则进入步骤 216 ;步骤215,用户注册失败,注册服务器返回;步骤216,静态IP用户注册成功。其中较优地,所述IP用户组向所述注册服务器注册后,调度台中相应的现场按键处于可用状态,否则现场按键处于不可用状态。其中较优地,IP用户注册成功后,所述调度台与所述IP用户优先通过动态号码进行呼叫,当所述动态号码呼叫不通或呼叫无应答时,所述调度台使用所述静态号码对所述 IP用户进行呼叫。利用本发明所提供的方法,可以按照先后顺序在调度台上显示被分配动态号码的应急小组。因被分配动态号码的应急小组就是当前可用的应急小组,加之被分配动态号码的应急小组数量有限,因此可以使当前可用的应急小组在调度台集中展现,便于提高应急调度系统的处理能力以及联动反应能力。
下面结合附图和具体实施方式
对本发明作进一步的详细说明。图1为IP指挥调度系统的调度台上显示按键的示意图;图2为本发明中,IP用户向应急调度系统注册的基本流程示意图;图3为IP用户在应急调度系统进行注册之后,动态号码和静态号码的配置情况示意图。
具体实施例方式在应急调度系统中,事故或者险情有可能出现在很多不同的地点。不同的地点会有就近的应急小组,每个应急小组在故障现场处理故障时,会通过一个IP网关注册到应急调度系统,与应急调度系统进行语音通信。由于应急小组通过IP网关接入应急调度系统, 因此也可以称为IP用户组。每个IP用户组对应一个IP网关下的所有IP用户,此处的IP 用户是指IP网关下的FXS (外部交换站)用户,而不是指IP话机。IP用户组在就近的事故或者险情地点进行处理,普遍希望到现场后不必再配置自己的IP网关,直接加电就可以与应急调度系统直接通话。在实际工作中,应急调度系统设置有注册服务器和调度台。注册服务器用于用户信息的注册和保存,调度台用于对整个应急调度系统进行控制和调度。在调度台上设置有与每个应急小组对应的按键。图1为IP指挥调度系统的调度台上显示按键的示意图,其中的方块表示现场按键。当应急小组向注册服务器注册后,与之相应的现场按键处于可用状态;如果应急小组未注册或不在故障现场时,则现场按键处于不可用状态(屏幕显示为变灰)。本发明在现有配置信息的基础上给IP用户增加一个用户属性。该用户属性将IP 用户分为静态IP用户和动态IP用户两种。相应地,将用户号码也分为两类,其中一类是静态号码,另一类是动态号码。在本发明中,首先将所有IP用户组的IP网关统一分配静态号码,每个IP用户分配唯一的静态号码,然后在应急调度系统中配置N组动态IP用户组,每组动态IP用户组可以配置M个动态号码,作为IP用户注册后分配的动态号码。相应地,在调度台上配置N组现场,每个现场配置M个现场按键。现场按键的号码与动态IP用户组的 IP号码一一对应。上述M和N均为自然数。在本发明中,IP用户通过自身所在的IP用户组的IP网关向注册服务器注册配置信息。每个IP用户的用户名、密码、用户号码(即用户的IP号码,下同)等配置信息都与注册服务器上配置的用户名、密码、用户号码相匹配。IP用户向注册服务器注册时,检查用户名、密码、用户号码等配置信息。如果完全匹配,则IP用户组(IP网关)在注册服务器上注册成功。注册成功后,调度台上与已注册的IP用户组(IP网关)相对应的按键变为可用状态。静态IP用户在注册时,IP网关上配置的注册号码(即静态号码)与应急调度系统中配置的IP用户号码一致。在注册成功后,IP用户有唯一的静态号码。动态IP用户在注册时,应急调度系统会为IP用户分配动态号码。在注册成功后,IP用户有两个号码一个是IP网关的注册号码(即静态号码),另一个是应急调度中心分配的动态号码。图2显示了在本发明中,IP用户向应急调度系统进行注册的基本流程。当某个IP 用户需要进行注册时,首先判断该IP用户是静态IP用户还是动态IP用户,如果是动态IP 用户则要选出动态IP用户组,给该IP用户分配动态号码。如图2所示,具体操作步骤如下步骤201,根据IP用户注册入口函数,注册服务器接收IP用户组发送的注册信息, 进入步骤202 ;步骤202,注册服务器根据步骤201收到的注册信息,在IP用户的配置信息中找到 IP用户属性,进入步骤203;
步骤203,注册服务器根据步骤202找到的用户属性判断是否是动态IP用户,如果是动态IP用户进入步骤204,如果不是动态IP用户则直接跳转入步骤213 步骤204,注册服务器根据步骤203的结果判断在应急调度系统中是否配置了动态IP用户组,如果应急调度系统配置了动态IP用户组进入步骤205,如果应急调度系统没有配置动态IP用户组,则跳转进入步骤206 ;步骤205,注册服务器查找应急调度系统中已注册的动态IP用户,进入步骤207 ;步骤206,IP用户是动态IP用户,但没有配置动态IP用户组,用户注册失败,注册服务器返回;步骤207,注册服务器根据步骤205的查找结果判断应急调度系统是否已注册动态IP用户,如果没有动态IP用户注册则进入步骤208,如果有动态IP用户注册则进入步骤 209 ;步骤208,注册服务器在应急调度系统中找到第一组动态IP用户,给该用户分配动态号码,进入步骤212步骤209,注册服务器判断己注册的IP用户组是否与要注册的动态IP用户的IP 地址一致,如果一致进入步骤210,如果不一致进入步骤211 ;步骤210,注册服务器在对应的动态IP用户组上给这个IP用户分配动态号码,进入步骤212 ;步骤211,注册服务器寻找还没有注册动态IP用户的动态IP用户组中序号最小的,给该IP用户分配动态号码,进入步骤212 ;步骤212,动态IP用户注册成功;步骤213,根据步骤203的结果认证要注册的IP用户的用户名、密码、用户号码是否与应急调度系统配置的用户名、密码、用户号码相符,进入步骤214 ;步骤214,判断IP用户是否通过认证,如果通过认证,进入步骤215,如果没有通过认证跳转进入步骤216 ;步骤215,用户注册失败,服务器返回;步骤216,IP用户注册成功。图3显示了 IP用户在应急调度系统进行注册之后,动态号码和静态号码的配置情况示意图。在实际使用时,可以在应急调度系统中配置几组同定的现场号码(即动态号码),当IP网关上线时,按上线的时间顺序为IP网关动态分配现场号码。这样调度台上也只需要配置这几组现场号码即可。在实践中,险情同时出现的概率非常小,一般情况下设置 3组现场号码就足够了。IP用户注册成功后,调度台与IP用户可以通过动态号码进行呼叫, 也可以通过IP网关上配置的静态号码进行呼叫。当调度台呼叫动态IP用户时,会首先呼叫配置的动态号码。当动态号码呼叫不通或呼叫无应答时,调度台再对动态IP用户的静态号码进行呼叫。IP用户注册成功时,所分配的动态号码就是调度台上对应的现场号码。在注册成功后,调度台上对应的现场按键点亮,变成可用状态。这样调度员可以清楚地知道应急小组是否准备就绪。具体地说,注册服务器会发送“动态IP用户按键可用”消息给调度台,调度台收到“动态IP用户按键可用”的消息后,将注册成功的动态IP用户所对应的调度台按键点亮,变为可用状态。当动态IP用户注销时,注册服务器会发送“动态IP用户按键不可用”消息给调度台。这样调度台可以随时知道IP用户的注册状态。注册服务器向调度台发送的“动态IP用户按键可用”消息中,会将动态IP用户的静态号码同时传送给调度台。调度台会在按键号码中保存静态号码。当应急调度系统中任何用户或调度台呼叫动态IP用户的动态号码时,应急调度系统都会查到对应动态IP用户的用户名及静态号码。应急调度系统中任何用户或调度台向IP网关进行呼叫时,将被叫号码替代成IP网关注册的静态号码。IP网关接收到呼叫后, 将对应的IP用户呼通。应急小组在到达故障现场后,不需要进行任何配置,上线通过静态号码向应急调度系统进行注册后,就可以直接与调度台进行语音通话。调度台离线之后再上线,或是刚上电时,调度台会向注册服务器获取它所配置的动态IP用户按键所对应的用户状态,保证调度台中已注册的动态IP用户按键状态与注册服务器保持一致。上面对本发明所提供的应急调度系统中对IP网关动态分配号码的方法进行了详细的说明。对本领域的一般技术人员而言,在不背离本发明实质精神的前提下对它所做的任何显而易见的改动,都将构成对本发明专利权的侵犯,将承担相应的法律责任。
权利要求
1.一种应急调度系统中对IP网关动态分配号码的方法,所述应急调度系统中包括注册服务器和调度台,其特征在于首先为所有IP用户组的IP网关分别配置静态号码,在应急调度系统中预留若干组动态号码;所述IP用户组通过IP网关向注册服务器进行注册,在注册后按照时间顺序分配所述动态号码;在所述调度台上设置现场按键,可用的现场按键与被分配所述动态号码的IP用户组相对应。
2.如权利要求1所述的应急调度系统中对IP网关动态分配号码的方法,其特征在于所述IP用户组通过IP网关向注册服务器进行注册的步骤如下步骤201,注册服务器接收注册信息; 步骤202,查找找到IP用户属性;步骤203,判断是否是动态IP用户,如果是动态IP用户进入步骤204,否则转入步骤213 ;步骤204,判断应急调度系统中是否配置了动态IP用户组,如果应急调度系统配置了动态IP用户组进入步骤205,否则进入步骤206 ;步骤205,查找应急调度系统中已注册的动态IP用户;步骤206,IP用户是动态IP用户,但没有配置动态IP用户组,用户注册失败,注册服务器返回;步骤207,判断应急调度系统是否已注册动态IP用户,如果有动态IP用户注册则进入步骤209,否则进入步骤208 ;步骤208,找到第一组动态IP用户,分配动态号码;步骤209,判断已注册的IP用户组是否与要注册的动态IP用户的IP地址一致,如果一致进入步骤210,否则进入步骤211 ; 步骤210,分配动态号码;步骤211,找到还没有注册动态IP用户的动态IP用户组序号最小的,分配动态号码; 步骤212,动态IP用户注册成功;步骤213,认证要注册的注册IP用户的用户名、密码、用户号码;步骤214,判断IP用户是否通过认证,如果通过认证,进入步骤215,否则进入步骤216 ;步骤215,用户注册失败,注册服务器返中; 步骤216,静态IP用户注册成功。
3.如权利要求1所述的应急调度系统中对IP网关动态分配号码的方法,其特征在于 所述IP用户组向所述注册服务器注册后,所述调度台中相应的现场按键处于可用状态,否则现场按键处于不可用状态。
4.如权利要求1所述的应急调度系统中对IP网关动态分配号码的方法,其特征在于 IP用户注册成功后,所述调度台与所述IP用户优先通过动态号码进行呼叫,当所述动态号码呼叫不通或呼叫无应答时,所述调度台使用所述静态号码对所述IP用户进行呼叫。
全文摘要
本发明公开了一种应急调度系统中对IP网关动态分配号码的方法。首先为所有IP用户组的IP网关分别配置静态号码,在应急调度系统中预留若干组动态号码;IP用户组通过IP网关向注册服务器进行注册,在注册后按照时间顺序分配动态号码;在调度台上设置现场按键,可用的现场按键与被分配动态号码的IP用户组相对应。利用本发明,可以使当前可用的应急小组在调度台集中展现,便于提高应急调度系统的处理能力以及联动反应能力。
文档编号H04L29/12GK102427485SQ20111046070
公开日2012年4月25日 申请日期2011年12月31日 优先权日2011年12月31日
发明者杜玲, 林菁 申请人:北京佳讯飞鸿电气股份有限公司