会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明授权
    • Queue scheduling mechanism in a data packet transmission system
    • 数据包传输系统中的队列调度机制
    • US07382792B2
    • 2008-06-03
    • US10065808
    • 2002-11-21
    • Alain BlancBernard BrezzoRene GallezotFrancois Le MaufDaniel Wind
    • Alain BlancBernard BrezzoRene GallezotFrancois Le MaufDaniel Wind
    • H04L12/28
    • H04L47/6215H04L47/2458H04L47/28H04L47/50H04L47/527H04L47/6285H04W28/14H04W72/1242
    • A queue scheduling mechanism in a data packet transmission system, the data packet transmission system including a transmission device for transmitting data packets, a reception device for receiving the data packets, a set of queue devices respectively associated with a set of priorities each defined by a priority rank for storing each data packet transmitted by the transmission device into the queue device corresponding to its priority rank, and a queue scheduler for reading, at each packet cycle, a packet in one of the queue devices determined by a normal priority preemption algorithm. The queue scheduling mechanism includes a credit device that provides at each packet cycle a value N defining the priority rank to be considered by the queue scheduler whereby a data packet is read by the queue scheduler from the queue device corresponding to the priority N instead of the queue device determined by the normal priority preemption algorithm.
    • 在数据分组传输系统中的队列调度机制,包括用于发送数据分组的传输设备的数据分组传输系统,用于接收数据分组的接收设备,分别与一组优先级相关联的一组队列设备,每个优先级由 用于将由传输设备发送的每个数据分组存储到与其优先级相对应的队列设备中的优先等级,以及队列调度器,用于在每个分组周期读取由普通优先级抢占算法确定的队列中的一个队列中的分组。 队列调度机制包括在每个分组周期提供定义要由队列调度器考虑的优先级的值N的信用设备,由队列调度器从对应于优先级N的队列设备读取数据分组,而不是 队列设备由普通优先级抢占算法确定。
    • 62. 发明申请
    • METHOD AND SYSTEM TO ENABLE AN ADAPTIVE LOAD BALANCING IN A PARALLEL PACKET SWITCH
    • 在平行分组开关中启用自适应负载平衡的方法和系统
    • US20050063301A1
    • 2005-03-24
    • US10711320
    • 2004-09-10
    • Rene GlaiseAlain BlancFrancois Le MautMichel Poret
    • Rene GlaiseAlain BlancFrancois Le MautMichel Poret
    • H04J3/14H04L12/54H04L12/56
    • H04L47/125H04L49/1523H04L49/25H04L49/30H04L49/3045
    • A method and a system to adapt the load balancing of the incoming traffic over the planes of a parallel packet switch (PPS) on the basis of the monitoring of requests and acknowledgments exchanged between ingress port adapters and arrays of collapsed virtual output queues (cVOQ) situated within the plane switch cores is disclosed. According to the invention, at least one counter is associated, in each ingress port-adapter, to each individual switching plane or device to be monitored. Each of these counters is incremented when a request is sent to the corresponding individual switching plane or device and decremented when an acknowledgment is received from this individual switching plane or device. When the range of values taken by the counters of a same ingress port-adapter reaches a predetermined threshold, less (or none) incoming traffic is further transmitted to the individual switching plane or device associated to the higher value counter. An alarm signal is possibly raised too e.g., for replacing the defective individual switching plane or device.
    • 基于在入口端口适配器和折叠虚拟输出队列(cVOQ)阵列之间交换的请求和确认的监视来适应并行分组交换机(PPS)的平面上的入局业务的负载平衡的方法和系统, 位于平面开关芯内。 根据本发明,至少一个计数器在每个入口端口适配器中被关联到要监视的每个单独的切换平面或设备。 当将请求发送到相应的单独的交换平面或设备时,这些计数器中的每一个递增,并且当从该单独的交换平面或设备接收到确认时递减。 当相同入口端口适配器的计数器所取值的范围达到预定阈值时,较少(或无))进入流量进一步传输到与较高值计数器相关联的单独交换平面或设备。 也可能引起报警信号,例如用于更换有缺陷的单独开关平面或装置。
    • 63. 发明申请
    • System and method for collapsing VOQ'S of a packet switch fabric
    • 用于折叠分组交换结构的VOQ的系统和方法
    • US20050053077A1
    • 2005-03-10
    • US10894582
    • 2004-07-20
    • Alain BlancRene GlaiseFrancois Le MautMichel Poret
    • Alain BlancRene GlaiseFrancois Le MautMichel Poret
    • H04L12/56H04L12/28
    • H04L47/10H04L47/263H04L47/30H04L49/103H04L49/3027H04L49/3045
    • A system and a method to avoid packet traffic congestion in a shared-memory switch core, while dramatically reducing the amount of shared memory in the switch core and the associated egress buffers, is disclosed. According to the invention, the virtual output queuing (VOQ) of all ingress adapters of a packet switch fabric are collapsed into its central switch core to allow an efficient flow control. The transmission of packets from an ingress buffer to the switch core is subject to a mechanism of request/acknowledgment. Therefore, a packet is transmitted from a virtual output queue to the shared-memory switch core only if the switch core can actually forward it to the corresponding egress buffer. A token based mechanism allows the switch core to determine the egress buffer's level of occupation. Therefore, since the switch core knows the states of the input and output adapters, it is able to optimize packet switching and to avoid packet congestion. Furthermore, since a packet is admitted in the switch core only if it can be transmitted to the corresponding egress buffer, the shared memory is reduced.
    • 公开了一种在共享存储器交换机核心中避免分组业务拥塞的系统和方法,同时显着地减少了交换机核心和相关联的出口缓冲器中的共享存储器的数量。 根据本发明,分组交换结构的所有入口适配器的虚拟输出排队(VOQ)被折叠到其中央交换机核心中以允许有效的流控制。 数据包从入口缓冲区传输到交换机核心受到请求/确认的机制。 因此,只有当交换机核心才能将其转发到相应的出口缓冲区时,才将数据包从虚拟输出队列传输到共享存储交换机内核。 基于令牌的机制允许交换机核心确定出口缓冲区的占用水平。 因此,由于交换机核心知道输入和输出适配器的状态,因此能够优化分组交换并避免分组拥塞。 此外,由于分组只有在可以发送到对应的出口缓冲器的情况下才允许在交换机核心中,所以共享存储器被减少。
    • 65. 发明授权
    • Service message system for a switching architecture
    • US06661786B1
    • 2003-12-09
    • US09315446
    • 1999-05-20
    • Jean-Claude AbbiateAlain BlancBernard BrezzoSylvie GohlMichel Poret
    • Jean-Claude AbbiateAlain BlancBernard BrezzoSylvie GohlMichel Poret
    • H04L1250
    • H04L49/1523H04L49/552
    • A service message system for a switching architecture including at least one Switch Fabric (10, 20) comprising a switch core (15, 25) located in a centralized building and a set of Switch Core Access Layer (SCAL) elements distributed in different physical areas for the attachment to the different Port adapters (30, 31). Each SCAL elements particularly includes a SCAL receive element (11-i) and a SCAL Xmit element (12-i) for the respective access to one input port and one output port via serial links. The service message is based on the use of a Cell qualifier field at the beginning of each cell, which comprises a first and a second field. The first field is the Filtering Control field which permits an easy decoding of a service message cell, when applicable. The second field is used for determining which particular type of service message is conveyed via the cell. Following the Cell qualifier is the Switch Routing Header (SRH) which permits the characterization of the destination of the cell and is used for controlling the routing process. Preferably, the service message is used in a fault tolerance configuration where two different Switch Fabrics act as a standby to each other and shares a part of the traffic. Each one is configured as a default routing path for some ports adapters and a backup path for the others. In that particular configuration, the service message system of the invention uses the first field of the Cell qualifier to transport a Direct filtering command causing the Switch fabric to route the cell when the SRH is representative of its default output port destination. Conversely, the first field may transport a Reverse filtering command in the first field that causes the Switch fabric to reverse the default routing process. The first field is also used for characterizing a service message cell which the second field indicates the accurate type. Particularly, two types are used for the production of the filling cells when no data cell is to be transmitted at a particular location of the switching architecture.
    • 66. 发明授权
    • Switching system including a mask mechanism for altering the internal routing process
    • 切换系统包括用于改变内部路由过程的掩码机制
    • US06570845B1
    • 2003-05-27
    • US09317322
    • 1999-05-24
    • Alain BlancBernard BrezzoAlain Saurel
    • Alain BlancBernard BrezzoAlain Saurel
    • G06F1100
    • H04L12/5601H04L49/108H04L49/153H04L49/256H04L49/309H04L2012/5627H04L2012/5681
    • A switching system receives a data cell from a set of n input ports for routing to one or more output ports in accordance with the contents of a bitmap value retrieved from the cell upon its receipt. The system has a module comprising a shared buffer for storing the cells which are to be routed and a mask mechanism with a mask register for altering the value of the bitmap before it is used for controlling the routing process. As a result of operation of the mask mechanism, a cell is either transported to an output port or discarded. Two switching systems are combined in first and second switch fabrics, each having a switch core and a set of switch core access layer (SCAL) elements. Each SCAL element respectively comprises a SCAL Receive element and a SCAL Xmit element for permitting access to input and output ports of one of the switching systems.
    • 交换系统根据从单元接收到的位图值的内容,从一组n个输入端口接收用于路由到一个或多个输出端口的数据单元。 该系统具有模块,该模块包括用于存储待路由的单元的共享缓冲器和具有用于在用于控制路由过程之前改变位图的值的掩码寄存器的掩码机制。 作为掩模机构的操作的结果,单元被传送到输出端口或被丢弃。 两个交换系统组合在第一和第二交换机结构中,每个具有交换机核心和一组交换机核心接入层(SCAL)元件。 每个SCAL元件分别包括SCAL接收元件和SCAL Xmit元件,用于允许访问一个交换系统的输入和输出端口。
    • 67. 发明授权
    • Process for transporting a cell through a switching structure base on a single stage switch
    • 通过单级开关上的开关结构基地传送电池的过程
    • US06480501B1
    • 2002-11-12
    • US09100903
    • 1998-06-19
    • Alain BlancJean-Claude Abbiate
    • Alain BlancJean-Claude Abbiate
    • H04L1254
    • H04L12/5601H04L49/153H04L49/203H04L49/256H04L49/309H04L49/455
    • A process for transporting a data cell throughout a switch fabric having a centralized switching structure and a set of distributed, generally remotely located, Switch Core Access Layers (SCAL) permitting the attachment of the protocol adapters. Remotely with respect to the centralized switching structure, the data cell which is received from a telecommunications link is divided into k logical units (LUs) and additional bytes are introduced for permitting the reservation of a bitmap field that will be used for routing through the switch core. Every LU is coded in accordance with the 8B/10B coding process. Within the centralized switching structure, the k coded LUs are deserialized and the cell clock is obtained for each cell in order to reconstitute the data cell. In addition the routing byte reservations are filled with appropriate values (bit map) for the routing process within the switch by means of an access to an entry routing table. When the cell outputs the switching structure, a second access to a routing table permits the replacement of the previous bit map by new values in order to enhance multicast capabilities. The data cell is divided again in a set of k serialized logical units (LUs) in order to prepare a serialization through k links. The LUs are coded as previously to permit the merging of the LUs when different sets of switches operated in parallel are connected in a port expansion mode. Remotely with respect to the switch core, the coded LUs are deserialized and the data cell is reconstituted by means of the deserialization and extraction of the data cell clock transported by the 8B/10B coding process. The newly inserted values of the bit map are then used for enhancing multicasting capabilities.
    • 一种用于在具有集中式交换结构的交换结构中传送数据单元的过程,以及允许协议适配器附接的分布式,通常位于远程位置的交换核心接入层(SCAL)。 远离集中式交换结构,从电信链路接收的数据信元被划分为k个逻辑单元(LU),并且引入附加字节以允许保留将用于通过交换机进行路由的位图字段 核心。 每个LU都按照8B / 10B编码过程进行编码。 在集中式交换结构中,k个编码的LU被反序列化,并且为每个小区获得单元时钟以便重构数据单元。 此外,通过对入口路由表的访问,路由字节预留用交换机内的路由进程的适当值(位图)填充。 当小区输出交换结构时,对路由表的第二次访问允许以先前的位图替换新的值,以便增强多播能力。 为了通过k个链路准备序列化,数据信元再次被划分成一组k个串行化的逻辑单元(LU)。 在以端口扩展模式连接不同组合的并行开关的情况下,逻辑单元按照以前的编码方式允许逻辑单元的合并。 相对于交换机核心,编码的LU被反序列化,并且数据信元通过由8B / 10B编码过程传输的数据信元时钟的反序列化和提取来重构。 然后,使用位图的新插入值来增强多播能力。
    • 68. 发明授权
    • Flow control process for a switching architecture using an out-of-band flow control channel and apparatus for performing the same
    • 使用带外流量控制信道的交换结构的流控制过程和用于执行该流控制信道的装置
    • US06452900B1
    • 2002-09-17
    • US09207061
    • 1998-12-07
    • Alain BlancBernard BrezzoPierre DebordAlbert Widmer
    • Alain BlancBernard BrezzoPierre DebordAlbert Widmer
    • H04L100
    • H04L47/263H04L12/5602H04L47/10H04L49/255H04L49/3081H04L49/45H04L49/506H04L2012/5615H04L2012/563H04L2012/5635
    • A flow control process for a switching architecture having a central switch core with associated distributed Switch Core Access Layers communicating with the core by means of serial data communication links. The serial links carry data flows that are coded in accordance with the 8B/10B coding, where two among the three comma characters are used for creating an additional specialized flow control channel. When the cells are idle or empty, the nature of the comma character that appears at the beginning of the cell provides the appropriate flow control bit information. For instance, should the K.28.5 character be detected, the receiving entity (either the switching structure or a distributed SCAL element) decodes the character as positive flow control information, corresponding to a request to reduce the incoming data flow. Also, should the K.28.1 character be decoded, then the receiving entity decodes this as information according to which no reduction in the data flow is requested. When the incoming flow provides data cells, the invention uses a predetermined bit within the data cell, generally that immediately following the beginning of the cell, in order to carry the flow control information.
    • 一种用于具有中央交换机核心的交换架构的流控制过程,其具有通过串行数据通信链路与核心通信的相关联的分布式交换机核心接入层。 串行链路携带根据8B / 10B编码编码的数据流,其中三个逗号中的两个用于创建附加的专用流控制信道。 当单元格空闲或空闲时,出现在单元开头的逗号字符的性质提供了适当的流控制位信息。 例如,如果检测到K.28.5字符,接收实体(交换结构或分布式SCAL元素)将该字符解码为正流量控制信息,对应于减少传入数据流的请求。 此外,如果解码了K.28.1字符,则接收实体将其解码为信息,根据该信息不要求数据流的减少。 当传入流提供数据单元时,本发明使用数据单元内的预定位,通常是在单元开始之后,为了承载流量控制信息。