使交换系统网络互通的设备和方法

文档序号:7946339阅读:356来源:国知局
专利名称:使交换系统网络互通的设备和方法
技术领域
本发明涉及交换系统网络,特别涉及在专用网间接口(PNNI)网络和B-ISDN用户部分(B-ISUP)网络中实现互通的设备和方法。
这种通信网络间的互通可通过在通信网络中或在与网络相连接的独立设备中安装具有互通能力的互通功能(IWF)而实现。
参照

图1,在相关技术中,为了使PNNI网络和B-ISUP网络互通,需使用AINI技术规范。对用于使用了AINI的PNNI网络和B-ISUP网络的互通结构进行配置,从而利用AINI接口使分别用于PNNI网络和B-ISUP网络的互通交换机互通。另外,对于每个互通交换机11A、11B,通过用户网络接口(UNI)连接本地交换机12A、12B,以匹配用户13A、13B。
PNNI和B-ISUP是用于连接两个ATM交换机的呼叫处理协议。更具体地,PNNI是用于在ATM交换机之间交换的路径指示和呼叫控制的协议。PNNI根据线路故障或拥挤状态而动态确定最优传输路径。
路径控制功能类似于互联网络协议(IP)通信网络的开放最短路径优先(OSPF)。例如,路径控制功能将ATM网络分成几个组,按照层次结构配置这些组,并控制其路径。
B-ISUP是由国际电信联盟-电信部(ITU-T)推荐的用于进行静态路由选择的协议。AINI是由ATM论坛推荐的用于连接PNNI网络的ATM交换机和B-ISUP网络的ATM交换机的呼叫处理协议,用于实现两个不同网络间的互通。
另外,UNI是由ATM论坛推荐的用于连接ATM交换机和用户的呼叫处理协议。
更具体地,如图2所示,互通交换机11A(其用于从PNNI网络互通到另一个网络(B-ISUP网络)),及互通交换机11B(其用于从B-ISUP网络互通到另一个网络(PNNI网络)),分别建立AINI端口,从而互相连接。此后,PNNI接口22A和AINI接口23A,或AINI接口23B和PNNI接口22B,通过互通设备IWF21A、21B进行互通,发送并接收呼叫处理消息。
另外,根据现有技术,PNNI网络和B-ISUP网络间的互通是基于AINI。这样,AINI的呼叫处理是基于PNNI网络一侧的呼叫处理消息。
因此,为了网络的互通,PNNI网络中接收的呼叫处理消息将通过位于PNNI网络一侧的互通交换机11A的AINI接口23A发送到B-ISUP。互通交换机11b的IWF 21B(位于B-ISUP网络一侧)通过AINI接口22B接收呼叫处理消息。此后,正如AINI技术规范中定义的,进行消息转换,这与SETUP消息转换成用于B-ISUP网络侧的起始地址消息(IAM)一样。如图3a所示,消息随后发送。此后,呼叫处理消息将通过B-ISUP接口23B发送到B-ISUP网络。
相反,参照图3b,在B-ISUP网络中接收的呼叫处理消息将通过B-ISUP接口23B发送到IWF 21B。IWF 21B将从B-ISUP网络侧接收到的呼叫处理消息转换成由AINI技术规范所定义的消息,这与IAM消息转换成用于PNNI网络侧的SETUP消息一样。消息随后发送。此后,呼叫处理消息通过ANNI接口22B发送到PNNI网络侧。
在此,图3a显示的是在PNNI网络和B-ISUP网络之间进行网络互通之后,从AINI接口22B到B-ISUP接口23B的呼叫处理示例。图3b显示的是在PNNI网络和B-ISUP网络之间进行网络互通后,从B-ISUP接口23B到AINI接口22B的呼叫处理示例。更具体地,图3a和3b中显示的消息是用于建立连接的呼叫处理消息,显示了呼叫处理的过程。
图3a和3b依照呼叫处理的开始点而区分。图3a说明了为呼叫处理建立从PNNI网络始发的连接的过程,图3b说明了为呼叫处理建立从B-ISUP网络始发的连接的过程。
另外,在图3a和3b中,SETUP、CALL PROC和CONN是PNNI网络中用于建立连接的呼叫处理消息,而IAM、IAA、ACM(地址全消息)、ANM(应答消息)是B-ISUP网络中用于建立连接的呼叫处理消息。
在PNNI网络和B-ISUP网络之间,利用上述AINI协议的互通功能使用了IWF21A、21B,用于分别在互通交换机11A中支持PNNI接口22A,在互通交换机11B中支持B-ISUP接口23B。此功能通过AINI在两个互通交换机11A、11B之间支持PNNI网络互通和B-ISUP网络互通。
现有技术的PNNI网络和B-ISUP网络之间互通技术具有不同的问题。例如,对于PNNI网络和B-ISUP网络相互之间的互通,每个网络都需要一个互通交换机(即两个互通交换机)。
另外,为了在网络互通之后进行AINI通信,每个互通交换机11A、11B应该不仅支持AINI协议,还要分别建立一个或更多的AINI端口用于互通。
进一步,因为要分配用于相关AINI端口的资源,所以存在浪费资源的问题。也就是,如图2所示,连接两个AINI接口的线路是连接各个互通交换机的ATM端口的实际物理线路。为了利用AINI的线路,AINI互通交换机必须建立用于AINI的端口,分配用于此端口的带宽,并在交换机中存储关于AINI的信息,例如端口或带宽。
引入以上的参考资料以帮助更好地理解附加或可选的细节、特征和/或技术背景。
本发明的另一个目的是提供一种交换网络中的互通设备和方法,其仅仅利用互通功能实现PNNI网络和B-ISUP网络之间的互通,而不是利用两个网络之间的AINI。本发明的另一个目的是提供一种实现网络互通的互通系统和方法,其无需在相关的互通交换机上使用AINI协议,从而节省了在建立互通端口时浪费的资源。
本发明的另一个目的是提供一种互通系统和方法,其中在ATM(异步传输模式)交换机的PNNI网络和B-ISUP网络之间实现互通后,可以仅仅利用两个网络的一个互通功能来处理呼叫处理消息,从而可以实现网络互通,而无需用于支持互通协议,例如AINI(ATM网间接口)的互通交换机。
为了至少全部或部分地实现上述目的,在交换网络中提供了一种互通设备,其包括PNNI接口,用于匹配来自PNNI网络侧的呼叫处理消息;B-ISUP接口,用于匹配来自B-ISUP网络侧的呼叫处理消息;以及网络互通装置,用于支持PNNI接口与B-ISUP接口的连接,以利用互通功能而相互转换通过PNNI接口或B-ISUP接口接收到的呼叫处理消息。
为了至少全部或部分地实现上述目的,还在交换网络中提供了一种互通方法,其包括在互通交换机中注册第二网络的路由地址,以和运行于不同协议的网络互通;在第二接口中将所注册的地址注册为第一网络地址;若从第一网络接收到了呼叫处理消息,则检查所接收的呼叫处理消息的被叫方地址是否先前被注册为匹配于第一网络侧的地址;若所接收的呼叫处理消息的被叫方地址被注册为匹配于第一网络侧的地址,则利用第二网络互通功能将所接收的呼叫处理消息转换成呼叫处理消息,并将之发送到第二网络。
为了至少全部或部分地实现上述目的,还在交换网络中提供了一种互通方法,其包括在互通交换机中注册第二网络侧的路由地址,以和运行于不同协议的网络互通;在第二接口中将所注册的地址注册为第一网络地址;若从第二网络接收到了呼叫处理消息,则检查所接收的呼叫处理消息的被叫方地址是否是本地交换机呼叫,或是否已在B-ISUP路由方案中注册;若所接收的呼叫处理消息的被叫方地址不是本地交换机呼叫,或未在B-ISUP路由方案中注册,则利用第一网络互通功能将所接收的呼叫处理消息转换成呼叫处理消息,并将之发送到第一网络。
因此,根据本发明的优选实施例,交换网络中的互通设备和方法仅仅利用一个互通交换机而实现互通,而无需利用PNNI网络和B-ISUP网络之间的AINI。但是,若利用了AINI,则不需要建立每个互通交换机的互通端口。资源浪费由此减少。进一步,仅仅利用互通功能,而不利用互通交换机支持的AINI协议,可以实现PNNI网络和B-ISUP网络之间的互通。
本发明的其它优点、目的和特征其一部分将在以下的说明书中进行阐述,其余部分则本领域的技术人员经过对以下内容的检验后会变得明了,或者通过实施本发明而体验到。可以实现和达到如所附的权利要求书具体指出的本发明的目的和优点。
图4a显示的是利用本发明优选实施例的互通功能,PNNI网络和B-ISUP网络之间的互通结构。参照图4a,PNNI网络和B-ISUP网络利用互通交换机40而实现互通。本地交换机45A、45B连接到互通交换机40,通过用户网络接口(UNI)而匹配用户46A、46B。
根据本发明的优选实施例,PNNI网络和B-ISUP网络之间的互通结构支持一个互通交换机40中PNNI接口42和B-ISUP接口43之间的连接。利用相关互通交换机40中在IWF 41(图4b)处实现的互通功能,把PNNI网络接收到的呼叫处理消息发送到B-ISUP网络,把B-ISUP网络接收到的呼叫处理消息发送到PNNI网络。
在PNNI网络和B-ISUP网络之间的互通结构中,优选的,互通交换机40利用IWF 41的B-ISUP互通功能(参照下表1),在通过PNNI接口42从PNNI网络接收到的呼叫处理消息中,对应发送到B-ISUP网络的呼叫处理消息进行转换。已转换的消息通过B-ISUP接口43发送到B-ISUP网络。相反,优选的,互通交换机40利用IWF 41的PNNI互通功能(参照下表2),在通过B-ISUP接口43从B-ISUP网络接收到的呼叫处理消息中,对应发送到PNNI网络的呼叫处理消息进行转换。已转换的消息通过PNNI接口42发送到PNNI网络。
更具体地,可能从PNNI网络接收到PNNI接口中的消息是上面提到的SETUP、CALL PROC(呼叫进行)和CONN(连接)。
例如,如图5a所示,当根据从PNNI网络接收到的SETUP消息中包含的被叫ATM地址,确定消息应发送到B-ISUP网络时,通过B-ISUP互通功能SETUPToIAM( )(表1),把SETUP消息转换成IAM消息,且随后发送到B-ISUP网络。
参照图6,将SETUP消息中包含的参数映射到IAM消息中包含的参数。优选的,映射规则和参数值转换规则与AINI技术规范中的相同。
为了进行PNNI网络和B-ISUP网络之间的互通,首先把B-ISUP路由方案中注册的用于B-ISUP接口43处的路由的地址转换成网络服务访问点(NSAP)形式,正如用于ISDN的E.164中所述。此后,把已转换的消息注册为PNNI接口42的外部地址。
在此条件下,在通过互通交换机40的PNNI接口42接收到SETUP消息后,检查所接收SETUP消息的被叫方地址是否已注册为PNNI接口42的外部地址。
更具体地,为了进行B-ISUP网络的路由,也就是为了搜索路径,应预先确定某一ATM地址对应某一路径。为了确定此路径,在路由方案注册ATM地址。
以Native E.164的地址形式注册ATM地址形式。同时,对于PNNI网络的ATM地址形式,使用NSAP E.164的地址形式。
因此,为了利用所提供的用于B-ISUP网络中路由的ATM地址作为PNNI网络的路由地址,转换并注册该ATM地址。对于PNNI网络中的路由,地址应注册为内部可达到的地址或外部可达到的地址。内部可达到的地址表示在PNNI路由范围内由本地交换机所容纳的用户信息中包含的地址。外部可达到的地址表示来自PNNI路由范围之外的具有其它协议的交换机的地址。
因此,优选的,为B-ISUP网络中的路由而建立的地址应转换成NSAP E.164,这是一种用于PNNI网络的地址形式,并作为外部可达到地址注册。
在此,NSAP是在使用了网络服务后,在用户和服务之间的接口点。
相关信息在开放系统互连(OSI)基本参考模型的第三层(网络层)和第四层(传输层)中进行说明,标识此访问点的地址是网络服务访问点地址,其在ISO 8343和ITU-U建议X.213有所说明。
NSAP地址形式可适用于需要分级地址系统的各种网络。例如,它可作为X.121而适用于X.25分组交换机,或作为E.164而适用于ISDN(综合服务数字网络)。在ATM论坛的用户网络接口(UNI)标准中规定的ATM地址是基于NSAP地址。
再次参照图4b,若SETUP消息的被叫方地址已经注册为PNNI接口42的外部地址,则IWF 41利用B-ISUP互通功能,将SETUP消息转换成IAM消息。此后,通过B-ISUP接口43把IAM消息发送到B-ISUP网络侧。
相反,当通过互通交换机40的B-ISUP接口43接收到IAM消息时,确定所接收的IAM消息的被叫方地址是否是本地交换机呼叫,或是否已在B-ISUP路由方案中注册。
此时,若所接收的IAM消息的被叫方地址不是本地交换机呼叫,且未在B-ISUP路由方案中注册,则IWF 41利用PNNI互通功能,将所接收的IAM消息转换成SETUP消息。此后,通过PNNI接口42把SETUP消息发送到PNNI网络侧。
根据优选实施例,基于PNNI网络和B-ISUP网络之间网络互通的呼叫处理如图5a和5b所示。图5a显示的是在PNNI网络和B-ISUP网络之间进行网络互通后,在互通交换机40中,从PNNI接口42到B-ISUP接口43的呼叫处理示例。图5b显示的是在PNNI网络和B-ISUP网络之间进行网络互通后,在互通交换机40中从PNNI接口42到B-ISUP接口43的呼叫处理示例。
另外,在图5a中,利用下表1所示的B-ISUP互通功能,在通过PNNI接口42接收到的呼叫处理消息中,将应发送到B-ISUP网络的呼叫处理消息转换成B-ISUP消息,并发送到B-ISUP网络侧。
表1

