用于建立一个电话连接和一个交换系统的方法 本发明涉及在一个包含几个交换系统的电话系统中建立一个电话连接的方法,这些交换机连接到一个或多个其它的交换机,连接到一个或多个用户终端设备和一个或多个话务员的工作站。
本发明还涉及到一个交换系统,它包含一个交换机,一个或多个话务员(operator),一个或多个工作站以及一个或多个连接到交换机的用户终端设备。
该电话系统包括一些交换系统,它们含有用户终端设备以及一个或多个话务员。话务员通常使用一个服务器,它含有关于已经进行呼叫的统计数据和连接到预先进行的呼叫预约(order)的信息。
任意用户(用户A)能够产生一个呼叫预约,即从一个服务器预先预约一个呼叫以便连接其它的用户(用户B)。在该预约的时间,话务员呼叫用户A和用户B并在接通两者后,建立两者间的连接。例如当交换是用自动的DX200交换机实现时,可以容易地执行本地呼叫。但在高峰时间长途呼叫可能会发生问题,因为比起连接到交换机地用户数目来说,交换机间的连接只有少数几个。例如,这种情况就象管理油田的电话连接的交换机的情况,这个交换机可能包括多至几百万的用户,但从这里只有几十个输的连接。在此情况下,话务员只能照顾到直接呼叫和顺序的长途呼叫的建立。
高峰期间接通一个呼叫是很困难的,因为话务员在很短的时间间隔内必须一再地试验来检查是否有一个连接已变成空闲,这样预约的呼叫才能接通。不断地一再试验是没有什么效果的,话务员不知道什么时候连接空闲,因而在成功之前,他/她可能失去许多可能的机会。此外,因为入局和出局呼叫都使用相同的连接,不同交换机的话务员很容易会对相同的连接开展竞争。
本发明的目的就是要实现一个交换系统,这里,在不知道何时有空闲连接可利用的情况下,话务员可以不需重复地试验来接通一个呼叫。
使用序言中说明的方法可以实现这个目的,其特征在于:在该方法中使用了一个规定的排队表,该表保持这样一种方式,在没有空闲连接可利用时,话务员将关于接收到的呼叫预约的信息放入排队表中以等待要变成空闲的连接;而且在该方法中监测连接的装入情况,当检测出所要求的连接空闲时,则保存上述连接以便话务员使用,而话务员发送等待在排队表上的关于呼叫预约的信息。
按照本发明的交换系统其特征在于:交换系统包含用于维护排队表的装置,当没有空闲连接可利用时,关于呼叫预约的信息放置在这里以等待要变成空闲的连接;用于监测连接装载以及用于检测空闲连接的装置,用于保存上述空闲连接给话务员使用的装置;以及当空闲连接可利用时,用于发送在排队表上的关于呼叫预约的信息给话务员的装置。
使用本发明有相当多的优点。和接通呼叫相连系的空闲连接的排队成为自动的,并且在同一时间话务员间为了空闲连接的竞争也将停止。在按照本发明的方法中,已变成空闲的一个连接自动地被保存以便话务员为建立连接所使用。当话务员在拥挤的情况下必须照顾许多呼叫时,按照本发明的方法会以合宜的顺序来协助接通呼叫,而不会发生某些用户得到不必要的照顾或某些用户的呼叫预约被遗忘的情况。在交换系统和话务员工作站间使用ISDN总线可得到高速传输。
下面,参考与附图对应的实例,将更详细地解释本发明,其中
图1说明在基本部分按照本发明实现的一个电话系统的一种可能方法的方框图,
图2表示用于建立一个连接的一种方法的流程图。
示于图1的方框图,是按照本发明最适当的一种解答的方框图,它表明了一个电话系统,该电话系统包含三个交换系统100,113和116,工作站103和111,交换系统100和116内的一个或多个话务员107,112,一个服务器104和用户终端设备108a到108c和110a到110c。例如,一个交换机101包含用于维护排队表和用于与ISDN总线(综合业务数字网)106的工作站103进行通信的装置102。在此例中,交换机101和109间画出了三个连接114,而交换机101和113间画出了两个连接115。例如,LAN(局域网)能够在服务器和工作站之间起到连接105的作用。
按照本发明的解决方案中,从某些用户终端设备108a到108c进行呼叫的人必须预约长途呼叫,即从呼叫话务员107请求在交换机101到109间连接的呼叫。通过直接呼叫话务员107或通过预先存贮有关所要求的呼叫预约的信息到服务器104的存贮器,用户108a到108c能够产生一个呼叫预约。例如,该呼叫预约和通常被存入有关存贮器的信息一般包括关于用户A和用户B以及呼叫时间的信息。当接通已有序的呼叫的时候,话务员接收到来自服务器104的一个通知和关于建立该呼叫的接通信息。因为与长途呼叫的数目相比,在交换机101和109之间仅有少数的连接114,进行一次长途呼叫的可能性通常是必须等待。在拥挤的情况下,几个用户终端设备108a到108c要求一个长途呼叫,而同时来自服务器104的长途呼叫的通知也到达话务员107的工作站103。同时,长途呼叫预约同样地到达某些其它交换系统内的话务员112和工作站111,其中许多预约还被引向交换机101。于是话务员107和112必须准确地知道何时该连接变为空闲以便一个新的呼叫可被接通。在按照本发明的解决方案中,交换机101包含用于监测连接(108a到108c,114和115)的装载和用于检测出所要求的连接(108a到108c,114和115)已变成空闲的装置。当发现一个空闲连接时,就保存它以便话务员107使用,于是话务员107发送在排队表上已等待最长时间的有关呼叫预约的信息。保持该连接一段预定的时间使得话务员107能够进行连接。
在本发明的优选实施例中,呼叫是以它们在排队表上所处的顺序进行的,即FIFO型(先入先出)。在此情况下,把排队表上有关两个呼叫顺序的信息给话务员107,并且首先装入表中的一个被先接通。
当话务员107试图按照预约的号码接通呼叫并且当直接连接不可能时,话务员107能够变换排队的顺序。在本发明的优选实施例中,话务员104有一个工作站,它的程序在屏幕上图解说明连接到交换机101的情况和呼叫控制的可能性。话务员107通过按下一个排队拨号来变换排队顺序。此后,话务员107能把他自己/她自己和这个呼叫断开,并且服务于其它用户108a到108c和来自服务器104的通知。当一个连接空闲时,监测连接的装载的装置102通知话务员107连接是空闲的并保存该连接。最好是经过ISDN总线106从交换机101接收到该通知。如果这是一个专用呼叫,则变换该呼叫排队的同一话务员将接收到该通知。如果是从服务器104接收到该呼叫预约,则已经空闲了最长时间的话务员107将接收到该通知。
例如,当连接已准备好给用户110a到110c中的一个用户B时,话务员107与用户108a到108c中的一个用户A相连系。如果这个连接也必须是排队的,例如,由于用户A108a到108c占线,话务员107不能断线以服务于其他用户,但话务员107必须等待该连接变为空闲,排队时间结束或中断排队。在所有情况下,当超过了一个预定的时限或话务员107中断排队时,排队就自动地停止。话务员107在他的/她的工作站104接收到一个关于中断排队的通知。当用于用户A108a到108c的连接变为空闲时,话务员107使这些用户相互连接,而通常是使这个连接断开。
图2用一流程图说明按照本发明的解决方案。按照本发明的方法是以其优选的形式实现的,例如,表示话务员107的工作可能性的程序就象工作站103屏幕上的窗口一样。在此情况下,交换系统100包含用于执行排队保存过程的装置102,该装置监测连接的装载和空闲的连接。实际排队程序从方框202开始。在此之前,即在流程图的虚线之上,话务员107执行例行程序,这是由话务员107人工执行的。
在方框200,话务员107接收到一个呼叫预约,此后话务员107尝试是否该呼叫能被接通(方框201)。如果有空闲连接可使用,则呼叫被接通,而流程图的例行程序在方框213结束。在呼叫不能直接被接通的情况下(方框202),排队保存程序起动,有关该预约的信号可被传送至排队(方框203)或是结束该程序的执行(方框210)。然后在话务员107的工作站103的屏幕上查询有关该预约的信息是否被变换为排队,而话务员107能够拨动一个肯定(positive)的应答或一个否定(negative)的应答,那里程序的执行将会继续或是终止。无论是程序的执行终止(方框210)或是例行程序终止(方框213),话务员107为处理下一个呼叫预约设置一个备用位置。在方框图204排队时间在排队和中断中得到监测。如果话务员107中断排队或排队时间结束,则程序通知话务员107(方框214)于是程序的执行将结束。当程序继续时,程序监测并等待一个空闲的连接(方框205)和它在方框206中用于建立的时间。关于呼叫的信息在排队表上是按照它们位于表中的顺序。所以对于排队表上的两个呼叫预约,先放入表中的一个预约就先被通知给话务员107,因而先接通。当预约呼叫时,保存一个连接(方框207)并通知话务员107(方框208)。当知务员107有一个关于呼叫预约的通知和一个保存的连接时,检查该呼叫是否已被接通(方框209)。时间监测也连接到连接的保存(方框211),如果话务员在一预定的时间段内没有接通该呼叫,则该连接对于方框212内的其它预约变成空闲,于是程序的执行结束(方框210)。当话务员在保存的周期内接通该呼叫时,则连接到该预约的排队保存过程在方框210结束。
虽然上面说明的本发明是参考与附图对应的实例,但很显然本发明并不局限于此,在所附权利要求书中所公开的发明思想的范围内,在许多方面还可能进行修改。