用于交换机的自动转接系统和方法

文档序号:7568967阅读:260来源:国知局
专利名称:用于交换机的自动转接系统和方法
技术领域
本发明涉及用于当产生了输入信号时自动连接入局线和分机线的自动转接系统和方法。
关于用于交换机的自动转接系统和方法的本专利申请是基于韩国专利申请No.16185/1995,此处引用,以供所有目的的使用。


图1显示具有自动转接功能的交换机。参照图1,交换机控制器111控制通信切换,并控制交换机的全部运作,以便为用户提供各种业务。存储器112存储用于执行基本呼叫和不同功能的交换机控制器111的程序和初始业务数据,以及暂时存储由交换机控制器111处理的数据。存储器112由用于存储程序和业务数据的ROM(只读存储器)和用于在执行程序期间暂时存储所产生的数据的RAM(随机存取存储器)组成。接线器电路113在交换机控制器111控制下切换各种不同的音调和声音数据。用户电路114在交换机控制器111控制下把通信电流加到用户电话,并且对接用户电话和接线器电路113。振铃发生器115产生振铃信号,并把它加到用户线上。音调发生器116在交换机控制器111的控制下产生各种音调信号,并把它们加到接线器电路113上。局内线电路117在交换机控制器111的控制下连接局内线,以构成局内线通信环路,并对接局内线和接线器电路113。此处局内线表示连接局内线电路117和交换机的导线。自动转接部分118在交换机控制器111控制下完成自动连接呼叫局内线和入局分机的功能。音乐发生器119在交换机控制器111控制下产生预定的音乐。
按照在如上构成的交换机中执行自动转接操作的过程,当呼入是由局内线用户产生时,局内线电路117把这一事实通知交换机控制器111。交换机控制器111检测局内线呼入,并且控制接线器电路113以构成在自动转接部分118和局内线之间的通信线。此处,自动转接部分118把用于自动转接的声音引导信息输出到接线器电路113。当局内线用户收听声音引导信息并拨打分机用户号码时,交换机控制器111通过自动转接部分118接收分机用户号码。交换机控制器111控制音乐发生器119以便把保持的音乐提供给局内线用户,并分析用户电路114的端口,藉此校验相应的分机用户的状态。此时,如果相应的分机用户是空闲的,那么交换机控制器111控制音调发生器117把回铃音输出到局内线用户并把振铃发生器115的输出连接到相应的分机用户的线上。在这种情况下,局内线用户接收到回铃音,且分机用户有振铃信号。如果分机用户摘机,交换机控制器111通过用户电路114检测到这一用户摘机,并控制接线器电路113连接用户电路114的端口和局内线117的端口。这样做以后,输入局内线和相应的分机被连接起来以构成通信路径。
图2显示了图1所示的传统的自动转接部分,它是由本申请人提交申请的并在1992年10月22日作为韩国专利公开第9783号公开的。该传统的自动转接部分对每个端口需要串行/并行变换器10,第二缓冲器12,存储器20,地址逻辑部分40以及存储器使能逻辑部分25,以便记录或再生声音引导信息存到存储器20中。
因此,本发明的一个目的是提供具有简单结构的用于完成交换机自动转接的系统和方法。
本发明的另一个目的是提供自动转接设备和方法,用来提供为在具有自动转接功能的交换机中的多个通道所公用的自动转接功能。
本发明的还有一个目的是提供连接到交换机控制器的自动转接设备和方法,以便存储通过在记录模式中所指派的信道所接收的声音数据、分配用于进行声音引导的信道以便在自动转接模式中发送声音引导数据以及把所接收的DTMF(双音多频)信号变换成要输出到交换机控制器的分机信号。
为了达到本发明的目的,提供了能把局内线呼入自动转接到分机线的用于交换机的自动转接设备,它包括连接到接线器电路的用于把所接收的串行声音数据变换成并行数据的单元;用于存储作为声音引导信息的并行变换后的声音数据的存储器;连接到接线器电路的用于把DTMF信号变换成数字信号的单元;用于把存储器输出的并行声音数据变换成串行声音数据以及把它输出到接线器电路的单元;用于对串行/并行变换单元和并行/串行变换单元进行时隙分配的单元;连接到交换机控制器的用于接收自动转接命令的单元;以及用于在记录模式下控制存储器以便存储作为声音引导信息的并行变换后的声音数据的自动转接控制器,该控制器藉在自动转接模式下控制存储器来输出声音导引信息,该控制器输出作为分机号码的所接收的DTMF信号到交换机控制器去。
为了实现本发明的目的,进一步提供了具有自动转接设备的交换机的通信的方法,其中的交换机控制器构成到自动转接设备的通信路径,藉此把局内线呼入自动转接到特定的分机,该方法包括以下步骤当接收到记录模式命令时,对串行声音数据输入信号进行并行变换,并把它作为声音引导信息存储下来;当接收到自动转接模式命令时,串行变换所存储的声音引导信息;在输出声音引导信息作为分机信号以后检测所接收的DTMF信号;以及输出分机号码到交换机控制器和结束自动转接,藉此,交换机控制器控制接线器电路以自动连接在输入的局内线和分机之间的通信路径。
图1是能完成自动转接的交换机的方框图;图2是用于交换机的传统的自动转接系统的方框图;图3是在能完成自动转接的交换机中的本发明的自动转接部分的方框图;图4是图3的自动转接控制器的电路图;图5是图3所示的存储器的电路图;图6是图3的译码器的电路图;图7是图3的IPC(接口处理控制器)的电路图;图8是图3的串行/并行变换器的电路图;图9是图3的并行/串行变换器的电路图;图10A和10B是显示用于在本发明的自动转接控制器的存储器中存取声音数据的时序的波形;图11A-11D是显示用于接收由自动转接控制器中的交换机控制器发送的IPC(接口处理控制)信息的时序和用于接收由本发明的交换机控制器中的自动转接控制器发送的IPC信息的时序的波形;图12显示在本发明的交换机控制器和自动转接控制器中要处理的IPC信息;图13是显示用于把由串行/并行变换器通过信息高速通道所接收的串行数据变换成并行数据的时序的波形;
图14是显示用于把并行数据变换成在串行/并行变换器中的串行数据并把变换后的数据输出到信息高速通道的时序的波形;图15是在记录模式下,交换机控制器把要被记录的声音引导数据信息发送到自动转接部分的过程的流程图;图16是在记录模式下,自动转接部分记录在交换机控制器的控制下所接收的声音引导数据的过程的流程图;图17是在放音模式下,交换机控制器把要再现的声音引导数据信息发送到自动转接部分的过程的流程图;图18是在放音模式下,自动转接部分再现在交换机控制器控制下所接收的声音引导数据的过程的流程图。
此后,将参照附图描述本发明的一个优选实施例。本发明的交换机的配置除了自动转接部分118外,和图1的一样,因此相同的部件用相同的号码表示。
参照图3,自动转接控制器31控制自动转接部分118的全部运作以便完成自动转接。存储器32在记录模式下存储所接收到的声音数据作为用于在自动转接控制器31控制下引导自动转接的声音信息,在自动转接模式下输出相应的声音引导信息,并存储自动转接控制器31的程序和业务数据。
缓冲器39被连接到接线器电路113。该缓冲器执行对于交换机的信息高速通道发送级X、信息高速通道接收级R、时间、和地址等的输入/输出功能。串行/并行变换器33通过其输出级被连接到缓冲器39的输入端。串行/并行变换器33对用于引导自动变换的串行声音数据进行并行变换。并行/串行变换器34通过其输出级被连接到缓冲器39,并且串行输出从存储器32再现的并行声音引导信息。
DTMF接收部分36把所接收的DTMF信号变换成数字信号,并把它输出到自动转接控制器31作为分机线号码。时分指派部分38指派时隙用于在自动转接控制器31的控制下时分控制串行/并行变换器33和并行/串行变换器34。IPC37被连到交换机控制器111,并进行在交换机控制器111和自动转接控制器31之间的信息通信。译码部分35控制使能串行/并行变换器33、存储器32、并行/串行变换器34、IPC37、时分指派部分38、和DTMF接收部分36。
在参照上述的配置对自动转接部分118的运行的说明中,自动转接控制器31通过IPC37和交换机控制器111交换IPC信息。此处,IPC信息可包括用于进行自动转接控制器118初始化、录音和放音的信息。
参照图4,CPU411被连到数据总线和地址总线。CPU411的地址AO-A20是用于存取存储器32,地址A21-A23是用于通过译码部分35控制自动转接部分118的各个部分。锁存器412接收由译码部分35输出的信号/ENO和同步时钟FSX,并产生CPU411的中断信号。或门414对由CPU411输出的信号/LDS和R/W求逻辑和,并产生用于记录声音引导数据的模式信号。或门415对通过倒相器416倒相的信号/LDS和信号(R/W)求逻辑和,并产生用于再现声音引导数据的模式信号。
参照图6,上面有两个3×8译码器611和612以便产生用来选择自动转接部分118的各个分量的使能信号/ENO-EN7。此处,当由CPU411输出的控制信号/LDS和/AS在低逻辑电平下为使能时,译码器工作,这样输入地址A21-A23被译码和输出。此处,当信号/LDS和/AS都为零时,由译码器611输出的译码结果信号如以下的表1所示。
表1
当信号/EN1和/WR都为零时,由译码器612输出的译码结果信号如以下的表2所示。
表2
表1和表2中所显示的译码信号为了自动转换的目的,完成自动转接部分118的各个部件的使能功能。
参照图5,就像SRAM那样,RAM511是用于由操作员可变地记录或再现声音引导信息的存储器,以便进行交换机的自动转接。ROM512是用于存储为进行交换机的自动转换的预定的声音引导信息的存储器。在进行自动转接的交换机的情况下,有共用的声音引导信息,消费者所使用的品牌名称,以及随工作模式而改变的其它声音引导信息。ROM512存储可被使用于任何交换机的预定的声音引导信息。RAMS11存储用于相应的交换机的可变的声音引导信息。用于存储进行自动转接的程序的区域被分配在ROM512。用于在执行程序期间暂时存储所产生的数据的工作存储器区域被分配在RAM511中。
图10A显示了用于把可变的声音引导信息记录在存储器32的RAM511中的时序。图10B显示了用于再现被记录在存储器32的RAM511和512的声音引导信息的时序。
首先,在记录时,CPU411以低逻辑电平输出信号/LDS、/AS和R/W,并且输出用于设置在RAM511的记录位置的地址A20-A0和用于选择RAM511为“110”的地址A23-A21。如图10A所示,RAM511把所接收到的数据存储在信号/EN6和写控制信号/WR变为低逻辑电平期间所指派的地址A20-A0的位置中。
在放音时,有两种再现RAM511的可变的声音引导信息和再现ROM512的预定的声音引导信息的情况。当RAM511中记录的可变的声音引导信息被再现时,CPU411以低逻辑电平输出信号/LDS和/AS,以高逻辑电平输出R/W信号,并且输出用于设置RAM511中的记录位置的地址A20-A0和用于设置RAM511为“110”的地址A23-A21。如图10B所示,RAM511再现在信号/EN6和读控制信号/RD变为低逻辑电平期间所指派的地址A20-A0的位置上所记录的信息。此处,数据D7-D0是在RAM511中所记录的可变的声音引导信息的再现。
对于重放记录在ROM512中的预定的声音引导信息时,CPU411以低逻辑电平输出信号/LDS和/AS,并以高逻辑电平输出R/W信号。然后,CPU输出用于设置ROM512中的重放位置的地址A20-A0和用于设置ROM512为“111”的地址。如图10B所示,ROM512再现在信号/EN7和读控制信号/RD变为低逻辑电平期间所指派的地址A20-A0的位置上所存储的信息。此处,数据D7-D0是在ROM512中所存储的预定的声音引导信息的再现。
参照图7,IPC37包括用于把IPC信息从交换机控制器111发送到自动转接控制器31的单元,以及用于把IPC信息从自动转接控制器31发送到交换机控制器111的单元。这两个单元具有相同的配置。
在由自动转接控制器31产生的IPC信息被发送到交换机控制器111的情况下,倒相器711把信号/EN2倒相,并把它输出到三态锁存器712的使能端口。三态锁存器712的输入端口被连接到数据总线D7-D0,及锁存器712的三态输出端口被连接到数据总线SD7-SD0。锁存器的输出使能端口被连接到交换机控制器111的读控制信号/SRD。锁存器713的设置端口被连接到信号/EN2,而其时钟端口被连接到由交换机控制器111输出的信号/SEN0。三态缓冲器714被连接在锁存器713和交换数据总线SD0之间,且其控制端口被连接到由交换机控制器111输出的信号/SEN1。
当由交换机控制器111产生的IPC信息被发送到自动转接控制器31时,倒相器721把由交换机控制器111输出的写控制信号/SWR倒相,并把它输出到三态锁存器722的使能端口。三态锁存器722的输入端口被连接到交换机的数据总线SD7-SD0,且其输出端口被连接到自动转接部分118的数据总线D7-D0。锁存器的输出使能端口被连接到信号/EN3。锁存器723的设置端口被连接到信号/SWR,且其时钟端口被连接到信号/EN4。三态缓冲器724被连接在锁存器723和自动转接控制器31的数据总线D0之间。缓冲器的控制端口被连接到由自动转接部分118输出的信号/EN5。
图11A显示了当IPC信息从交换机控制器111发送到IPC37时的时序。图11B显示了当被发送到IPC37的IPC信息被自动转接控制器31接收时的时序。图11C显示了当IPC信息从自动转接控制器31发送到IPC37时的时序。图11D显示了当被发送到IPC37的IPC信息被交换机控制器111接收时的时序。
首先,将参照图11A和11B来说明接收由交换机控制器111发送的IPC信息的工作。交换机控制器111把IPC信息发送到交换机数据总线SD7-SD0,像1112那样,并输出像1111那样的写控制信号/SWR。三态锁存器722藉写控制信号/SWR通过交换机的数据总线SD7-SD0接收IPC信息输入,并且在内部存储所接收的信息。锁存器723藉写控制信号/SWR输出像1113那样的高逻辑电平信号,以便表明IPC信息被接收到。
在这种情况下,为了确认IPC信息已接收到,自动转接控制器31在预定期间以前输出用于产生信号/EN5和/EN4的地址A23-A21。如表1所示,地址A23-A21在预定期间以前被作为“101”和“100”输出,因而信号/EN5和/EN4被输出。此处,信号/EN5是藉助于由自动转接控制器31读出锁存器723的输出来确认IPC信息是否被接收。信号/EN4是由自动转接控制器31来使锁存器723的输出初始化。因此,自动转接控制器31产生信号/EN5和接收锁存器723的输出,以便确认IPC信息是否被接收。在时间期满以后,控制器产生信号/EN4以使锁存器723初始化,并等待下一个IPC信息。
如图11B所示,自动转接控制器31以低逻辑电平输出像1121那样的信号/EN5。然后,连接到数据总线D0的三态缓冲器724被使能,因而锁存器723的输出被加到自动转接控制器31。自动转接控制器31分析D0的逻辑状态,以便确认IPC信息是否被接收。此处,在D0是像1123那样的高逻辑电平的情况下,自动转接控制器31检测到IPC信息被接收,并输出作为“011”的地址A23-A21以便产生像1124那样的信号/EN3。译码部分35产生像1124那样的信号/EN3。三态锁存器722输出由信号/EN3使能的内部储存的IPC信息到数据总线D7-D0。此后,自动转接控制器31接收和分析数据总线D7-D0的IPC信息,并执行相应于预定命令的操作。为了准备接收下一个IPC信息,输出像1126那样的信号/EN4。其输入端口接地的锁存器723通过其时钟端口接收信号/EN4。因而它被初始化以产生低逻辑电平输出。
然而,在信号/EN5输出以后所接收的D0数据是低逻辑电平的情况下,该单元不接收IPC信息。在这种情况下,自动转接控制器31不产生信号/EN3,而是在设定的时间后产生信号/EN5。如果未接收到IPC信息,就应当注意到自动转接控制器31使IPC信息接收单元能工作,但并不读IPC信息。
参照图11C和11D,关于自动转接控制器31输出IPC信息与交换机控制器111接收该信息的操作,可藉参考关于交换机控制器111输出IPC信息与自动转接控制器31接收该信息的操作来理解。为此,前者的操作不再予以说明。
参照图8,倒相器822及823和与门825对时钟CLKX和时隙指定信号TSΦ进行负或运算,并产生移位时钟SRCLK那样的结果。移位寄存器821的串行输入端口被连接到缓冲器39。与门825的输出作为移位时钟SRCLK被接收。信号/SREN作为使能信号被输入。移位寄存器的输出端口被连接到数据总线。串行/并行变换器33被设计来为一个端口服务而不管适用的信道数目。时隙指定信号TSΦ藉助于固定到32个信道的一个时隙而被使用的。串行/并行变换器33在记录模式把由信息高速通道接收到的串行可变的声音数据变换成并行数据。
图13是关于串行/并行变换器33把通过信息高速通道的接收的串行数据变换成并行数据并把它输出到数据总线的时序图。在该图上,假定了0号时隙被使用的情况。
关于串行/并行变换器33的工作,参照图13,当移位时钟SRCLK被输入时,此时时钟CLKX和时隙指派信号TSΦ被负或运算,移位寄存器821将从信息高速通道接收的0号时隙的串行PCM数据移位,并把它变换成并行数据。此处,如果输入8个移位时钟SRCLK,那么移位寄存器821内部存储8-比特并行数据。当移位使能信号/SREN被产生时,串行/并行变换器33把8-比特并行数据输出到数据总线D7-D0并且又加到自动转接控制器31。此处,如上所述,自动转接控制器31检测在记录模式接收的并行数据作为声音引导信息,并控制存储器32,以便并行变换后的PCM数据被记录在RAM511中作为可变的声音引导信息。
参照图9,移位寄存器911装载并行数据并把它串行移位,这样就把它变换成串行数据。移位寄存器911的输入端口被连接到数据总线,且其时钟端口被加上时钟CLKX。移位寄存器的输入端口被加上时隙指派信号TS,且其SH端口被加上由译码器612输出的信号/EN10-EN17中的一个信号。三态缓冲器912被连接在移位寄存器911的输出端口和缓冲器39之间。移位寄存器的控制端口被加上时隙指派信号TS。三态缓冲912在所指派的时隙期间输出在移位寄存器911被串行变换的数据。并行/串行变换器34被配备得和能提供服务的端口一样多。在本实施例中,假定同时使用8个时隙。因此,必须装上如图9那样结构的8个并行/串行变换器34。
图14是并行/串行变换器34的工作特征的波形,其中在放音模式中要被发送的8-比特声音引导信息被变换成串行数据并被输出到信息高速通道。图14显示了声音引导信息被输出到0号时隙的情况。
参照图14,按照把声音引导信息输出到信息高速通道的工作,图14的像1412那样的时钟CLKX被输入到移位寄存器911的时钟端口。时分指派部分38接收时隙指派信号TS作为使能信号。此处,信号TS变成时隙指派信号用来把声音引导信息输出到信息高速通道。如图14所示,移位寄存器911在时隙指派信号TS是使能时的一段期间中,时钟CLKX把8-比特并行数据变换成串行数据。因此,应注意到由缓冲器39最后输出的数据变成为在如图9所示的被指派的时隙中的串行PCM数据。
参照图12,1212是为了信道指派目的从交换机控制器111输出到自动转接控制器31的IPC信息。在该用于信道指派的IPC信息中,5个LSB(最低有效比特)用作为用来在32个信道中指派一个用于记录或再现声音引导信息的信道的数据。
1222是为了指派一个记录号码的目的在记录模式在记录起始点从交换机控制器111输出到自动转接控制器31的IPC信息。6个LSB变成为用于设置记录号码的数据。在本实施例中,假定了可记录最大64种声音引导数据的情况。
1224是在记录模式下输出到交换机控制器111、以便通知其相应的端口自动转换控制器31处在记录状态的IPC信息。此信息是对由交换机控制器111发送的和1222一样的IPC信息的回答。
1226是交换机控制器111通知自动转接控制器31记录模式已完成的IPC信息。
1228是当接收到表示记录模式已完成的IPC信息时由自动转接控制器31输出到交换机控制器111的IPC信息。此信息是对由交换机控制器111发送的和1226一样的IPC信息的回答。
1232是为了指派输出端口号码以便在放音模式中再现交换机控制器111中的声音引导信息而输出到自动转接控制器31的信息。此信息选择并行/串行变换器34输出声音引导信息。IPC信息的三个LSB变成为用于设置端口号码的数据。
1234是在放音模式在放音起始点输出到自动转接控制器31、以便设置在交换机控制器111中要被再现的声音引导信息的号码的IPC信息。此信息的六个LSB是用于从所记录的声音引导信息中选择要被再现的声音引导信息的数据。在本发明的本实施例中,能记录的声音引导信息是64种,因此,能再现的声音引导信息也是64种。
1242是在放音模式输出到自动转接控制器31、以便交换机控制器111停止放音的IPC信息。三个LSB变成为停止放音的端口号码。
1244是自动转接控制器通知交换机控制器111(即当交换机控制器111接收放音停止的IPC信息时相应端口的放音中断已完成)的信息。此信息是对所接收的IPC信息的未加以变更的响应。
1246是从自动转接控制器输出到交换机控制器111、以便表明放音模式的结束的IPC信息。此信息的三个LSB是完成放音的端口号码。
将参照图12和上述各附图描述本发明的自动转接工作。
在自动转接部分118记录声音引导信息的过程中,交换机控制器111输出用于通过IPC37执行记录模式的IPC信息。此处,像图12的1212和1222那样的IPC信息被串行输出。更具体地,当像1212那样的IPC信息被输出以指派用于执行记录模式的一个信道时,自动转接控制器31确认在信道指派IPC信息中的信道号码,且把结果输出到时分指派部分38。然后时分指派部分38在指定时隙把时隙指派信号TS输出到串行/并行变换器33。自动转接控制器31在记录模式起始点接收1222的IPC信息,分析IPC信息的六个LSB,藉此以确认要被记录的声音引导信息的信息号码,并对此作出响应。在记录起始点,自动转接控制器31控制译码部分35以使串行/并行变换器33能工作。此处,输入到信息高速通道接收端口R的声音引导数据是串行的8-比特PCM数据。
如图8中所示的结构的串行/并行变换器33藉移位时钟SRCLK使串行PCM数据移位,并且在内部存储该数据。当8个移位时钟SRCLK被输入时,如图13所示,串行数据被变换成8-比特并行数据。其后,当信号/SREN被产生时,串行/并行变换器33输出8-比特并行数据。应注意到在记录模式时,所接收的声音引导信息是存储在RAM511中的可变的声音引导信息。然后,自动转接控制器31检测在记录模式所接收的8-比特并行数据作为声音引导信息,并控制存储器32中的RAM511以便把所接收的数据存储在指定的记录号码区域作为可变的声音引导信息。通过重复进行这样的过程,声音引导信息被记录在存储器32中,且存储在RAM511中的声音引导信息将执行自动转接。
在存储可变的声音引导信息的过程中,当记录完成时,交换机控制器111输出像图12的1226那样的记录结束IPC信息。自动转接控制器31藉IPC信息结束自动转接部分118的记录,并以和图12的1226一样的IPC信息回答交换机控制器111。
在交换机中,用户电路114按照用户作为分机线所使用的电话机的类型改变SLC、MSLC或DLI。在记录模式中,用户可使用自己的电话机并记录想要的声音引导信息。
在声音引导信息被记录在自动转接部分118期间,当进入的信号在局内线上产生时,交换机控制器111控制接线器电路113以构成在局内线电路117和自动转接部分118之间的通信路径,并输出用于指明放音模式的IPC信息,以便输出用于自动转接的引导信息到自动转接部分118。此处,由交换机控制器111输出的IPC信息包括像图12的1212那样的信道指定IPC信息、像1232那样的端口指定IPC信息和用于指明要被再现的信息号码的像1234那样的IPC信息。
按照再现在自动转接部分118中所记录的声音引导信息的工作,当交换机控制器111接收用于通过IPC37执行放音模式的像1232那样的IPC信息时,译码部分35被控制来使相应的并行/串行交换器34能工作。当像1234那样的IPC信息被接收时,自动转接控制器31读出相应于存储在存储器32的记录号码的声音引导信息,并把其写到指定端口的并行/串行变换器34。并行/串行变换器34装载输出到存储器32的8-比特并行数据,并且在由时分指派部分38输出的时隙指派信号TS的时隙期间把并行声音引导信息变换成串行数据。其结果被输出到信息高速通道。因此,并行/串行变换器34藉时钟CLKX串行变换在时隙指派信号TS是使能时的一段期间内被并行装载的8-比特并行数据。应注意到通过缓冲器39最后输出的数据变成为在被指派的时隙中的串行8-比特PCM数据。通过重复进行这样的过程,存储在存储器32中的声音引导信息在自动转接时被输出到信息高速通道。
当声音引导信息被输出到信息高速通道时,它通过接线器电路1 13和局内线电路117被发送到局内线用户。此处,当局内线用户收听引导信息和拨打局内线用户的电话号码时,拨打号通过局内线电路117和接线器电路113被输入到自动转接部分118。自动转接部分118的DTMF接收部分36把DTMF信号变换成数字数据,并把它输出到自动转接控制器31。然后,自动转接控制器31通过IPC37把数字数据输出到交换机控制器111。交换机控制器111把像图12的1242那样的放音停止IPC信息输出到自动转接部分118的IPC37。自动转接控制器31检测通过IPC37接收到的放音停止IPC信息,并控制存储器32和并行/串行变换器34以便停止把声音引导信息输出到信息高速通道。当声音引导信息的放音完成时,自动转接控制器31产生像图12的1246那样的IPC信息,并把它输出到交换机控制器111。
在这种情况下,在声音引导信息被发送时或当其发送完成时,如果交换机控制器111接收在自动转接控制器31中的局内线号码,交换机控制器111就校验用户电路114的相应局内线用户的端口状态。此处,如果所接收的局内线号码的用户是空闲的,振铃发生器115的输出就被加到相应的用户的端口以提供振铃信号。如果进入的局内线用户被摘机,接线器电路113就被控制用来构成用户电路和局内线电路117。然而,当所接收的局内线用户正在通信时,音调发生器116被控制用来提供一个忙音到局内线。
图16是显示交换机控制器发送在记录模式时要被记录到自动转接部分118的声音引导信息的工作的流程图。
首先,在步骤1511,交换机控制器11校验用户电话是否通过用户电路114被摘机。此处,当用户电话被捕机时,在步骤1513,交换机控制器111控制音调发生器116和接线器电路113以提供呼叫声给相应的用户电话。在步骤1515,交换机控制器111校验记录的键盘数据是否通过DTMF接收机(未示出)被输入。此处,如果是其它键盘数据而不是记录的键盘数据被输入,则当前的步骤进到步骤1529以执行对于该输入的键盘数据的功能。
当信息记录键盘输入在步骤1515中被确认时,交换机控制器111在步骤1517控制接线器电路113以构成在用户电路的相应用户端口和自动转接部分118之间的通信路径。在步骤1519,交换机控制器111通过数据总线把像图12的1212那样的信道指派IPC信息和控制信号发送到自动转接部分118的IPC37。此处,信道指派是参考0号信道进行的。在信道指派IPC信息被输出后,在步骤1521,交换机控制器111把像图12的1222那样的IPC信息输出到自动转接部分118的IPC37,以便为记录起始点指派记录号码。
在本发明的本实施例中,假定64个声音引导信息被存储。假定从0号到47号的声音引导信息是可变的且被记录在存储器32的RAM 511中,以及从47号到63号的信息是固定的且被记录在存储器32的ROM512中。
自动转接部分118接收像1212和1222那样的IPC信息后,藉1212那样的IPC信息确定用于记录所接收的声音引导信息的接收端口。另外,该转接部分按照像1222那样的IPC信息的记录号码在存储器32的RAM511中指定一个用于记录所接收的声音引导信息的区域。自动转接部分118完成把所接收的声音引导信息记录到存储器32的RAM511的指定区域的工作。
在记录模式被如上那样完成时,当记录结束键盘数据从用户电话被接收时,交换机控制器111在步骤1523检测该数据,并且在步骤1525把像图12的1226那样的IPC信息发送到自动转接部分118。当对记录结束IPC信息的回答(像1228那样)被接收时,控制器111在步骤1527检测该回答信息、结束记录模式、并准备下一个状态。
图15显示了在记录模式由交换机控制器111完成的工作。当交换机控制器111如上运行时,自动转接部分118的自动转接控制器31完成图16所示的工作以实行对声音引导信息的记录。
首先,自动转接控制器31在预定时期以前校验IPC37以检测IPC信息是否被接收到。此处,在由IPC37读出的数据是像图12的1212那样的信道指派IPC信息的情况下,控制器111在步骤1612控制时分指派部分38分配要被记录的端口的信道。在信道分配以后,自动转接控制器31在步骤1616校验IPC37,藉此发现像图12的如1222那样的表示记录模式起始点的IPC信息是否被接收到。此处,图12的IPC信息的两个最高位是报告记录模式性能的数据。六个最低位是要被记录的声音引导信息的记录号码。因此,当报告记录起始点的IPC信息被接收时,自动转接控制器31在步骤1618存储相应于记录号码的存储器32的记录起始地址,并把和所接收的IPC信息相同的IPC信息写到IPC37,以便回答记录模式已被启动。
从步骤1620至1622,由串行/并行变换器33所接收的可变的声音引导信息随着RAM511的地址增加被记录在RAM511中。要被记录的声音引导信息可以是一个或几个相继的信息。几个相继的声音引导信息被记录,并且在各个信息之间带有无声部分。自动转接部分118的这种记录模式被反复执行直到像图12的1226那样的记录结束IPC信息在交换机控制器111中被接收。
在通过信息高速通道所接收的可变的声音引导信息被并行变换和被存储在RAM511的记录号码的区域中的期间内,当像1226那样的记录结束IPC信息被接收时,自动转接控制器31在步骤1622中检测该信息,在步骤1624输出像图12的1228那样的记录完成响应IPC信息到IPC37,并在步骤1626存储当前记录号码的最后声音引导信息的最后地址作为记录结束地址。
在这样的处理以后,进行校验当前记录号码的声音引导数据的累积规模是否在预定的参考规模之内。在所记录的声音引导数据是几个相继的声音信息的情况下,信息之间的无声部分变得小于预定的参考值。在小于预定值的声音引导信息被接收的情况下,相应的记录号码的声音引导信息被存储和初始化。在记录结束后,自动转接控制器31在步骤1628读出当前记录号码的声音引导信息的记录起始地址。在步骤1630,该记录地址被暂时存储,第一和第二变量n和tn被初始化。此处,第一变量n是地址计数值,第二变量tn是数据的线性积累值。
在自动转接控制器31在步骤1632和1634读出由当前地址所指定的RAM511的位置上所存储的声音引导信息以后,所读出的声音引导信息被变换成线性值。自动转接控制器31在步骤1636把第一变量值n增加1,累加声音引导信息的存取号码,并且在第二变量tn中加上当前声音引导信息的线性值,以累加声音引导信息的线性值。在步骤1638,进行校验第一变量n是否超过预定值。此处,如果第一变量n小于预定值,则当前步骤就进到步骤1640,把地址增加1,并重新执行步骤1632。通过重复进行这样的过程,自动转接控制器31以第二变量tn的形式累加了声音引导信息的线性变换值,直到第一变量n达到预定值为止。
在以上的过程中,当第一变量变成预定值时,自动转接控制器31在步骤1642校验第二变量tn的累加值是否大于预定值。此处,如果第二变量tn中所累加的声音引导信息的线性变换值小于预定值,这表明在所记录的声音引导信息中记上了无声部分以及一个声音信息已被完成。然后步骤进到步骤1646,这样在步骤1630中所存储的地址被记录作为当前声音信息的起始地址。在步骤1648,当前所指定的地址被记录作为当前声音信息的结束地址。
自动转接控制器31在步骤1660把信息号码增加1,为下一个被记录的声音信息作准备。在步骤1652,自动转接控制器31校验当前地址是否等于或大于记录结束地址。如果是的话,就结束记录模式并准备下一个状态。
然而,如果在步骤1642中第二变量的累加值大于预定值,这表明一个声音信息在继续着,这样自动转接控制器31在步骤1644把第一和第二变量n和tn初始化,在步骤1640把地址增加1。步骤1632-1640被重复进行。
如果在步骤1652,当前地址小于记录结束地址,就在步骤1654暂时存储把当前地址加上1以后的地址。该地址变成为相应于在步骤1650所增加的信息号码的声音信息的起始地址。该步骤回到步骤1644,把第一和第二变量n和tn初始化并且执行步骤1632-1650。
如图15和16所示,交换机控制器111和自动转接控制器31交换它们的IPC信息,一个或几个相继的可变声音引导信息被记录在RAM511中。此处,在交换机控制器111按照用户命令控制自动转接部分118的期间内,启动和结束记录。自动转接部分118的自动转接控制器31分析输出到交换机控制器111的IPC信息,并把从信息高速通道接收的可变声音引导信息存储到存储器32的RAM511中。此处,自动转接控制器31存储可变声音引导信息,且在几个相继的可变声音信息的情况下,各个信息可被单独地记录。
在这一记录模式中,所接收的而又相应于指定的记录号码的可变声音引导信息被存储到存储器32的RAM511中,且相应于各个记录号码的RAM511的起始地址和结束地址被存储。在存储器32的ROM512中所记录的固定的声音引导信息中,它们的起始地址和结束地址相应于各个记录号码而被存储。
在记录模式结束的情况下,当局内线和分机的输入信号被产生时,交换机控制器111检测局内线电路117和用户电路114的输入信号。交换机控制器111输出IPC信息到自动转接部分118,以便输出相应于输入信号的声音引导信息。自动转接部分118的自动转接控制器31分析所接收的IPC信息,且再现相应于声音引导信息的部分。
参照图17,此处给出当局内线输入信号被产生时所执行的程序。
首先,当入局信号由局内线产生时,交换机控制器111在步骤1711利用局内线电路117对其进行检测。在步骤1713,接线器电路113被控制用来构成在局内线电路117的相应局内线端口和自动转接部分118之间的通信路径。交换机控制器111在步骤1715输出IPC信息以便执行用于再现所记录的声音引导信息的模式。此处,交换机控制器111输出用于选择一个并行/串行变换器34发送像图12的1232那样的被再现的声音引导数据的IPC信息,及输出像图12的1634那样的IPC信息用于确定被输出用来选择并行/串行变换器34的声音引导信息的记录号码。
在用于执行放音模式的IPC信息被输出后,自动转接控制器31在一个端口输出所指定的记录号码的声音引导信息。在这种情况下,交换机控制器111执行步骤1717和1735,以便校验来自自动转接部分118的分机号码输入或表示所指定的声音引导信息的放音结束的放音结束IPC信息是否被接收。此处,如果入局分机号码和IPC信息没有在自动转接部分中被接收到,交换机控制器111就处在等待状态以便再现当前输出的声音引导信息。
此处,当自动转接部分118输出入局分机号码的IPC信息时,交换机控制器111在步骤1717检测该信息,并在步骤1719输出放音停止IPC信息到自动转接部分118的IPC37以便中断当前提供的声音引导信息。交换机控制器111校验通过用户电路114所接收的分机号码用户的状态。此处,如果分机号码用户是空闲的,就执行步骤1723-1727,以便把局内线输入信号接到该分机用户。换言之,交换机控制器111把振铃发生器接到用户电路114的分机用户端口,藉此提供振铃信号。如果相应的分机用户摘机,就控制接线器电路来构成入局通信路径。
如果在步骤1721所接收的分机号码用户并不空闲(例如,正在通信),交换机控制器111就执行步骤1729-1733,发送IPC信息以便给局内线用户重发用于告知相应状态的声音引导数据,这是因为相应的分机用户未应答的缘故。用把自动转接部分118连接到引导电话号码的过程作为例子来说明步骤1729-1733。
如果由局内线用户产生的分机号码在自动转接部分118接收放音结束IPC信息之前未被接收,交换机控制器111就在步骤1735检测这一情况,并执行步骤1723-1741。步骤1737-1741显示了这样的处理,如果声音引导信息的放音结束以前局内线用户未拨号,通话服务就不再被执行且其通信路径被阻断。
在交换机控制器111执行放音模式时,自动转接部分118的自动转接控制器31按照图18所示的各个状态通过声音引导执行自动转接。
当交换机控制器111输出放音起始IPC信息时,自动转接控制器31在步骤1812检测该信息,并在步骤1814和1816确认相应于放音起始IPC信息记录号码的声音引导信息起始地址和结束地址,以及取起始地址为当前地址。自动转接控制器31再现相应于存储器32中当前地址的声音引导信息,并通过指定端口的并行/串行变换器34把它输出到信息高速通道。被输出到信息高速通道的声音引导信息通过接线器电路113和局内线电路117被加到局内线用户。
当局内线用户收听声音引导信息并拨打分机用户所希望的号码时,于是这就通过局内线电路117和用户电路13而被输入自动转接部分118。DTMF接收部分36把DTMF信号变换成数字信号,并把它加到自动转接控制器31。自动转接控制器31在步骤1824检测对拨号数据的接收,在步骤1826把分机号码变换成IPC信息,并把它输出到交换机控制器111。
作为对比的回答,当交换机控制器111输出放音停止IPC信息时,自动转接控制器在步骤1820检测该信息,使相应的并行/串行变换器34不能工作,且在步骤1822中断相应于记录号码的声音引导信息的放音。
如果在相应于记录号码的声音引导信息的放音结束之前仍未接收到拨号数据或放音停止IPC信息,自动转接控制器31就在步骤1828检测这一情况,在步骤1832把放音结束IPC信息输出到交换机控制器,并结束放音模式。
如上所述,在放音模式,交换机控制器111输出放音起始IPC信息,以便按照各个通信状态再现声音引导信息,且自动转接部分118再现在交换机控制器111中指定的记录号码的声音引导信息,并把它输出到局内线用户。此处,如果局内线用户收听声音引导信息及拨打想要的分机号码,自动转接部分118就把它变换成数字数据并把它输出到交换机控制器111。交换机控制器111停止所再现的声音引导信息的放音,并构成在局内线和分机用户之前的通信路径。
总而言之,本发明藉使用交换机中的自动转接设备对于以单端口存储器实行多端口的自动转接业务很有好处。
权利要求
1.一种用于交换机的自动转接设备,它可使局内线呼入自动转接到分机线,所述设备包括与接线器电路连接、用于把所接收的串行声音数据变换成并行数据的单元;用于存储作为声音引导信息的所述并行变换后的声音数据的存储器;与所述接线器电路连接、用于把DTMF信号变换成数字数据的单元;用于把由所述存储器输出的所述并行声音数据变换成串行声音数据并把它输出到所述接线器电路的单元;用于为所述串行/并行变换单元和并行/串行变换单元进行时隙分配的单元;与交换机控制器连接的、用于接收自动转接命令的单元;以及用于在记录模式下控制所述存储器以便存储作为声音引导信息的所述并行变换的声音数据的自动转接控制器,所述控制器在自动转接模式下控制所述存储器以输出所述声音引导信息,所述控制器把所接收的DTMF信号作为分机号码输出到所述交换机控制器。
2.一种具有自动转接设备的交换机的通信方法,其中的交换机控制器形成到自动转接设备的通信路径,以便把局内线呼入自动转接到特定分机,所述方法包括以下步骤当记录模式命令被接收时,并行变换所输入的声音数据,并存储此数据作为声音引导信息;当自动转接模式命令被接收时,串行变换所述被存储的声音引导信息;在输出所述声音引导信息作为分机信号以后检测所接收的DTMF信号;以及输出所述分机号码到所述交换机控制器,且结束自动转接,藉此,所述交换机控制器控制接线器电路以自动连接在输入的局内线和交换机之间的通信路径。
全文摘要
能把局内线呼入自动转接到分机线的用于交换机的自动转接设备,包括用于把所接收的串行声音数据变换成并行数据的单元;用于存储并行变换后的声音数据作为声音引导信息的存储器;用于把DTMF信号变换成数字数据的单元;用于把由存储器输出的并行声音数据变换成串行声音数据并输出到接线器电路的单元;用于为串行/并行变换单元和并行/串行变换单元分配时隙的单元;用于接收自动转接命令的单元;以及自动转接控制器。
文档编号H04M3/50GK1151097SQ9610765
公开日1997年6月4日 申请日期1996年6月14日 优先权日1995年6月17日
发明者C·H·韩 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1