会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Data verification using signature
    • 使用签名数据验证
    • US07406089B1
    • 2008-07-29
    • US10210511
    • 2002-07-31
    • Rami RahimPradeep Sindhu
    • Rami RahimPradeep Sindhu
    • H04L9/30
    • H04L63/123
    • A system processes packets in a network device and includes a memory for buffering the packets. The memory may store the packets in memory in data cells. To expedite packet processing, portions of the packet are extracted and placed in a notification, which is then used for packet processing operations, such as route lookup, policing, and accounting. The notification may also include address elements, such as address offsets, that define the locations of the data cells in memory. The address elements can be used to read the data cells from the memory when packet processing is done. If the notification cannot hold all the address elements, additional cells, indirect cells, are created for holding the remaining address elements. The indirect cells are formed in a linked list. The notification contains an address element. To prevent reading incorrect indirect cells, each indirect cell is written with a signature that is created based on the notification. When an indirect cell is read out, the signature is checked to determine whether it belongs to that notification. If the signature is not correct, this may mean that the indirect cell has not yet been written to memory, or that the indirect cell was in some way corrupted during writing, storing, or reading.
    • 系统处理网络设备中的分组,并且包括用于缓冲分组的存储器。 存储器可以将数据包存储在数据单元中。 为了加快分组处理,分组的部分被提取并放置在通知中,然后用于诸如路由查找,管理和计费之类的分组处理操作。 通知还可以包括定义存储器中的数据单元的位置的地址元素,例如地址偏移。 当数据包处理完成时,地址元素可用于从存储器读取数据单元。 如果通知不能容纳所有地址元素,则创建附加单元格,间接单元格以保留剩余的地址单元。 间接细胞在链表中形成。 通知包含地址元素。 为了防止读取不正确的间接单元格,每个间接单元都将使用基于通知创建的签名进行写入。 当读取间接单元时,检查签名以确定它是否属于该通知。 如果签名不正确,这可能意味着间接单元格尚未写入存储器,或间接单元格在写入,存储或读取期间以某种方式损坏。
    • 8. 发明授权
    • Reorder engine with error recovery
    • 重新排序引擎与错误恢复
    • US07613192B1
    • 2009-11-03
    • US11684394
    • 2007-03-09
    • Rami Rahim
    • Rami Rahim
    • H04L12/56
    • H04L47/10H04L47/283H04L47/32H04L47/34H04L49/90H04L49/9094
    • A reorder engine classifies information relating to incoming data items as belonging to either a first, second, or third region. The information relating to the data items may arrive at the reorder engine out of order. The data items each include a sequence number through which the reorder engine may reconstruct the correct order of the data items. Based on the classification, the reorder engine may either process the data items normally or drop certain ones of the data items. The majority of incoming data items will fall in the first region and are processed normally. Data items arriving in the second region indicate that a previous data item is late or delayed. If this previous data item is delayed but does eventually arrive, it will arrive in the third region and is simply ignored.
    • 重新排序引擎将与进入数据项相关的信息归类为属于第一,第二或第三区域。 与数据项相关的信息可能无法到达重新排序引擎。 数据项每个都包括序列号,重新排序引擎可以通过该序列号重建数据项的正确顺序。 基于分类,重新排序引擎可以正常处理数据项或者丢弃某些数据项。 大部分传入的数据项将落在第一个区域并被正常处理。 到达第二区域的数据项表示先前的数据项被延迟或延迟。 如果此前的数据项目延迟但最终到达,则它将到达第三个区域,并被忽略。
    • 10. 发明授权
    • Reorder engine with error recovery
    • 重新排序引擎与错误恢复
    • US07209482B1
    • 2007-04-24
    • US10024553
    • 2001-12-21
    • Rami Rahim
    • Rami Rahim
    • H04L12/56
    • H04L47/10H04L47/283H04L47/32H04L47/34H04L49/90H04L49/9094
    • A reorder engine classifies information relating to incoming data items as belonging to either a first, second, or third region. The information relating to the data items may arrive at the reorder engine out of order. The data items each include a sequence number through which the reorder engine may reconstruct the correct order of the data items. Based on the classification, the reorder engine may either process the data items normally or drop certain ones of the data items. The majority of incoming data items will fall in the first region and are processed normally. Data items arriving in the second region indicate that a previous data item is late or delayed. If this previous data item is delayed but does eventually arrive, it will arrive in the third region and is simply ignored.
    • 重新排序引擎将与进入的数据项相关的信息归类为属于第一,第二或第三区域。 与数据项相关的信息可能无法到达重新排序引擎。 数据项每个都包括序列号,重新排序引擎可以通过该序列号重建数据项的正确顺序。 基于分类,重新排序引擎可以正常处理数据项或者丢弃某些数据项。 大部分传入的数据项将落在第一个区域并被正常处理。 到达第二区域的数据项表示先前的数据项被延迟或延迟。 如果此前的数据项目延迟但最终到达,则它将到达第三个区域,并被忽略。