用于从用户连接端控制电话交换机操作的方法和系统

申请号 CN94191699.5 申请日 1994-04-05 公开(公告)号 CN1062698C 公开(公告)日 2001-02-28
申请人 诺基亚电信公司; 发明人 蒂莫·维斯特林恩;
摘要 本 发明 涉及一种用于从用户连接端控制电话交换机(I)操作的方法和系统。在此发明中,在一个用户连接端(5)和一个电话交换机控制单元(3)之间建立一个直接通信连接(C);从用户连接端向电话交换机控制单元(3)提供一个或多个带有相关参数的执行预定义任务的宏命令;以及在与每个命令相关的参数的控制下,在电话交换机控制单元(3)中执行所提供的宏命令的指令。
权利要求

1.用于从用户连接端控制电话交换机(1)操作的方法,其特 征在于,
为特定用户定义可用的宏命令,在用户连接端(5)和电话交换 机控制单元(3)之间建立一个直接通信连接(C),
识别所述用户连接端(5)的用户,
从用户连接端向电话交换机控制单元(3)提供一个或多个带有 相关参数的执行预定的任务的宏命令;以及
只要所提供的宏命令可用于所述用户,在与每个命令相关的参 数控制下,在电话交换机控制单元(3)中执行所提供的宏命令的指 令。
2.根据权利要求1的方法,其特征在于,每个宏命令指令的执 行至少部分地由固定参数控制。
3.根据权利要求1或2的方法,其特征在于,每个宏命令指令 的执行至少部分地由在每个会话期间所指定的参数控制。
4.用于从用户连接端控制电话交换机(1)操作的系统,其特 征在于,此系统包括一个在用户连接端(5)和电话交换机控制单元 (3)间的直接通信连接(C);用于识别用户连接端(5)用户的装置, 只要所提供的宏命令可用于所述用户;一个执行从用户连接端提供 的预定任务的宏命令(10a)的控制单元接口程序;以及与每个宏命 令相关的参数,由这些参数来控制在电话交换机的控制单元中执行 所提供的宏命令的指令。
5.根据权利要求4的系统,其特征在于,每个宏命令包括用于 至少部分地控制命令执行的固定参数。
6.根据权利要求4或5的系统,其特征在于,每个宏命令包括 在每个会话期间所指定的参数,指令的执行至少部分地由所述的参 数控制。

说明书全文

发明涉及一种用于从用户连接端控制电话交换机操作的方 法和系统。

在数字电话交换机的设计中,所要求的各种电信业务和控制 能正变得越来越重要。处于竞争中的电话公司提供各种各样的 现代化电信业务以吸引客户使用他们的网络。标准化组织也规定 了一系列业务,在所有厂家生产的电话交换机中都提供了这些标 准化业务。

现代电信业务包括用于处理电话交换机数据的各种能力,它 们由一个连接到电话交换机的用户以用户控制操作的方式来执 行。在这种情况下,用户可以从他或她自己的电话机上定义此种 业务或改变与此业务相关的数据。因此,电话交换机的话务员必 须保证每个用户仅能存取他或她自己的数据。

我们知道,一个业务的用户可以包括一个用户组。这些业务的 一个例子是集中式小交换机业务,其中一组用户构成了一个用户 小交换机(PBX),每个用户都可配有一般提供给PBX用户的业 务。也存在其它的业务,如称为虚拟网络,即业务群,它们在一个 公共交换机中构成。甚至在这种情况下用户通常也想管理他或她 自己的虚拟网络。随即带来的一个问题是怎样提供一个数据管理 连接,使用户能够存取他自己的虚拟网络数据而无法得到其它的 数据。

交换机系统通常包括一个操作控制接口,通过它可以对数据 进行所有要求的改动。操作控制接口包括上百条不同的指令用于 管理交换机的数据和操作。指令系统也包括存取权的证实,它使 得每个电话交换机话务员对不同的指令有各自特定的存取权。目 前使用此系统的缺点是使用一个特定指令的存取权不能仅限制在 对某一用户的连接。例如,如果授权一个话务员去改变用户业务的 参数,那么同一话务员同时也就有权处理交换机所有用户的参数。 目前的系统还不允许在虚拟网络的基础上来分布一条指令的影 响,从而它阻止了通过用户连接进一步提供可执行的控制操作。 实际上,这类业务被局限在只能由用户进行很简单的改动,如话 音转接功能。

由用户更多要求的数据处理必须采用一个前端计算机来执行。 用户操作员与前端计算机间建立一个连接并且通过专用软件来处 理与它的虚拟网络有关的数据。前端计算机,如一个最简单的PC 机或一个UNIX的小型机,能够保存虚拟网络和相关对象的记录。 前端计算机与交换机间建立一条实际连接后,执行所要求的指令 以实现改动。

本发明涉及一种用于从用户连接端控制电话交换机操作的方 法和系统,使得电信话务员直接通过用户连接端而不需各个前端 计算机为用户对公共操作控制接口提供不同存取权的方式来实 现。为了达到此目的,根据本发明的方法其特征在于在用户连接 端和电话交换机控制单元间建立一条直接通信连接;从用户连接 端向电话交换机控制单元提供一个或多个带有相关参数的执行预 定义任务的宏命令;以及在与每个命令相关的参数的控制下,在 控制单元中执行所提供宏命令的每条指令。

根据本发明的系统其特征在于,它包括一个在用户连接端和 电话交换机控制单元间的直接通信连接;用于执行从用户连接端 提供的执行预定义任务的宏命令的控制单元接口程序;以及与每 个宏命令相关的参数,由这些参数来控制在用户交换机的控制单 元中执行的所提供的宏命令的指令。

