会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Filter selection and resuse
    • 过滤器选择和重新使用
    • US08949413B2
    • 2015-02-03
    • US13174216
    • 2011-06-30
    • Balamurugan RamarajGopi KrishnaAnanda SathyanarayanaApurva MehtaKrishna SankaranMurtuza Attarwala
    • Balamurugan RamarajGopi KrishnaAnanda SathyanarayanaApurva MehtaKrishna SankaranMurtuza Attarwala
    • G06F15/173H04L29/06
    • H04L63/0263H04L63/102
    • In general, techniques are described for selectively applying and reusing filters stored in a router. In one example, a method includes receiving a network access request from a first user. The method also includes selecting a candidate rule group associated with the packet flow, wherein the candidate rule group comprises one or more currently deployed rules of an existing rule group on the computing device that are currently installed within a forwarding plane and are being applied by the forwarding plane to network traffic associated with a second user. The method also includes installing a new rule group comprising the one or more currently deployed rules of the existing rule group and one or more new rules associated with the first user and not currently installed within a forwarding plane. The method also includes applying each rule of the new rule group to network traffic associated with the first user.
    • 通常,描述了用于选择性地应用和重用存储在路由器中的过滤器的技术。 在一个示例中,一种方法包括从第一用户接收网络访问请求。 所述方法还包括选择与所述分组流相关联的候选规则组,其中所述候选规则组包括所述计算设备上当前安装在转发平面内并由所述计算设备应用的一个或多个当前部署的规则组 转发平面到与第二用户相关联的网络流量。 该方法还包括安装新规则组,其包括现有规则组的一个或多个当前部署的规则以及与第一用户相关联并且当前未安装在转发平面内的一个或多个新规则。 该方法还包括将新规则组的每个规则应用于与第一用户相关联的网络流量。
    • 2. 发明申请
    • FILTER SELECTION AND RESUSE
    • 过滤器选择和排除
    • US20130007257A1
    • 2013-01-03
    • US13174216
    • 2011-06-30
    • Balamurugan RamarajGopi KrishnaAnanda SathyanarayanaApurva MehtaKrishna SankaranMurtuza Attarwala
    • Balamurugan RamarajGopi KrishnaAnanda SathyanarayanaApurva MehtaKrishna SankaranMurtuza Attarwala
    • G06F15/173
    • H04L63/0263H04L63/102
    • In general, techniques are described for selectively applying and reusing filters stored in a router. In one example, a method includes receiving a network access request from a first user. The method also includes selecting a candidate rule group associated with the packet flow, wherein the candidate rule group comprises one or more currently deployed rules of an existing rule group on the computing device that are currently installed within a forwarding plane and are being applied by the forwarding plane to network traffic associated with a second user. The method also includes installing a new rule group comprising the one or more currently deployed rules of the existing rule group and one or more new rules associated with the first user and not currently installed within a forwarding plane. The method also includes applying each rule of the new rule group to network traffic associated with the first user.
    • 通常,描述了用于选择性地应用和重用存储在路由器中的过滤器的技术。 在一个示例中,一种方法包括从第一用户接收网络访问请求。 所述方法还包括选择与所述分组流相关联的候选规则组,其中所述候选规则组包括所述计算设备上当前安装在转发平面内并由所述计算设备应用的一个或多个当前部署的规则组 转发平面到与第二用户相关联的网络流量。 该方法还包括安装新规则组,其包括现有规则组的一个或多个当前部署的规则以及与第一用户相关联并且当前未安装在转发平面内的一个或多个新规则。 该方法还包括将新规则组的每个规则应用于与第一用户相关联的网络流量。
    • 3. 发明授权
    • Hybrid port range encoding
    • 混合端口范围编码
    • US08576841B2
    • 2013-11-05
    • US13174437
    • 2011-06-30
    • Balamurugan RamarajGopi KrishnaAnanda SathyanarayanaApurva MehtaMurtuza Attarwala
    • Balamurugan RamarajGopi KrishnaAnanda SathyanarayanaApurva MehtaMurtuza Attarwala
    • H04L29/02
    • H04L63/0236H04L45/60H04L45/7457
    • In general, techniques are described for encoding port ranges. In one example, a method includes generating an encoded value that represents a specified port range including a first element storing an identifier that identifies a frequently occurring port range stored in an associative data structure of most frequently occurring port ranges, a second element storing an index that represents a dynamically-learned port range specifying at least a part of the specified port range, the dynamically-learned port range represented in a tree-structure of dynamically-learned port ranges and identified by the index, and applying, by a forwarding plane of the computing device, one or more filters associated with the encoded value to a packet that specifies a port included in the specified port range.
    • 一般来说,描述用于编码端口范围的技术。 在一个示例中,一种方法包括生成代表指定端口范围的编码值,该编码值包括存储识别存储在最频繁出现的端口范围的关联数据结构中的频繁出现的端口范围的标识符的第一元素,存储索引的第二元素 这表示一个动态学习的端口范围,指定指定端口范围的至少一部分,动态学习的端口范围,以动态学习的端口范围的树结构表示,并由索引标识,并由转发平面 计算设备的一个或多个与编码值相关联的过滤器与指定包括在指定端口范围中的端口的分组相关联。
    • 4. 发明申请
    • HYBRID PORT RANGE ENCODING
    • 混合端口范围编码
    • US20130003727A1
    • 2013-01-03
    • US13174437
    • 2011-06-30
    • Balamurugan RamarajGopi KrishnaAnanda SathyanarayanaApurva MehtaMurtuza Attarwala
    • Balamurugan RamarajGopi KrishnaAnanda SathyanarayanaApurva MehtaMurtuza Attarwala
    • H04L29/02
    • H04L63/0236H04L45/60H04L45/7457
    • In general, techniques are described for encoding port ranges. In one example, a method includes generating an encoded value that represents a specified port range including a first element storing an identifier that identifies a frequently occurring port range stored in an associative data structure of most frequently occurring port ranges, a second element storing an index that represents a dynamically-learned port range specifying at least a part of the specified port range, the dynamically-learned port range represented in a tree-structure of dynamically-learned port ranges and identified by the index, and applying, by a forwarding plane of the computing device, one or more filters associated with the encoded value to a packet that specifies a port included in the specified port range.
    • 一般来说,描述用于编码端口范围的技术。 在一个示例中,一种方法包括生成代表指定端口范围的编码值,该编码值包括存储识别存储在最频繁出现的端口范围的关联数据结构中的频繁出现的端口范围的标识符的第一元素,存储索引的第二元素 这表示一个动态学习的端口范围,指定指定端口范围的至少一部分,动态学习的端口范围,以动态学习的端口范围的树结构表示,并由索引标识,并由转发平面 计算设备的一个或多个与编码值相关联的过滤器与指定包括在指定端口范围中的端口的分组相关联。
    • 6. 发明授权
    • Variable-based forwarding path construction for packet processing within a network device
    • 基于变量的转发路径构造,用于网络设备内的数据包处理
    • US08948174B2
    • 2015-02-03
    • US13172505
    • 2011-06-29
    • Andrzej SzyszkoApurva MehtaKumar MehtaGopi KrishnaJagadish GrandhiMurtuza Attarwala
    • Andrzej SzyszkoApurva MehtaKumar MehtaGopi KrishnaJagadish GrandhiMurtuza Attarwala
    • H04L12/28G06F15/173H04L12/851
    • H04L41/5048H04L45/56H04L45/745H04L47/2441
    • In general, this disclosure describes techniques for applying, with a network device, subscriber-specific packet processing using an internal processing path that includes service objects that are commonly applied to multiple packet flows associated with multiple subscribers. In one example, a network device control plane creates subscriber records that include, for respective subscribers, one or more variable values that specify service objects as well as an identifier for a packet processing template. A forwarding plane of the network device receives and maps subscriber packets to an associated subscriber record and then processes the packet by executing the packet processing template specified by the subscriber record. When the forwarding plane reaches a variable while executing the specified packet processing template, the forwarding plane reads the associated variable value from the subscriber record to identify and then apply the subscriber-specific service object specified by the variable.
    • 通常,本公开描述了使用包括通常应用于与多个订户相关联的多个分组流的服务对象的内部处理路径与网络设备一起应用用户特定分组处理的技术。 在一个示例中,网络设备控制平面创建订户记录,其为相应的订户包括指定服务对象的一个​​或多个变量值以及分组处理模板的标识符。 网络设备的转发平面将用户分组接收并映射到相关联的用户记录,然后通过执行由用户记录指定的分组处理模板来处理该分组。 当转发平面在执行指定的分组处理模板时到达变量时,转发平面从用户记录读取相关联的变量值,以识别并应用由变量指定的用户特定服务对象。
    • 9. 发明申请
    • MOBILE GATEWAY HAVING DECENTRALIZED CONTROL PLANE FOR ANCHORING SUBSCRIBER SESSIONS
    • 具有分散式控制平台的移动网关用于锚定用户登记
    • US20130007237A1
    • 2013-01-03
    • US13172556
    • 2011-06-29
    • Apurva MehtaSrinivasa ChagantiGopi KrishnaKrishna SankaranSanjiv Doshi
    • Apurva MehtaSrinivasa ChagantiGopi KrishnaKrishna SankaranSanjiv Doshi
    • G06F15/173
    • H04W8/082
    • In general, techniques are described for decentralizing handling of subscriber sessions within a gateway device of a mobile network. A mobile network gateway comprises a data plane having a plurality of forwarding components to receive session requests from a mobile service provider network in which the mobile network gateway resides. A control plane comprises a plurality of distributed subscriber management service units coupled by a switch fabric to the data plane. Each of the subscriber management service units serve as anchors for communication sessions for mobile devices that are accessing one or more packet data network by the mobile service provider network. A request delegation module within each of the forwarding components directs the session requests to the subscriber management service units unit to provide management services for the sessions requested by the mobile device.
    • 一般来说,描述了用于在移动网络的网关设备内分散处理用户会话的技术。 移动网络网关包括具有多个转发组件的数据平面,用于从移动网络网关驻留的移动服务提供商网络接收会话请求。 控制平面包括由交换结构耦合到数据平面的多个分布式用户管理服务单元。 每个用户管理服务单元用作移动服务提供商网络正在访问一个或多个分组数据网络的移动设备的通信会话的锚点。 每个转发组件内的请求委托模块将会话请求引导到用户管理服务单元单元,以为移动设备请求的会话提供管理服务。