摘要:
A system for processing a packet may include, for each of a network interface controller and a central processing unit, a measurement of the processing time, a determination of the amount of energy consumed to process a unit of information in the packet, and a measurement of the load. A user may provide the system with signals to perform networking processes for the packet in a manner to reduce the processing time of the system or in a manner to reduce the amount of energy consumed by the system for processing the packet. A portion of the system may receive at least one of the measurements, determinations, and signals and may cause one of the network interface controller and the central processing unit to perform networking processes for the packet. The networking processes may include establishing a connection to a network.
摘要:
A method for determining a networking capability index (NCI), which is representative of the load a computer applies to a computer network. The method includes selecting a group of packet sizes, measuring the capability of the computer to transmit packets of each of the selected sizes from the process application to the input/output kernel as a function of time, and determining a probability distribution for the selected packet sizes, wherein the probability distribution for a selected packet size is representative of the percentage of total traffic corresponding to the selected packet size. The method then determines the NCI by summing the product of each selected packet size times each corresponding throughput value times each corresponding probability distribution value. Also a method for load balancing a plurality of networked computers arranged in segments by determining the NCI for each of the networked computers, and selectively connecting the computers to have approximately equal combined NCI values for all segments.
摘要:
Mobile devices, systems, and methods enable individual mobile devices and network services to utilize idle mobile computer resources through virtualization and wireless mesh networking in a manner that is transparent to users. Other embodiments include apparatus and systems of devices for dispatching virtual node modules to perform service functions.
摘要:
A system has a local area network, and software to automatically evaluate a network layer address, a lower layer address, a network port identifier, and/or a domain name of an equipment interface that is to be connected to the network. The software is to determine whether one of these matches an expected value for the network. The software is to provide a credential for each equipment interface that is authorized to connect to the network and that has been authenticated by the software. The credential contains a lower layer address, a network layer address, a domain name, and a network port identifier. Other embodiments are also described and claimed.
摘要:
Technologies for managing congestion of a communication channel includes a network device for receiving a network packet from a computing device destined for another computing device, analyzing network traffic flows over a communication channel established between the network device and an upstream network device, and determining whether the communication channel is congested as a function of the network traffic flows. Such technologies may also include storing the received packet in a local storage in response to determining that the communication channel is congested, transmitting an acknowledgement packet to the computing device in response to storing the received network packet local storage, and transmitting the stored network packet to the upstream network device in response to determining that the communication channel is no longer congested.
摘要:
A network interface device (NID) may determine whether the received data units of the computer system are to be compressed before transmitting the data units. The NID may determine the compression energy value consumed to compress the first K1 data units and a second transmission energy value to transmit the compressed first K1 data units. The NID may then estimate a first transmission energy value that may be consumed by the NID to transmit uncompressed first K1 data units using the second transmission energy value. The NID may then use the first and second transmission energy value and the compression energy value to determine if the remaining (N-K1) data units of the first data stream.
摘要:
A new communication protocol based on a new physical interference model, and apparatuses and systems for implementing such protocols are described herein. The new communication protocol may be a new medium access control (MAC) protocol for a wireless network that uses different signal transmission powers for transmitting and receiving various MAC protocol packets.
摘要:
Methods and apparatus to a cross-layer approach to virtualized overlay on ad hoc networks are described. In one embodiment, a virtual address may be used to search for a (key,value) pair in a virtual overlay. Other embodiments are also described.