本发明的实现包括一个在交换机控制单元和用户连接端之间 运行的接口程序,使得用户能通过交换机和呼叫连接直接存取交 换机系统的标准用户接口,这意味着此接口具有一个用户可以呼 叫的普通的用户号码,因此用户有权去执行在交换机控制单元中 一个或多个预定义的宏命令,而不是通过电话交换机的实际操作 控制接口。用户给出的存取交换机控制系统的口令最好也用来作 为用户可采用的宏命令的关键字,以便任何未被授权的指令从会 话中被自动地排除。

提供电信业务的话务员能够很容易地以一种控制方式来生成 宏命令。宏命令由电话交换机控制单元的指令组成,它们同时影 响到有关用户连接或虚拟网络的任务执行。写在宏命令中的预定 义指令参数不仅定义了用户对电话交换机操作控制的存取权也定 义了用户有权改动其设置参数的目标和设备。

在电话交换机的控制计算机中,把宏命令分解为单条指令,使 得与目的系统所要求的指令对话是对用户的嵌入对话。

由用户执行的操作通过交互通信来完成。接口程序能够控制会 话并且通过使用呼叫控制来接通在会话的不同阶段用户所要求的 响应(声信号,通知)。对于一个ISDN用户,采用一个数字数据链 路建立一个普通的终端连接通信是可能的。

本发明的优选实施方式,其特征公开在附加的权利要求中。

以下将参考附图的例子详尽地描述本发明,其中

图1显示了一个配有普通操作控制连接的数字电话交换机;

图2显示了一个配有根据本发明的操作控制连接的数字电话 交换机;

图3是一个根据本发明的系统的主要特性的说明性方框图

图1显示了一个设有普通操作控制连接的数字电话交换机。 此电话交换机包括具有一个操作控制连接A的电话交换机控制单元3。 由连接到操作控制连接的终端2可执行所要求的数据改动。根据 现有技术,终端2也可以是一个前端计算机,由此用户能够使用他 或她自己的计算机通过分组网络与B进行所要求的改动。

在使用前端计算机的情况下,用户能够建立与前端计算机间 的连接,然后通过使用专用软件来处理有关他或她的虚拟网络的 事务。这个前端计算机,如一个最简单的PC和或一个ONIX小型 机,它保存了虚拟网络和相关对象的记录。之后前端计算机2与电 话交换机间建立一个实际连接并执行所要求的指令进行改动。图1 所示的另外重要的电话交换机部件包括用户连接端5,用户模 6,交换字段7,网络终端设备8和呼叫控制计算机9。

图2显示了在根据本发明设有一个操作控制连接的情况下的 图1中的数字交换机。在根据本发明的系统中,电话交换机控制单元3 的普通呼叫控制软件是通过从用户连接端5到电话交换机的电话交换 机控制单元3间建立一条直接连接C的接口程序来实现的,此接口程 序可以在交换机的号码空间中生成它自己的号码,用户可以从用 户连接端以普通方式呼叫此号码。这种连接可以通过普通的更改 电话交换机的分析和路由选择数据来安排。主叫用户在确定了他 或她到交换机控制单元存取权的基础上,登记他或她的身份号码。

图3是根据本发明的系统操作的说明性方框图。用来实现本 发明方法的接口程序10能够控制用户连接端5和电话交换机控制单元3间 的交互通信。通过采用赋予用户的身份号码可以进入一个指令会 话,这个身份号码也规定了用户可采用的宏集合。当由用户控制 的操作符合约定的条件时,电信话务员才能够编译用户有权执行 的宏命令10a。此宏命令包含实交换指令,这取决于每个用户所采 用的功能。宏命令是预规定的以便用户只能存取他自己的数据或 他自己的虚拟网络的数据。相应地,每个宏命令指令的执行至少 部分地由预规定的即固定参数控制和部分地由在会话期间所规定 的参数控制。

在交互程序10的控制下,进行与用户的交互通信。通过采用 呼叫控制计算机9,此程序可以在适当的通信阶段接通所要求的声 信息或者普通文本方式的通知(块11)。1SDN用户(2B+D)可以 如通过一个终端或微机建立一个直接数据连接并且通过采用他可 使用的宏命令执行所要求的指令会话。

根据本发明的可由用户执行的宏命令的格式如下:

宏:(参数1,参数2,…参数;参数*1,参数*2…参数*N),

把它分解成单独的指令如下:

指令1:(参数1,参数2,…参数;参数*1,参数*2…参数*N),

指令2:(参数1,参数2,…参数;参数*1,参数*2…参数*N),

指令M:(参数1,参数2,…参数;参数*1,参数*2…参数*N),

每条宏命令包括预规定或固定参数参数1-参数n。它们定义 了允许用户在交换机控制单元和用户连接的预规定的目标组中可 执行的命令。写在宏命令中的预规定指令参数参数*1-参数*N 精确地规定了用户对交换机操作控制单元的存取权和允许用户更 改内容。

由用户进行的指令会话的一个例子是由一个集中式业务小交 换机的话务员控制的一个切换,这个切换可以阻塞通过交换机对 业务号码的呼叫。执行阻塞的宏指令的预定义参数(parx)包括集 中式小交换机的号码和身份,以及由用户定义的参数(par*X)包 括如阻塞指令的目标组(阻塞无需涉及交换机的所有号码),被阻 塞的号码组合(如9700)和以其它方式可能定义的阻塞指令的数 据。在此例中,由用户做出的改动影响了图3中的呼叫控制数据库 9a以使在集中式小交换机的所有或一些电话上阻塞以9700打头 的号码的使用。

很显然,对于本领域的技术人员,本发明的实施方式并不局限 于以上所述例子,而是可以在附加的权利要求的范围内进行改动。

QQ群二维码
意见反馈