专利名称:呼叫控制功能和服务交换功能之间的连通性实施方法
技术领域:
本发明涉及一种智能网络,具体地涉及智能网络中CCF(呼叫控制功能)和SSF之间连通性的实施方法(connectivity implementationmethod)。
通常,智能网络是适合智能化的网络,以便使新技术在通信网络结构方面更容易加入到现有通信网络中,和以便在服务方面即时加入各种新功能。
总之,在现有通信网络中增加通信业务处理能力取决于包含在交换系统中的软件水平。因此,为在现有通信网络中提供新服务,必须改变按区域分开布置的所有交换系统的所有软件。
可是,反之,有可能通过将通信网络的功能分成传输层和服务层和将智能网络服务处理软件限制在服务层中而使得将新服务引入到智能网络中的通信网络的影响最小。
为此,智能网络的交换系统需要用于检测智能网络服务和将其传输给服务层的智能网络服务交换功能,智能网络服务交换功能可以通过SSP(服务交换点)系统实现。
并且,用于在有关智能网络中通过将服务层连接到传输层执行基本呼叫和智能网络呼叫处理的传输层服务交换系统可以通过ITU-T(国际电信联盟电信标准化部)推荐的CS-1(Capability Set-1)(权限集-1)的SSF(服务交换功能)实现。
相关的CCF是用于处理和控制呼叫/连接的基本呼叫处理功能,它处理由进行对CCF的用户连接的CCAF(呼叫控制代理功能)提出的呼叫/连接和断开请求,它检测预先定义的呼叫处理事件和将其传输给SSF。
相关SSF通过连接到CCF执行智能网络呼叫处理功能,管理与SCF(服务控制功能)交互所需的CCF的状态,和为增加的智能网络处理通过与SCF(服务控制功能)协作改变CCF的呼叫/连接的处理过程。
同时,在常规智能网络CS-1(权限集-1)中,在有线通信网络中提供的话音服务被设置为一个目标,但它基本上用于2方呼叫,仅仅CCF的BCSM(基本呼叫状态模型)实例(instance)和SSF的CS(呼叫段)与相关2方呼叫处理有关。
相关CCF的BCSM实例接收呼叫事件,该事件在CS实例环境中从CCF传输到SSF,并且通过与SSF的CS交互处理该事件。
可是,因为有关CCF和SSF之间交互的连通性没有在有关常规智能网络的ITU-T建议中具体地提出,CCF和SSF之间的连通性不仅不能提供给适合智能网络CS-1的有线通信网络而且也不能提供给适合智能网络CS-2的移动通信网络。
因此,不可能支持多方呼叫或相关呼叫的处理功能。
为解决上述问题,本发明的目的是提供智能网络中CCF和SSF之间的连通性实施方法,它能够保证用于CCF的BCSM实例与SSF的CS实例之间交互的信道ID的唯一性,并且通过使用BCSM ID作为CCF和SSF之间的信道ID而提供CCF和SSF之间的连通性来同时防止在多方呼叫和相关呼叫处理中相关信道ID的不协调出现。
为实现上述目的,根据本发明的智能网络中CCF和SSF之间的连通性实施方法包括将作为智能网络呼叫确认的事件发送到SSF(服务交换功能),当所发送事件是设置指示符事件时检测设置指示符事件中BCSM(基本呼叫状态模型)的ID(标识符),和登记BCSM的所检测ID作为信道ID,和当所发送事件是下个事件时通过将控制权发送给与下个事件中BCSM的ID有关的支路实例(1eg instance)来执行智能网络事件处理。
为实现上述目的,根据本发明的智能网络中CCF和SSF之间的连通性实施方法包括将智能网络呼叫处理的发生事件发送到SSF,确认所发送事件的类型,当所发送事件是由初始智能网络呼叫触发的设置指示符事件时由信道管理器从发送事件检测BCSM的ID,和通过使用BCSM的检测的ID设置CCF和SSF之间的信道。
为实现上述目的,根据本发明的智能网络中CCF和SSF之间的连通性实施方法包括根据SCP(服务控制点)的初始呼叫尝试指示产生新CS(呼叫段)和支路实例,通过利用一输出事件发送用于设置CCF和SSF之间信道的对象ID来指示BCSM的产生,产生新BCSM实例,和发送所产生BCSM的ID和所接收目的ID作为一BCSM产生回复,和通过登记BCSM的ID作为新信道ID来设置CCF和SSF之间的信道。
图1是表示根据本发明在智能网络CS-2中CCF和SSF之间连通性结构实施的方框图。
图2是表示采用通过CCF请求来设置信道的方法的CCF和SSF的方框图。
图3是表示根据本发明通过CCF请求在CCF和SSF之间设置信道的方法的流程图。
图4是采用通过SCP请求来设置信道的方法的CCF、SSF、SCP的方框图。
图5是表示根据本发明通过SCP请求来设置CCF和SSF之间信道的方法的流程图。
此后,参照附图将详细描述根据本发明的实施例。
首先,ITU-TQ.1224和Q.1228涉及CS-2(权限集-2)智能网络呼叫处理。基本上,智能呼叫处理通过CCF、SSF和SCF的交互执行。CCF通过BCSM的DP(检测点)处理将呼叫视图(view of a call)呈现给SSF,而SSF通过CSA(呼叫段关联)将呼叫视图呈现给SCF。BCSM是标准化概念模型,能够将智能网络服务和非智能网络服务的基本呼叫功能共同执行作为一种独立于服务的结构。存在于SSF中的CSA经历从产生到消失的过渡过程,由CVS(连接视图状态)概念将CSA的状态过渡呈现给SCF。
智能网络CS-2功能包括关于多方呼叫和相关呼叫(associatedcall)以及两方呼叫的智能呼叫处理,这意味着多个BCSM可以与一个CS交互。
图1表示了在智能网络CS-2中CCF和SSF之间的连接结构。
如图l所示,在CCF的BCSM与SSF的CS之间执行CCF与SSF之间的交互。
CCF包括与SSF有关系的智能网络BCSM和与SSF没有关系的用于一般呼叫处理的BCSM。在与SSF有关系的智能网络BCSM中,一个BCSM与两方呼叫中的一个CS有关,而多个BCSM与多方呼叫中的一个CS有关。
CCF的每个CS管理多个支路(leg),有两种支路,一种是控制支路和另一种是被动支路(passive leg)。控制支路通过在接收方和呼叫方之间的连接与计费处理等有关,在一个CS中总有一个控制支路。控制支路可以具有代理、共享、联合、等待状态。被动支路是连接到CS的支路,一个BCSM实例与每个被动支路有关。
最多有两个支路可以与一个BCSM有关,该关系是通过应用层的通信信道执行的。通过该信道,CCF将DP(检测点)处理期间发生的事件发送给SSF,或接收来自SSF的SCF指示。SSF也通过该信道将SCF指示发送给相关BCSM。
换句话说,一个CS管理多个信道并且通过将每个信道对应到控制支路和被动支路执行多方呼叫处理。在此,因为相关控制支路的信道与对应于初始被动支路的信道相同,每个BCSM检测一个预定义的事件,和将其通过相关信道和支路环境发送给CS。
如上所述,因为一个信道与一个BCSM实例有关,控制支路和被动支路联合拥有这一个信道,当被动支路在多方呼叫中断开时,CS将该控制支路的信道更新为对应下个被动支路的信道。可是,当下个被动支路不存在时,CS按原样保持该控制支路的信道作为当前BCSM实例之间的信道。
接着,将参照附图描述根据本发明的智能网络中CCF与SSF之间的连通性实施方法。
图2是采用通过CCF请求设置信道的方法的CCF和SSF方框图。
如图2所示,在CCF10中可以存在多个BCSM实例,在SSF20中也可以存在多个支路实例23、24和CS实例22。SSF20包括用于管理CCF10和SSF20之间的连通性信道的信道管理器21。该信道管理器21包括用于管理信道ID的散列表(用于信道ID管理的散列表)和用于管理目标ID的散列表(用于目标ID管理器的散列表),当事件从CCF10发送出时,它搜索用于处理该事件的相关支路实例,并且将该事件发送给相关支路实例。
图3是表示根据本发明通过CCF请求在CCF和SSF之间设置信道的方法的流程图。
如图3所示,当呼叫处理期间通过触发器确认智能网络呼叫时,CCF10将作为智能网络呼叫所触发的初始事件的设置指示符事件发送给SSF20。在此,CCF10发送包含BCSM实例的相关ID(标识符)的事件。
另外,CCF10通过利用检测点处理功能进行呼叫处理过程,当它在检测点处理期间检测到待命检测点(armed detection point)时,换句话说,当设置指示符事件发生之后检测到用于智能呼叫处理的某个检测点时,CCF10将具有BCSM的相关ID的下个事件发送给SSF20(S31)。
SSF20判断所接收事件的种类(S32)。当所接收事件是设置指示符事件时,SSF20的信道管理器21检测所接收事件中BCSM的ID(S33)。信道管理器21参照用于信道ID管理的散列表检查BCSM的所检测ID是否是已经管理的信道的ID(S34)。
当BCSM的ID是已经由用于信道ID管理的散列表登记过的所管理信道的ID时,信道管理器21认为所接收事件是错误的,并且忽略它(S35)。
可是,当BCSM的ID不是已经管理的信道ID时,通过产生新的CS实例22和支路实例23、24并且在产生的支路实例23、24上设置所检测的BCSM ID,信道管理器21设置SSF20的相关支路实例23、24与CCF10的BCSM实例11之间的关系(S36)。另外,通过将BCSM的所检测ID登记为信道ID,信道管理器21使用BCSM11的相关ID作为相关信道ID和支路的实例ID(S37)。
同时,根据S32的结果,当所接收事件不是设置指示符事件时,换句话说,它是下个事件时,信道管理器21检测包含在下个事件的BCSM的ID(S38)。检查BCSM的所检测ID是否是在用于信道ID管理的散列表中登记后已经被管理的信道ID(S39)。
当所检测BCSM的ID没有登记在用于信道ID管理的散列表中时,信道管理器认为所接收事件是错误的,并且忽略它(S35)。
可是,当所检测BCSM的ID是已经登记在用于信道ID管理的散列表中时,信道管理器21检索用于信道ID管理的散列表,识别与下个事件有关的支路实例23、24,将有关下个事件的控制权转移到所识别的支路实例23、24,由此执行相关智能网络事件处理(S40)。
与将事件直接发送给相关CS的常规技术不同,从CCF10传送到SSF20的事件通过SSF20的信道管理器21传送给相关支路实例23、24,该事件处理首先在支路实例23、24环境中执行,并被传送到相关CS实例22。
图4是采用通过SCP的请求设置信道的方法的CCF,SSF,SCP的方框图。
如图4所示,用于执行SCF(服务控制功能)的SCP(服务控制点)30将用于ICA(初始呼叫尝试)的一个INAP(智能网络应用协议)操作发送到SSF20。
图5是表示根据本发明通过SCP的请求设置CCF和SSF之间信道的方法的流程图。
当从SCP30接收到ICA INAP操作指示时,SSF20产生CS实例22和支路实例23、24(S52)。SSF20在信道管理器21的用于目标ID管理的散列表中登记所产生支路实例的目标ID。同时,SSF20将表示BCSM产生和包括目标ID的BCSM产生指示符发送给CCF10(S53、S54)。
接收到BCSM产生指示符的CCF10产生一个新的BCSM实例11,利用具有BCSM产生回复(creation reply)的事件将从SSF20接收的目标ID和新产生BCSM的ID发送给SSF20(S55、S56)。
接收到BCSM产生回复事件的SSF20的信道管理器21检索用于目标ID管理的散列表,并且检查从CCF10发送出的目标ID是否存在。当目标ID存在时,通过检索对应于存在的目标ID的支路来更新信道ID(S57)。另外,信道管理器21从用于目标ID管理的散列表中删除所发送的目标ID,将BCSM的ID登记为新的信道ID,由此设置应用层的通信信道(S58)。
如上所述,在本发明中,通过由信道管理器21管理用于当信道ID或相关信道ID不存在时的目标ID,并同时通过将从相关CCF10发送的事件连接到用于处理事件的相关支路来将从CCF10发送的事件连接到SSME-FSM(服务交换功能管理实体有限状态机),实现CCF10和SSF20之间的连通性。
并且,信道管理器21可以获得对应于相关信道ID的支路实例的指针,该相关支路实例包括用于管理支路实例的CS实例的指针,SSF20通过将控制权转移给相关CS-FSM(呼叫-有限状态机)的环境来处理该事件。
如上所述,根据本发明的智能网络中CCF和SSF之间的连通性实施方法可以提供CCF的BCSM实例与SSF的CS实例之间的连通性,保证用于BCSM实例和CS实例之间交互的信道ID的唯一性,和防止相关信道ID的冲突发生。
另外,根据本发明的智能网络中CCF和SSF之间的连通性实施方法通过在CCF的BCSM实例与SSF的CS实例之间提供连通性,可以执行用于多方呼叫和相关呼叫的智能网络服务的SCF指示和CCF的智能网络事件处理。
权利要求
1.一种在智能网络中的CCF与SSF之间的连通性实施方法,包括将作为智能网络呼叫确认的事件发送给SSF(服务交换功能);当所发送事件是设置指示符事件时,检测设置指示符事件中BCSM(基本呼叫状态模型)的ID(标识符),和登记BCSM的所检测ID作为信道ID,和当所发送事件是下个事件时,通过将控制权发送给与在下个事件中BCSM的ID有关的支路实例来执行智能网络事件处理。
2.根据权利要求1的方法,其中用于发送事件的过程发送具有BCSM的ID的事件。
3.根据权利要求1的方法,其中用于检测BCSM的ID的过程包括以下步骤检测设置指示符事件中的BCSM的ID;如果所检测ID不是已经管理的信道ID,产生新的CS实例和支路实例;通过为所产生的支路实例设置BCSM的所检测ID,设置支路实例和BCSM实例之间的关系;和将BCSM的所检测ID登记为信道ID。
4.根据权利要求1的方法,其中用于执行智能网络事件处理的过程包括以下步骤检测下个事件中BCSM的ID;当BCSM的所检测ID是已经管理的信道ID时,通过使用BCSM的ID检索散列表来识别与下个事件有关的支路实例;和通过将有关下个事件的控制权发送给支路实例来执行相关智能网络事件处理。
5.根据权利要求1的方法,进一步包括当被动支路实例被断开时,确认是否存在下个被动支路实例;当下个被动支路实例存在时,将一控制支路实例的信道更新为下个被动支路实例的通信信道;和当下个被动支路实例不存在时,保持该控制支路实例的当前信道。
6.一种智能网络中CCF和SSF之间的连通性实施方法,包括将智能网络呼叫处理的发生事件发送给SSF;确认所发送事件的种类;当所发送事件是由初始智能网络呼叫触发的设置指示符事件时,由信道管理器从所发送事件检测BCSM的ID;和通过使用BCSM的所检测ID设置CCF和SSF之间的信道。
7.根据权利要求6的方法,其中用于将所发生事件发送给SSF的发送过程发送具有相关BCSM的ID的发生事件。
8.根据权利要求6的方法,其中信道设置过程包括以下步骤通过使用BCSM的所检测ID作为关键词检索用于信道ID管理的散列表;当BCSM的ID没有登记在用于信道ID管理的散列表中时,产生CS实例和支路实例;为所产生的支路实例设置BCSM的ID;和在用于信道ID管理的散列表中登记BCSM的ID。
9.根据权利要求8的方法,其中用于信道ID管理的散列表包括信道的ID,用于CCF的BCSM实例与SSF的CS实例之间的交互;和支路实例的指针,用于通过经由该信道从BCSM接收事件来执行智能网络事件处理。
10.根据权利要求6的方法,进一步包括当所发送事件是下个事件时,从所发送事件检测BCSM的ID;和将所发送事件发送给与BCSM的所检测ID有关的支路实例。
11.根据权利要求10的方法,其中用于发送所发送事件的发送过程包括以下步骤通过使用BCSM的所检测ID作为关键词检索用于信道ID管理的散列表;当BCSM的所检测ID登记在用于信道ID管理的散列表中时,识别相关支路实例;和将所发送事件发送到所识别的支路实例。
12.一种在智能网络中CCF和SSF之间的连通性实施方法,包括根据SCP(服务控制点)的初始呼叫尝试指示产生新的CS(呼叫段)和支路实例;通过利用一输出事件发送用于设置CCF和SSF之间信道的目标ID来指示BCSM产生;产生新的BCSM实例,和发送所产生BCSM的ID和所接收目标ID作为一BCSM产生回复;和通过登记BCSM的ID作为新的信道ID来设置CCF与SSF之间的信道。
13.根据权利要求12的方法,其中用于指示BCSM产生的指示过程包括以下步骤在信道管理器的用于目标ID管理的散列表中登记所产生支路实例的目标ID;和通过将目标ID发送给CCF指示一BCSM产生。
14.根据权利要求13的方法,其中信道管理器管理CCF和SSF之间信道的ID,当信道不存在时管理相关支路实例的目标ID,当从CCF发送一事件时将事件发送给用于处理该事件的相关支路实例。
15.根据权利要求13的方法,其中信道管理器包括用于信道ID管理的散列表,用于管理CCF和SSF之间信道的ID;和用于目标ID管理的散列表,用于管理当信道不存在时使用的目标ID。
16.根据权利要求12的方法,其中信道设置过程包括以下步骤确认所接收目标ID是否已经登记在用于目标ID管理的散列表中;当所接收目标ID登记在用于目标ID管理的散列表中时识别对应于目标ID的支路实例;将识别的支路实例的信道更新为BCSM的所发送ID;从用于目标ID管理的散列表中删除目标ID;和在用于信道ID管理的散列表中登记BCSM的ID作为新的信道ID。
17.根据权利要求12的方法,进一步包括当被动支路实例被断开时,确认是否存在下个被动支路实例;当下个被动支路实例存在时,将该控制支路实例的信道更新为下个被动支路实例的通信信道;和当下个被动支路实例不存在时,保持该控制支路实例的当前信道。
全文摘要
一种在智能网络中的CCF与SSF之间的连通性实施方法,包括:将作为智能网络呼叫确认的事件发送给SSF(服务交换功能);当所发送事件是设置指示符事件时,检测设置指示符事件中BCSM(基本呼叫状态模型)的ID(标识符),和登记BCSM的所检测ID作为信道ID,和当所发送事件是下个事件时,通过将控制权发送给与在下个事件中BCSM的ID有关的支路实例来执行智能网络事件处理。
文档编号H04Q3/00GK1312659SQ0110912
公开日2001年9月12日 申请日期2001年3月8日 优先权日2000年3月8日
发明者洪性溱 申请人:Lg电子株式会社