Patent classifications
H04L47/27
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 larger than a preset value, transmits a command that sets the client to enlarge a congestion window to a predetermined value, regardless of presence or absence of an acknowledgement sent by the server.
WINDOW-BASED CONGESTION CONTROL
Examples described herein relate to a network interface device that includes circuitry to cause transmission of a packet following transmission of one or more data packets to a receiver, wherein the packet comprises one or more of: a count of transmitted data, a timestamp of transmission of the packet, and/or an index value to one or more of a count of transmitted data and a timestamp of transmission of the packet. In some examples, the network interface device includes circuitry to receive, from the receiver, a second packet that includes a copy of the count of transmitted data and the timestamp of transmission of the packet or the index from the packet. In some examples, the network interface device includes circuitry to perform congestion control based on the received copy of the count of transmitted data and the timestamp of transmission of the packet.
Contention window size adjustment in a wireless communication system
Apparatuses, methods, and systems are disclosed for contention window size adjustment. One apparatus includes a transmitter that transmits data on a carrier to a set of devices in a first transmission burst having a duration of at least one subframe. In some embodiments, the set of devices includes one or more devices. In various embodiments, the apparatus includes a receiver that receives feedback information from each device. In certain embodiments, the apparatus includes a processor that determines, based on the feedback information, whether interference above a predetermined level exists on the carrier during the first transmission burst at each device, adjusts a contention window size based on the determination of whether interference above the predetermined level exists on the carrier during the first transmission burst at each device, and determines a value N between a predetermined minimum contention window size and the adjusted contention window size.
Contention window size adjustment in a wireless communication system
Apparatuses, methods, and systems are disclosed for contention window size adjustment. One apparatus includes a transmitter that transmits data on a carrier to a set of devices in a first transmission burst having a duration of at least one subframe. In some embodiments, the set of devices includes one or more devices. In various embodiments, the apparatus includes a receiver that receives feedback information from each device. In certain embodiments, the apparatus includes a processor that determines, based on the feedback information, whether interference above a predetermined level exists on the carrier during the first transmission burst at each device, adjusts a contention window size based on the determination of whether interference above the predetermined level exists on the carrier during the first transmission burst at each device, and determines a value N between a predetermined minimum contention window size and the adjusted contention window size.
Contention window size determining method and apparatus
Embodiments of this disclosure provide a contention window size determining method and apparatus, and relate to the communications field. One method includes: sending, by a first device, one or more data packets to one or more second devices during a reference time unit, wherein the one or more data packets occupy a first subband; receiving, by the first device from the one more second devices, one or more hybrid automatic repeat request-acknowledgements (HARQ-ACKs) corresponding to the one or more data packets; and determining, by the first device, a contention window size of the first subband based on the one or more HARQ-ACKs.
Contention window size determining method and apparatus
Embodiments of this disclosure provide a contention window size determining method and apparatus, and relate to the communications field. One method includes: sending, by a first device, one or more data packets to one or more second devices during a reference time unit, wherein the one or more data packets occupy a first subband; receiving, by the first device from the one more second devices, one or more hybrid automatic repeat request-acknowledgements (HARQ-ACKs) corresponding to the one or more data packets; and determining, by the first device, a contention window size of the first subband based on the one or more HARQ-ACKs.
System for bandwidth optimization with traffic priority determination
A system for optimizing network traffic is described. The system includes a transport communication protocol (TCP) controller configured to acquire data regarding a flow of a plurality of data packets over a link and to determine TCP characteristics for the flow, a traffic prioritization module configured to assign a flow priority to the flow, and a traffic priority controller configured detect congestion on the link and determine a congestion window size for the flow based on the flow priority and the TCP characteristics.
System for bandwidth optimization with traffic priority determination
A system for optimizing network traffic is described. The system includes a transport communication protocol (TCP) controller configured to acquire data regarding a flow of a plurality of data packets over a link and to determine TCP characteristics for the flow, a traffic prioritization module configured to assign a flow priority to the flow, and a traffic priority controller configured detect congestion on the link and determine a congestion window size for the flow based on the flow priority and the TCP characteristics.
DATA FRAME TRANSMISSION METHOD AND DEVICE
A data frame transmission method includes: determining that transmission of a data frame is switched from a first link to a second link; and in response to determining that the transmission of the data frame is switched from the first link to the second link, carrying out retransmission counting of the data frame on the second link.
DATA FRAME TRANSMISSION METHOD AND DEVICE
A data frame transmission method includes: determining that transmission of a data frame is switched from a first link to a second link; and in response to determining that the transmission of the data frame is switched from the first link to the second link, carrying out retransmission counting of the data frame on the second link.