在PBX内发射-接收CID的装置 (1)技术领域
本发明涉及在网络交换内发射和接收呼叫ID(CID)的方法和装置。
(2)背景技术
以发射/接收相关技术的CID的网络交换(例如,专用分支交换(PBX))在此结合附图而解释。在进一步描述之前,解释一下CID服务会有所帮助。如名字所示,CID服务在接收者电话上提供呼叫者电话号码或在接收者应答电话之前显示在终端上。
图1是相关技术的PBX内发射和接收CID的装置配置的示意性框图。图2是图1说明的模拟中继线汇聚配置的示意框图。图3是图1中说明的用户线路汇聚配置的示意框图。
参考图1,PBX 110接收从公共交换(PX)100通过办公室线路提供的CID并将该CID发射到受影响的终端。该CID服务的PBX 100包括模拟中继线汇聚(ATC)模块120、系统控制模块125、系统总线控制模块130、交换模块135、DTMF发射/检测模块140以及用户线路汇聚(SLC)模块150。
ATC模块120用于与连到外部交换(例如投币式公用电话)的线路汇聚。因此,当振铃信号从公共交换100被接收,该ATC模块120检测该振铃信号并获得在第一振铃信号和第二振铃信号间提供的CID并将该CID存储在每个端口的预定区域内。
图2是关于ATC模块120的附加详细信息。如在附图中所示,ATC模块120包括多个端口(例如32个端口)111、本地控制单元117、内存接口单元118以及用于相应端口的内存模块119。多个端口111的每个检测通过办公室线路发送的振铃信号,将振铃检测数据发送到本地控制模块117,并使用振铃信号检测CID。
多个端口111的每个包括A/D与D/A转换模块112以将从公共交换100通过用户线路接收到的CID转换成模拟数据并将数据通过干线发送到交换模块135,数据通路中地一个,振铃检测模块113用于检测通过用户线路从公共交换接收到的振铃信号,保持线路114用于建立并保持线路,以及CID检测模块115用于检测在第一振铃和第二振铃间接收到的CID。
经CID检测模块115检测的CID,然后通过内存接口模块118被发送到端口内存模块119。内存模块119在相应端口的预定区域内存储CID。本地控制模块117读取由振铃检测模块113提供的振铃信号检测数据以及存储在内存模块119内的CID,并将它们通过系统总线发送到系统控制模块125。
如图3所示,SLC模块150包括本地控制模块157、内存模块159、内存接口模块158以及多个端口151,本地控制模块157将振铃传输消息发送到端口151的每个,从系统控制125接收CID,并将该CID发送到内存159。该内存模块159存储在每个端口相应区域内的本地控制模块157提供的CID。
端口151的每个包括A/D和D/A转换模块152用于将通过系统总线发送的数字数据转换成模拟数据并将经转换的数据发送到受影响的接收机终端,对应通过系统总线发送到本地控制模块157的振铃传输消息,振铃发射模块153用于发送振铃,CID发射模块155用于当振铃被发送时,在第一振铃和第二振铃间从端口内存模块159提取CID,并将该CID发送到受影响的终端,系统音发射模块156用于提取和发送系统音,以及摘机检测模块154用于检测接收者受影响的终端的摘机状态。
参照图1,现在解释在相关技术的PBX内接收CID的操作原理。系统控制模块125将振铃传输消息发送到SLC模块150,作为对从ATC模块120发送来的振铃信号检测数据的响应。而且,系统控制模块125将从ATC模块120发送来的CID通过系统总线发送到受影响的SLC模块150。然后SLC模块发送该CID,它已通过系统总线被发送到对应端口的CID电话160。
继续在上述构造的PBX内接收CID的方法的描述。当振铃音从PX 100内的SLC模块150被接收到PBX 110内的ATC模块120,图2的ATC模块内的振铃检测模块113检测是否已实际接收到振铃音,而且如果是,则本地控制模块117将此通过系统总线汇报给系统控制模块。一般,CID在第一预定振铃和第二预定振铃间被接收。这里,CID检测模块115通过内存接口模块118将CID存储在端口内存模块119的预定区域内。本地控制模块117读出存在端口内存模块的每个中的CID,并将其通过系统总线汇报给系统控制模块125。系统控制模块125通过系统总线将CID发送到PBX 110内对应的SLC模块150。
稍后,在SLC模块150内的本地控制模块157给受影响的端口151的每一个提供CID服务。然后该CID通过用户线路被传输并在用户端的呼叫ID电话160上经显示。如图2和图3所示,为了发送和接收CID,一般使用商业化的IC作为线路基础。结果是相关技术的PBX内的CID显示既不有效也不经济。
(3)发明内容
本发明的目标是要至少解决以上问题和/或不利之处并提供至少以下描述的好处。相应的,本发明实施例的一个目标是通过提供装置和方法用于在PBX内发送和接收CID以解决上述问题,能够通过安装包括PBX内DSP滤波器的CID服务模块将由正式线路提供的CID发送到受影响的用户。
前述的和其他目标及好处通过提供在PBX内发送和接收CID(呼叫ID)的装置实现,该装置包括ATC(模拟中继线汇聚)单元用于与连接到交换的PBX内的交换汇聚;SLC(用户线路汇聚)单元用于通过与连到每个端口的用户线路汇聚来发射CID和/或数据;控制单元用于控制模拟中继线和用户线路单元的CID服务;数据路径控制模块用于控制通过ATC单元和SLC单元间的数据通路的数据传输;信号发射/检测模块用以实现信号发射和/或通过数据路径检测;以及交换模块以连接在CID服务单元间的数据路径,CID服务单元通过数字信号处理、ATC和SLC单元提供CID和/或系统音,该模块还用于在信号发射/检测模块和CID服务单元间选择性地交换数据路径。
本发明的另一实施例提供在PBX内发射和接收CID(呼叫ID)的方法,该方法包括以下步骤:与PBX通过一般交换电话网络建立线路;转换通过线路的经接收数据,并在控制模块的控制下通过包括至少一个内存的CID服务单元内的交换模块存储该数据;以及在控制模块处将经存储的CID的全部或部分通过交换模块和/或SCL(用户线路汇聚)模块发送到作为接收终端的呼叫ID电话,并在电话上显示CID。
本发明的另一实施例提供在PBX内发射和接收CID(呼叫ID)的方法,该方法包括以下步骤:在第一内存内存储CID;在第二内存内存储要传输的经存储的CID中经预分配的CID;以及通过交换网络和/或SCL(用户专线汇聚)单元将存储在第二内存内的CID发射到呼叫ID终端。
本发明的实施例可以有利地被用于减少体积和费用以及获得更方便的维护,这是由根据通过包括DSP滤波器的CID服务模块的ATC和SLC单元处的呼叫和接收信号(呼叫)发射和接收CID实现的,在不汇聚端口的发射/接收模块情况下使用端口的发射/检测模块的每个作为源模块。
本发明实施例的附加优势、目标和特征部分将在以下的描述中提出,另一部分对于本技术领域的普通技术人员在看过以下部分并可能从本发明的实践中可获知。本发明实施例的目标和优势可能如在所附的权利要求书中特别指出而经实现和获得。
(4)附图说明
本发明通过下面提出的结合附图经详细描述,附图中相同的符号具有相同的标识,其中:
图1是在相关技术领域的PBX内发射和接收CID(呼叫ID)的配置的示意框图;
图2是图1中说明的ATC(模拟中继线汇聚)配置的示意框图;
图3是图1中说明的SLC(用户线路汇聚)配置的示意框图;
图4根据本发明实施例在PBX内发射和接收CID的装置的示意框图;
图5是图4中说明的ATC模块的示意框图;
图6是图4中说明的SLC模块的示意框图;
图7是图4中说明的CID服务模块的示意框图;
图8是描述根据本发明实施例在PBX内发射和接收CID的方法的流程图;
图9是详细描述根据本发明实施例在PBX内发射和接收CID的方法的流程图;
图10是描述存储、输出以及显示CID的过程的流程图。
(5)具体实施方式
图4根据本发明实施例在PBX内发射和接收CID的装置的示意框图。图5是图4中说明的ATC模块的示意框图。图6是图4中说明的SLC模块的示意框图。图7是图4中说明的CID服务模块的示意框图。图8是描述根据本发明实施例在PBX内发射和接收CID的方法的流程图。图9是详细描述根据本发明实施例在PBX内发射和接收CID的方法的流程图。图10是描述存储、输出以及显示CID的过程的流程图。
首先参考图4,专用分支交换(PBX)410连到在公共交换(PX)400内的用户线路汇聚(SLC)单元405。PBX包括模拟中继线汇聚(ATC)单元420用于将连到外部交换的中继线(或线路)汇聚。系统控制模块425为模拟中继线和用户线路控制呼叫ID(CID)服务。SLC单元460提供以与连到每个端口的用户线路汇聚并发送CID和数据。系统总线控制模块430通过系统总线控制在ATC单元420和SLC单元460间的数据传输。DTMF发射/检测模块440通过与交换模块435的干线连接发射/检测DTMF。CID服务单元445是使用DSP滤波器的一个独立单元,提供CID服务,即提供CID和系统音。交换模块435提供给选择性交换ATC单元420和SLC单元460间的数据通路的干线连接,并选择性地交换在DTMF发射/检测模块440和CID服务单元445间的干线连接。
如图5所示,ATC单元420包括多个端口411以及本地控制模块417用于通过系统总线控制CID传输。多个端口411的每个检测通过办公室线路发送的振铃信号,并将振铃信号检测数据发送到本地控制模块415。多个端口411的每个包括A/D和D/A转换模块412用于将从公共交换400接收到的通过用户线路、或办公室线路的CID转换为模拟数据并将数据通过作为数据路径的干线发射到交换模块435。振铃检测模块413用于检测通过用户线路从公共交换接收的振铃信号,保存线路414实现建立和保存线路。
本地控制模块415控制通过系统总线的CID传输。特别是,它将由振铃检测模块413提供的振铃信号检测数据通过系统总线发送到系统控制模块425。系统控制模块425将振铃传输消息发送到SLC单元460,响应从本地控制模块415发送来的振铃信号检测数据,从CID服务模块445提取出CID,并将CID发送到SLC单元460。系统控制模块425只提取对应端口的经预安排的CID以在呼叫ID终端470上显示。
如图6所示,SLC单元包括多个端口461,以及本地控制模块466以控制CID传输,CID通过系统总线被发送。端口461的每个包括A/D和D/A转换模块462用于将通过图4的交换模块435的经发射的CID转换为数字信号,振铃发射模块463在当从本地控制模块466接收到振铃传输消息时,将振铃发射到受影响的接收机终端。摘机检测模块464检测受影响终端的摘机状态。
如图7所描述的,CID服务单元445包括CID检测DSP滤波器单元446用于检测信号和通过由交换模块435连接的数据通路或干线接收到的CID,并将它们存储在CID检测内存模块内的相应端口内。CID发射DSP滤波器单元454通过数据通路或干线将CID发送到受影响的接收机终端。CID检测内存451为SLC单元460的用户端口的每个分配内存区域并在对应的端口内存储信号和CID。CID发射内存453将信号和CID存储在端口内,使得当振铃被发送到受影响的接收者终端时能将在预定第一振铃和第二振铃的CID发送到受影响的接收者终端。本地控制模块452通过系统总线由读出每个端口的信号和CID,控制到SLC单元460内相应端口的CID传输。
CID检测DSP滤波器单元446包括干线汇聚模块447用于通过与作为由交换模块435连接的数据通路的干线汇聚接收信号和/或CID。CID检测模块448检测干线汇聚模块447提供的CID。系统信号检测模块449检测发射到干线汇聚模块447的系统信号。内存接口模块450与CID检测内存451接口,以将由CID检测模块448检测的CID以及由系统检测模块449检测的信号存储在对应端口的预定内存区域内。
CID发射DSP滤波器模块454包括内存接口模块455用于与从CID发射内存453发射来的CID接口。CID发射模块456用于将CID发射内存453来的CID发射到干线汇聚模块458,以将CID稍后发射到交换模块435。系统信号发射模块457用于将从CID发射内存453接收的系统信号发射到干线汇聚模块458。干线汇聚模块458通过与连到交换模块435的数据通路或干线汇聚而发射信号和CID。
在此参考图8、图9及图10解释本发明实施例的在PBX内发射和接收CID的方法。图8是简要描述根据本发明实施例在PBX内发射和接收CID的方法的流程图。如图8所说明的,通过一般交换电话网络在PBX内建立线路(S801)。通过该线路接收到的数据经控制模块转换并控制,并通过交换模块存储在包括至少一个内存模块的CID服务模块内(S802)。在控制模块的控制下,经存储的CID的所有或部分通过交换模块和SLC模块被发送到呼叫ID电话,即接收者终端并被显示(S803)。
图9是详细描述根据本发明实施例在PBX内发射和接收CID的方法的流程图。振铃(音)从PX 400内的SLC模块405被接收到PBX 400内的ATC单元420(S901)。振铃检测模块413检测是否接收到振铃,如果是,则本地控制模块415将此通过系统总线报告给系统控制模块425(S902)。
在接收到振铃报告时,PBX410内的系统控制模块425通过交换模块435连接作为对应端口的数据通路的干线到CID服务模块445的干线(S903)。CID通常在预定第一振铃和第二振铃间经接收,且CID检测模块448通过CID检测DSP滤波器单元446内的干线汇聚模块447检测该CID(S904)。经检测的CID通过内存接口模块450存储在每个端口的CID检测内存451的预定区域内(S905)。
同时,当报告说ATC单元420接收到振铃时,系统控制模块425通过系统总线发射振铃传输消息,使得该消息通过系统总线控制模块430经发送到SLC单元460的本地控制模块466,并同时发射系统信号和CID消息(S906)。在接收到振铃传输消息、系统信号以及CID时,本地控制模块466发射第一振铃(音),并在预定时间内,比如200-300ms内,将系统信号和CID存储在CID发射内存453内(S907)。
系统控制模块425读出系统信号以及存储在CID发射内存453内的CID,并将该CID通过交换模块435和系统总线发射到SLC单元460(S908)。然后,SLC单元460内的本地控制模块466提供CID服务给受影响的端口,该CID通过订户线路被传输并在订户端的呼叫ID电话470上被显示(S909)。
图10是描述存储、输出以及显示CID的过程的流程图。CID存储在第一内存中,即在CID服务单元445内的呼叫检测内存(S1001)。在所有经存储的CID中,系统控制模块通过CID服务单元内的控制模块在第二内存即CID发射内存中只存储经预安排的CID(S1002)。存储在第二内存内的CID然后通过交换模块以及SLC单元被发射到呼叫ID终端(S1003)。最后,在呼叫ID终端上显示被接收的CID(S1004)。
如前所述,本发明的实施例通过分开CID服务模块而不需要相应端口许多元件而提供显示CID的装置和方法。本发明的实施例有利地用于减小体积和费用,并提供更方便的维护,这是由根据通过包括DSP滤波器的CID服务模块发射和接收在ATC和SLC单元处的呼叫和接收信号的CID实现的,并使用端口的发射/检测模块的每个作为源模块而不用由端口汇聚发射/接收模块情况。
本发明通过上述优选实施例的描述加以示出和描述,这些实施例的各种形式和细节的修改而不偏离由所附的权利要求书定义的本发明的精神和范围,对于本领域的技术人员来说是可理解的。相应的,前述的实施例和优势只是示例,不应理解为对本发明的限制。本发明的宗旨可用于其他类型的装置。本发明的描述是说明性的,而不是为了限制权利要求的范围。这些实施例的各种修改、变化对于本领域的技术人员来说是显而易见的。在权利要求书中,方法加功能条款用于复盖在此描述的所有结构,实现讲述的功能的并不只是结构等价而且是等效结构。