会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Internet protocol fast reroute for shared risk link group failure recovery
    • Internet协议快速重新路由共享风险链路组故障恢复
    • US08264955B2
    • 2012-09-11
    • US12483912
    • 2009-06-12
    • H. Jonathan ChaoKang Xi
    • H. Jonathan ChaoKang Xi
    • G01R31/08G06F11/00G08C15/00H04J1/16H04J3/14H04L1/00H04L12/26
    • H04L41/0893H04L41/0668H04L41/12
    • A scheme to achieve fast recovery from SRLG failures in the IP layer is described. An exemplary scheme, called multi-section shortest path first (“MSSPF”), builds on the idea of IP Fast Reroute (“IPFRR”), guarantees 100% recovery of SRLG failures and causes no dead loops. Given a source node, a destination node, and a shared risk group failure on a next hop from the source node to the destination node, failure recovery information may be determined by (1) accepting a graph representing network topology information including the source node and the destination node, (2) determining a node which is able to reach the destination node using a route which does not include the source node, wherein a path from the source node to the determined node is not affected by the shared risk group failure, and (3) storing, in association with the shared risk group failure, both (i) a network address associated with the determined node and (ii) an alternative output port of the source node using the shortest path from the source node to the determined node.
    • 描述了实现IP层中SRLG故障快速恢复的方案。 基于IP快速重路由(“IPFRR”)的思想,建立了一个称为多节段最短路径(“MSSPF”)的示范方案,保证了SRLG故障的100%恢复,并且不会导致死循环。 给定来自源节点到目的地节点的下一跳的源节点,目的地节点和共享风险组故障,故障恢复信息可以通过以下方式来确定:(1)接受表示包括源节点和 目的地节点,(2)使用不包括源节点的路由来确定能够到达目的地节点的节点,其中从源节点到确定的节点的路径不受共享风险组故障的影响, 和(3)与共享风险组故障相关联地存储(i)与所确定的节点相关联的网络地址和(ii)使用从源节点到确定的最短路径的源节点的备选输出端口 节点。
    • 5. 发明授权
    • Using a tunable finite automaton for regular expression matching
    • 使用可调谐有限自动机进行正则表达式匹配
    • US08938454B2
    • 2015-01-20
    • US13648438
    • 2012-10-10
    • H. Jonathan ChaoYang Xu
    • H. Jonathan ChaoYang Xu
    • G06F7/00G06F17/30
    • G06F17/30985
    • Deterministic Finite Automatons (DFAs) and Nondeterministic Finite Automatons (NFAs) are two typical automatons used in the Network Intrusion Detection System (NIDS). Although they both perform regular expression matching, they have quite different performance and memory usage properties. DFAs provide fast and deterministic matching performance but suffer from the well-known state explosion problem. NFAs are compact, but their matching performance is unpredictable and with no worst case guarantee. A new automaton representation of regular expressions, called Tunable Finite Automaton (TFA), is described. TFAs resolve the DFAs' state explosion problem and the NFAs' unpredictable performance problem. Different from a DFA, which has only one active state, a TFA allows multiple concurrent active states. Thus, the total number of states required by the TFA to track the matching status is much smaller than that required by the DFA. Different from an NFA, a TFA guarantees that the number of concurrent active states is bounded by a bound factor b that can be tuned during the construction of the TFA according to the needs of the application for speed and storage. A TFA can achieve significant reductions in the number of states and memory space.
    • 确定性有限自动机(DFA)和非确定性有限自动机(NFAs)是网络入侵检测系统(NIDS)中使用的两种典型自动机。 虽然它们都执行正则表达式匹配,但它们具有非常不同的性能和内存使用属性。 DFA提供快速和确定性的匹配性能,但遭受着名的国家爆炸问题。 NFAs是紧凑的,但它们的匹配性能是不可预测的,没有最坏的情况保证。 描述了称为可调谐有限自动机(TFA)的正则表达式的新自动机表示。 TFAs解决了DFA的状态爆炸问题和NFAs不可预测的性能问题。 与仅具有一个活动状态的DFA不同,TFA允许多个并发活动状态。 因此,TFA跟踪匹配状态所需的状态总数远远小于DFA所要求的状态总数。 与NFA不同,TFA保证并行活动状态的数量受绑定因子b的约束,根据应用速度和存储的需要,可以在构建TFA期间进行调整。 TFA可以显着减少状态和记忆空间的数量。
    • 6. 发明申请
    • ENCODING NON-DERMINISTIC FINITE AUTOMATON STATES EFFICIENTLY IN A MANNER THAT PERMITS SIMPLE AND FAST UNION OPERATIONS
    • 在简单和快速的联合运行的人手中有效地编码非限制性有机自动机
    • US20140101157A1
    • 2014-04-10
    • US13648452
    • 2012-10-10
    • H. Jonathan CHAOYang XU
    • H. Jonathan CHAOYang XU
    • G06F17/30
    • H04L43/028H04L63/1416
    • Deterministic Finite Automatons (DFAs) and Nondeterministic Finite Automatons (NFAs) are two typical automatons used in the Network Intrusion Detection System (NIDS). Although they both perform regular expression matching, they have quite different performance and memory usage properties. DFAs provide fast and deterministic matching performance but suffer from the well-known state explosion problem. NFAs are compact, but their matching performance is unpredictable and with no worst case guarantee. A new automaton representation of regular expressions, called Tunable Finite Automaton (TFA), is described. TFAs resolve the DFAs' state explosion problem and the NFAs' unpredictable performance problem. Different from a DFA, which has only one active state, a TFA allows multiple concurrent active states. Thus, the total number of states required by the TFA to track the matching status is much smaller than that required by the DFA. Different from an NFA, a TFA guarantees that the number of concurrent active states is bounded by a bound factor b that can be tuned during the construction of the TFA according to the needs of the application for speed and storage. A TFA can achieve significant reductions in the number of states and memory space.
    • 确定性有限自动机(DFA)和非确定性有限自动机(NFAs)是网络入侵检测系统(NIDS)中使用的两种典型自动机。 虽然它们都执行正则表达式匹配,但它们具有非常不同的性能和内存使用属性。 DFA提供快速和确定性的匹配性能,但遭受着名的国家爆炸问题。 NFAs是紧凑的,但它们的匹配性能是不可预测的,没有最坏的情况保证。 描述了称为可调谐有限自动机(TFA)的正则表达式的新自动机表示。 TFAs解决了DFA的状态爆炸问题和NFAs不可预测的性能问题。 与仅具有一个活动状态的DFA不同,TFA允许多个并发活动状态。 因此,TFA跟踪匹配状态所需的状态总数远远小于DFA所要求的状态总数。 与NFA不同,TFA保证并行活动状态的数量受绑定因子b的约束,根据应用速度和存储的需要,可以在构建TFA期间进行调整。 TFA可以显着减少状态和记忆空间的数量。
    • 7. 发明申请
    • GENERATING A TUNABLE FINITE AUTOMATON FOR REGULAR EXPRESSION MATCHING
    • 生成用于常规表达匹配的有限自动调节器(TUNNABLE FINITE AUTOMATON FOR REGULAR EXPRESSION MATCHING)
    • US20140101155A1
    • 2014-04-10
    • US13648432
    • 2012-10-10
    • H. Jonathan CHAOYang Xu
    • H. Jonathan CHAOYang Xu
    • G06F17/30
    • H04L41/16H04L43/028
    • Deterministic Finite Automatons (DFAs) and Nondeterministic Finite Automatons (NFAs) are two typical automatons used in the Network Intrusion Detection System (NIDS). Although they both perform regular expression matching, they have quite different performance and memory usage properties. DFAs provide fast and deterministic matching performance but suffer from the well-known state explosion problem. NFAs are compact, but their matching performance is unpredictable and with no worst case guarantee. A new automaton representation of regular expressions, called Tunable Finite Automaton (TFA), is described. TFAs resolve the DFAs' state explosion problem and the NFAs' unpredictable performance problem. Different from a DFA, which has only one active state, a TFA allows multiple concurrent active states. Thus, the total number of states required by the TFA to track the matching status is much smaller than that required by the DFA. Different from an NFA, a TFA guarantees that the number of concurrent active states is bounded by a bound factor b that can be tuned during the construction of the TFA according to the needs of the application for speed and storage. A TFA can achieve significant reductions in the number of states and memory space.
    • 确定性有限自动机(DFA)和非确定性有限自动机(NFAs)是网络入侵检测系统(NIDS)中使用的两种典型自动机。 虽然它们都执行正则表达式匹配,但它们具有非常不同的性能和内存使用属性。 DFA提供快速和确定性的匹配性能,但遭受着名的国家爆炸问题。 NFAs是紧凑的,但它们的匹配性能是不可预测的,没有最坏的情况保证。 描述了称为可调谐有限自动机(TFA)的正则表达式的新自动机表示。 TFAs解决了DFA的状态爆炸问题和NFAs不可预测的性能问题。 与仅具有一个活动状态的DFA不同,TFA允许多个并发活动状态。 因此,TFA跟踪匹配状态所需的状态总数远远小于DFA所要求的状态总数。 与NFA不同,TFA保证并行活动状态的数量受绑定因子b的约束,根据应用速度和存储的需要,可以在构建TFA期间进行调整。 TFA可以显着减少状态和记忆空间的数量。
    • 10. 发明授权
    • Packet classification apparatus and method using field level tries
    • 数据包分类设备和方法使用字段级别尝试
    • US07415020B2
    • 2008-08-19
    • US10787298
    • 2004-02-27
    • Jinoo JoungWoo-jong ParkGuansong ZhangH. Jonathan Chao
    • Jinoo JoungWoo-jong ParkGuansong ZhangH. Jonathan Chao
    • H04L12/28
    • H04L45/742H04L45/02H04L47/32Y10S707/99933Y10S707/99942Y10S707/99943
    • A packet classification apparatus and method using field level tries includes a main processing part for generating and maintaining the field level tries, which organize a multi-field packet by field in a hierarchical structure for classifications; and classification engines, each of which is provided with a first classification part for performing queries and updates and processing a prefix lookup represented by an IP source/destination address lookup, and a second classification part for proceeding with classifications by corresponding field based on a result of the first classification part in order to process a range lookup belonging to the result. Accordingly, tries in the unit of a field are developed so that packet classifications for high-speed networking with excellent query performance are secured, and wherein approximately a half-million classifier rules can be processed.
    • 使用场级尝试的分组分类装置和方法包括用于生成和维护场级尝试的主处理部分,其以用于分类的分级结构逐场地组织多字段; 和分类引擎,每个分类引擎具有用于执行查询和更新并处理由IP源/目的地地址查找表示的前缀查找的第一分类部分和用于基于结果对应的字段进行分类的第二分类部分 的第一分类部分,以处理属于结果的范围查找。 因此,开发出领域单元的尝试,从而确保了用于具有优异查询性能的高速网络的分组分类,并且其中可以处理大约50万分类器规则。