相反,在图5b中,利用下表2所示的PNNI互通功能,在通过B-ISUP接口43接收到的呼叫处理消息中,将应发送到PNNI网络的呼叫处理消息转换成PNNI消息,并发送到PNNI网络侧。
表2

根据优选实施例,在PNNI网络和B-ISUP网络之间进行网络互通后给出接受的呼叫处理消息中,表1和2中未提到的呼叫处理消息(IAA(初始地址确认)、ACM、CALL PROC)将被忽略,而不通过互通功能进行消息转换。在实现网络互通后,这些消息的呼叫处理和消息转换将按照AINI技术规范规定的过程。
例如,当在互通交换机处发送从PNNI网络接收到的SETUP消息作为B-ISUP网络侧的IAM消息时,若所接收的SETUP消息的被叫方地址已在PNNI接口42的外部地址中注册,则IWF 41利用B-ISUP互通功能(SETUPToIAM())将接收到的SETUP消息转换成IAM消息。此后,已转换的消息将通过B-ISUP接口43发送到B-ISUP网络侧。
相反,当通过互通交换机40的B-ISUP接口43接收到IAM消息时,互通交换机40将检查所接收IAM消息的的被叫方地址是否是本地呼叫或是否已在B-ISUP路由方案中注册。
若接收到的IAM消息的被叫方地址不是本地交换机呼叫,且未在B-ISUP路由方案中注册,则IWF 41利用PNNI互通功能,将接收到的IAM消息转换成SETUP消息。此后,转换后的消息将通过PNNI接口42发送到PNNI网络侧。
流程图7显示的是PNNI网络和B-ISUP网络之间的互通关系。此过程首先包括在PNNI网络和B-ISUP网络之间的互通交换机中,对路由方案中朝向B-ISUP网络侧的地址进行注册(步骤71)。
接着,把上述注册地址转换成NSAP形式,并在B-ISUP接口中注册为PNNI接口的外部地址(步骤72)。
若此消息被确定为从PNNI网络接收到的SETUP消息(呼叫处理消息)(步骤73),下一步将确定接收到的呼叫处理消息的被叫方地址是否已在与PNNI网络侧相匹配的外部地址中注册(步骤74)。
若确定接收到的呼叫处理消息的被叫方地址已在匹配于PNNI网络侧的外部地址中注册,则利用B-ISUP互通功能把接收到的呼叫处理消息转换成IAM消息,这是用于B-ISUP网络的呼叫处理消息。此后,通过B-ISUP接口把IAM消息发送到B-ISUP网络(步骤75)。
但是,若接收到的消息是来自B-ISUP网络的IAM消息(步骤76),则确定接收到的呼叫处理消息的被叫方地址是否是本地呼叫,或是否已在B-ISUP路由方案中注册(步骤77)。
若接收到的呼叫处理消息的被叫方地址不是本地呼叫,且未在B-ISUP路由方案中注册,则利用PNNI互通功能把接收到的呼叫处理消息转换成SETUP消息。此后,把SETUP消息发送到PNNI网络侧(步骤78)。
由图2、3a/3b、4a/4b、5a/5b可见,在PNNI网络和PNNI接口之间,以及B-ISUP网络和B-ISUP接口之间发送或接收的消息并未改变。但是,为了实现互通而通过IWF在B-ISUP接口和PNNI接口之间发送和接收的消息是不同的。
也就是,当B-ISUP在其呼叫处理程序中交换呼叫处理消息,例如IAM、IAA、ACM、ANM,并建立连接时,PNNI在其呼叫处理程序中交换呼叫处理消息,例如SETUP、呼叫PROC、CONN,并建立连接。
另外,PNNI和B-ISUP都基于预先建立的信息而搜索路径。这样,PNNI进行动态路由以建立连接,其基于SETUP消息中包含的ATM地址而搜索最优路径,以发送和接收呼叫处理消息,而B-ISUP进行静态路由而建立连接,其基于IAM消息中包含的ATM地址而搜索先前建立的路径来发送和接收呼叫处理消息。
上述的实施例和优点仅仅是示例性的,并不对本发明构成限制。本发明可以容易地应用于其它类型的装置。本发明的说明书是用于进行说明,不限制权利要求的范围。对于本领域的技术人员,很显然可以有很多的替换、改进和变化。在权利要求书中,装置加功能的语句旨在涵盖所述功能的结构,其不仅包括结构的等同,也包括等同的结构。
权利要求
1.一种交换系统网络中的互通设备,包括专用网间接口(PNNI)接口,配置为匹配来自PNNI网络侧的呼叫处理消息;B-ISDN用户部分(B-ISUP)接口,配置为匹配来自B-ISUP网络侧的呼叫处理消息;以及网络互通功能,配置成支持PNNI接口与B-ISUP接口的连接,用于利用互通功能(IWF)相互转换通过PNNI接口或B-ISUP接口接收到的呼叫处理消息。
2.根据权利要求1所述的设备,其中PNNI接口、B-ISUP接口与IWF包括一个用于在PNNI网络和B-ISUP网络中实现互通的互通交换机。
3.根据权利要求2所述的设备,其中IWF配置为利用B-ISUP互通功能,在通过PNNI接口从PNNI网络接收到的呼叫处理消息中,转换应发送到B-ISUP网络的呼叫处理消息,并将转换后的呼叫处理消息发送到B-ISUP网络。
4.根据权利要求2所述的设备,其中IWF配置为利用PNNI互通功能,在通过B-ISUP接口从B-ISUP网络接收到的呼叫处理消息中,对应发送到PNNI网络的呼叫处理消息进行转换,并把转换后的呼叫处理消息发送到PNNI接口。
5.根据权利要求1所述的设备,其中不利用ATM网间接口而实现PNNI接口和B-ISUP接口之间的连接。
6.根据权利要求1所述的设备,其中网络互通功能利用规定的转换表把呼叫处理消息从第一协议转换到第二协议。
7.根据权利要求1所述的设备,其中网络互通功能包括一个互通交换机,所述互通交换机具有两个端口,分别直接连接到B-ISUP接口和PNNI接口。
8.根据权利要求1所述的设备,其中网络互通功能包括用于把PNNI网络直接连接到B-ISUP网络的装置。
9.根据权利要求8所述的设备,其中用于把PNNI网络直接连接到B-ISUP网络的装置不利用ATM网间接口协议而连接这些网络。
10.一种交换系统网络中的互通方法,所述网络具有第一和第二网络侧,该方法包括在互通交换机处注册第一网络侧的路由地址,以和运行于不同协议的网络互通;在第一网络侧接口处把所注册的地址注册为网络地址;确定从第二网络侧接收到的呼叫处理消息的被叫方地址是否先前已被注册为与第二网络侧相匹配的地址;以及若所接收的呼叫处理消息的被叫方地址已被注册为与第二网络侧相匹配的地址,则利用第一网络互通功能将所接收的呼叫处理消息转换成转换呼叫处理消息,并将所述转换呼叫处理消息发送到第一网络。
11.根据权利要求10所述的方法,其中第一网络侧是B-ISUP网络。
12.根据权利要求10所述的方法,其中第二网络侧方是PNNI网络。
13.根据权利要求10所述的方法,其中在把地址注册为第一网络侧的地址后,可以分别区分在PNNI路由范围内由本地交换机本身所容纳的用户信息中包含的地址,以及从PNNI路由范围之外的具有其它协议的交换机得到的地址。
14.根据权利要求13所述的方法,其中已注册的地址被注册为第二网络侧接口的外部地址。
15.一种交换系统网络中的互通方法,包括在PNNI(专用网间接口)网络与B-ISUP(B-ISDN用户部分)网络之间的互通交换机处,把地址作为第一注册地址注册到B-ISUP网络的路由方案中;在B-ISUP接口处,将所述第一注册地址注册为PNNI接口的外部地址;检查从PNNI网络接收到的呼叫处理消息的被叫方地址是否已经被注册为与PNNI网络侧相匹配的外部地址;以及若接收到的呼叫处理消息的被叫方地址已被注册为与PNNI网络侧相匹配的外部地址,则利用B-ISUP互通功能(IWF),将接收到的呼叫处理消息转换成用于B-ISUP网络中的呼叫处理消息,并将其发送到B-ISUP网络。
16.根据权利要求15所述的方法,其中在B-ISUP接口处,把所述第一注册地址转换成NASP形式,并将其注册为PNNI接口的外部地址。
17.根据权利要求15所述的方法,其中从PNNI网络接收到的呼叫处理消息是SETUP消息。
18.根据权利要求15所述的方法,其中由B-ISUP IWF转换并发送到B-ISUP网络的呼叫处理消息是初始地址消息(IAM)。
19.一种交换系统网络中的互通方法,包括在互通交换机处,把地址注册到B-ISUP(B-ISDN用户部分)网络的路由选择方案中作为第一注册地址,以实现PNNI(专用网间接口)网络与B-ISUP网络之间的互通;在B-ISUP接口处,将所述第一注册地址注册为PNNI接口的外部地址;检查从B-ISUP网络接收到的呼叫处理消息的被叫方地址是否是本地交换机地址,或是否已经在B-ISUP路由方案中注册;以及若接收到的呼叫处理消息的被叫方地址不是本地交换机地址,并且未在B-ISUP路由方案中注册,则利用PNNI互通功能(IWF)将接收到的呼叫处理消息转换成PNNI网络的呼叫处理消息,并将其发送到PNNI网络。
20.根据权利要求19所述的方法,其中从B-ISUP网络接收到的呼叫处理消息是初始地址消息(IAM)。
21.根据权利要求19所述的方法,其中由PNNI IWF转换并用于PNNI网络的呼叫处理消息是SETUP消息。
全文摘要
公开了一种用于实现至少两个交换系统网络的互通的设备和方法。根据本发明,可以仅利用用于两个网络的一个互通功能而处理呼叫处理消息,从而实现互通。因此,不需要互通协议,例如ATM网间接口(AINI)。优选地,这两个网络是专用网间接口(PNNI)类型的网络和B-ISDN用户部分(B-ISUP)类型的网络,且把互通功能耦合到PNNI接口与B-ISUP接口。优选地,在每个接口处对地址进行注册,且根据互通功能表,把网络之间传输的消息从始发网络协议转换成目标网络协议。
文档编号H04L12/56GK1433193SQ0215784
公开日2003年7月30日 申请日期2002年12月20日 优先权日2001年12月22日
发明者李沖镐 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1