对于使用7号信令的其它交换机用户的呼叫保留方法 |
|||||||
申请号 | CN96123485.7 | 申请日 | 1996-12-04 | 公开(公告)号 | CN1160973A | 公开(公告)日 | 1997-10-01 |
申请人 | 三星电子株式会社; | 发明人 | 张正植; 郑柄海; | ||||
摘要 | 第一和第二交换机分别服务于呼出和呼入用户呼叫的呼叫保留方法,包括:把 请求 呼叫保留登记消息从第一交换机输到第二交换机,在第二交换机中储存呼叫保留信息并转为呼叫保留登记状态同时输出呼叫保留登记响应消息,在第一交换机中储存呼叫保留信息并转为呼叫保留状态;检测呼入用户状态,其空闲时输入请求呼叫保留业务消息到第二交换机,呼叫用户空闲时在第一交换机中检测其状态,在两交换机中构成用户的呼叫通路,并处理该呼叫。 | ||||||
权利要求 | 1.一种为一个呼出用户的呼叫服务的第一交换机和为一个呼入用户的呼叫服务的第二交换机呼叫保留方法,包括以下步骤:在保留所述呼叫的时候,把请求一个呼叫保留登记的消息从所述的第一交换机输出到所述的第二交换机,并且在所述的第二交换机中,根据所述的请求所述呼叫保留登记的消息存储呼叫保留信息,响应于所述的请求所述呼叫保留登记的消息被转变为所述呼叫保留登记状态,同时输出一个呼叫保留登记响应消息,并在所述的第一交换机侧,根据所述呼叫保留登记响应消息存储所述的呼叫保留信息及被转变为呼叫保留状态;和在所述第二交换机的所述呼叫保留登记的所述状态中检测所述呼入用户的所述状态,并且然后在所述呼入用户处于空闲状态时,输入请求所述呼叫保留业务的所述消息到所述的第二交换机,并且在所述呼出用户处于空闲状态时,在所述的第一交换机中根据所述的请求所述呼叫保留业务的消息检测所述呼出用户的状态,并且然后在所述的第一交换机和所述的第二交换机中构成所述呼出用户和所述呼入用户的一条呼叫通路,并处理所述的呼叫。 |
||||||
说明书全文 | 对于使用7号信令的其它交 换机用户的呼叫保留方法本发明涉及一种呼叫保留的方法,更具体地说,涉及对于使用7号信令的其它交换机用户的呼叫保留方法。 本申请基于在此一并做为参考的韩国申请46433/1995。 在已有技术中,7号信令系统已作为CCITT在1980年建议的公共信道信令系统(以下称为“CCS”)被应用和服务于电子交换机,以使它能够被用于电话和数据通信网络以及综合业务数字网络。 在其它交换机用户保留和处理在一些电子交换机中的呼叫的情况下,考虑到呼叫重试,而不是呼叫保留,该呼叫被处理。换句话说,这种电子交换机已经以这样一种方式被实现,其中如果一个呼出用户保留其它交换机的一个呼入用户,则出局交换机以一定的时间间隔和一定的次数(例如,以两分钟和10次重复)(呼叫由该交换机产生)产生一个呼叫,因此如果呼入用户处于空闲状态,连接该呼叫信号至呼入用户,或者如果呼入用户响应,连接呼叫信号至呼出用户,或者如果呼出用户响应,连接一条呼叫通路。在上述的系统中,当在交换机中产生该呼叫时,如果呼入用户处于联机状态,在超出一定时间间隔之后再次产生该呼叫。 图1是表示一个电子交换系统结构的图。 参考标号100表示一个交换网络子系统。该交换网络子系统100包括:一个网络同步单元(NES)1;多条中央数据线(CDL)2;空分交换机3;一个用于在各处理器间控制通信的处理器间通信单元(IPCU)4,和多个控制处理器。 交换网络子系统100的控制处理器100包括用于控制整个呼叫路径系统的网间处理器(INP)5;用于控制号码翻译和路由选择功能的多个翻译处理器(NIP)6;用于控制网络同步单元1的网络同步处理器(NSP)9;用于实现交换网络维护的互连网维护处理器(INMP)8;用于控制空分交换机3的空分交换处理器(SSP)7;和用于控制中央系统处理器通信控制单元的中央链路接口处理器(CLIP)10。 参考标号110,120和130分别表示连接交换子系统。该连接交换子系统被划分为用户子系统110,中继子系统120和7号信令处理子系统130。 连接交换子系统110,120和130都包括:用于控制连接交换系统的连接交换处理器(ASP)20;用于进行连接交换子系统维护的连接交换维护处理器(ASMP)21;一个时间开关和本地数据链路(TSL)22;和用于控制时间开关和本地数据链路22的时间开关处理器23。 并且用户连接交换子系统110还包括:一个模拟用户接口(ASI)24;一个用于控制模拟用户接口2A的模拟用户接口处理器(ASIP)25;和一个用于处理双音多频信号和各种可闻信号的本地服务处理器(LSP)27。 中继连接交换子系统120还包括:一个数字T1接口(DTI)28;一个用于控制该数字T1接口28的数字T1接口处理器(DTIP)29;一个数字(EPT)接口(DCI)30,和一个用户控制该数字CEPT接口30的数字CEPT接口处理器(DCIP)31;一个用于处理R2信号的本地业务接口(LSI)32;和一个用于控制该本地业务接口32的本地业务处理器(LSP)33。 7号信令连接交换子系统130包括:一个7号信令终端组(STG)34;和一个用于控制该7号信令终端组34的信令消息处理处理器(SMHP)35。 参考标号140表示一个操作和维护交换子系统。该操作和交换维护子系统包括:一个用于操作和维护的操作和维护处理器(OMP)40;一个用于处理人机通信的人机处理器(MMP)41;一个用于进行操作和维护交换子系统维护的命令控制维护处理器(CCMP)42;和几个外围单元。 这些外围单元是盘(DK)43,磁带(MT)44,打印机(PRT)46,显示器(CRT)45,个人计算机(PC)47和告警板(AP)48。 在已有技术中,图2是表示在该电子交换系统中登记一个呼叫保留步骤的流程图,图3是表示在该电子交换系统中处理一个保留呼叫步骤的流程图,以及图4是表示在该电子交换系统中取消该保留呼叫步骤的流程图。 首先参照图2,将在下面描述在呼出用户交换机中保留呼叫给呼入用户交换机的步骤。 首先,如果呼出用户进行摘机,则响应用户端口的状态变化在用户子系统110的用户机单元24中被产生。并且然后,在步骤211,模拟用户接口处理器25检测模拟用户接口24的状态变化,从而经在处理器之间的通信单元4发送摘机信息给用户处理器20的用户处理程序块。在用户呼叫处理程序块收到该摘机信息时,该用户状态(呼出处理能力和系统状态)被检测。并且,在呼出处理是可能的情况下,为了进行呼出音连接和信令单元连接,该时间转换处理器(TSP)23请求被连接到时间转换和本地链路(TSL)22,以及本地业务处理器(LSP)27请求占用本地业务接口(LSI)26。 并且然后,如果用户拨第一输入用户号码,则本地业务处理器就检测该用户的拨号信息,从而通知检测拨号信息的用户处理处理器20。并且然后,用户处理处理器20在步骤23接收的用户拨号信息输入一个时间转换取消信号给时间转换处理器23,以便在步骤214中取消发送给用户的呼呼音,并且因此时间转换处理器23控制时间转换和本地数据链路22,从而取消发送给该用户的呼出音。 并且然后,用户呼叫处理程序块经步骤215和216接收用户继续拨号的拨号信息。这时,如果号码的某一数(例如3)被收到,在步骤216收到的号码的某一数就被检测,并且号码翻译处理器6请求执行号码翻译和路由选择数据翻译。并且然后,在该号码翻译处理器6分析用户拨号和翻译路由选择数据之后,分析和翻译的结果被通知给用户呼叫处理程序块。 并且然后,用户处理处理器20在步骤218和219接收输入用户的号码,并且一旦接收完成就在步骤220取消信令单元和要求号码翻译处理器6执行路由选择。 并且然后,接收用户处理处理器20路由请求的号码翻译处理器6请求中继连接转换子系统120的中继存取处理器20去执行呼出中继占用,并且中继处理处理器20选择路由中的一个空闲中继线,通知中继操作用户连接转换子系统110的用户处理处理器20,并在步骤221请求发送7号信号处理处理器35的一个前地址消息。 接收中继线占用通知的用户处理处理器20在步骤222输出一个从那请求信号的转换连接。交换网络子系统100的网间处理器5被要求执行转换连接,从而找到呼出/呼入交换机中的一条空闲通路,如果找到了空闲通路,空分交换处理器7就被要求执行通路连接,从而完成交换连接。接收通路连接请求的空分交换处理器7控制和连接空分交换可到那,并且然后把该结果通知给呼出处理器20。 要求发送前地址消息的7号信令处理处理器20在步骤223经7号信令终端组34发送前地址消息给呼入交换机。 并且然后,接收前地址消息的呼入交换机在步骤251从收到的前地址消息中提取呼入用户号码,并在步骤252翻译这个提取的号码。以及呼入交换机用户连接交换子网络的用户处理处理器20检测相应于在步骤252接收的用户号码的呼入用户状态。此时,如果呼入用户处于联机状态,恢复消息就在步骤254被发送给呼出交换机,而如果呼入用户未处于联机状态,则在步骤255进行正常的呼叫连接处理。 换句话说,如果象在步骤255那样把正常的呼叫连接到呼入用户,则呼出交换机和呼入交换机形成一条呼出用户和呼入用户的呼叫通路,从而进行呼叫业务。因此,如果呼入用户处于联机状态,则不能形成正常的呼叫。在这种情况下,呼入交换机在步骤254发送该恢复消息给呼出交换机。 因此,如果呼出交换机从呼入交换机接收恢复消息,则呼入用户处于联机状态在步骤224被检测。这时,在呼入用户未处于联机状态的情况下,由恢复消息产生的可闻信号被连接到呼入用户并执行结束步骤。然而,如果呼入用户处于联机状态在步骤225被检到,则联机音在步骤227被连接到呼出用户。 此时,如果呼出用户为在联机音呼出状态中呼叫保留而执行拍叉(hook-flash),则用户连接交换子系统110的用户处理处理器20在步骤228接收呼出用户的拍叉信号。这时,如果呼出用户不具有呼叫保留功能,则该拍叉信号被识别为一个新的呼叫,从而连接呼出音到该用户并在步骤230执行一个新呼叫的处理步骤。然而,在该呼出用户具有呼叫保留功能的情况下,呼叫保留音在步骤231被连接到呼出用户。 在如上的呼叫保留音被输出的情况下,如果呼出用户拨了一个呼叫保留码(例如*10*),则用户连接交换子系统110的用户处理处理器20在步骤232接收该呼叫保留码,在步骤233存储呼入用户的信息和呼出用户的号码,并且被转移到呼叫保留状态,从而在步骤234执行呼叫业务。 第二,参照图3,将在下面描述在呼叫在呼出用户交换机保留之后通过与呼入用户交换机通信该保留呼叫被处理的已有技术。 如果一定的时间(例如,两分钟)在步骤310的呼叫保留状态中被超过,则在步骤311该超时被识别并且呼入用户所存的号码被翻译,从而在步骤312得到路由选择必要的信息。以及中继处理处理器20在步骤313中根据翻译的路由信息占用分配给该用户的呼出中继线,通知呼出中继占用的用户处理处理器,和请求发送前地址消息给呼入交换机。 此时,接收呼出中继占用通知的用户处理处理器20在步骤314通知呼出中继占用的交换网子系统100,从而执行转换的连接。以及7号信令处理器20发送前地址消息给呼入用户的交换机。以及呼出用户的交换机在步骤316被转移到呼入备用状态。 并且然后,在接收前地址消息的呼入用户交换机在步骤351中从前地址消息中提取呼入用户消息之后,然后在步骤352翻译呼入用户的号码。在翻译号码后,呼入用户的状态在步骤353被检测。这时,如果该呼入用户处于联机状态,恢复消息就在步骤354被发送给呼出用户的交换机,而如果呼入用户处于空闲状态,则执行步骤355至360。 这时,如果呼入用户的交换机输出恢复消息,则在步骤316中处于呼入备用状态的呼出用用户交换机就在步骤317接收该恢复消息,并且根据呼叫保留超过预定的次数,在步骤318中检测呼叫偿试的次数。假设该预定的次数等于10。因而,按照步骤318的呼叫保留,在呼叫重试次数不等于10的情况下,呼出用户交换机在步骤319维持呼叫保留状态。在呼叫保留状态中,呼出用户交换机每个预定的时间单位(两分钟单位)执行一次步骤311至315,从而根据呼叫保留执行偿试。然而在根据呼叫保留的呼叫偿试次数在步骤318中达到10次的情况下,该呼叫保留状态被取消并执行结束步骤。 如果呼入用户在呼入用户交换机中处于空闲状态,则呼入用户处于空闲状态在步骤353被识别,呼叫通路在呼入用户和呼入中继线之间在步骤355被连接,并且该呼叫信号被连接到呼入用户。以及呼入用户交换机在步骤356发送地址接收完成消息给呼出用户交换机。并且然后,如果呼入用户响应,则在步骤357识别该呼入用户的响应,取消发送给呼出用户的呼叫信号,和在步骤358取消发送给呼出用户的呼叫音。以及呼入用户交换机发送一个响应消息给呼出用户交换机,和呼入用户在步骤359被转变为联机状态。 此时,如果地址接受完成的消息从呼入用户交换机被输出,在步骤316处于呼入备用状态的呼出用户交换机就在步骤320接收该地址接收完成的消息。因此,呼出用户交换机在步骤322连接“呼叫保留”导引广播到呼入用户,并且连接呼叫信号到呼出用户。然后,如果呼叫信号被接至的呼出用户响应,则呼出用户交换机就在步骤323识别呼出用户的响应,取消连接到呼入用户的呼叫保留导引广播,并变为处于呼出联机状态。 参照图4,将在下面描述呼叫在呼出用户交换机中被保留,然后保留的呼叫被取消的已有技术。 步骤410表示对于在信息存储状态中自动输出的呼叫保留状态,该信息为呼出用户在呼出用户交换机中每一定时间间隔(两分钟)拨一次号。 在呼叫保留状态中,如果呼出用户执行摘机并且然后拨呼叫保留取消码(例如,#10*)去取消保留的呼叫,呼出用户交换机在步骤411识别该呼叫保留删除码,并在步骤412取消呼出用户和呼入用户存储的呼叫保留信息。 例如上述的其它交换机用户的呼叫保留方法有以下三个缺点。 首先,呼出用户交换机在每个一定的时间间隔产生和发送该呼叫给呼入用户的交换机,从而引起不必要的局间中继线的占用,并且呼入交换机和呼出交换机的负载(特别是呼入交换机)被增加,从而使它不可能被共用。第二,即使呼入用户被转变为空闲状态(即,转至呼叫结束状态),呼叫不能被立即在保留的呼出用户和呼入用户之间被连接。这是因为在呼出用户的交换机中不能管理呼入用户。第三,在几个呼出用户保留相同呼入用户的呼叫时,它不能根据保留的顺序服务于一个呼叫连接,这是因为该呼叫在输出用户的交换机中被重复偿试。 因此本发明的一个目的是要提供一种利用电子交换机7号信令在呼出用户的交换机中保留给呼入用户交换机的呼叫的方法。 本发明的另一个目的是要提供在信息于利用7号信令方式的电子交换机中的呼出用户交换机与呼入用户交换机之间被相互发送和接收时,用于保留和处理其它交换机用户的一种方法。 为了实现本发明的这个和其它发明目的,本发明提供了一种第一交换机服务于呼出用户呼叫及第二交换机服务于呼入用户呼叫的呼叫保留方法,该方法包括下述步骤:从第一交换机向第二交换机在保留呼叫时间输出要求呼叫保留登记的消息,以及在第二交换机,根据请求呼叫保留登记的消息存储呼叫保留信息,响应于请求呼叫保留登记的消息,转换为呼叫保留登记的状态和同时输出呼叫保留登记响应消息,以及在第一交换机中,根据请求呼叫保留登记响应消息存储该呼叫保留信息和转换为呼叫保留状态;以及在第二交换机的呼叫保留登记状态中检测呼入用户的状态,并且然后在呼入用户处于空闲状态时把请求呼叫保留业务的消息输入给第二交换机,并且根据在第一交换机中要求呼叫保留业务的消息检测呼出用户的状态,然后在第一交换机和第二交换机中形成一条呼出用户和呼入用户的呼叫通路,并在呼出用户为空闲状态时处理该呼叫。 下面参照附图详细描述本发明,其中相同的标号表示相同或类似的单元。 图1是一个表示按照本发明方法执行呼叫保留系统的方框图。 图2是表示已有技术中在处理对于其它交换机用户的呼叫保留时呼叫保留登记过程的流程图。 图3是表示已有技术中在处理对于其它交换机用户的呼叫保留时处理保留呼叫过程的流程图。 图4是表示已有技术中在处理对于其它交换机用户的取消保留呼叫过程的流程图。 图5是表示按照本发明在处理对于其它交换机用户的呼叫保留时呼叫保留登记过程的流程图。 图6是表示按照本发明在处理对于其它交换机用户的呼叫保留时处理保留呼叫过程的流程图。 图7是表示按照本发明在处理对于其它交换机用户的呼叫保留时取消保留呼叫的过程的流程图。 图8是说明信息部分格式和编码类型的图。 下面将参照附图描述本发明的优选实施例。请注意,图中相同的部分以同样的标号表示。 CCITT于1980年建议为公共信道信令(CCS)的7号信令被应用于电子交换机,并且是公用的,以致该7号信令能够被用于电话和数据通信以及业务数字网。在7号信令被转换为韩国标准局间中继信令的情况下,交换机的呼叫业务被改变。为了解决已有技术的一些电子交换机中包括的其它交换机用户呼叫重试功能的问题,按照本发明的呼叫保留方法定义和包括了基于事务能力应用部分(TCAP),信令连接控制部分(SCCP),和利用韩国标准7号信令的消息变换部分(MTP)功能的呼叫保留应用业务(RECASE)和呼叫保留应用处理器(REGAP)功能,并包括保留和处理其它交换机用户的功能,以致信息可以在呼出用户交换机与呼入用户交换机之间被相互发送和接收。 按照本发明的用于保留呼叫和处理保留呼叫的交换机结构与图1的结构相同,并且参考标号也与图1的相同。 图5是表示按照本发明在呼出用户的交换机与呼入用户的交换机之间执行呼叫保留过程的流程图。 图6是表示按照本发明在呼出用户的交换机与呼入用户的交换机之间处理保留呼叫过程的流程图。 图7是表示按照本发明在呼出用户的交换机与呼入用户的交换机之间取消保留呼叫过程的流程图。 图8是说明在各呼叫保留消息中呼入号码或呼出号码类型的图。呼叫保留消息的类型包括:请求呼叫保留登记的消息,请求呼叫保留取消的消息,请求呼叫保留服务的消息,请求呼叫保留状态的消息,和通知呼叫保留状态的消息。各消息如图8所示的信息类型。 首先,参照图5描述在呼出用户的交换机与呼入用户的交换机之间保留呼叫的过程。 在按照本发明的呼叫保留登记过程中,从步骤511至步骤531的呼叫保留过程以相同于图2中步骤211至步骤231的操作过程被进行下去。换句话说,由相应于呼出用户交换中的呼出用户产生的信息被发送给呼入用户的交换机。此时,如果该相应用户处于空闲状态,则呼入用户的交换机形成呼叫通路并执行呼叫服务。此时,如果该相应用户处于联机状态,则呼出用户听到联机音。此时,在呼出用户具有呼叫保留功能的情况下,在步骤531输出呼叫保留音。 在呼出用户收到呼叫保留音的情况下,如果呼出用户拨了呼叫保留码(如,0*),则呼出用户的交换机在步骤532接收该呼叫保留码,并构成如表1所示的原始呼叫保留登记,从而在步骤533发送这个原始登记给呼入用户的计算机,并在步骤534等待由呼入用户的交换机产生的登记结果。 表1 在上述表1中,呼出号码和呼入号码由图8所示的信息构成。在图8中,符号(a)是一个奇和偶指针。符号(b)表示呼入号码和呼出号码的属性。如果符号(b)是000-0000,它是备用的。如果符号(b)是000-0001,它是用于用户号码的。如果符号(b)是000-0100,它是用于郊区电话,以及如果符号(b)是000-0101,它是用于国际电话。符号(c)表示号码安排,如果符号(c)是000-0001,它是用于电话号码网络,如果符号(c)是000-0011,它是用于数据网络。符号(d)表示号码部分。从数字0至9(000-1001)的号码信息被存储在符号(d)中。 如果如在上述表1中的原始的呼叫保留登记被输出,呼入用户的交换机就在步骤556中接收该原始的呼叫保留登记,该呼入用户号码以原始的呼叫保留登记被翻译,从而确定相应的用户,并且然后在步骤557中检测是否相应的呼入用户处于呼叫保留登记可允许的状态。 这时,如果呼入用户处于呼叫保留登记不允许状态,则呼入用户的交换机构成呼叫保留登记结果(登记失败)的消息成为信息成分格式并如上述表1那样详细编码,从而把它发送给呼出用户的交换机。此时,如果呼叫保留登记结果消息(登记失败)从呼入用户的交换机被输出,则在步骤534等待登记结果的呼出用户的交换机在步骤538接收该呼叫保留登记结果(登记失败)的消息,并在步骤539连接失败音至请求呼叫保留登记的呼出用户,以及终止呼叫保留登记过程。 然而,如果相应的呼入用户在步骤558处于呼叫保留登记允许的状态,则呼入用户的交换机在步骤559发送如表1所示的该呼叫保留登记结果(登记成功)的消息给呼出用户交换机,并且然后在步骤560存储该呼叫保留信息(呼出用户号码和呼出交换机号码),并且然后在步骤561转变相应的呼入用户状态为呼叫保留登记状态。在这种情况下,如果呼叫保留登记结果(登记成功)的消息被从呼入用户的交换机输出,则等待登记结果的呼出用户的交换机在步骤538接收该呼叫保留登记结果(登记成功)的消息,并且因此在那存储该呼叫保留信息(呼入用户号码信息和呼入交换机号码),并在步骤536把登记成功音接至呼出用户,以及在步骤537转变呼出用户的状态为呼叫保留状态。 参见图6,将描述处理在呼入用户和呼出用户交换机的呼叫保留状态中的保留呼叫的过程。 在这种情况下,呼入用户和呼出用户的交换机在步骤610和650中分别处于呼叫保留登记状态。在呼入用户终止并恢复呼叫保留登记状态中的呼叫时,呼入用户交换机在步骤651证识呼入用户的恢复,并且然后象如下表2那样由存储的呼叫保留信息构成请求呼叫保留服务的消息,从而把所构成的消息在步骤652发送给呼出用户的交换机。 表2 此时,呼入号码和呼出号码具有如图8所示的结构。在表2的请求呼叫保留业务的消息从呼入用户的交换机被输出后,呼入用户的交换机等待对该输出的请求呼叫保留业务消息的响应消息的接收。 如果表2中所示的请求呼叫保留业务的消息从呼入用户的交换机被输出,则呼出用户的交换机在步骤611接收该请求呼叫保留业务的消息,并在步骤612检测该呼出用户的状态。此时,在呼出用户未处于空闲状态的情况下,呼出用户的交换机构成一个请求呼叫保留业务(服务失败)的响应消息,从而在步骤613发送所构成的响应消息给呼出交换机,并被转变到呼叫保留状态。如果请求呼叫保留业务(服务失败)的响应消息从呼出用户的交换机被输出,则呼入用户的交换机在步骤656接收该请求呼叫保留业务的失败的响应消息。 然而,如果呼出用户在步骤612处于空闲状态,则呼出用户的交换机构成一个请求呼叫保留业务(服务成功)的响应消息,从而发送所构成的消息给呼入用户的交换机。如上所述,如果请求呼叫保留业务(服务成功)的响应消息从该呼出用户的交换机被输出,则呼入用户的交换机在步骤653接收该请求呼叫保留业务的成功的响应消息,并在步骤654改变呼入用户的状态为呼叫保留业务的备用状态。 并且然后,呼出用户的交换机从所存的呼叫保留登记信息中提取呼入用户的号码,从而执行号码翻译和路由数据的翻译,并且然后在步骤616和617占用呼出中继线并连接呼叫通路,然后在步骤619发送一个前地址消息给呼入用户的交换机,并且然后等待从呼入用户的交换机输出的消息的接收。 如果呼出用户的交换机发送前地址消息,则处于呼叫保留登记状态和呼入用户交换机在步骤658接收所发的前地址消息,然后从该前地址消息中提取呼入用户的号码,从而在步骤659执行号码翻译,并且然后在步骤660检测该呼入用户的状态。此时,在该呼入用户处于联机的状态下,恢复消息在步骤655被发送给呼入用户的交换机。并且然后,呼出用户的交换机在步骤620接收后由呼入用户的交换机发送的恢复消息,并且然后在步骤621维持呼叫保留状态中的呼出用户的状态。 然而,在呼入用户在步骤660处于空闲状态的情况下,呼入用户的交换机在步骤661中检测是否相应的呼叫是保留的呼出用户的呼叫。此时,在该产生的呼叫不是所保留的呼出用户呼叫的情况下,呼入用户的交换机在步骤655发送恢复消息给呼出用户的交换机。并且然后,呼出用户的交换机在步骤620接收由该呼入用户的交换机发送的恢复消息,然后在步骤621维持呼叫保留状态中的呼出用户的状态。 但是,在呼入用户处于空闲状态和产生的呼叫是该呼出用户的保留呼叫时,呼入用户的交换机在步骤622连接呼叫通路,连接呼叫信号至呼入用户,并在步骤633发送地址接受完成消息给呼出用户的交换机。并且然后,呼入用户的交换机在步骤664从呼入用户的呼叫保留信息中删除相应的呼出用户。之后,如果呼入用户响应,呼入用户的交换机就在步骤665确认该呼入用户的响应,在步骤666取消连接到呼入用户的呼叫信号,在步骤667发送一个响应信号给呼出用户的交换机,以及在步骤668被转变为呼入联机状态。 如上所述,呼入用户的交换机在保留的呼叫被处理时发送地址接收成分消息和响应消息给呼出用户的交换机。这样,呼出用户的交换机在步骤622接收地址接受完成消息,并在步骤623接收该响应消息。因此,呼出用户的交换机在步骤624连接呼叫保留导引广播给呼入用户的交换机和连接呼叫信号给呼出用户。并且然后,如果呼出用户响应,呼出用户的交换机在步骤625确认该呼出用户的响应,在步骤626取消呼叫信号的连接和导引广播,并在步骤627被转变为呼出联机状态。 参照图7,将描述在呼出用户的交换机与呼入用户的交换机之间接收呼叫及取消登记的保留。 如果呼出用户摘机并且然后拨呼叫保留取消码(例如,#10*)以取消呼叫保留状态中的呼叫保留,则处于步骤710呼叫保留状态中的呼出用户交换机在步骤711确认该呼叫保留取消码,并从存储于相应用户区的呼叫保留信息中得到呼入用户的信息,并产生如下表3所示的请求呼叫保留取消的消息,以及把所产生的消息发送给呼入用户的交换机。 表3 此时,在表3中,呼入号码和呼出号码具有如图8所示的结构。呼出用户的交换机输出如表3中所示的请求呼叫保留的消息,并且然后呼入用户的交换机等待对于所输出消息的响应结果消息的接收。 因此,处于步骤750的呼叫保留登记状态的呼入用户的交换机在步骤751接收请求呼叫保留取消的消息,在步骤752构成请求呼叫保留取消的响应消息,从而发送该响应消息给呼出用户的交换机,从接收的请求呼叫保留取消中提取呼入用户的号码,从而在步骤753从呼叫保留信息中删除相应呼入用户的消息,以及执行结束。 此时,呼出用户的交换机在步骤713响应由呼入用户的交换机发出的请求呼叫保留取消的消息,并在步骤714删除呼出用户的呼叫保留信息,并且然后执行结束。 在呼出用户的交换机与呼入用户的交换机之间为执行呼叫保留而发送和接收的消息格式和编码被示于下面的表4中。 表4 表4 (续) 如上所述,按照本发明的呼叫保留方法具有的优点是含有其它交换机用户的呼叫重试功能,以致利用7号信令的询问/应学功能在呼入交换机与呼出交换机之间发送和接收信息。首先,在呼叫保留被登记了的呼入用户交换机中,呼入用户的状态被检测,并能一旦呼入用户恢复呼叫就连接呼入用到执行呼叫保留的呼出用户。第二,能够防止不必要的占用局间中继线(即,由于为了检测是否呼入用户在呼入用户继续联机状态中被恢复的再生呼叫引起的局间中继线的占用)。第三,在多个呼出用户对同一个呼入用户进行呼叫保留的情况下,可以通过依呼入用户的保留顺序连接呼入用户到呼出用户,进行连续的呼叫保留服务。第四,通过防止被加于呼入和呼出交换机的即使在联机状态也不断产生呼叫的不必要的负载,能够减少交换机的负载。 在说明和描述了被认为是本发明的优选实施例的同时,本领域的普通技术人员应当懂得,可以进行各种改变和修改,在不脱离本发明范围的情况下,可以替代元部件的等同物。 |