H04L12/727

Media path engineering for multi-homed devices
11063862 · 2021-07-13 · ·

A method of engineering media path selection is described. Addresses and media paths are selected using a media path selection policy. Additionally, a candidate address list may be considered. Using the media path selection policy, devices may select the first hop egress router and a remote default router for transferring data.

Method, device and computer program product for path optimization

A method for path optimization comprises: obtaining, at an edge node of a network including a plurality of nodes, locations and performances of one or more nodes from among the plurality of nodes in the network; determining performance indices associated with the one or more nodes based on the locations and the performances of the one or more nodes and a service level objective (SLO), a performance index indicating a difference between a performance of a respective node and the SLO; and determining, based on the locations of the one or more nodes and the performance indices, a target path for delivering a packet from the edge node to a destination node. Advantageously, the path for transmitting the packet flow is optimized in real time according to dynamic changes in the network environment, so that an end-to-end service level objective is met as much as possible.

User- and application-based network treatment policies

Systems, methods, and devices are disclosed for personalizing quality of service for network traffic. A user priority is assigned to a specific user and an application priority is assigned to a type of application. A header including an identifier is added to a packet from a client device associated with the type of application and the specific user in order to generate a modified packet. The identifier is based on a combination of the user priority associated with the specific user and an application priority. The modified packet is forwarded end to end through a network that is personalized to the specific user and the type of application by mapping a treatment policy to the identifier.

Distributed antenna system providing redundancy
10904818 · 2021-01-26 · ·

A method of configuring a distributed antenna system (DAS) having digital remote units configured to provide a DAS interface to wireless communication devices connecting to the DAS, and at least one digital master unit configured to provide a DAS interface to base stations connecting to the DAS. The method includes connecting digital remote units such that each digital remote unit is connected either to at least another digital remote unit and the digital master unit or to at least two other digital remote units. The method further includes connecting at least one of the digital remote units either to other the digital remote units and the digital master unit, or to at least three other digital remote units, and connecting the digital master unit to at least two of the digital remote units, thereby providing at least one path for redundant data transport.

Systems and methods for routing trade orders based on exchange latency

Systems and methods for routing trade orders based on exchange latency are disclosed. An example method includes measuring a first latency associated with a first exchange based on a processing time of a first trade order; and routing a second trade order from a trading device to one of the first and a second exchange based on the first latency.

SYSTEMS AND METHODS FOR PEER-TO-PEER COMMUNICATION
20210014154 · 2021-01-14 · ·

Systems, methods, and computer program products for transmitting data between devices are disclosed. A device may utilize a standardized communication system (SCS) to transmit data directly between devices including an SCS. The SCS may discover available devices. The SCS may determine available transmission paths between a first device and a second device. The SCS may select a transmission path between the first device and the second device, and the SCS may transmit data from the first device to the second device using a standardized communication protocol (SCP).

PACKET SENDING METHOD, NETWORK NODE, AND SYSTEM
20210014168 · 2021-01-14 ·

A controller obtains a forwarding latency requirement of a service flow and a destination address of the service flow, and determines a forwarding path that meets the forwarding latency requirement. The controller determines that an ingress node forwards a first cycle time number of a packet and an intermediate node forwards a second cycle time number of the packet, and separately determines a corresponding adjacent segment identifier. A label stack generated by the controller includes the adjacent segment identifier and the adjacent segment identifier. The controller sends the label stack to the ingress node, to trigger the ingress node to forward the packet within a period of time corresponding to the first cycle time number. The controller determines the forwarding path based on the forwarding latency requirement of the service flow, and generates a label stack corresponding to a forwarding time point.

Routing aggregated carriers in a distributed antenna system
10892980 · 2021-01-12 · ·

A method performed by a digital Distributed Antenna System (DAS) for routing aggregated carriers received by at least one digital master unit of the DAS to at least one digital remote unit of the DAS. The method includes identifying the received aggregated carriers to be transmitted to a wireless communication device located in a coverage area served by the at least one digital remote unit, and routing the identified aggregated carriers through the DAS such that the carriers are transported to said at least one digital remote unit for transmission to the wireless communication device.

TIME-SENSITIVE SOFTWARE DEFINED NETWORKING
20200412638 · 2020-12-31 · ·

A system and method for determining a network path through a network that is managed by a software defined network (TsSDN) controller incorporating time management are disclosed. In some embodiments, the SDN controller can determine that a data packet originating from a transmitting device and directed to a receiving device is associated with one of: time-sensitive, time-aware or best effort characteristic. The controller can then determine a network path for transport of the data packet from the transmitting device to the receiving device with a guaranteed end to end delay to satisfy the characteristic. The end to end delay considers latency through each layer the data packet transitions through after being conjured at an application layer of the transmitting device. The data packet is then transmitted from the transmitting device via the network path to the receiving device.

Dynamic asymmetric communication path allocation

An apparatus may comprise a port to couple to a plurality of communication paths comprising a first, second, third, and fourth communication path, the communication paths each having a direction of either a receive path or a transmit path, the communication paths comprising a first communication path having a direction that may be selectively configured as a receive path or a transmit path. The apparatus further comprises a controller comprising circuitry, the controller to in response to a communication path reconfiguration command, reconfigure the direction of the first communication path such that the first communication path, second communication path, and third communication path have the same direction and the fourth communication path has a direction opposite to the direction of the first, second, and third communication paths.