H04L12/707

Reducing transmission pathway lengths within a distributed network
09813526 · 2017-11-07 · ·

A solution for reducing transmission pathway lengths within a distributed network, as embodied in various systems, methods, and non-transitory computer-readable storage media, may include migrating a TCP socket from a request server to a data server. The solution may further include reprogramming one or more routers to recognize a new packet route based on the migrated socket. The solution may include the one or more routers subsequently communicating directly with the data server while bypassing the request server.

Virtual private gateways using compute instances

A request to establish a VPN connection between a customer data center and a set of resources of a provider network is received. A new isolated virtual network (IVN) is established to implement a virtual private gateway to be used for the connection. One or more protocol processing engines (PPEs) are instantiated within the IVN, and a respective VPN tunnel is configured between each of the PPEs and the customer data center. Routing information pertaining to the set of resources is provided to the customer data center via at least one of the VPN tunnels, enabling routing of customer data to the set of resources within the provider network from the customer data center.

METHOD OF MANAGING AN MPTCP CONNECTION AND NETWORK DEVICE
20170318130 · 2017-11-02 ·

A method of managing a multipath TCP (MPTCP) connection includes establishing the MPTCP connection as a logical connection between end-points that utilizes multiple network paths with one TCP subflow per network path. At least two subflows of the MPTCP connection are terminated at different end-points.

METHOD FOR CREATING A SUBFLOW OF DATA PACKETS

A method for creating a supplementary subflow as a supplement to a subflow existing in a multipath network connection using a transport protocol suited to a multipath communication mode. The multipath network connection is implemented in a network comprising a source using said multipath network connection for communicating with a receiver via an intermediate network component. Following an opening of an intermediate communication path between the intermediate network component and the receiver, said intermediate network component implements the following steps: obtaining a packet intended for the source; creating a header representing a request to create said supplementary data packet subflow, the supplementary data packet subflow being intended to use the intermediate communication link; inserting said header in said packet; and transmitting said packet to the source so as to cause the initiation, by the source, of a procedure for creating said supplementary data packet subflow.

METHOD FOR QUICK RECONFIGURATION OF ROUTING IN THE EVENT OF A FAULT IN A PORT OF A SWITCH
20170317923 · 2017-11-02 ·

A method for quick reconfiguration of routing in the event of a fault in a port of a switch including a plurality of ports, persistent memory for maintaining data corresponding to a routing table, and working memory for working on data corresponding to a routing table, includes: transmitting a first message to indicate a fault; independently updating the routing data only in the working memory by replacing an identifier of the port with the fault with an identifier of an operational port, the identifier of the operational port being selected locally; and transmitting a second message to indicate that the table was updated.

Point-to-Multipoint Service Transmission Method and Apparatus
20170317924 · 2017-11-02 ·

Embodiments of the present application disclose a point-to-multipoint service transmission method and apparatus. The first node is connected to the second node by using a first additional path, and the first additional path and a second path constitute a first protection path. The second node is connected to the first node by using a second additional path, and the second additional path and a first path constitute a second protection path. The method may include: when the first node is in an active state and the second node is in a standby state, receiving, by the first node by using the first protection path if the first path is faulty, service data sent by the root node; and forwarding, by the first node, the service data to the multiple leaf nodes.

CONTROL APPARATUS, COMMUNICATION SYSTEM, AND RELAY APPARATUS CONTROL METHOD
20170317921 · 2017-11-02 · ·

A control apparatus connected to two or more first relay apparatuses which form a trunk with a first external relay apparatus and to a second relay apparatus(es) which is connected to at least one of the first relay apparatuses and which is arranged between a destination apparatus that performs a point-to-point communication and the first relay apparatuses. The control apparatus includes a first unit controlling the relay apparatuses; a second unit receiving a request for a configuration about a point-to-point communication, the request including endpoint information about the point-to-point communication; and a third unit determining, before the point-to-point communication occurs, a path(s) of the point-to-point communication, based on the endpoint information about the point-to-point communication and a packet allocation rule(s) of the first external relay apparatus, and setting a packet forwarding rule(s) for the point-to-point communication which uses the trunk in the relay apparatuses on the path(s).

PROTECTION SWITCHING USING PERFORMANCE METRICS
20170318486 · 2017-11-02 ·

Technology disclosed herein includes a method to trigger protection switching on a wireless link of a network device comprised in a protection switching capable network. The method comprises monitoring one or more performance metrics on said link and sending a signal failed message when at least one metric of said one or more performance metrics fails to satisfy performance criteria related to the at least one metric of said one or more performance metrics

MULTI GTM BASED ROUTING TO AVOID LATENCIES

A method and system provides improved routing efficiency for users of a data management system. The data management system includes a plurality of global traffic managers, local traffic managers, and data centers that store user data. Each data center is related to a respective global traffic manager and a respective local traffic manager. When a user submits a request to access data stored in one of the data centers, the data management system identifies a primary data center from which the user will access the user data and routes the user request data to the global traffic manager related to the primary data center.

CABLE REMOVAL SYSTEM

An embodiment of the invention may include a method, computer program product and computer system for a cable removal system. The embodiment may include a computing device that determines whether a user is contacting a network cable. The network cable is physical connection between a first device and a second device. The first device includes at least one network port. The embodiment may include a computing device determining whether an information transmission across the network cable can be rerouted based on determining that the user is contacting the network cable. The embodiment may include a computing device rerouting information transmission based on determining that the information transmission across the network cable can be rerouted. The embodiment may include a computing device alerting the user that there is no information transmission across the network cable based on rerouting the information transmission.