Method for scalable routing in content-oriented networks
    81.
    发明授权
    Method for scalable routing in content-oriented networks 有权
    面向内容的网络中可扩展路由的方法

    公开(公告)号:US09137152B2

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

    申请号:US13768944

    申请日:2013-02-15

    CPC classification number: H04L45/44 H04L45/306 H04L45/54

    Abstract: A method for routing content, comprising receiving an interest packet from a first face, wherein the interest packet comprises a content name field populated with a first content name, a destination field, and a broadcast flag field set to broadcast, wherein the broadcast field indicates whether the first face has previously received a request having the first content name, and receiving a data packet from a second face, wherein the data packet comprises a content name field populated with a second content name, a source field populated with the identity of a source of data associated with the second content name, and a data field populated with the data associated with the second content name.

    Abstract translation: 一种用于路由内容的方法,包括从第一面接收兴趣分组,其中所述感兴趣分组包括填充有设置为广播的第一内容名称,目的地字段和广播标志字段的内容名称字段,其中所述广播字段指示 第一面是否先前已经接收到具有第一内容名称的请求,以及从第二面接收数据分组,其中数据分组包括填充有第二内容名称的内容名称字段,填充有第一内容名称的源字段 与第二内容名称相关联的数据源,以及填充有与第二内容名称相关联的数据的数据字段。

    Packet forwarding path programming using a high-level description language
    82.
    发明授权
    Packet forwarding path programming using a high-level description language 有权
    使用高级描述语言的数据包转发路径编程

    公开(公告)号:US09106581B1

    公开(公告)日:2015-08-11

    申请号:US14456928

    申请日:2014-08-11

    Abstract: In general, this disclosure describes a high-level forwarding path description language (FPDL) for describing internal forwarding paths within a network device. The FPDL enables developers to create a template that describes a section of an internal forwarding path within the forwarding plane of a network device. The FPDL provides syntactical elements for specifying the allocation of forwarding path structures as well as enabling the run-time construction of internal forwarding paths to interconnect the forwarding path structures in a manner specific to packet, packet flow, and/or interface properties, for example. In conjunction with late binding techniques, whereby the control plane of the network device provides arguments to template parameters that drive allocation by the packet forwarding engines of forwarding path structures specified by the FPDL, the techniques provide control plane processes a unified interface with which to manage the operation of the packet forwarding engines.

    Abstract translation: 通常,本公开描述了用于描述网络设备内的内部转发路径的高级转发路径描述语言(FPDL)。 FPDL使开发人员能够创建一个描述网络设备转发平面内部转发路径部分的模板。 FPDL提供用于指定转发路径结构的分配的语法元素,以及启用内部转发路径的运行时构造以特定于分组,分组流和/或接口属性的方式互连转发路径结构,例如 。 结合后期绑定技术,由此网络设备的控制平面为模型参数提供参数,以驱动分组转发引擎对由FPDL指定的转发路径结构的分配,这些技术为控制平面处理提供统一的接口,用于管理 分组转发引擎的操作。

    USING INFORMATION ON A SUPPORTED ONE ZONE CONFIGURATION SETTING IN DATA FORWARDERS TO DETERMINE ZONE INFORMATION TO SEND TO DATA FORWARDERS
    83.
    发明申请
    USING INFORMATION ON A SUPPORTED ONE ZONE CONFIGURATION SETTING IN DATA FORWARDERS TO DETERMINE ZONE INFORMATION TO SEND TO DATA FORWARDERS 有权
    在数据中使用支持的一个区域配置信息来确定区域信息以发送到数据前端

    公开(公告)号:US20150222530A1

    公开(公告)日:2015-08-06

    申请号:US14171710

    申请日:2014-02-03

    CPC classification number: H04L45/46 H04L45/00 H04L45/44 H04L67/2823

    Abstract: Provided are computer program product, system, and method for determining whether a short or long message format is used to communicate zone information in a network. One large zone is implemented for end devices coupled to ports of data forwarders. A first formatted zoning distribution message is generated for the data forwarders identifying the data forwarder and ports on the data forwarders in the one large zone in response to determining that the data forwarder supports the short message format. A second formatted zoning distribution message is generated identifying the data forwarder, the ports on the data forwarders, and additional fields of information on the ports not included in the first formatted zoning distribution message in response to determining that the data forwarder does not support the short message format; and sending the generated first formatted or second formatted zoning distribution message to the data forwarder.

    Abstract translation: 提供了用于确定是否使用短消息格式或长消息格式来传送网络中的区域信息的计算机程序产品,系统和方法。 对于耦合到数据转发器端口的终端设备实现一个大区域。 响应于确定数据转发器支持短消息格式,为标识数据转发器的数据转发器和一个大区域中的数据转发器上的端口生成第一格式化的分区分布消息。 生成识别数据转发器,数据转发器上的端口以及未包括在第一格式化分区分发消息中的端口上的另外的信息字段的响应于确定数据转发器不支持短路的第二格式化的分区分布消息 消息格式; 并将生成的第一格式化或第二格式化的分区分发消息发送到数据转发器。

    METHOD FOR TRANSMISSION OF INFORMATION BETWEEN NODES OF A NETWORK AND NETWORK USING SAID METHOD
    84.
    发明申请
    METHOD FOR TRANSMISSION OF INFORMATION BETWEEN NODES OF A NETWORK AND NETWORK USING SAID METHOD 有权
    使用上述方法传输网络和网络的信息之间的信息的方法

    公开(公告)号:US20150201049A1

    公开(公告)日:2015-07-16

    申请号:US14631775

    申请日:2015-02-25

    Applicant: ABB S.p.A.

    Abstract: A method for communication between nodes (UR1; UR2; UC1-UC16) of a network, interconnected by a transmission channel and each identified by a node identification number in which at least one transmitter node emits at least one message to at least one message recipient node. The message comprises a description of a path (PH) between the transmitter node which emits the message and the message recipient node. The path is defined by the node that emits the message via a sequence of node identification numbers along the path itself.

    Abstract translation: 一种用于网络的节点(UR1; UR2; UC1-UC16)之间的通信的方法,由传输信道互连,并且每个由节点识别号码标识,其中至少一个发射机节点向至少一个消息接收者发送至少一个消息 节点。 消息包括发送消息的发射机节点与消息接收节点之间的路径(PH)的描述。 路径由通过路径本身的节点标识号序列发出消息的节点定义。

    Packet routing for embedded applications sharing a single network interface over multiple virtual networks
    85.
    发明授权
    Packet routing for embedded applications sharing a single network interface over multiple virtual networks 有权
    通过多个虚拟网络共享单个网络接口的嵌入式应用程序的数据包路由

    公开(公告)号:US09077659B2

    公开(公告)日:2015-07-07

    申请号:US13710530

    申请日:2012-12-11

    CPC classification number: H04L45/44 H04L49/355

    Abstract: Techniques are provided for packet routing in a distributed network switch. The distributed network switch includes multiple switch modules operatively connected to one another, and each switch module includes multiple bridge elements and a management controller. In one embodiment, a shared interface routing (SIR) framework is provided that includes an analysis and bifurcation layer and at least one packet interface. A packet is received over a first logical network and via a physical port, the packet being destined for at least a first application executing on the management controller. The analysis and bifurcation layer analyzes the packet and sends the packet to the packet interface, which then routes the packet to the first application.

    Abstract translation: 为分布式网络交换机中的数据包路由提供了技术。 分布式网络交换机包括可操作地彼此连接的多个交换机模块,并且每个交换机模块包括多个桥接元件和管理控制器。 在一个实施例中,提供了包括分析和分叉层以及至少一个分组接口的共享接口路由(SIR)框架。 通过第一逻辑网络并经由物理端口接收分组,该分组目的地是至少在管理控制器上执行的第一应用。 分析和分支层分析数据包,并将数据包发送到数据包接口,然后将数据包路由到第一个应用程序。

    SYSTEM AND METHOD FOR IMPROVING ROUTING IN A DISTRIBUTED COMMUNICATION PLATFORM
    86.
    发明申请
    SYSTEM AND METHOD FOR IMPROVING ROUTING IN A DISTRIBUTED COMMUNICATION PLATFORM 审中-公开
    用于改善分布式通信平台中的路由的系统和方法

    公开(公告)号:US20150180763A1

    公开(公告)日:2015-06-25

    申请号:US14636737

    申请日:2015-03-03

    Applicant: Twilio, Inc.

    Inventor: Jonas Boerjesson

    CPC classification number: H04L45/123 H04L45/44

    Abstract: A system and method for routing communication in a communication platform that includes generating edge cost scores in the communication network; assigning distribution values within the network; setting a score tolerance; receiving a communication directive; performing network graph search to identify a selected route through a route selection process including considering cost score within the score tolerance and distributing selection of a route associated with the communication directive in accordance to the distribution values; and establishing a media route specified by the selected route.

    Abstract translation: 一种用于在通信平台中路由通信的系统和方法,包括在所述通信网络中生成边缘成本分数; 在网络中分配分配值; 设定分数公差; 接收通信指令; 执行网络图搜索以通过路线选择过程来识别所选择的路线,包括考虑分数容限内的成本分数,并根据分布值分配与通信指令相关联的路线的选择; 并建立由选定路由指定的媒体路由。

    PARTITIONING A NETWORK SWITCH INTO MULTIPLE SWITCHING DOMAINS
    87.
    发明申请
    PARTITIONING A NETWORK SWITCH INTO MULTIPLE SWITCHING DOMAINS 有权
    将网络切换分为多个切换域

    公开(公告)号:US20150180718A1

    公开(公告)日:2015-06-25

    申请号:US14636690

    申请日:2015-03-03

    CPC classification number: H04L41/0893 H04L45/44 H04L45/58 H04L47/621 H04L49/10

    Abstract: To partition a distributed fabric system, at least one system port is allocated to each switching domain of multiple non-overlapping switching domains in a distributed fabric system. Multiple different look-up tables are produced, wherein each look-up table corresponds to a different switching domain of the multiple non-overlapping switching domains in the distributed fabric system. Each system port is associated with the look-up table of the multiple look-up tables that corresponds to the switching domain to which that system port is allocated. The look-up table associated with each system port has at least one table entry for each other system port allocated to the same switching domain as that system port.

    Abstract translation: 为了对分布式结构系统进行分区,至少一个系统端口被分配给分布式结构体系中多个不重叠交换域的每个交换域。 产生多个不同的查找表,其中每个查找表对应于分布式结构系统中的多个非重叠交换域的不同交换域。 每个系统端口与对应于分配该系统端口的交换域的多个查找表的查找表相关联。 与每个系统端口相关联的查找表具有至少一个分配给与该系统端口相同的交换域的系统端口的表条目。

    MPLS segment-routing
    88.
    发明授权
    MPLS segment-routing 有权
    MPLS段路由

    公开(公告)号:US09049233B2

    公开(公告)日:2015-06-02

    申请号:US13760155

    申请日:2013-02-06

    Abstract: MPLS segment routing is disclosed. In one embodiment, a first core router generates a first data structure that maps first portcodes to respective identities of first neighbor routers or respective first links, wherein the first portcodes identify respective first ports of the first core router, and wherein the first ports are coupled to the first neighbor routers, respectively, via the first links, respectively. The first core router generates and transmits a first link-state packet, wherein the first link-state packet comprises an identity of the first core router and the first data structure.

    Abstract translation: 公开了MPLS段路由。 在一个实施例中,第一核心路由器生成第一数据结构,其将第一端口码映射到第一邻居路由器或相应的第一链路的相应标识,其中第一端口号标识第一核心路由器的相应第一端口,并且其中第一端口被耦合 分别通过第一链路到达第一邻居路由器。 第一核心路由器生成并发送第一链路状态分组,其中第一链路状态分组包括第一核心路由器的标识和第一数据结构。

    Transaction Distribution with an Independent Workload Advisor
    90.
    发明申请
    Transaction Distribution with an Independent Workload Advisor 有权
    独立工作负载顾问的交易分配

    公开(公告)号:US20150113162A1

    公开(公告)日:2015-04-23

    申请号:US14056285

    申请日:2013-10-17

    Abstract: In an exemplary embodiment, a computer-implemented method includes providing a mapping between a set of two or more IP addresses and a set of two more servers. A weight recommendation for the servers is received, based at least in part on server data related to current states of the servers, where the weight recommendation represents a goal for distributing a plurality of transactions among the servers. The mapping is modified based at least in part on the weight recommendation. A transaction is received, directed toward a first IP address of the two or more IP addresses. The transaction is routed to a first server, of the two or more servers, associated with the first IP address according to the modified mapping.

    Abstract translation: 在示例性实施例中,计算机实现的方法包括提供一组两个或更多个IP地址与一组两个服务器之间的映射。 至少部分地基于与服务器的当前状态相关的服务器数据来接收针对服务器的权重推荐,其中权重推荐表示在服务器之间分配多个事务的目标。 该映射至少部分基于重量推荐进行修改。 接收到交易,指向两个或更多个IP地址的第一IP地址。 根据修改的映射,事务被路由到与第一IP地址相关联的两个或更多服务器的第一服务器。

Patent Agency Ranking