H04L47/365

Dynamic packet traffic performance adjustment systems and methods
09781048 · 2017-10-03 · ·

A method, a network, and a network element use dynamic packet traffic performance adjustment techniques. In an exemplary embodiment, the dynamic resizing techniques utilize different packet connections providing connectivity to same sites between which bandwidth resizing is needed. Each of the packet connections has a separate and independent bandwidth profile that governs an amount of traffic that is dispatched over each packet connection. A network element sourcing traffic into the packet connections uses bridge functionality that dispatches client traffic onto all of the packet connections or an individual packet connection. This effectively means that the transport network bandwidth utilization is only consumed by a single packet connection, i.e., the packet connection-A (even through there are multiple configured). The network element sinking the traffic selects from a single active packet connection.

SWITCH ACCESS MODULE, CELL ENCAPSULATION METHOD, SWITCHING NETWORK SYSTEM AND COMPUTER STORAGE MEDIUM
20170279915 · 2017-09-28 ·

A switch access module, a cell encapsulation method, a switching network system and a computer storage medium are described. The method includes that: the switch access module determines accumulated unsent data corresponding to a destination address according to the destination address of a received data packet, the accumulated unsent data corresponding to the destination address including the data packet received by the switch access module and unsent data cached by the switch access module and corresponding to the destination address; and the accumulated unsent data corresponding to the destination address is filled into at least one cell according to a preset cell minimum length and a length of the accumulated unsent data corresponding to the destination address.

Short packet communication in a powerline communication network

A network device may transmit a short packet when the length of application data that will be transmitted does not exceed a threshold length. In some embodiments, the network device may transmit the application data in a frame control field of the short packet. The short packet may not include a payload field. In other embodiments, the network device may support multiple short payload field lengths and may transmit the application data in a short payload field with an appropriate short payload field length. The network device may also support communication techniques to transmit the application data in the short packet.

Feedback loop for frame maximization
11245635 · 2022-02-08 · ·

The present disclosure describes a method for characterizing a maximum frame size in a network data transmission with a feedback loop. A source device transmits a set of current frames with an initial frame size to a designation device, and receives returning frames from the designation device via a loopback interface. The frame size of subsequent frames to be transmitted is adjusted in bytes. The adjustment of the frame size may be based on a predetermined condition related to the returning frames. The maximum value of the frame size satisfied with the predetermined condition may be designated as the maximum frame size. A plurality of algorithms and machine learning may be used to project the frame size of the subsequent frames and obtain a precise value of the maximum frame size in a network route.

Up hole transmission of well data based on bandwidth

Methods, computer-readable media, and systems for up hole transmission of well data based on bandwidth are described. A down hole type data transmission tool includes an input device to receive data from a well tool. The tool includes a processor to determine that sufficient bandwidth is unavailable to transmit all of the received data up hole to a data receiving device in real time, and, responsively, divide the data into a portion to be transmitted up hole in real time and a remainder to be transmitted later. The remainder can be buffered in a memory and transmitted at a later time, for example, when sufficient bandwidth is available.

Method and apparatus for facilitating transmission of large frames

A desired number of buffers to be used in a block acknowledgment (BA) session or with media access control (MAC) data units having a same traffic identifier (TID) is determined. A desired maximum MAC data unit size to be used in the BA session or with the MAC data units having the same TID is determined. An indication of the desired number of buffers in the BA session or with the MAC data units having the same TID is transmitted to a communication device in a wireless communication network for negotiating with the communication device. An indication of the desired maximum MAC data unit size to be used in the BA session or with the MAC data units having the same TID is transmitted to the second communication device for negotiating with the other station.

SRv6-Based Data Processing Method and Related Network Device
20220038364 · 2022-02-03 ·

A Segment Routing over Internet Protocol version 6 (SRv6)-based data processing method includes a first network device generating a slice locator, where the slice locator includes a target argument. The slice locator is used to identify an addressable destination address prefix in a slice supported by the first network device, and the target argument is used to indicate that the slice locator is associated with at least two slices supported by the first network device. The first network device sends the slice locator to a second network device, so that the second network device generates, based on the slice locator, at least two target slice locators corresponding to the at least two slices.

SYSTEM FOR COMMUNICATING DATA

A system (100) for communicating data packets is provided. The system may include a first device (102) and a second device (104). The first device (102) may include a first processor (112) and a plurality of WWANs (118). The first processor (112) may execute a first MPTCP (204) and a plurality of first VPNs (206). The first device (204) may be configured to receive and segregate a stream of packets of data into a plurality of data blocks (Db). The first MPTCP (204) and the plurality of WWANs (118) may coordinate to provide multiple data paths based on the bandwidth of each of the plurality of WWANs (118) for transmitting the plurality of data block (Db). The plurality of data blocks may be received by the second device (104) to be further processed and sent to a desired destination.

CONFIGURATIONS ASSOCIATED WITH SEGMENTATION OF ONE OR MORE PACKETS FOR WIRELESS COMMUNICATION

Some aspects provide for establishing a radio connection for the wireless communication, determining a configuration for whether to segment one or more packets for the wireless communication using the established radio connection, and communicating the one or more packets based on the determined configuration. Some aspects provide for assembling a first frame comprising one or more packets, transmitting the first frame, determining whether a portion of one or more packets was truncated during the assembling of the first frame, and transmitting a second frame comprising at least the truncated portion of the one or more packets of the first frame. Some aspects provide for receiving a first frame comprising one or more packets, determining that a portion of one or more packets is truncated, and determining whether to ignore as padding at least the truncated portion of the one or more packets of the first frame.

ADAPTIVE INTER-FRAME GAP REDUCTION IN MULTIMEDIA OVER COAX ALLIANCE (MOCA) NETWORKS
20170222939 · 2017-08-03 ·

Systems and methods are provided for utilizing adaptive inter-frame gap reduction in Multimedia over Coax Alliance (MoCA®) networks. A network node that is configured as network controller within a Multimedia over Coax Alliance (MoCA®) network may receive communication timing related information associated with each of a plurality of network nodes in the MoCA network; assess based on the communication timing related information, communication timing for each pair of network nodes in the plurality of network nodes; and adaptively configure communications between each pair of network nodes in the plurality of network nodes based on the assessing. The configuring may comprise adjusting timing related parameters or fields in packets. The timing related parameters or fields may comprise inter-frame gap (IFG) fields in physical layer (PHY) packets. The communication timing related information may comprise ranging information or ranging-based timing information determined based on the ranging information.