ATOMIC UPDATE OF PACKET CLASSIFICATION RULES

    公开(公告)号:US20170094036A1

    公开(公告)日:2017-03-30

    申请号:US14868405

    申请日:2015-09-29

    CPC classification number: H04L69/22 H04L45/7457

    Abstract: A method for classification includes storing in a TCAM classification rules comprising respective tags, each including an update bit. Data items are classified by extracting a respective key from each data item, appending an update-select bit to construct an extended key, and matching the extended key to one of the tags in the TCAM. In response to an instruction to atomically replace a group of existing rules in the TCAM with new rules, the update bit is unmasked and set to the first bit value in the group of the existing rules. The new rules are stored in the TCAM, with their update bit set to a second bit value. After storing the new rules in the TCAM, the update-select bit in the extended key of the received data items is set to the second bit value.

    STREAM SYNCHRONIZATION
    2.
    发明申请

    公开(公告)号:US20200287644A1

    公开(公告)日:2020-09-10

    申请号:US16291003

    申请日:2019-03-04

    Abstract: A method including providing a network element including an ingress port, an egress port, and a delay equalizer, providing an equalization message generator, receiving, at the ingress port, a plurality of data packets from multiple sources, each data packet having a source indication and a source-provided time stamp, determining, at the ingress port, a received time stamp for at least some of the received data packets, passing the received data packets, the source-provided time stamps, and the received time stamps to the delay equalizer, the delay equalizer computing, for each source, a delay for synchronizing that source with other sources, the equalization message generator receiving an output, for each source, including the delay for that source, from the delay equalizer and producing a delay message instructing each source regarding the delay for that source, and sending, from the egress port, the delay message to each source. Related apparatus is also provided.

    Atomic update of packet classification rules

    公开(公告)号:US09706017B2

    公开(公告)日:2017-07-11

    申请号:US14868405

    申请日:2015-09-29

    CPC classification number: H04L69/22 H04L45/7457

    Abstract: A method for classification includes storing in a TCAM classification rules comprising respective tags, each including an update bit. Data items are classified by extracting a respective key from each data item, appending an update-select bit to construct an extended key, and matching the extended key to one of the tags in the TCAM. In response to an instruction to atomically replace a group of existing rules in the TCAM with new rules, the update bit is unmasked and set to the first bit value in the group of the existing rules. The new rules are stored in the TCAM, with their update bit set to a second bit value. After storing the new rules in the TCAM, the update-select bit in the extended key of the received data items is set to the second bit value.

    Resource dump system
    4.
    发明申请

    公开(公告)号:US20210303385A1

    公开(公告)日:2021-09-30

    申请号:US17152817

    申请日:2021-01-20

    Abstract: In one embodiment, a processing device includes a memory, and configured to provide a data dump of the memory, a storage element configured to store a dictionary including interpreter vocabulary to interpret at least some segments of the data dump, and a data dump analysis device including an interface configured to transfer data with the processing device, a dump extraction engine configured to connect with the processing device over the interface, and receive at least one segment of the data dump from the processing device over the interface, and a dump interpretation engine configured to receive at least a subset of the interpreter vocabulary from the dictionary to interpret the received at least one segment, and interpret data of the at least one segment responsively to the received at least subset of the interpreter vocabulary.

    Stream synchronization
    5.
    发明授权

    公开(公告)号:US10778361B1

    公开(公告)日:2020-09-15

    申请号:US16291003

    申请日:2019-03-04

    Abstract: A method including providing a network element including an ingress port, an egress port, and a delay equalizer, providing an equalization message generator, receiving, at the ingress port, a plurality of data packets from multiple sources, each data packet having a source indication and a source-provided time stamp, determining, at the ingress port, a received time stamp for at least some of the received data packets, passing the received data packets, the source-provided time stamps, and the received time stamps to the delay equalizer, the delay equalizer computing, for each source, a delay for synchronizing that source with other sources, the equalization message generator receiving an output, for each source, including the delay for that source, from the delay equalizer and producing a delay message instructing each source regarding the delay for that source, and sending, from the egress port, the delay message to each source. Related apparatus is also provided.

Patent Agency Ranking