Patent classifications
H04L12/865
TRANSFER APPARATUS, TRANSFER METHOD, AND TRANSFER PROGRAM
A transfer apparatus include a distribution unit, a storage unit, and a transfer unit, in which the distribution unit is configured to identify a plurality of networks to which frames belong, distribute the frames for each of the networks based on an identification result, and store the distributed frames in the storage unit, the storage unit is configured to store information of a time at which a frame of the frames is stored in the storage unit and the frame in association with each other, and the transfer unit is configured to detect a period of time for which the frame stays in the storage unit, detect a remaining period to send which is a remaining time of a time for which the frame is permitted to stay in the storage unit, for each of the frames, based on a difference between the time for which the frame stays in the storage unit and the delay upper limit value, and output the frame to a predetermined apparatus based on the remaining period to send.
Data transmission method and device, and base station
A data transmission method includes: identifying a priority of a received user plane data packet, and transmitting and processing the received user plane data packet according to the identified priority. Also disclosed is a data transmission device and a base station.
PACKET CONTROL METHOD AND NODE DEVICE
The present invention discloses a packet control method and a node device, to improve reliability of a data flow in a transmission process. The method includes: After receiving a pause frame, a first node automatically applies, based on adjustment information that is of a send queue of a data flow and that is recorded in a state record set, the pause frame to all queues associated in an adjustment process of the send queue of the data flow. In this way, a packet loss problem in a data transmission process can be avoided without adjusting an XOFF/XON threshold of a receive queue and without increasing a quantity of pause frames in a network system, thereby improving reliability of the data flow in the transmission process.
Method, device and computer program product for data processing
A data processing method comprises: receiving a data packet related to a service. The method also comprises determining whether predefined configuration information indicates a priority of the service. The method further comprises in response to the configuration information indicating the priority of the service, adding an indication of the priority into the data packet. The above method can enable the underlying network devices to adopt a suitable strategy to process data packets from services of different priorities, so as to improve the transmission efficiency of the data packets and enhance user experience of the services.
ARBITER WITH RANDOM TIE BREAKING
Candidates for selection in a weighted arbitration system are assigned priority weights and random weights. The winning candidate is determined using a tree of selectors such as a comparators. At each stage of the tree, the candidate having the greatest priority weight is selected to pass to the next stage. If multiple candidates are tied for the greatest priority weight, the candidate having the greatest random weight is selected to pass to the next stage.
Dynamic management of inline entries in hardware across protocols in a scaled environment
Techniques within a network device to execute periodic packet management (PPM) used to determine the health of a network. The inline mode of periodic packet management may be more efficient than other modes of periodic packet management such as centralized mode or distributed mode. The number of inline entries for a given hardware table may be limited, which means that once the number of inline entries in the table has reached the size limit, then any new entries must be managed in the distributed mode or the centralized mode. The techniques of this disclosure may improve the efficiency of a network device by replacing inline entries handled at a lower frequency in the hardware table with entries for periodic packets that are handled with a higher frequency (shorter periodic interval). In this manner, the entries with shorter periodic intervals may be managed using the more efficient inline mode.
Polling resource management system
A polling resource management system and methodology for facilitating the management of polling resources for polling message queues. A user interacts with customer applications within a web services system. A polling manager within the web services system utilizes polling resources, such as polling threads, polling assignments, and polling workers to access and implement messages in the message queues. A polling resource manager automatically scales the polling assignments, polling threads, and invoke threads to better utilize the polling resources and to reduce latency experienced by the user when interacting with the customer applications.
Vehicle network node module
A vehicular communication device and method for communicating with a remote server. In various embodiments, the vehicular communication device receives a plurality of device packets from a vehicle device(s) via a vehicular communication network, including device packets having a first priority and device packets having a second priority. Processing circuitry of the vehicular communication device determines the respective priorities of the received device packets based upon the contents of the packets, and queues at least some of the received device packets (and/or informational packets derived therefrom) in accordance with the respective priorities. The queued packets are output to a remote server for processing. The vehicular communication device receives responsive content from the remote server, which may include safety content, a servicing notice and/or targeted commercial content.
MULTI-LEVEL VIDEO PROCESSING WITHIN A VEHICULAR COMMUNICATION NETWORK
A system for controlling power distribution within a vehicular communication network, including a power source equipment comprising a first port in communication with a network node module of a device, and a Power over Ethernet (POE) management module. The POE management module is configured to enable POE to the device via the first port, monitor a current draw of the device, determine whether the current draw of the device exceeds a threshold, and disable POE to the device, responsive to determining that the current draw exceeds the threshold.
Quality of service management in a distributed storage system
One or more computing devices may comprise congestion management circuitry, one or more client file system request buffers, and DESS interface circuitry. The congestion management circuitry is operable to determine an amount of congestion in the DESS. The one or more client file system request buffers is/are operable to queue first client file system requests of a first priority level and second client file system requests of a second priority level, wherein the first priority level is higher priority than the second priority level. The DESS interface circuitry is operable to control a rate at which the first file system requests and second file system requests are fetched from the one or more client file system request buffers based on the amount of congestion in the DESS, on the first priority level, and on the second priority level.