专利名称:用于减少以太网oam域中oam帧漏的系统和方法
技术领域:
本发明一般地涉及以太网OAM网络。更具体地但不是以限制方式地,本发明涉及一种用于减少以太网OAM域中OAM帧漏的系统和方法。
背景技术:
终端用户和公众网之间的链路,是将宽带应用传送到住宅用户和商务用户过程中的关键,它已知有许多名称,例如,第一英里、最后一英里、本地环路、城域接入、用户接入网等,并且使用多种不同的传输技术和不同物理连接上的协议进行实施。例如,现在大部分用户使用同步光纤网络及其相伴的同步数字序列(SONET/SDH)、帧中继和异步传输模式(ATM)通过数字用户线(DSL)、综合服务数字网(ISDN)、有线电视、T1/E1或T3/E3线连接到公众网络上。不管术语或实际的实施,所有接入网络都需要操作、管理和维护(OAM)支持特征,以保证可维护性以及提供宽带服务所需要的正常运行时间。
从用户的角度来看,当前的第一英里/最后一英里方案具有很大的缺陷,例如,性能瓶颈、固定的带宽供应、有限的可伸缩性、缺少灵活性、规定了端到端服务质量(QoS)问题的复杂性问题以及高成本结构。第一英里方案中使用的鲁棒性和简单以太网技术承诺对接入网进行改革,正如它在企业网中所进行的。以太网是一种局域网(LAN)传输技术,无所不在地用于住宅和企业以便在计算机和网络之间进行通信。正如接入技术,以太网在遗留的第一英里技术上提供了三个重要的优点(i)用于数据、视频和音频应用的未来保证(future-proof)传输;(ii)数据服务的成本有效构造;以及(iii)将保证互用性的简单的全球接受标准。
为了在载波级服务环境中采用以太网技术,正在制定各种标准以便在从一个终端到另一个终端的整个网络上提供高级的OAM功能(也称为以太网连接和故障管理或以太网CFM)。因为端到端服务网络环境通常包括可能属于不同组织、网络运营商和服务提供商的不同组成网络(例如,使用不同技术的城域接入网和核心网)的拼接,所以以太网OAM被认为是一种分级的域空间,其中,对应于组成网络结构和规定,对具体的OAM域进行定义。具体而言,具体与端到端以太网OAM相关的在此引入作为参考的两个标准,IEEE 802.lag和ITU-T(问题3,研究组13),在最高的分级上定义了用户级域,该分级还包括一个或多个提供商域(占据中间级),每个分级依次还包括一个或多个位于更低分级上的运营商域。通过标准化的方式,OAM域的空间可以被分割为多个级,例如8级,每个域对应于具体的级,其中,根据所谓的流点对域进行定义。在IEEE 802的说明书中,流点是包含在相关的标准文件所定义的介质访问控制(MAC)的“接口”和“端口”中的新实体。端口可以实施多个不同类型的流点。在OAM域边缘上的流点称为“维护终端点”或MEP。位于域内对MEP可见的流点称为“维护中间点”或MIP。尽管MEP节点由系统管理员使用以启动并监视OAM活动(通过发布适当的OAM帧),但是MIP节点被动地对MEP节点启动的OAM流进行接收和响应。
具有一个或多个MIP节点的OAM域受到一对MEP节点的限制。为了对OAM帧的流进行适当地过滤以便它们可以仅由希望的域的节点进行处理,需要对以太网OAM网络的MEP/MIP种群进行适当配置。根据当前的标准,绝对OAM级编码使用整数值来表示具体的域级。
另外,正在规定各种标准来增强服务传输技术,该技术允许在层2(L2)以太网的上面规定虚拟LAN(VLAN),以便提高OAM网络的灵活性、可伸缩性和安全性。VLAN可以在不同的级别上进行定义,例如,用户级别或服务商级别,并且可以包括任何数量的非交叉域。以“C-”开头的服务帧字段,例如,C-VLAN ID,是指用户创建的字段。同样,以“P-”开头的服务帧字段(例如,P-VALN ID),是指提供商增加的字段。通过实施VLAN,端到端以太网OAM网络可以被分割为多个服务实例,而保留多个用户的C-VLAN,其中,给定VLAN中的业务对于属于不同VLAN的终端主机是不可见的,从而减少了广播域。
为了在以太网OAM网络中检测默认位置,已经提出查验(ping)功能,其中MEP将单播查验帧发布到它的OAM域中的MIP节点。但是,在这种情况下,VLAN的实施导致了潜在的OAM帧漏问题,特别是在VLAN内规定了多个OAM域的情况下或者在VLAN域比OAM域大的情况下。例如,如果特定OAM级上的MEP对MIP实体进行查验,并且中间MIP实体在它的过滤数据库中没有查验目标地址(DA)的端口地址,则该中间MIP实体将会将该查验信息广播到放置MEP的VLAN中的所有节点。因为广播导致查验帧被发布到所有的VLAN端口上,旨在成为具体域的单播信息变成了整个VLAN中的广播信息,从而由于打破了OAM域的分离而导致了潜在的安全侵犯。
发明内容
一方面,本发明提供一种在以太网OAM网络中定义的VLAN中减少帧漏的方案。一旦在置于所述VLAN的具体OAM域中的维护中间点(MIP)网桥实体上接收到具有目的地址(DA)和源地址(SA)的单播OAM帧,一个逻辑结构可用于查询与MIP网桥实体相关的第一数据库(例如,转发数据库),以判断在所述第一数据库中是否用输出端口地址提供了所述DA。如果否,则提供进一步的逻辑结构查询第二数据库(例如,连续性检验数据库),以验证所述SA是否对应于所述第二数据库中提供的一个MEP节点。如果是,则获取所述MEP节点的OAM域的级信息,并确定与所述MEP节点的OAM域级相关的多播介质访问控制(MAC)地址。然后,用所述多播MAC地址代替所述单播OAM帧中的未知DA,从而将OAM帧转发到仅与具体的OAM域的多播MAC地址相关的输出端口地址集上。
另一方面,本发明提供一种可用于以太网OAM网络中的网络实体。该网络实体包括第一数据库结构,用于存储关于目的地址(DA)信息及其相关的端口地址信息的信息。还包括第二数据库结构,用于存储关于源地址(SA)信息及其相关的MEP级信息的信息,其中,该MEP级信息还对应于多播MAC地址信息。还提供一个逻辑结构,用于当在第一数据库结构中没有该DA时用多播MAC地址代替到达该网络实体的单播OAM帧中的DA,其中,该逻辑结构用于查询第二数据库结构,以根据单播OAM帧的SA和相关的MEP级信息确定多播MAC地址。
引入附图构成本说明书的一部分来表示一个或多个本发明的当前优选的示例实施例。从下面结合所附的权利要求书并参照附图的详细描述中将可以理解本发明的各种优点和特征,其中图1表示具有多个OAM域的端到端以太网OAM网络的实施例;图2表示可用于端到端以太网络的示例的分级OAM分层方案;图3表示由一对MEP节点限制的OAM域的示例实施例;图4表示示例的OAM帧的格式;
图5表示根据本发明的一个实施例可以减少帧漏的示例VLAN;图6表示根据本发明的启示可用于减少帧漏的网桥实体的系统实施例;图7表示根据本发明的一个实施例的可用于以太网OAM网络的帧漏减少方法的流程图。
具体实施例方式
现在参照各种如何最好地形成和使用本发明的例子对本发明的实施例进行描述。在整个说明及附图的几个视图中使用相同的标号表示相同或对应的部分,其中,无须按比例对各个部件进行绘制。现在参照附图,具体地参照图1,这里描述的是具有多个OAM域的端到端以太网OAM网络100的实施例,其中提供了根据本发明的一个方面的用于减少OAM帧漏的方案。如图所示,以太网OAM网络100包括分层的网络环境,该网络环境包括构成其终端部分的第一用户设备网络102A和第二用户设备网络102B,第一用户设备网络102A和第二用户设备网络102B分别通过相应的接入网络106A和106B连接到核心传输网络108。尽管单个服务提供商可以管理对两个用户之间的端到端服务的规定,但是一个或多个运营商事实上可以参与提供和维护基本的网络结构。因此,接入网络和核心网络可以包括各种不同的网络,以及用于在终端用户网络102A和102B之间执行端到端的载波级的以太网服务的传输技术和协议。例如,这些多样的技术可以包括SONET/SDH上的以太网、ATM上的以太网、弹性分组环(RPR)上的以太网、多协议标志交换(MPLS)上的以太网、网际协议上的以太网等。
以太网OAM网络100的各个网络部分以及它们的组成部分使用诸如网桥和交换机的适当的转发实体进行互连。以示例的方式,实体110、111、120和121为位于相应的用户网络102A和102B中的用户设备的示例。同样,接入网络106A和106B的实体112和118可用于通过接口与相应的用户设备110和120连接。接入网络106A和106B以及核心网108之间的接口连接分别通过实体114和116实现。在接口实体之外,具体的网络可以包括在该网络中的多个附加实体。例如,实体115、117和119为核心网100中的示例设备,其中,可以执行点到多点的操作。
正如在本专利申请的背景部分中所暗示的,诸如以太网络100的分层的端到端载波级以太网服务网络的以太网OAM结构,在逻辑上被分割为多个具有指定域级的OAM域。对于图1的以太网OAM网络100,图中示例性地标出了由多个MEP节点限制并且包括一个或多个置于其间的MIP节点的用户域103、提供商域105和一个或多个运营商域107A-107C。尽管MEP节点可用于启动各种OAM指令及相关的帧,例如,连续性检验(CC)、路由跟踪、查验等,MIP节点根据域级的兼容性对进来的OAM帧被动地进行接收和响应。
本领域技术人员应当理解,根据MEP和MIP的规定,执行以太网OAM网络的静态分割,从而MEP节点对非交叉的以太网域的边界进行划界,以便减少一个域到另一个域的OAM帧漏。也就是说,一个域的OAM帧需要停留在该域中以便处理,而所有其它的OAM帧则被滤出。另外,在以太网OAM网络中可提供MEP和MIP节点,从而可能根据商业或服务的模式以及配置情况定义多个可容易地进行管理的维护实体(ME)域。由于OAM域的分级结构,用户级的域位于比服务提供商域更高的级上,而服务提供商域则位于比运营商的域更高的级上。因此,根据可见性及所知道的,运营商级的域具有比服务提供商级的域更高的OAM可见性,而服务提供商级的域则比用户级的域具有更高的OAM可见性。这样,尽管运营商的OAM域知道服务提供商域和用户域,但是反过来不是如此。同样,服务提供商域知道用户域,但是反过来则不是如此。
正如在前面所引用的IEEE 802.lag说明书中所述的,各种规则在以太网分组/帧从一个域级移动到另一个域级时负责对其进行处理。MEP节点可用于通过级/OAM的域发布OAM帧到所有其它的MEP节点,而MIP节点可以仅与它的域的MEP节点相互作用。在较高域级上的每个MIP节点也可以作为MEP节点用于下一层。因此,单个的转发实体设备(例如,网桥)可以同时具有属于不同级的MIP和MEP。因为OAM流的有界性,在给定级i上的帧保持在该级上,其中i=1,2,……N。正如在前面所述的作为交叉参考的专利申请中所述的,根据分配给发起OAM帧的MEP节点的域级对OAM帧的级进行编码。另外,OAM帧在下述条件下由同一个级的MIP/MEP节点进行处理或丢弃(i)当一个OAM帧从即时的OAM域之外发起时,丢弃该OAM帧,以及(ii)当在即时OAM域内发起一个OAM帧时,对该OAM帧进行处理。由于OAM可见性的分级属性,来自较低的维护域的级(例如,运营商)的帧由位于较高域的级(例如,用户)上的MEP/MIP节点进行中继。另一方面,较高域OAM帧(例如由用户级的MEP节点发起)总是由较低级的MEP/MIP节点(例如,运营商级的节点)进行处理。
图2表示可用于诸如图1所示的网络100的端到端以太网络的示例的OAM分级方案200,其中,多个以太网网桥表示多个具有不同域级上的MIP/MEP节点的转发实体。标号202-1和202-9指位于网络两端上的用户网桥设备。两个运营商网络,运营商-A和运营商-B置于用户设备202-1和202-9之间,其中,运营商-A网络包括网桥202-2到202-4,运营商-B网络包括网桥202-5到202-9。在用户级,OAM域由分别在用户网桥设备202-1和202-9上执行的MEP节点204-1和204-2进行限制,该OAM域包括分别在运营商-A网桥202-2和运营商-B网桥202-8上工作的两个MIP节点206-1和206-2。在用户级MIP节点206-1和206-2的下面放置有也在运营商-A网桥202-2和运营商-B网桥202-8上工作的两个MEP节点208-1和208-2,这两个节点界定了服务提供商级的OAM域。在这个域中,在运营商-A网桥202-4上工作的MIP节点210-1通过接口与在运营商-B网桥202-5上工作的另一个MIP节点210-2连接。两个运营商级的域定义为对应于两个运营商网络,其中,运营商级MEP节点212-1(在运营商-A网桥202-2上工作)和212-2(在运营商-A网桥202-4上工作)界定一个运营商域,运营商级MEP节点216-1(在运营商-B网桥202-5上工作)和216-2(在运营商-B网桥202-8上工作)界定另一个运营商域。另外,MIP节点214-1到214-4置于由MEP节点212-1和212-2定义的运营商级域中,其中,网桥202-2实现MIP节点214-1,网桥202-3实现MIP节点214-2和214-3,网桥202-4实现MIP节点214-4。同样,MIP节点218-1到218-6置于由MEP节点216-1和216-2定义的运营商级的域中,其中,网桥202-5实现MIP节点218-1,网桥202-6实现MIP节点218-2和218-3,网桥202-7实现MIP节点218-4和218-5,最后,网桥202-8实现MIP节点218-6。
根据前面的描述,应当理解,单个网络实体可用于根据其配置及OAM服务的规定实现一个或多个不同级上的MIP/MEP节点。示例地,可以看出,网桥实体202-2实现用户级MIP节点206-1、服务提供商级MEP 208-1、运营商级MEP 212-1以及运营商级MIP 214-2的处理和逻辑。因此,以太网的物理设备表示逻辑上可伸展到多个分级中的平坦的、“垂直压缩”的层,其中,在任何一个级上,一个OAM域可以作为由多个MEP节点界定的多个MIP节点的组合被提练出。基本上,图3表示包括MIP节点304-1到304-N的由一对MEP节点302-1和302-2界定的OAM域300的示例实施例,表示一个点对点操作的具体情况。将会看出,在点到多点的情况下,提供超过两个的MEP来界定OAM网络(例如,图1的核心网部分108中可以看出)。
正如前面所暗示的,MEP节点可用于发起各种可用于在端到端以太网中实现诸如发现、连续性验证、延时/丢失测量、延时变化测量等的OAM服务功能的OAM帧。一般地,OAM帧在每个以太网虚拟连接(每个EVC)的基础上看起来像用户数据帧地进行发布,但是,其区别在于使用(i)用于OAM发现的某些预定的多播地址以及(ii)某些OAM的预定以太类型。同样,因为以太网作为无连接传输技术具有这样的属性,即分组可能被发往网络内不需要或不应当接收它们(例如,当不知道MAC地址时)的不同实体,所以其中也对基于域的OAM阻挡层和滤波器进行编码。
图4表示示例的OAM帧400。多个字段,例如前文402、目的地址(DA)和源(SA)MAC地址404和406、虚拟LAN(VLAN)以太类型408、VLAN标签410、OAM以太类型412和循环冗余检验字段416与多个字节的数据净荷414一起提供。目的MAC地址404可以包括多播MAC地址(例如,对于路由跟踪和连续性检验)或单播地址(对于维护中间点)。在数据净荷414中,提供了多个子字段用于实现OAM功能。OAM级字段418对发起MEP的域的绝对级进行编码。版本字段420可用于指定正在使用的OAM协议的具体版本。序列号字段422可用于检测OAM帧是否在消息单元之外或之内。也提供了OAM目的地址字段424和OAM源地址字段426,其中,目的地址字段424对正在测试的MEP或MIP的地址进行编码,源地址字段426对发送OAM帧的MEP或MIP的地址进行编码。可能包括填充数据(从而允许OAM帧具有可变大小)的数据字段428可用于指定正在执行的OAM操作(例如,查验、CC、路由追踪、环路检测、差错消息等)。根据具体的实施例及可应用的标准,在OAM帧400中或在其任何区域中也可以提供附加字段。
图5表示简化的示例VLAN 500,其中,根据本发明的实施例可以减少帧漏。图5中示出了4个VLAN域500中的OAM域502A-502D,每个OAM域具有多个实现与其相关的MEP和MIP节点的网桥实体。如图所示,OAM域分享一个或多个置于VLAN 500中的网桥设备实体。例如,网桥504A可用于实现OAM域502A和OAM域502B的流点,但是根据OAM域结构分离的要求,网桥504A在不同的端口或接口上实现。同样,网桥504B和网桥504C分别在OAM域502B和502C之间以及在OAM域502D和502A之间分享。
以示例方式,OAM域502A也包括网桥实体506(可用于实现该域的MEP源节点)以及508(可用于实现该域的MIP节点)。当MEP源节点网桥506经由网桥504A发布指向MIP网桥实体508的查验时,网桥504A可以将该查验广播给其它的域,例如,VLAN500的域502B,MEP源节点网桥506发布查询的操作例如可基于网桥504在它的转发/过滤数据包中是否具有对应于在进来的查验帧内编码的DA的端口地址实体进行。
图6表示根据本发明的启示的可用于减少诸如前面所述的VLAN500的VLAN域中的帧漏的MIP网桥实体600的系统实施例。如图所示,将网桥逻辑603及其相关的端口硬件602提供给网桥实体600,端口硬件602包括三个端口,即端口1、端口3和端口4,其中,端口1和端口4属于特定的OAM域,而端口3属于另一个OAM域。第一数据库结构604与网桥实体600相关,其作为转发/过滤数据以存储DA信息及相关的端口地址信息。第二数据库结构606(例如,连续性检验或CC数据库)可用于存储进来的OAM帧的SA信息和相应的MEP源节点之间的相关性。另外,在第二数据库606中也提供对应于MEP源节点的OAM域级(级信息),它也可以在正常的以太网OAM操作(例如,发现)期间提供。
一旦在MIP网桥实体(600)上(具体地,在端口1上)接收到具有目的地址(DA)和源地址(SA)的单播OAM帧608,一个逻辑结构(例如,可以作为网桥逻辑603的一部分提供)可用于查询与其相关的第一数据库604,以判断第一数据库中是否用输出端口地址提供了该DA(例如,DA=MAC地址(ADDR)22)。因为第一数据库604没有用于DA=MAC ADDR 22的端口入口,所以进一步的逻辑机制(也可以作为网桥逻辑603的一部分提供)可用于查询第二数据库606,以验证进来的OAM帧608的SA是否对应于第二数据库中提供的MEP节点。如果是,则获得该MEP节点的对应的OAM域的级信息,并确定与该MEP节点的OAM域的级相关的多播MAC地址。如图所示,在第二数据库606中提供SA=MAC ADDR 9,它与具有x的OAM级对应于特定域的多播MAC地址的MEP1相关。提供附加的网桥逻辑用于用诸如ADDR-x的多播MAC地址代替单播OAM帧608中的DA,多播MAC地址被映射为限定到特定域级的网桥实体602的端口号集中。因此,进来的单播OAM帧608仅被转发到输出端口地址或限定为该域(x级)的地址,从而消除消息最终通过帧漏到它的其它OAM域而被广播到VLAN。
在图7中对上述的各种操作进行了概括,图7表示根据本发明的一个实施例可用于以太网OAM网络中的减少帧漏的方法。在步骤702,一旦在MIP网桥上接收到具有DA和SA的单播OAM帧(例如,查验),便查询第一数据库以判断其中是否提供了该DA。如果该DA不在第一数据库中,则查询第二数据库以验证该SA是否对应于其中的MEP节点(步骤704)。如果是,则获得该MEP节点的域级并确事实上相应的多播地址(步骤706)。之后,使用多播地址对进来的OAM帧中未知的单播DA进行替换,并经过映射到多播地址的端口将该帧发送出去(步骤708)。对于本领域的技术人员将会清楚,参照本说明书,这些操作及相关的逻辑可以包含在软件、固件或硬件或它们的组合的方式中。另外,这种逻辑结构和功能可以作为MIP网桥(例如,图6的网桥逻辑603)的一部分被分割、模块化或集成化。
根据前面的详细描述,应当理解,本发明有利地提供了一种用于以太网VLAN域中的MIP实体的降低帧漏的机制,其中,减少了不想要的单播OAM消息的广播,从而消除了由于从一个域到另一个域的帧漏而导致的安全冲突的可能性。
虽然本发明已经参照某些示例的实施例进行了描述,但是应当理解,前面显示及描述本发明的形式应当仅作为示例的实施例。因此,各种可以实现的改变、替代和修改都没有脱离由所附的权利要求书所限定的本发明的精神和范围。
权利要求
1.一种在虚拟局域网(VLAN)中减少帧漏的方法,所述虚拟局域网在以太网的操作、管理和维护(OAM)网络中被定义,所述方法包括一旦在置于所述VLAN的具体OAM域中的维护中间点(MIP)网桥实体上接收到具有目的地址(DA)和源地址(SA)的单播OAM帧,就查询与所述MIP网桥实体相关的第一数据库,以判断在所述第一数据库中是否用输出端口地址提供了所述DA;如果否,则查询第二数据库,以验证所述SA是否对应于所述第二数据库中提供的一个维护终点(MEP);如果是,则获取所述MEP节点的OAM域的级信息,并确定与所述MEP节点的OAM域级关联的多播介质访问控制(MAC)地址;以及用所述多播MAC地址代替所述单播OAM帧中的所述DA,并将所述OAM帧转发到与所述多播MAC地址关联的输出端口地址集上。
2.根据权利要求1所述的在以太网OAM网络中定义的VLAN中减少帧漏的方法,其中,所述单播OAM帧包括指向具体MIP节点的查验帧。
3.根据权利要求1所述的在以太网OAM网络中定义的VLAN中减少帧漏的方法,其中,所述第一数据库包括转发数据库。
4.根据权利要求3所述的在以太网OAM网络中定义的VLAN中减少帧漏的方法,其中,所述第二数据库包括连续性检验(CC)数据库。
5.根据权利要求1所述的在以太网OAM网络中定义的VLAN中减少帧漏的方法,其中,所述具体的OAM域包括用户级OAM域。
6.根据权利要求1所述的在以大网OAM网络中定义的VLAN中减少帧漏的方法,其中,所述具体的OAM域包括服务提供商级的OAM域。
7.一种用于在以太网操作、管理和维护(OAM)网络中定义的虚拟局域网(VLAN)中减少帧漏的系统,所述VLAN包括多于一个的OAM域,所述系统包括查询第一数据库的装置,用于一旦在置于具体OAM域中的维护中间点(MIP)网桥实体上接收到具有目的地址(DA)和源地址(SA)的单播OAM帧,就查询与所述MIP网桥实体相关的第一数据库,以判断在所述第一数据库中是否用输出端口地址提供了所述DA;查询第二数据库的装置,如果在所述第一数据库中没有提供所述DA,则查询第二数据库,以验证所述SA是否对应于所述第二数据库中提供的一个维护终点(MEP);一装置,如果验证出所述SA对应于所述第二数据库中的一个MEP节点,则获取所述MEP节点的OAM域的级信息,并确定与所述MEP节点的OAM域级关联的多播介质访问控制(MAC)地址;以及一装置,用所述多播MAC地址代替所述单播OAM帧中的所述DA,并将所述OAM帧转发到与所述多播MAC地址关联的输出端口地址集上。
8.根据权利要求7所述的在以太网OAM网络中定义的VLAN中减少帧漏的系统,其中,所述单播OAM帧包括指向具体MIP节点的查验帧。
9.根据权利要求7所述的在以太网OAM网络中定义的VLAN中减少帧漏的系统,其中,所述第一数据库包括转发数据库。
10.根据权利要求7所述的在以太网OAM网络中定义的VLAN中减少帧漏的系统,其中,所述第二数据库包括连续性检验(CC)数据库。
全文摘要
一种在以太网OAM网络中定义的VLAN中减少帧漏的系统和方法。一旦在维护中间点(MIP)实体上接收到单播OAM帧,就查询第一数据库以判断其中是否提供了该帧的目的地址(DA)。如果否,则查询第二数据库以验证该帧的源地址(SA)是否与其中所提供的一个维护终点(MEP)相关。如果是,则获取对应于该MEP节点的OAM域的级信息,并确定与该OAM域级相关的多播MAC地址。然后,用多播MAC地址代替进来的OAM帧的DA,以便将该OAM帧转发到限制为该OAM域级的输出端口地址集上。
文档编号H04L12/56GK1801742SQ200510134038
公开日2006年7月12日 申请日期2005年12月22日 优先权日2004年12月22日
发明者戴维·伊利·迪特·科萨奎, 卡马克希·斯里德哈, 马尔坦恩·彼德勒斯·约瑟夫·维瑟斯, 托尼·范·克尔克霍夫 申请人:阿尔卡特公司