H04L47/27

VEHICLE ON-BOARD COMMUNICATION DEVICE AND COMMUNICATION METHOD

At this time, a communication line load transmission interval deciding unit selects a transmission interval from the load of the bus. An instrument load transmission interval deciding unit selects a transmission interval from the processing loads of at least one of the vehicle on-board instrument and the gateway. A delivery control unit compares the transmission interval selected by the communication line load transmission interval deciding unit with the transmission interval selected by the instrument load transmission interval deciding unit, and performs control so that the divided updating data is delivered at transmission intervals which are equal to or greater than the longer of these transmission intervals.

VEHICLE ON-BOARD COMMUNICATION DEVICE AND COMMUNICATION METHOD

At this time, a communication line load transmission interval deciding unit selects a transmission interval from the load of the bus. An instrument load transmission interval deciding unit selects a transmission interval from the processing loads of at least one of the vehicle on-board instrument and the gateway. A delivery control unit compares the transmission interval selected by the communication line load transmission interval deciding unit with the transmission interval selected by the instrument load transmission interval deciding unit, and performs control so that the divided updating data is delivered at transmission intervals which are equal to or greater than the longer of these transmission intervals.

SYSTEM AND METHOD FOR ADAPTING TRANSMISSION RATE COMPUTATION BY A CONTENT TRANSMITTER
20230104590 · 2023-04-06 ·

A computerized system having multiple congestion control modules for determining a transmission rate for data traffic towards a destination device over a communication network, the transmission rate updated for specific time intervals, each congestion control module repeatedly collects performance-related data describing performance of content transmitted from the congestion control module to the destination device during specific time intervals, each congestion control module executes a transmission function for computing a next transmission rate for a next time interval, the transmission function receives as input performance-related data associated with prior transmission rates selected at prior time intervals, the transmission function including configurable parameters, the system also including one or more analyzers, each analyzer communicating with one or more of the multiple congestion control modules, where each analyzer periodically executes an adjusting function for reconfiguring the configurable parameters of the function for computing the next transmission rate.

RATE ESTIMATION CONGESTION CONTROL FOR TRANSMITTED MEDIA

Examples described herein relate to media transmission. In some examples, based on increased available bandwidth to transmit media data to a receiver device and based on unavailability of media data, fill data can be into a network data buffer for transmission in one or more packets. In some examples, based on increased available bandwidth to transmit media data to a receiver device and based on availability of media data, media data can be provided into the network data buffer for transmission to the receiver device.

RATE ESTIMATION CONGESTION CONTROL FOR TRANSMITTED MEDIA

Examples described herein relate to media transmission. In some examples, based on increased available bandwidth to transmit media data to a receiver device and based on unavailability of media data, fill data can be into a network data buffer for transmission in one or more packets. In some examples, based on increased available bandwidth to transmit media data to a receiver device and based on availability of media data, media data can be provided into the network data buffer for transmission to the receiver device.

METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR INITIATING DOWNSPEEDING IN A VIDEOCONFERENCING SESSION
20230156064 · 2023-05-18 ·

A system and method of downspeeding a media stream transmitted over a communication link from a sender device to a receiving device.

METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR INITIATING DOWNSPEEDING IN A VIDEOCONFERENCING SESSION
20230156064 · 2023-05-18 ·

A system and method of downspeeding a media stream transmitted over a communication link from a sender device to a receiving device.

METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR DETERMINING CONGESTION OF A COMMUNICATION LINK TRANSMITTING A MEDIA STREAM OVER THE COMMUNICATION LINK
20230155945 · 2023-05-18 ·

A system and method for determining congestion of a communication link transmitting a media stream over the communication link from a sender device to a receiving device.

MONITORING DEVICE, COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD, AND MONITORING PROGRAM

A monitoring device that monitors a network to which a plurality of terminal devices establishing a connection based on TCP are connected, includes: a request detection unit that detects a connection establishment request that a terminal device becoming a client sends to another terminal device becoming a server; an available bandwidth calculation unit that calculates an available bandwidth by subtracting a current amount of traffic from an allowable communication capacity, for each communication path identified by the connection establishment request detected by the request detection unit; and a setting command unit that, when the available bandwidth calculated by the available bandwidth calculation unit is smaller than a congestion window, transmits a command that sets the client to lower a slow start threshold to a predetermined value, or a command that sets the server to lower a window size to a predetermined value, regardless of whether or not a timeout occurs.

Data processing method and apparatus, and device

A data processing method includes receiving, by an operating system of a device, a start instruction from an application in the device that includes an identifier of a socket connection, where the application is a latency-insensitive application, calling, by the operating system according to the start instruction, a monitoring system in the operating system to monitor buffering of data of the socket connection in a kernel buffer, where the data of the socket connection is from an underlying protocol stack, and generating, by the monitoring system, a data readable identifier when a time interval between a current moment and a start moment is greater than or equal to a timeout duration, where the start moment is when the operating system receives the start instruction, and the data readable identifier indicates that the data of the socket connection is readable by the application.