CN1433642A - 将7号信令系统网与使用多协议标记交换的网络集成 - Google Patents
将7号信令系统网与使用多协议标记交换的网络集成 Download PDFInfo
- Publication number
- CN1433642A CN1433642A CN00818863A CN00818863A CN1433642A CN 1433642 A CN1433642 A CN 1433642A CN 00818863 A CN00818863 A CN 00818863A CN 00818863 A CN00818863 A CN 00818863A CN 1433642 A CN1433642 A CN 1433642A
- Authority
- CN
- China
- Prior art keywords
- fec
- router
- packet
- mark
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/0045—Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/64—Distributing or queueing
- H04Q3/66—Traffic distributors
Abstract
用于直接在SS7协议栈中实现多协议标记交换(MPLS)的技术,使得SS7网络层协议能够通过MPLS确实地与任何链路层技术接口。结果,标记交换可无缝地用于包括基于IP的和基于SS7的网的整个异构网集合。将SS7数据分组路由选择通过使用MPLS的异构分组交换网的一个示例方法包括步骤:建立一个MPLS转发等价类(FEC),FEC的至少一个单元是SS7目的地;在异构分组交换网中的一个第一路由器处将标记与FEC相关联;在所述第一路由器处将标记加到属于所述FEC的数据分组上;以及在通信网中将加标记的数据分组从所述第一路由器转发到所述第二路由器。SS7目的地可以是例如目的点代码(DPC)、信令连接控制部分(SCCP)全局标题或SCCP子系统号(SSN)。
Description
发明领域
本发明涉及分组交换通信网,并且特别涉及将7号信令系统(SS7)网与最近发展的使用多协议标记交换(MPLS)的数据通信网集成。
发明背景
目前,通信网利用分层结构设计,其中驻留在网络中不同节点上的对等处理不考虑执行通信所需要的更低层处理的详细操作而进行通信。有利地,这样的分层结构导致标准、可互换并且广泛可用的网络模块。
如今大多数的分层网络类似由国际标准组织(ISO)提出的七层开放系统互连(OSI)参考模型。参见,例如,D.Bertsekas和R.Gallager的数据网络(Data Networks),Prentice-Hall公司,1987年,14-26页。根据OSI参考,网络包括从最低层到最高层抽象,物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
物理层(或第一层)提供用于在网络的任何节点对之间传输比特序列的虚拟链路,而数据链路层(或第二层)执行错误检查和其它功能以便将层1的潜在的不可靠的比特管道转换成节点之间数据分组(例如比特组或比特帧)的双向传输的可靠链路。除此之外,网络层(或第三层)提供数据分组通过或在网络内的路由选择和流控制,而传输、会话、表示和应用层(分别为第四-七层)提供在网络设计领域熟知的越来越高层的功能。
今天大多数数据通信网(例如,用于实现众所周知的互联网的网络)通常支持上面描述的分层结构。更明确的,数据通信网典型地利用许多广泛可用的网络层协议的任何一种来进行分组路由选择和流控制,以及许多可用的数据链路层协议的任何一种来进行错误检查等。因此,如图1所示,示例的数据通信网100可合并许多网络协议110,包括众所周知的Apple TalkTM协议和各种版本的同样众所周知的互联网协议(IPv6,Ipv4,IPX)。如图中所示,示例网络100可进一步合并许多数据链路协议120,包括以太网(ET)协议、光纤分布式数据接口(FDDI)协议、异步传输模式(ATM)协议、帧中继协议以及点到点协议(PPP),每一个在本领域都是熟知的。
按照惯例,在基于IP的网络中分组的路由选择完全在网络层执行。特别地,数据分组一到达网络节点或路由器,在该节点操作的网络层处理就将分组中包含的目的地址与存储在该节点维护的路由表中的地址前缀的列表相比较。一发现最长的匹配前缀,该节点就将该分组转发到与该最长匹配前缀相关的另一个节点(也就是,“下一跳”路由器),在其中重复匹配过程。按这种方式,分组从节点跳到节点,最终到达分组的目的地址(并且理想地通过最佳路径)。
最近,MPLS技术已经发展以减少在上述路由选择机制中用到的时间和计算资源量。更特别地,MPLS通过在每个数据分组的网络层头和链路层头之间插入一个固定长度的标记,替换了在每个路由器进行最长前缀匹配的需要。如下文中更详细地描述的,路由器因此仅利用分组的MPLS标记作为到路由表的索引,可以方便地为进入分组进行下一跳决定。如图2所示,标记交换提供网络层协议110和链路层协议120之间的抽象层210。
与上述基于IP的网络类似,熟知的SS7标准(例如,在实施许多今天的无线通信系统中使用)在OSI七层参考模型之后进行了模型化。参见,例如,T.Rappaport的无线通信原理和实践(WirelessCommunications Principles&Practice),Prentice Hall,公司,1996年,第463-472页。
因此,如图3所示,示例SS7系统300包括,除其它部分,第一消息传送部分(MTP)310、第二MTP320、第三MTP330、信令连接控制部分(SCCP)340,以及综合业务数字网用户部分(ISDN用户部分,或ISUP)350。如图所示,第一MTP310类似于OSI物理层(第一层),第二MTP320类似于OSI数据链路层(第二层),并且第三MTP330类似于OSI网络层(第三层)。除此之外,SCCP340和ISUP350执行某些3层和更高功能。
虽然SS7标准和上述基于IP的网络都在OSI七层参考上进行了模型化,但是SS7和基于IP的路由选择机制十分地不同,因此上述MPLS方案(专为基于IP的网络开发的)不能直接应用到SS7网的环境中。因此,最近将传统的基于SS7技术的系统与基于IP类型分组交换技术(如,IP、ATM等)的下一代系统集成在一起的努力非常困难。
虽然许多厂商已经提出SS7网如何与IP领域互通的解决方案,这样的解决方案在许多方面被证明是不令人满意的。已知的解决方案或者使用某种形式的SS7消息的IP封装,或者某种形式的将SS7消息映射到IP会话开始协议(SIP)消息或H.323消息等。结果,已知的解决方案一般效率很低并且不能确保高性能。因此,需要改进的方法和设备用于将SS7网与基于MPLS的数据通信网集成在一起。
发明概述
本发明通过提供用于直接在SS7协议栈上实现MPLS的技术,实现了上述以及其它需要。结果,SS7 MTP3和MTP3b现在是附加的网络层,可以通过MPLS精确地与任何链路层技术接口。因此,标记交换技术可以在异构网络的集合中无缝地使用,包括基于IP的和基于SS7的网络。有利地,本发明不仅仅在IP和SS7格式之间映射消息,而是通过真正地将SS7和基于IP的域集成来充分地解决该问题。
根据本发明,将7号信令系统(SS7)数据分组路由通过使用多协议标记交换(MPLS)的异构分组交换网的示例方法包括步骤:建立MPLS转发等价类(FEC),至少FEC的一个单元是SS7目的地;在异构分组交换网中的一个第一路由器处将标记与FEC相关联;在第一路由器,将标记加在属于FEC的数据分组上;并且在通信网中将已加标记的数据分组从所述第一路由器转发到一个第二路由器。SS7目的地可以是例如目的点代码(DPC)、信令连接控制部分(SCCP)全局标题,或SCCP子系统号(SSN)。
示例方法还可包括将所述第一路由器处与FEC相关的标记通告(例如,通过标记分配协议或LDP)通信网中其它的路由器。除此之外,第一路由器可维持一个包括多个FEC和相关标记(包括基于SS7单元的许多FEC以及包括不基于SS7单元的另外许多FEC)的标记信息表,并且因此可以作为SS7数据分组和非SS7数据分组的目的地。
根据本发明的一个示例MPLS路由器包括:存储与MPLS FEC相关的信息的路由表,其中FEC的单元可以是7号信令系统(SS7)目的地;以及用于将标记与FEC相关,将标记加在属于FEC的数据分组上,以及将加标记的数据分组转发到通信网中的另一个路由器的标记交换协议处理器。示例路由器还可包括标记分配处理器,配置用于将与FEC相关的标记通告通信网中的其它路由器。
参考附图所示的说明性例子在下文中详细解释本发明的上述以及其它特性和优点。本领域的技术人员会理解为说明和理解的目的提供所述实施方案,并且这里期望各种等价的实施方案。
附图简述
图1描述了数据通信网中的示例网络和数据链路层,其中可以实施本发明的教导;
图2描述了数据通信网中的示例网络、MPLS和数据链路层,其中可以实施本发明的教导;
图3描述了示例SS7网中的分层,其中可以实施本发明的教导;
图4描述了可在本发明的实现中使用的示例数据分组头结构;
图5描述了可在本发明的实现中使用的示例MPLS标记栈;
图6描述了可在本发明的实现中使用的MPLS路由表的构造;
图7描述了可以实施本发明的教导的示例基于SS7的通信系统;
图8描述了可以实施本发明的教导的示例SS7网中的组件;
图9描述了根据本发明采用MPLS的示例异构网;
图10描述了根据本发明合并了SS7网络层协议的数据通信分层;
图11描述了根据本发明包括SS7网络层协议的MPLS路由表的构造;
图12描述了根据本发明从SS7路由器到标记交换路由器的标记分配;以及
图13描述了根据本发明在异构网中的示例数据分组流。
发明详述
为了说明本发明的某些方面,在下文中立即提供了传统MPLS和SS7网的简单描述。MPLS更详细的描述可以在,例如,1999年4月互联网工程任务组(IETF)网络工作组,E.Rosen等人的多协议标记交换结构(Multiprotocol Label Switching Architecture),互联网草案draft-ietf-mpls-arch-05.txt中找到,全部合并在这里做参考。SS7更详细的描述可以在,例如,1992年美国国家标准化组织(ANSI)标准T1.110-1992,7号信令系统-通用信息(Signaling System Number7-General Information)中找到,也全部合并在这里做参考。
通常,标记交换可以被分解为转发组件和控制组件。在转发组件中,由标记交换路由器(LSR)为进入分组作出的下一跳选择基于两个信息源:由LSR维护的转发表;以及由分组自己携带的标记。更特别地,转发表由进入标记中包含的值进行索引。换句话说,表中第N条记录的进入标记组件中包含的值是N。
LSR的路由表中的每条记录包含转发分组所需的所有信息,以及决定使用哪些资源所需的信息。按照惯例,每个LSR处每个接口可以有一个转发表。在这种情况下,由分组标记和分组到达的接口确定分组的处理。
关于MPLS转发组件,注意MPLS标记可以在数据分组中以至少两种方式携带。例如,标记可以直接在链路层头中携带(例如,通过用标记代替ATM头中的虚拟路径或虚拟电路标识符)。替代地,如图4所示标记可以在数据分组的链路层头和网络层头之间插入的小“垫片”头中携带。
还要注意MPLS标记实际上可包括如图5所示的许多域。在图中,示例标记500包括文字标记域510(包含标记的实际值并且如下所示由LSR用于识别分组的下一跳)、业务类域520(可与调度和丢弃算法一起使用)、栈域530(用于指示MPLS标记栈的底部),以及存在时间域540(用于设置分组经过网络没有到达其目的地的时间限制)。
包含MPLS标记和下一跳之间映射的转发表利用MPLS控制组件携带的信息建成。控制组件由过程组成,通过这些过程LSR可以创建标记和转发等价类(FEC)之间的绑定。通过对路由器可以转发的所有可能分组集的分区创建FEC,并且每个FEC中的分组被LSR按相同的方式对待(例如,发送到相同的下一跳)。FEC的一个例子是分组子集,所有都具有相同的源地址和目的地址。
用于定义FEC的标准确定其转发粒度。例如,具有粗粒度的FEC可包括具有与特定地址前缀匹配的网络层目的地址的分组,而具有细粒度的FEC可包括具有相同源、目的IP地址和业务类的分组。
每个FEC规定为一个或多个FEC单元的集合,每个FEC单元标识可以映射为特定标记交换路径(LSP)的分组集。LSP是一系列网络节点并且可被多个FEC单元共享。在传统的MPLS中,定义的FEC单元是地址前缀和主机地址。
除了创建标记和FEC之间的绑定之外,LSR还可以利用MPLS控制组件通知其创建的绑定的其它LSR并且构造和维护由上述MPLS转发组件使用的转发表。
因此,MPLS控制组件的整体结构如图6所示,其中许多网络层路由协议610为LSR提供FEC和下一跳地址之间的映射,并且其中用于创建标记和FEC之间的绑定,以及用于在路由器之间分配绑定信息的过程620、625,为LSR提供FEC和标记之间的映射。两个映射相组合使得LSR能够构建MPLS转发组件使用的路由表630。
可以以至少两种方式实现LSR之间的标记分配。例如,信息可以在路由协议上捎带确认,或使用由IETF开发并且称为标记分配协议(LDP)的单独的协议。下文中立即提供LDP的一个简单描述,并且LDP更详细的描述可以在,例如,1999年6月IETF网络工作组,L.Anderson等人,LDP规范(LDP Specification),互联网草案draft-ietf-mpls-ldp-05.txt中找到,全部合并在这里供参考。
通常,LDP由过程和消息组成,通过它们LSR通过将网络层路由信息直接映射到数据链路交换路径来建立通过网络的LSP。LSP可以在直接连接的邻居或网络出口节点处有端点,使得能够通过所有中间节点交换。LDP将FEC与其创建的每个LSP相联系,并且因为每个LSR将FEC的进入标记与分配给给定FEC的下一跳的输出标记拼接在一起,LSP通过网络进行扩展。
上述提到的IETF LDP草案描述了LDP消息的四种分类:发现消息,用于通知(周期性地利用HELLO消息)和维护网络中LSR的存在;会话消息,用于在LDP对等层之间建立、维护和终止会话;广告消息,用于创建、改变和删除FEC的标记映射;以及通知消息,用于提供咨询信息并且用信号通知错误信息。携带FEC属性的广告消息可包括:标记映射消息;标记请求消息;标记异常中止请求消息;标记提取消息;以及标记释放消息。
创建特定标记L和特定FEC F之间绑定的LSR称为关于该绑定的下游LSR。下游LSR利用上述消息中的一个通知绑定的上游LSR,并且两个LSR因此成为LDP对等层。为特定FEC选择标记称为路由选择并且可在一跳接一跳路由的基础上或通过显式路由执行。
现在转到SS7标准的简单描述,图7描述了一个示例电信系统700,其中利用了SS7网730。除了SS7网730之外,示例系统700包括第一无线电话系统,包括第一移动交换中心(MSC)710、多个第一基站715、第一归属位置寄存器(HLR)717、第一拜访位置寄存器(VLR)718,以及第一认证中心(AC)719。示例系统还包括第二无线电话系统,包括第二MSC 720、多个第二基站725、第二HLR727、第二VLR 728,以及第二AC 729。除此之外,示例系统700包括众所周知的公用电话交换网(PSTN)740。
在操作中,第一个无线系统覆盖区域内的移动终端与第一个基站715通信,而第二个无线系统覆盖区域内的移动终端与第二个基站725通信。在相同的时间,如本领域所熟知的,第一和第二MSC 710、720利用HLR 717、727、VLR 718、728以及AC 719、729执行呼叫处理,允许移动终端漫游,并且实现计费、欺诈检测、以及其它功能。在图7的系统700中,长途话音业务通过PSTN 740传送,而用于提供呼叫建立以及通知MSC特定用户的信令信息通过SS7网730传送。
在SS7网730中,没有LSR。代替地,SS7网730包括许多信令点,每个信令点由数字点代码唯一标识。如图8所示,在SS7网中有三种类型的信令点:业务交换点(SSP)810、信令传送点(STP)820,以及业务控制点(SCP)830。如本领域所熟知的,STP 820基于在分组的路由标记中包含的目的点代码,或基于由MTP上的SS7 SCCP包含的如全局标题和子系统号的其它地址,操作将SS7分组传送到其目的地。
如在上述发明背景中指出的,SS7路由选择机制不是很适合于MPLS的实现。例如,FEC的概念传统地在SS7环境中是未知的。
但是,有利地,本发明公开了用于在SS7网边缘使用标记交换的方法和设备,因此利用标记交换来转发分组,SS7网可与MPLS网互通。根据实施方案,混合STP/LSR通过利用MPLS提供SS7网和基于IP的网之间的接口。
图9描述了合并这样的混合STP/LSR的示例异构网900。特别地,示例网900包括SS7域910以及第一和第二IP域920、930。如所示,SS7域910包括标准SS7 STP 912,而第一IP域920包括第一标准IPLSR 922,并且第二IP域930包括第二标准IP LSR 932。除此之外,混合STP/LSR 914提供SS7域910和每个IP域920、930之间的接口。本领域的技术人员应该理解下面描述的STP/LSR 914的功能可利用,例如,已知的数字信号处理组件或通用数字计算机实现。
在网络操作期间,STP/LSR 914负责:维护标记转发表;向基于IP的网中的LSR分配标记;向基于IP的网转发已加标记的分组;截取向SS7网的进入分组;将进入分组的标记映射到SS7节点地址并且将结果SS7分组发送到SS7网中临近的STP;以及当标记与SS7网中的目的地不对应时,将进入标记分组从一个数据通信网转发到另一个数据通信网。因此,STP/LSR 914看起来恰好是关于SS7网910的另一个STP,并且恰好是关于IP网920、930的另一个LSR。
通过利用第三层以下的标记交换,本发明使得其它链路层技术(例如,PPP、FR、以太网等)能够传送已加标记的MTP分组。除此之外,SS7 MTP3网络层可以,根据本发明,适合于与标记交换接口并且因此提供类似于IP网络层路由的转发和控制组件的功能组件。因此,本发明允许具有如图10所示的分层以及如图11所示的路由表开发(其中,每个实例中,SS7层3协议与传统的IP协议集成在一起)的MPLS网络的构建。将图10和11分别与图2和6相比较。
为了使本发明的STP/LSR能够如上述操作,利用,如一个或多个下面的SS7标准创建FEC:目的点代码;目的点代码和子系统号;用户/终端地址(IMSI或ITU地址)的国家代码;用户/终端地址(IMSI或ITU地址)的国内代码。根据示例实施方案,目的点代码单独可以用于创建FEC,因为这样做需要对MTP3网络层的修改最小。
替代地,SCCP全局标题单独,或SCCP子系统号单独,可用于在对MTP3层改变最小的情况下创建FEC。除此之外,提供更细的转发粒度的FEC可基于不只一个上述标准的组合。但是,这样做导致对SS7网络层更广泛的附加。
一旦建立基于SS7的FEC,就在标记和FEC之间创建了绑定,并且标记绑定信息分配到数据通信网中的LSR。虽然SS7网络层内的控制组件提供过程来在SS7 STP之间交换路由信息,最好不要在SS7的路由消息上携带确认标记到FEC映射的分配。这主要起因于这样的事实,即在数据通信域中不充分地支持路由消息(也就是,管理路由消息)。
代替地,本发明认识到上述LDP可用于将MPLS标记从SS7域分配到IP域。根据示例实施方案,LDP过程和消息在本发明的STP/LSR和传统的IP类型LSR之间交换。因此,STP/LSR再次被看作恰好是MPLS网中来自对等LSR观点的另一个LSR。
与传统的LSR类似,STP/LSR使用发现(Discovery)消息来指示其在网络中的存在(也就是,通过周期性地发送HELLO消息)。除此之外,STP/LSR接收来自想要指示其存在的其它LSR的发现消息。有利地,LDP的发现、会话和通知消息不需要修改以便提供本发明的STP/LSR想要的功能。
一旦STP/LSR建立通过HELLO消息学到的与另一个LSR的会话,就在STP/LSR和传统的LSR之间交换广告消息。根据本发明,LDP广告消息适合于适应许多新的FEC单元。除了上述地址前缀和主机地址,可以合并下面的新FEC单元:目的点代码(DPC);目的点代码和子系统号;用户/终端地址(IMSI或ITU地址)的国家代码;用户/终端地址(IMSI或ITU地址)的国内代码。
图12描述了图9的STP/LSR 914和第二个标准LSR 932之间的示例LDP交换。如图所示,STP/LSR 914(这里作为下游LDP对等层)生成对应于特定FEC(在这个实例中,单一DPC)的标记,并且通过广告消息(如图中箭头A所指示的)转发绑定到标准LSR 932的标记-FEC。标准LSR 932(这里作为上游LDP对等层)进而生成FEC的标记记录(也就是,由STP/LSR 914提供的标记和生成的另一个标记之间的映射,并且最终由标准LSR 932自己进行广告),并且在其路由表中存储标记记录。
有利地,一旦STP/LSR 914通知其存在并且通过LDP通告SS7类型的FEC和对应的标记,数据分组就可以在SS7网910和基于IP的网930之间无缝地交换。作为例子,图13描述了一个数据分组从一个SS7网的原始节点,通过一个基于IP网的中间节点,转发到另一个SS7网的目的节点。
在图13中,示例异构网1300包括原始SS7类型STP 1310、第一个混合STP/LSR 1320、第一和第二个中间IP类型LSR 1330、1340,第二个混合STP/LSR 1350,以及目的SS7类型STP 1360。如图所示,原始STP 1310通过第一个接口IF0耦合到第一个混合STP/LSR1320,并且第一个混合STP/LSR 1320分别通过接口IF2、IF1耦合到中间LSR 1330、1340的每个。每个中间LSR 1330、1340分别通过接口IF4、IF3耦合到第二个混合STP/LSR,并且第二个混合STP/LSR通过接口IF5耦合到目的STP。如与图9一样,本领域的普通技术人员应该理解,下面描述的图13的STP/LSR的功能可利用例如已知的数字信号处理组件和/或通用数字计算机来实现。
图中的表1315指示示例的基于SS7的FEC已经定义为包括名为n_c_m的特定示例DPC(也就是,特定的SS7网络群集成员;本领域的技术人员应该理解,名字n_c_m是任意的并且提供仅用于说明目的)。如表1315所示,STP/LSR和LSR为每个定义的FEC维护一个类型代码(例如,在示例FEC n_c_m的情况下,类型域指示FEC是“DPC”类型)。除了类型“DPC”之外,FEC类型可以是“全局标题号”,“SS7子系统号”,等(并且可以是其组合),如上所述。因此,表1315实际上可以包括任何数量的FEC,每个FEC具有特定的名字和类型。
网络层的SS7路由表(已有)当通过MPLS网路由时,将向MPLS标记层而不是SS7链路层转发分组。因此,根据本发明,表可以被修改为包括指示每个FEC是否将被路由到SS7 MTP2或MPLS标记层的识别符。除此之外,如表1315所示,STP/LSR还为每个定义的FEC维护一个内部网络层业务访问点(NLSAP)识别符。该识别符指示每个FEC与哪个上层协议(也就是,MTP3或IP、AppleTalk等)相关联。
如表1325所示,STP/LSR 1320为示例FEC n_c_m建立了标记绑定。特别是,STP/LSR 1320将一个数字标记(虽然在图中显示为2用于说明,但是可以是任何唯一的标识符),以及一个特定转发接口(IF1)与示例FEC n_c_m相关联。在图中,假设这样的标记绑定已经利用上述LDP机制在MPLS网中进行了通告。因此,分别如表1345和表1355所示,LSR 1340和第二个STP/LSR 1350也已经为FECn_c_m建立了标记绑定和路由表记录。
一旦FEC n_c_m被定义,并且建立和广告对应的标记绑定,与FEC n_c_m相关的数据分组就可以在异构网中到处路由。例如,在图13中,SS7类型的数据分组1375a从原始STP 1310发送到第一个STP/LSR 1320,并且包括一个等于n_c_m的DPC。因此,第一个STP/LSR 1320为数据分组1375a预先考虑一个标记(在图的例子中为2),并且通过接口IF1将加标记的分组1375b发送到中间LSR1340。
一接收到加标记的分组1375b,中间LSR 1340就交换该标记(根据LSR的本地路由表1345),并且将标记转换的分组1375c发送到第二个STP/LSR 1350。然后第二个STP/LSR 1350从数据分组1375c去掉标记并且将无标记的数据分组1375d(其与最初的数据分组1375a相同)转发(依照其自己的路由表1355)到目的STP 1360。因此,SS7类型的数据分组通过中间基于IP的网无缝地从一个SS7网发送到另一个。
注意因为与最大努力IP网相比,SS7网传统地提供可靠性、低延迟和无抖动,所以当通过MPLS将SS7网和IP网互通时,服务质量成为一个问题。根据本发明,SS7分组内的业务规范映射到MPLS业务类域,因此网络层可基于来自上层请求的业务提供业务差异。
本领域的技术人员应该理解,本发明不限于特定的示例实施方案,其为说明目的在这里描述并且各种替代实施方案也可以预期。因此本发明的范围由所附权利要求而不是前面的描述定义,并且与权利要求的含义一致的所有等价物都包含在其中。
Claims (20)
1.一种将7号信令系统(SS7)数据分组路由选择通过使用多协议标记交换(MPLS)的异构分组交换网的方法,包括步骤:
建立一个MPLS转发等价类(FEC),FEC的至少一个单元是SS7目的地;
在异构分组交换网中的一个第一路由器处将标记与FEC相关联;
在所述第一路由器处将标记加到属于所述FEC的数据分组上;以及
在通信网中将加标记的数据分组从所述第一路由器转发到一个第二路由器。
2.根据权利要求1的方法,其中SS7目的地是目的点代码(DPC)。
3.根据权利要求1的方法,其中SS7目的地是信令连接控制部分(SCCP)全局标题。
4.根据权利要求1的方法,其中SS7目的地是SCCP子系统号(SSN)。
5.根据权利要求1的方法,其中所述FEC包括从一组DPC、全局标题、SSN、SS7国家代码和SS7国内代码中选出的多个FEC单元。
6.根据权利要求1的方法,还包括将在所述第一路由器处与所述FEC相关的标记通告通信网中的其它路由器的步骤。
7.根据权利要求6的方法,其中通过标记分配协议(LDP)通告标记关联。
8.根据权利要求6的方法,其中在所述数据分组的通信路径上的多个中间路由器的每个将标记与所述数据分组的FEC相关联,并且其中路径上的每个中间路由器在向下一路由器转发所述数据分组时重新为所述数据分组加标记。
9.根据权利要求1的方法,其中所述第一路由器维护一个包括多个FEC和相关标记的标记信息表,其中多个FEC包括基于SS7的单元,而另外多个FEC包括非基于SS7的单元,并且其中所述第一路由器可作为SS7数据分组和非SS7数据分组的目的地。
10.根据权利要求9的方法,其中标记信息表包括每个FEC的内部识别符,所述内部识别符指示使用多个网络层(第三层)协议中的哪个来传送属于每个FEC的数据分组。
11.在异构分组交换通信网中使用的多协议标记交换(MPLS)路由器,包括:
用于存储与MPLS转发等价类(FEC)相关的信息的路由表,其中FEC的一个单元可以是7号信令系统(SS7)目的地;以及
一个标记交换协议处理器,用于将标记与FEC关联,将标记加在属于FEC的数据分组上,并且将已加标记的数据分组转发到通信网中的另一个路由器。
12.根据权利要求11的路由器,其中所述FEC的一个单元是SS7目的点代码(DPC)。
13.根据权利要求11的路由器,其中所述FEC的一个单元是信令连接控制部分(SCCP)全局标题。
14.根据权利要求11的路由器,其中所述FEC的一个单元是SCCP子系统号(SSN)。
15.根据权利要求11的路由器,其中所述FEC包括从一组DPC、全局标题、SSN、SS7国家代码以及SS7国内代码中选出的多个FEC单元。
16.根据权利要求11的路由器,还包括一个标记分配处理器,该标记分配处理器被配置为向通信网中的其它路由器通告与所述FEC相关的标记。
17.根据权利要求16的路由器,其中标记分配处理器通过标记分配协议(LDP)通告标记。
18.根据权利要求11的路由器,其中在所述数据分组的通信路径上的多个中间路由器的每个将标记与所述数据分组的FEC相关联,并且其中路径上的每个中间路由器在向下一路由器转发所述数据分组时重新为所述数据分组加标记。
19.根据权利要求11的路由器,其中所述路由表包括多个FEC和相关标记,其中多个FEC包括基于SS7的单元,而另外多个FEC包括非基于SS7的单元,并且其中所述路由器可作为SS7数据分组和非SS7数据分组的目的地。
20.根据权利要求19的路由器,其中路由表包括每个FEC的内部识别符,所述内部识别符指示使用多个网络层(第三层)协议中的哪个来传送属于每个FEC的数据分组。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/454,589 | 1999-12-07 | ||
US09/454,589 US6611532B1 (en) | 1999-12-07 | 1999-12-07 | Methods and apparatus for integrating signaling system number 7 networks with networks using multi-protocol label switching |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1433642A true CN1433642A (zh) | 2003-07-30 |
CN1268140C CN1268140C (zh) | 2006-08-02 |
Family
ID=23805244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB008188637A Expired - Fee Related CN1268140C (zh) | 1999-12-07 | 2000-11-21 | 将7号信令系统网与使用多协议标记交换的网络集成 |
Country Status (9)
Country | Link |
---|---|
US (1) | US6611532B1 (zh) |
EP (1) | EP1236360B1 (zh) |
JP (1) | JP4597456B2 (zh) |
CN (1) | CN1268140C (zh) |
AR (1) | AR028193A1 (zh) |
AT (1) | ATE415787T1 (zh) |
AU (1) | AU2033001A (zh) |
DE (1) | DE60040923D1 (zh) |
WO (1) | WO2001043456A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005011197A1 (fr) * | 2003-07-31 | 2005-02-03 | Huawei Technologies Co., Ltd. | Procede pour reseau local virtuel (vlan) mis en oeuvre par commutation multiprotocole par etiquette (mpls) |
WO2006017982A1 (fr) * | 2004-08-17 | 2006-02-23 | Huawei Technologies Co., Ltd. | Procede de reacheminement dans le reseau multiprotocole a commutateur d'etiquettes |
CN100373868C (zh) * | 2005-04-06 | 2008-03-05 | 华为技术有限公司 | 一种多协议标签交换的连通性校验模式的协商方法 |
CN101960786A (zh) * | 2007-12-31 | 2011-01-26 | 北方电讯网络有限公司 | 使用链路状态协议受控以太网网络的mpls p节点替换 |
CN108092902A (zh) * | 2016-11-23 | 2018-05-29 | 镇江常畅光伏电子有限公司 | 一种标记交换路由器 |
Families Citing this family (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7529856B2 (en) * | 1997-03-05 | 2009-05-05 | At Home Corporation | Delivering multimedia services |
US6370571B1 (en) | 1997-03-05 | 2002-04-09 | At Home Corporation | System and method for delivering high-performance online multimedia services |
US7050456B1 (en) | 1998-12-04 | 2006-05-23 | Tekelec | Methods and systems for communicating signaling system 7 (SS7) user part messages among SS7 signaling points (SPs) and internet protocol (IP) nodes using signal transfer points (STPs) |
US7002988B1 (en) * | 1998-12-04 | 2006-02-21 | Tekelec | Methods and systems for communicating SS7 messages over packet-based network using transport adapter layer interface |
EP1181832A1 (en) * | 1999-06-01 | 2002-02-27 | Markport Limited | A subscriber interface module for mobile telecommunications systems |
DE19949316A1 (de) * | 1999-10-13 | 2001-04-19 | Alcatel Sa | Verfahren zur Übermittlung von Dienst-Signalisierungsnachrichten, Vermittlungsstelle, Konvertierungsknoten und Dienststeuerungsknoten |
US7068624B1 (en) * | 2000-02-25 | 2006-06-27 | Cisco Technology, Inc. | Wireless router and method for processing traffic in a wireless communications network |
US6724801B1 (en) * | 2000-04-05 | 2004-04-20 | Nortel Networks Limited | Method and system enabling communications between a switched telephone network and a wireless network |
US7318091B2 (en) | 2000-06-01 | 2008-01-08 | Tekelec | Methods and systems for providing converged network management functionality in a gateway routing node to communicate operating status information associated with a signaling system 7 (SS7) node to a data network node |
JP4168574B2 (ja) * | 2000-06-02 | 2008-10-22 | 株式会社日立製作所 | パケット転送装置、パケット転送制御方法、及びパケット転送装置の設定方法 |
US6920133B1 (en) * | 2000-06-07 | 2005-07-19 | At&T Corp. | Techniques for introducing in-band network management packets in multi-protocol label switching networks |
US6947428B1 (en) * | 2000-06-14 | 2005-09-20 | Nortel Networks Limited | Distributed label switching router |
US6985963B1 (en) * | 2000-08-23 | 2006-01-10 | At Home Corporation | Sharing IP network resources |
US7436839B1 (en) * | 2001-10-09 | 2008-10-14 | At&T Delaware Intellectual Property, Inc. | Systems and methods for providing services through an integrated digital network |
US7099327B1 (en) * | 2000-10-12 | 2006-08-29 | Lucent Technologies Inc. | Data communications networks with high performance and reliability |
US20020136223A1 (en) * | 2000-12-19 | 2002-09-26 | Ho Ka K. | Method and apparatus for interworking PNNI with the signalling and routing protocols used in MPLS networks |
US7002932B1 (en) * | 2001-01-12 | 2006-02-21 | 3Com Corporation | Method and system for providing network connectivity and mobility while roaming |
US6965592B2 (en) * | 2001-01-24 | 2005-11-15 | Tekelec | Distributed signaling system 7 (SS7) message routing gateway |
US7359377B1 (en) * | 2001-06-19 | 2008-04-15 | Juniper Networks, Inc. | Graceful restart for use in nodes employing label switched path signaling protocols |
US20030120800A1 (en) * | 2001-12-06 | 2003-06-26 | Edwards Systens Technology, Inc. | Network layer protocol |
US7212526B2 (en) * | 2002-01-18 | 2007-05-01 | Hitachi, Ltd. | Method and apparatus for composing virtual links in a label switched network |
US7096251B2 (en) * | 2002-01-23 | 2006-08-22 | Sun Microsystems, Inc. | Calculation of layered routes in a distributed manner |
US7283563B1 (en) * | 2002-05-30 | 2007-10-16 | Nortel Networks Limited | Method for using a verification probe in an LDP MPLS network |
DE60229277D1 (de) * | 2002-12-26 | 2008-11-20 | Alcatel Lucent | MPLS Etikettenverteilerverfahren |
US7386630B2 (en) * | 2003-04-30 | 2008-06-10 | Nokia Corporation | Using policy-based management to support Diffserv over MPLS network |
US20050190757A1 (en) * | 2004-02-27 | 2005-09-01 | Cisco Technology Inc. | Interworking between Ethernet and non-Ethernet customer sites for VPLS |
US7804789B2 (en) | 2004-03-18 | 2010-09-28 | Tekelec | Methods, systems, and computer program products for organizing, managing, and selectively distributing routing information in a signaling message routing node |
US8289964B2 (en) * | 2004-06-28 | 2012-10-16 | Rockstar Bidco, L.P. | Layer-2 to MPLS service mediation architecture |
US7738489B2 (en) * | 2005-06-29 | 2010-06-15 | Tekelec | Methods, systems, and computer program products for using signaling system 7 (SS7) subsystem numbers to route messages to session initiation protocol (SIP) nodes |
US7760708B2 (en) * | 2005-07-08 | 2010-07-20 | Tekelec | Methods, systems, and computer program products for triggering SIP nodes to include SS7 routing information in response messages including information requested by SS7 nodes |
US7623643B2 (en) * | 2005-07-26 | 2009-11-24 | Microsoft Corporation | Augmenting a call with context |
US20070030852A1 (en) * | 2005-08-08 | 2007-02-08 | Mark Szczesniak | Method and apparatus for enabling routing of label switched data packets |
US20070030846A1 (en) * | 2005-08-08 | 2007-02-08 | Mark Szczesniak | Method and apparatus for enabling routing of label switched data packets |
CN1852254A (zh) * | 2006-02-17 | 2006-10-25 | 华为技术有限公司 | 实现mpls报文转发的以太交换设备和方法 |
CN101212754B (zh) * | 2006-12-25 | 2011-10-05 | 上海欣泰通信技术有限公司 | 一种电信领域移动网事务整合的方法 |
US9043451B2 (en) | 2007-07-31 | 2015-05-26 | Tekelec, Inc. | Methods, systems, and computer readable media for managing the flow of signaling traffic entering a signaling system 7 (SS7) based network |
US7720099B2 (en) | 2007-08-13 | 2010-05-18 | Honeywell International Inc. | Common protocol and routing scheme for space data processing networks |
US8031633B2 (en) | 2007-08-13 | 2011-10-04 | Honeywell International Inc. | Virtual network architecture for space data processing |
US7940777B2 (en) * | 2008-02-26 | 2011-05-10 | Cisco Technology, Inc. | Loss-free packet networks |
US8243625B2 (en) | 2008-04-29 | 2012-08-14 | Futurewei Technologies, Inc. | Systems and methods for implementing multi-topology support for label distribution protocol (LPD) of a multiprotocol label switching network |
EP2534811B1 (en) | 2010-02-12 | 2018-08-08 | Tekelec, Inc. | Methods, systems, and computer readable media for diameter network management |
US10212101B2 (en) | 2014-01-14 | 2019-02-19 | Nant Holdings Ip, Llc | Low level provisioning of network fabrics |
US9917728B2 (en) | 2014-01-14 | 2018-03-13 | Nant Holdings Ip, Llc | Software-based fabric enablement |
US9825858B2 (en) * | 2014-11-25 | 2017-11-21 | Huawei Technologies Co., Ltd. | Method to optimize flow-based network function chaining |
US10268570B2 (en) | 2016-05-05 | 2019-04-23 | Oracle International Corporation | Methods, systems, and computer readable media for automated generation of test files and testing network equipment using same |
US11005907B2 (en) * | 2018-12-19 | 2021-05-11 | Intel Corporation | Single stream format for multiple display modes |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5703876A (en) * | 1994-05-05 | 1997-12-30 | Christie; Joseph Michael | ATM transport system |
US5991301A (en) * | 1994-05-05 | 1999-11-23 | Sprint Communications Co. L.P. | Broadband telecommunications system |
US6529499B1 (en) * | 1998-09-22 | 2003-03-04 | Lucent Technologies Inc. | Method for providing quality of service for delay sensitive traffic over IP networks |
US6408001B1 (en) * | 1998-10-21 | 2002-06-18 | Lucent Technologies Inc. | Method for determining label assignments for a router |
US6473421B1 (en) * | 1999-03-29 | 2002-10-29 | Cisco Technology, Inc. | Hierarchical label switching across multiple OSPF areas |
-
1999
- 1999-12-07 US US09/454,589 patent/US6611532B1/en not_active Expired - Lifetime
-
2000
- 2000-11-21 JP JP2001543030A patent/JP4597456B2/ja not_active Expired - Fee Related
- 2000-11-21 CN CNB008188637A patent/CN1268140C/zh not_active Expired - Fee Related
- 2000-11-21 EP EP00983597A patent/EP1236360B1/en not_active Expired - Lifetime
- 2000-11-21 AT AT00983597T patent/ATE415787T1/de not_active IP Right Cessation
- 2000-11-21 DE DE60040923T patent/DE60040923D1/de not_active Expired - Lifetime
- 2000-11-21 WO PCT/SE2000/002287 patent/WO2001043456A1/en active Application Filing
- 2000-11-21 AU AU20330/01A patent/AU2033001A/en not_active Abandoned
- 2000-12-07 AR ARP000106529A patent/AR028193A1/es unknown
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005011197A1 (fr) * | 2003-07-31 | 2005-02-03 | Huawei Technologies Co., Ltd. | Procede pour reseau local virtuel (vlan) mis en oeuvre par commutation multiprotocole par etiquette (mpls) |
US7848333B2 (en) | 2003-07-31 | 2010-12-07 | Huawei Technologies Co., Ltd. | Method of multi-port virtual local area network (VLAN) supported by multi-protocol label switch (MPLS) |
WO2006017982A1 (fr) * | 2004-08-17 | 2006-02-23 | Huawei Technologies Co., Ltd. | Procede de reacheminement dans le reseau multiprotocole a commutateur d'etiquettes |
CN100373868C (zh) * | 2005-04-06 | 2008-03-05 | 华为技术有限公司 | 一种多协议标签交换的连通性校验模式的协商方法 |
CN101960786A (zh) * | 2007-12-31 | 2011-01-26 | 北方电讯网络有限公司 | 使用链路状态协议受控以太网网络的mpls p节点替换 |
CN101960786B (zh) * | 2007-12-31 | 2014-04-09 | 北方电讯网络有限公司 | 使用链路状态协议受控以太网网络的mpls p节点替换 |
CN108092902A (zh) * | 2016-11-23 | 2018-05-29 | 镇江常畅光伏电子有限公司 | 一种标记交换路由器 |
Also Published As
Publication number | Publication date |
---|---|
EP1236360B1 (en) | 2008-11-26 |
DE60040923D1 (de) | 2009-01-08 |
JP4597456B2 (ja) | 2010-12-15 |
AU2033001A (en) | 2001-06-18 |
US6611532B1 (en) | 2003-08-26 |
CN1268140C (zh) | 2006-08-02 |
JP2003516679A (ja) | 2003-05-13 |
AR028193A1 (es) | 2003-04-30 |
ATE415787T1 (de) | 2008-12-15 |
EP1236360A1 (en) | 2002-09-04 |
WO2001043456A1 (en) | 2001-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1268140C (zh) | 将7号信令系统网与使用多协议标记交换的网络集成 | |
US6965592B2 (en) | Distributed signaling system 7 (SS7) message routing gateway | |
CN100348000C (zh) | 用于封装帧以在存储区域网络中传输的方法和装置 | |
CN1339228A (zh) | 公共移动数据通信网 | |
US9025615B2 (en) | Apparatus and methods for establishing virtual private networks in a broadband network | |
CN102075438B (zh) | 单播数据帧传输方法及装置 | |
CN1934560A (zh) | 通过网络系统的树型和环型拓扑发送信息的方法 | |
CN102415065A (zh) | 在有路由的网络中冗余主机连接 | |
JP2003218920A (ja) | Mplsネットワークシステム | |
WO2021000752A1 (zh) | 一种在数据中心网络中转发报文的方法及相关装置 | |
US20020196779A1 (en) | Methods and systems for providing duplicate point code support in a signaling message routing node | |
CN101132613A (zh) | 一种服务质量承载建立和映射的实现方法和装置 | |
CN1863127A (zh) | 将核心网接入多协议标记交换虚拟专用网的方法 | |
CN102739502A (zh) | 一种实现网络标识转换的方法、装置及系统 | |
CN1973503B (zh) | 流处理 | |
CN1531834A (zh) | Mpls连接建立机制上的atm | |
CN1717903A (zh) | 以隧道方式通过mpls传送tdm业务 | |
US7616632B2 (en) | System and method of implementing contacts of small worlds in packet communication networks | |
CN1558621A (zh) | 通用多协议标签交换网络中恢复路由的方法 | |
CN1968253A (zh) | 统一的反向地址解析 | |
CN1700671A (zh) | 一种建立静态标签转发路径的方法 | |
US7471642B2 (en) | Communication terminal, load distribution method and load distribution processing program | |
JPWO2005079022A1 (ja) | パケット通信ネットワーク、経路制御サーバ、経路制御方法、パケット転送装置、アドミッション制御サーバ、光波長パス設定方法、プログラム、および記録媒体 | |
CN1340945A (zh) | 利用实时承载协议传输承载业务的系统和方法 | |
JP2005184467A (ja) | 共通線信号方式を利用したネットワークシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060802 Termination date: 20151121 |
|
EXPY | Termination of patent right or utility model |