Service Chaining Using Source Routing
    12.
    发明申请

    公开(公告)号:US20180041428A1

    公开(公告)日:2018-02-08

    申请号:US15652965

    申请日:2017-07-18

    CPC classification number: H04L45/34 H04L45/306

    Abstract: A source routing method and apparatus are provided. The method includes receiving a data packet that comprises a destination address, a source address, and a payload, determining a plurality of next-hops along a service chain path between the source address and the destination address, generating a source routed data packet that comprises the destination address, the source address, the plurality of next-hops, and the payload, setting the destination address of the source routed data packet to a first next-hop from the plurality of next-hops along the service chain path, and forwarding the source routed data packet in accordance with the destination address.

    Service Chaining Using Source Routing
    13.
    发明申请
    Service Chaining Using Source Routing 有权
    服务链使用源路由

    公开(公告)号:US20160241460A1

    公开(公告)日:2016-08-18

    申请号:US14623842

    申请日:2015-02-17

    CPC classification number: H04L45/34 H04L45/306

    Abstract: A service chaining method comprising receiving a source routed data packet, wherein the source routed data packet comprises a destination address and identifies a plurality of next-hops along a service chain path, identifying a next-hop for the source routed data packet using the plurality of next-hops, determining whether the next-hop is source routing capable, setting the destination address of the source routed data packet in accordance with the determination, wherein the destination address is set to the next-hop when the next-hop is source routing capable, and wherein the destination address is set to a next downstream network node that is source routing capable when the next-hop is not source routing capable, and forwarding the source routed data packet to the next-hop.

    Abstract translation: 一种服务链接方法,包括接收源路由数据分组,其中所述源路由数据分组包括目的地地址,并且沿着服务链路径标识多个下一跳,使用所述多个标识标识所述源路由数据分组的下一跳 确定下一跳是否能够进行源路由功能,根据确定设置源路由数据包的目的地址,其中当下一跳为源时,将目的地址设置为下一跳 路由能力,并且其中目的地址被设置为当下一跳不是源路由能力时能够进行源路由功能的下一个下游网络节点,并且将源路由数据分组转发到下一跳。

    Systems, devices, and methods for low-jitter communication over a packet-switched network

    公开(公告)号:US10404608B2

    公开(公告)日:2019-09-03

    申请号:US14824608

    申请日:2015-08-12

    Abstract: There is disclosed a network communication system that includes data sources and of switches. Each of the data sources and switches is interconnected by a packet-switched network, and is synchronized to a common clock. The system also includes a network controller that maintains records of network characteristics including a transmission delay for each of the data sources and switches, and a transmission delay for links in the packet-switched network. The network controller processes the network characteristics to generate, for each of a plurality of packets of a given type of traffic: a path from a particular data source, and through at least one particular switch, and a schedule of departure times at each of the particular data source and the at least one particular switch. The path and the schedule are optimized to meet jitter requirements for the given type of traffic.

    System and method for data path validation and verification

    公开(公告)号:US10355971B2

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

    申请号:US15446746

    申请日:2017-03-01

    Abstract: A method for operating a source node includes receiving a data path validation request command requesting validation of a path associated with a traffic flow identified in the data path validation request command, and determining a first hop sequence in accordance with the path being validated, wherein the first hop sequence is identical to a second hop sequence associated with a non-validation request packet associated with the path being validated. The method also includes generating, by the source node, a validation request packet in accordance with the data path validation request command, the validation request packet comprises route information associated with the first hop sequence, an alert flag set to a specified value, and a path validation header specifying processing performed by nodes receiving the validation request packet, and transmitting, by the source node, the validation request packet in accordance with the route information.

    Low jitter traffic scheduling on a packet network

    公开(公告)号:US10298506B2

    公开(公告)日:2019-05-21

    申请号:US14885362

    申请日:2015-10-16

    Abstract: A data traffic scheduling method that includes selecting, using a network controller, plurality of flows that traverses a network node, generating an augmented graph based on a flow rate of the plurality of flows and link capacities of the network node, computing a flow schedule for the flow using the augmented graph to minimize delay or delay variance of the flows, and outputting the flow schedule. A data traffic scheduling method that includes obtaining, using a network controller, a network topology for a network, generating an augmented graph based on the network topology, converting the augmented graph to a mixed-integer linear program, scheduling a flow in the network using the mixed-integer linear program to minimize delay or delay variance of the flow, and outputting a flow schedule.

    Activation of mobile devices in enterprise mobile management

    公开(公告)号:US10142323B2

    公开(公告)日:2018-11-27

    申请号:US15095887

    申请日:2016-04-11

    Inventor: Tao Wan

    Abstract: The present disclosure is drawn to systems and methods for activating a mobile device in an enterprise mobile management context. The mobile device is configured to generate a first device security certificate which comprises a device key and an identifier of the mobile device. The device key corresponds to a shared secret known to the mobile device and to an authentication server. The mobile device sends the first device security certificate to the authentication server. The authentication server validates the mobile device by comparing the device key to a server key and by locating the identifier in a list of known identifiers. When the mobile device is validated, the authentication server sends a first server security certificate to the mobile device. The first device and server security certificates may then be used to establish a secure connection, over which a second set of device and server certificates may be enrolled.

    Packet obfuscation and packet forwarding

    公开(公告)号:US09923874B2

    公开(公告)日:2018-03-20

    申请号:US14633299

    申请日:2015-02-27

    Abstract: A packet obfuscation method comprising receiving a data packet having a routing header portion and a payload portion, performing a first obfuscation on the routing header portion to generate an obfuscated routing header portion, performing a second obfuscation on at least the payload portion to generate an obfuscated payload portion, and combining the obfuscated routing header portion and the obfuscated payload portion to form an obfuscated packet. A packet forwarding method comprising obfuscating routing information using a packet obfuscation function, generating a plurality of forwarding rule entries in accordance with the obfuscated routing information, transmitting the plurality of forwarding rule entries to at least one network node in a network, transmitting the packet obfuscation function to at least one network node in the network, and transmitting a de-obfuscation function to at least one network node in the network.

    SYSTEM AND METHOD FOR DATA PATH VALIDATION AND VERIFICATION

    公开(公告)号:US20170180241A1

    公开(公告)日:2017-06-22

    申请号:US15446746

    申请日:2017-03-01

    CPC classification number: H04L45/02 H04L41/22 H04L45/74

    Abstract: A method for operating a source node includes receiving a data path validation request command requesting validation of a path associated with a traffic flow identified in the data path validation request command, and determining a first hop sequence in accordance with the path being validated, wherein the first hop sequence is identical to a second hop sequence associated with a non-validation request packet associated with the path being validated. The method also includes generating, by the source node, a validation request packet in accordance with the data path validation request command, the validation request packet comprises route information associated with the first hop sequence, an alert flag set to a specified value, and a path validation header specifying processing performed by nodes receiving the validation request packet, and transmitting, by the source node, the validation request packet in accordance with the route information.

    System and method for data path validation and verification

    公开(公告)号:US09647925B2

    公开(公告)日:2017-05-09

    申请号:US14533729

    申请日:2014-11-05

    CPC classification number: H04L45/02 H04L41/22 H04L45/74

    Abstract: A method for operating a source node includes receiving a data path validation request command requesting validation of a path associated with a traffic flow identified in the data path validation request command, and determining a first hop sequence in accordance with the path being validated, wherein the first hop sequence is identical to a second hop sequence associated with a non-validation request packet associated with the path being validated. The method also includes generating, by the source node, a validation request packet in accordance with the data path validation request command, the validation request packet comprises route information associated with the first hop sequence, an alert flag set to a specified value, and a path validation header specifying processing performed by nodes receiving the validation request packet, and transmitting, by the source node, the validation request packet in accordance with the route information.

Patent Agency Ranking