H04L43/0829

Method of traffic and congestion control for a network with quality of service

The disclosure includes a method of performing congestion control by a server device in a network. The method includes setting an effective window equal to a congestion window; sending traffic including the effective window to a client device; receiving an acknowledgment (ACK) from the client device; incrementing the congestion window if the ACK is not a duplicate; and updating the effective window based at least partly on the incremented congestion window.

Method of traffic and congestion control for a network with quality of service

The disclosure includes a method of performing congestion control by a server device in a network. The method includes setting an effective window equal to a congestion window; sending traffic including the effective window to a client device; receiving an acknowledgment (ACK) from the client device; incrementing the congestion window if the ACK is not a duplicate; and updating the effective window based at least partly on the incremented congestion window.

Arbitration method and related apparatus

This application discloses an arbitration method and a related apparatus. The method includes: detecting, by the first ABS apparatus, first status information of a service module in the first DC; when determining that a communication link between the first DC and the second DC is faulty, obtaining, by the first ABS apparatus, second status information, wherein the second status information is status information that is of a service module in the second DC and that is detected by the second ABS apparatus; and arbitrating, by the first ABS apparatus, a subsequent service providing capability of the first DC based on the first status information and the second status information.

Method and apparatus for measuring end-to-end packet latency and packet delay variation via deep packet inspection at an intermediate node of a communication network
11533245 · 2022-12-20 · ·

A method and apparatus for monitoring network performance in near real-time by making measurements on packets received at an intermediate node in a wireless communication network. The solution is useful for any packetized communication network that connects a client and application server, and particularly for any application running over TCP/IP protocol. A method is disclosed for measuring end-to-end qualities of a packet-based communication session between a data sender (DS) and a data receiver (DR) at an intermediate node. The measured end-to-end communication qualities may include latency and packet delay variation.

Methods and Systems for Resending Missing Network Data Packets
20220400069 · 2022-12-15 · ·

Methods and systems for a networked storage environment are provided. One method includes splitting, by a first node, a payload into a plurality of data packets, each data packet having a portion of the payload indicated by an offset value indicating a position of each portion within the payload; transmitting, by the first node, the plurality of data packets to a second node using a network connection for a transaction, each data packet including a header generated by the first node having the offset value and a payload size; receiving, by the first node, a message from the second node indicating an offset value of a missing payload of a missing data packet from among the plurality of data packets; and resending, by the first node, the missing data packet and any other data packet whose offset value occurs after the offset value of the missing payload.

Methods and Systems for Resending Missing Network Data Packets
20220400069 · 2022-12-15 · ·

Methods and systems for a networked storage environment are provided. One method includes splitting, by a first node, a payload into a plurality of data packets, each data packet having a portion of the payload indicated by an offset value indicating a position of each portion within the payload; transmitting, by the first node, the plurality of data packets to a second node using a network connection for a transaction, each data packet including a header generated by the first node having the offset value and a payload size; receiving, by the first node, a message from the second node indicating an offset value of a missing payload of a missing data packet from among the plurality of data packets; and resending, by the first node, the missing data packet and any other data packet whose offset value occurs after the offset value of the missing payload.

Methods and apparatus to adjust media impressions based on media impression notification loss rates in network communications

Methods and apparatus to adjust media impressions based on media impression notification loss rates in network communications are disclosed. An example method includes determining a first network media impression adjustment factor based on a quantity of lost test media impression notifications for a first network in a geographic region; determining an adjusted quantity of first network user-accessed media impression notifications for the first network by applying the first network media impression adjustment factor to a quantity of successfully received user-accessed media impression notifications to generate a product and weighting the product based on a market share of first subscribers corresponding to the first network in the geographic region; and storing the weighted adjusted quantity of the user-accessed media impression notifications in association with a media identifier to credit corresponding media with a quantity of media accesses corresponding to the weighted adjusted quantity of the user-accessed media impression notifications.

Methods and apparatus to adjust media impressions based on media impression notification loss rates in network communications

Methods and apparatus to adjust media impressions based on media impression notification loss rates in network communications are disclosed. An example method includes determining a first network media impression adjustment factor based on a quantity of lost test media impression notifications for a first network in a geographic region; determining an adjusted quantity of first network user-accessed media impression notifications for the first network by applying the first network media impression adjustment factor to a quantity of successfully received user-accessed media impression notifications to generate a product and weighting the product based on a market share of first subscribers corresponding to the first network in the geographic region; and storing the weighted adjusted quantity of the user-accessed media impression notifications in association with a media identifier to credit corresponding media with a quantity of media accesses corresponding to the weighted adjusted quantity of the user-accessed media impression notifications.

Active network monitoring with telemetry-enriched packets

Features are disclosed for enriching a packet of network traffic between a first computing environment and a second computing environment with telemetry information. Each computing environment can include a network device for enriching packets with telemetry information and parsing enriched packets. A source network device can select a packet of the network traffic for enrichment based on enrichment parameters and generate an enriched packet including payload information and telemetry information. A destination network device can receive the enriched packet and parse the enriched packet to separate the payload information and telemetry information. The destination network device can transmit transmission information to the source network device based on the enriched packet.

METHODS AND SYSTEMS FOR VISUALIZING AVAILABILITY AND UTILIZATION OF ONBOARDS SERVICES IN VESSELS
20220392350 · 2022-12-08 ·

Systems and methods for displaying onboard service information for vessels are described. In some embodiments, a method comprises obtaining time range data indicating a time range; obtaining corresponding trips within the time range for each of a plurality of vessels; and obtaining status of an onboard service provided during each trip of the corresponding trips for each of the plurality of vessels. In response to receiving a request for displaying service performance information for the plurality of vessels, first graphical interface data is generated. The data represents a plurality of vessel identifiers that corresponds to the plurality of vessels; a plurality of trip icons for the corresponding trips for each of the plurality of vessels, and a timeline that represents the time range. The data is transmitted to a display device to cause the display device to generate and to display a trip-schedule viewer representation.