会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for merging virtual connections
    • 用于合并虚拟连接的方法和装置
    • US07664115B1
    • 2010-02-16
    • US09495207
    • 2000-01-31
    • Robert E. Robotham
    • Robert E. Robotham
    • H04L12/56
    • H04L12/5601H04L45/245H04L47/50H04L47/52H04L47/621H04L49/9015H04L2012/5651H04L2012/5672H04L2012/5679H04L2012/5681
    • A method and apparatus for merging a plurality of virtual connections to form a merged virtual connection is presented. As cells for each of the plurality of virtual connections are received, they are buffered into a corresponding plurality of cell buffers, where each virtual connection has a corresponding cell buffer. When enough cells to constitute a complete packet are buffered for a particular virtual connection in its corresponding cell buffer, the identity of that virtual connection is queued into a queue, which may take the form of a linked list. A plurality of linked lists may be included such that differentiation between various virtual connections based on class is possible, where the class division may be based on a number of different factors. Prioritization information for the merged virtual connection is then obtained, where in the case where a plurality of classes are supported, the prioritization information includes class prioritization information. A cell stream for the merged virtual circuit is then generated based on the prioritization information and the virtual connection identities currently stored in the queue structure. The cell stream is generated such that entire packets are included in the cell stream in a continuous manner and no intermingling of cells corresponding to different packets occurs.
    • 提出了用于合并多个虚拟连接以形成合并的虚拟连接的方法和装置。 当接收到用于多个虚拟连接中的每一个的小区时,它们被缓冲到相应的多个小区缓冲器中,其中每个虚拟连接具有对应的小区缓冲器。 当足够的单元构成一个完整的数据包时,缓冲其相应的单元缓冲区中的一个特定的虚拟连接,该虚拟连接的身份被排队到队列中,该队列可能采取链表的形式。 可以包括多个链接列表,使得基于类的各种虚拟连接之间的区分是可能的,其中类别划分可以基于多个不同因素。 然后获得用于合并的虚拟连接的优先级信息,其中在支持多个类的情况下,优先化信息包括类别优先化信息。 然后,基于当前存储在队列结构中的优先化信息和虚拟连接身份,生成用于合并的虚拟电路的信元流。 生成单元流,使得整个分组以连续的方式被包括在单元流中,并且不发生与不同分组相对应的单元的混合。
    • 3. 发明授权
    • Method and apparatus for scheduling and servicing events using a calendar structure
    • 使用日历结构调度和维护事件的方法和装置
    • US07596789B2
    • 2009-09-29
    • US10334204
    • 2002-12-30
    • Wladyslaw OlesinskiMustapha AissaouiRobert E. RobothamJordan (Jianping) Lu
    • Wladyslaw OlesinskiMustapha AissaouiRobert E. RobothamJordan (Jianping) Lu
    • G06F9/00
    • H04L67/32G06Q10/109H04L29/06H04L47/50H04L47/56H04L47/568H04L47/623H04L67/325H04L69/329
    • A method and apparatus for scheduling and servicing events using a calendar structure is described. In accordance with one preferred embodiment of the present invention, a calendar structure is provided to implement work-conserving methods (for example, queuing, such as fair queuing, or, as one specific example, weighted fair queuing (WFQ)). Such a calendar structure preferably provides two slots per tier and uses a temporal pointer based on virtual time. In accordance with another preferred embodiment of the present invention, a calendar structure is provided to implement shaping of flows of information. Such a calendar structure preferably provides one slot per tier and uses a temporal pointer based on real time. For scheduling, a preferred occurrence time at which an event is preferred to occur is calculated. Events having preferred occurrence times farther from a current time value denoted by the temporal pointer are scheduled on a calendar tiers of lower resolution, while events having preferred occurrence times nearer to the current time value denoted by the temporal pointer are scheduled on calendar tiers of higher resolution. For servicing, the events are selected from slots to which the temporal pointer is pointing. If a slot is being used to schedule an event pending servicing, the slot is considered to be an occupied slot. Occupied slots at higher resolution calendar tiers are serviced exhaustively over occupied slots at lower resolution calendar tiers.
    • 描述了使用日历结构来调度和维护事件的方法和装置。 根据本发明的一个优选实施例,提供了一种日历结构来实现工作节约方法(例如排队,例如公平排队,或作为一个具体示例,加权公平排队(WFQ))。 这种日历结构优选地每层提供两个时隙,并且基于虚拟时间使用时间指针。 根据本发明的另一优选实施例,提供了一种日历结构来实现信息流的整形。 这种日历结构优选地每层提供一个时隙,并且基于实时使用时间指针。 对于调度,计算优选发生事件的优选发生时间。 具有较短时间指针所表示的当前时间值的优选发生时间的事件被调度在较低分辨率的日历层上,而具有更接近于由时间指针表示的当前时间值的优选发生时间的事件被安排在更高级别的日历层上 解析度。 对于维修,事件从时间指针指向的时隙中选择。 如果正在使用插槽来调度待处理的事件,则该插槽被认为是占用插槽。 在较高分辨率日历层的占用插槽在较低分辨率日历层的占用插槽上全面服务。
    • 4. 发明授权
    • Method and apparatus for monitoring buffer contents in a data communication system
    • 用于监视数据通信系统中的缓冲器内容的方法和装置
    • US07418002B2
    • 2008-08-26
    • US10915250
    • 2004-08-10
    • Robert E. RobothamDenny LeeBrent Gene DuckeringJason Sterne
    • Robert E. RobothamDenny LeeBrent Gene DuckeringJason Sterne
    • H04L12/28H04L12/56
    • H04L12/5601H04L43/00H04L43/0817H04L43/0847H04L43/16H04L47/11H04L47/30H04L49/90H04L2012/5636H04L2012/5682
    • A method and apparatus for buffering data units in a communication switch that allows for configurable monitoring of the buffer contents is presented. Such an apparatus includes a context table that stores a plurality of independent group identifiers for each connection. Although the group identifiers may include a partition group identifier and a loss group identifier that is dependent on the partition group identifier, additional group identifiers are included in the context table for each connection that are independent of other group identifiers in the context table. Such a context table may be dynamically reconfigured in order to group connections for buffer monitoring operations related to congestion detection, traffic shaping, and data admission with respect to buffering. When a data unit is received corresponding to a particular connection, the context table is referenced to retrieve the set of group identifiers corresponding to that connection. As a cell is stored in the buffer, count values corresponding to at least some of the group identifiers included in the set of group identifiers for that connection are incremented. Similarly, when data is dequeued from the buffer for forwarding, the set of group identifiers for that particular data unit is determined and the counters corresponding to at least some of those groups are decremented. As such, the count value corresponding to each of the groups can be referenced to determine the number of data units corresponding to that group that are currently stored within the buffer.
    • 提出一种用于缓冲通信交换机中的数据单元的方法和装置,其允许缓冲器内容的可配置监视。 这种装置包括存储用于每个连接的多个独立组标识符的上下文表。 虽然组标识符可以包括取决于分区组标识符的分区组标识符和丢失组标识符,但是对于与上下文表中的其他组标识符无关的每个连接,附加组标识符被包括在上下文表中。 这样的上下文表可以被动态地重新配置,以便分组与针对缓冲的拥塞检测,流量整形和数据准入相关的缓冲器监视操作的连接。 当接收到对应于特定连接的数据单元时,引用上下文表以检索对应于该连接的组标识符集。 当单元被存储在缓冲器中时,对应于包括在该连接的组标识符集合中的至少一些组标识符的计数值递增。 类似地,当数据从用于转发的缓冲器中出来时,确定该特定数据单元的组标识符集,并且减少对应于那些组中的至​​少一些的计数器。 因此,可以引用与每个组对应的计数值来确定当前存储在缓冲器中的与该组对应的数据单元的数量。
    • 6. 发明授权
    • Method and apparatus for monitoring buffer contents in a data communication system
    • 用于监视数据通信系统中的缓冲器内容的方法和装置
    • US06775293B1
    • 2004-08-10
    • US09609134
    • 2000-06-30
    • Robert E. RobothamDenny LeeBrent Gene DuckeringJason Sterne
    • Robert E. RobothamDenny LeeBrent Gene DuckeringJason Sterne
    • H04L1228
    • H04L12/5601H04L43/00H04L43/0817H04L43/0847H04L43/16H04L47/11H04L47/30H04L49/90H04L2012/5636H04L2012/5682
    • A method and apparatus for buffering data units in a communication switch that allows for configurable monitoring of the buffer contents is presented. Such an apparatus includes a context table that stores a plurality of independent group identifiers for each connection. Although the group identifiers may include a partition group identifier and a loss group identifier that is dependent on the partition group identifier, additional group identifiers are included in the context table for each connection that are independent of other group identifiers in the context table. Such a context table may be dynamically reconfigured in order to group connections for buffer monitoring operations related to congestion detection, traffic shaping, and data admission with respect to buffering. When a data unit is received corresponding to a particular connection, the context table is referenced to retrieve the set of group identifiers corresponding to that connection. As a cell is stored in the buffer, count values corresponding to at least some of the group identifiers included in the set of group identifiers for that connection are incremented. Similarly, when data is dequeued from the buffer for forwarding, the set of group identifiers for that particular data unit is determined and the counters corresponding to at least some of those groups are decremented. As such, the count value corresponding to each of the groups can be referenced to determine the number of data units corresponding to that group that are currently stored within the buffer.
    • 提出一种用于缓冲通信交换机中的数据单元的方法和装置,其允许缓冲器内容的可配置监视。 这种装置包括存储用于每个连接的多个独立组标识符的上下文表。 虽然组标识符可以包括取决于分区组标识符的分区组标识符和丢失组标识符,但是对于与上下文表中的其他组标识符无关的每个连接,附加组标识符被包括在上下文表中。 这样的上下文表可以被动态地重新配置,以便分组与针对缓冲的拥塞检测,流量整形和数据准入相关的缓冲器监视操作的连接。 当接收到对应于特定连接的数据单元时,引用上下文表以检索对应于该连接的组标识符集。 当单元被存储在缓冲器中时,对应于包括在该连接的组标识符集合中的至少一些组标识符的计数值递增。 类似地,当数据从用于转发的缓冲器中出来时,确定该特定数据单元的组标识符集,并且减少对应于那些组中的至​​少一些的计数器。 因此,可以引用与每个组对应的计数值来确定当前存储在缓冲器中的与该组对应的数据单元的数量。
    • 7. 发明授权
    • System and method for detecting lost messages transmitted between modules in a communication device
    • 用于检测在通信设备中的模块之间传输的丢失消息的系统和方法
    • US07327735B2
    • 2008-02-05
    • US10304701
    • 2002-11-27
    • Robert E RobothamKishor Mistry
    • Robert E RobothamKishor Mistry
    • H04L12/28H04L12/66
    • H04L1/1858H04L1/1809
    • A method and module for tracking transmission of messages being sent from a transmitting module to a receiving module in a communication device is provided. The method includes the step of (a) receiving a message at the receiving module. The method also includes the step of (b) evaluating the received message to determine whether the received message was received by the receiving module in a proper sequence to a previous message, if any, sent by the transmitting module. The method further includes the step of (c) generating an acknowledgement message from the receiving module to the transmitting module, the acknowledgement message including an indicator, a value of the indicator indicating whether the previous message, if any, transmitted from the transmitting module to the receiving module immediately before the received message was received by the receiving module.
    • 提供了一种用于跟踪从发送模块发送到在通信设备中的接收模块的消息的传输的方法和模块。 该方法包括以下步骤:(a)在接收模块处接收消息。 该方法还包括以下步骤:(b)评估所接收的消息以确定所接收的消息是否以接收模块以适当的顺序被接收到由发送模块发送的先前消息(如果有的话)。 该方法还包括以下步骤:(c)从接收模块向发送模块生成确认消息,确认消息包括指示符,指示指示从发送模块发送的先前消息(如果有的话)的值到 在接收到的消息之前的接收模块被接收模块接收。
    • 8. 发明授权
    • Multi-protocol switch and method therefore
    • 因此,多协议交换机和方法
    • US07184440B1
    • 2007-02-27
    • US09625586
    • 2000-07-26
    • Jason T. SterneThomas E. DavisRobert E. RobothamShay Nahum
    • Jason T. SterneThomas E. DavisRobert E. RobothamShay Nahum
    • H04L12/56H04I12/50
    • H04L49/30H04L49/20H04L49/201H04L49/25H04L49/3009H04L49/3081H04L49/604H04L49/606H04L2012/5652
    • A multi-protocol switch that supports both ATM and IP traffic and method for use is presented. The multi-protocol switch associates certain input connections, as identified by virtual path identifier/virtual connection identifier (VPI/VCI), with either IP or ATM traffic. When the connection identifier for a cell received indicates that the cell is an ATM cell, the multi-protocol switch forwards the cell through the switch, where the forwarding is based on the connection identifier for the cell. If the connection identifier for a cell indicates that the cell is IP traffic, the cell is stored with other cells included in the IP packet to which the cells correspond within the ingress line card of the switch. The destination address included in the packet is used to determine a forwarding decision for the cells included in the packet. After at least partial reassembly, the packet is segmented and forwarded through the switch based on the forwarding decision determined from the destination address.
    • 提出了支持ATM和IP流量的多协议交换机和使用方法。 多协议交换机将由虚拟路径标识符/虚拟连接标识符(VPI / VCI)标识的某些输入连接与IP或ATM流量相关联。 当接收到的小区的连接标识符指示该小区是ATM信元时,多协议交换机通过交换机转发该小区,其中转发基于该小区的连接标识符。 如果小区的连接标识符表示该小区是IP业务,则该小区与包括在小区对应的IP分组中的其他小区一起存储在交换机的入口线路卡内。 分组中包含的目的地址用于确定分组中包含的小区的转发决定。 在至少部分重新组装之后,基于从目的地址确定的转发决定,分组并通过交换机转发分组。