Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
A data link layer switch includes a switching mechanism coupled to several port interface controllers. The port interface controllers include an address table, an address learner, and an address matcher. The address table stores multicast addresses for hosts attached to the port interface controller. The address learner compares a destination address in an incoming packet to a target address, and stores a multicast address from the incoming packet in the address table when the destination address matches the target address. The address matcher compares a destination address in an outgoing packet to the multicast addresses stored in the address table, and transmits the outgoing packet when the destination address matches one of the multicast addresses.
A data communication network includes a network access unit for coupling one or more computer devices to the network. The network typically has asymmetric upstream and downstream data transmission rates. The network access device implements a method for acknowledging data packets. When a new packet is received by the network access unit from one of the computer devices, the new packet is placed in an outbound queue in the network access unit. When the new packet contains an acknowledgment, previous acknowledgment packets in the outbound queue that have the same source and destination addresses as the new packet are identified and discarded. Remaining packets are transmitted from the outbound queue in the network access unit. By discarding acknowledgment packets in the network access unit, throughput is increased.
The method of forming a conducting structure consists in applying to a substrate a 2 to 20 nm thick layer of a material transformable into conducting one under the effect of radiation, and irradiating the layer of the material with a modulated beam of charged particles, with the result that the material of the layer on each irradiated area thereof is transformed into a conducting component forming on the substrate a plurality of conducting structure elements, and a nonconducting component which is displaced into the substrate material.
An Ethernet ADSL adapter controls data communication between an Ethernet port and an ADSL modem connected to an ADSL channel. The adapter includes a first buffer for storing data packets received at the Ethernet port, a second buffer for storing data packets received from the ADSL modem and a controller. When the first buffer contains a first predetermined number of data packets and data packets are not available for transmission to the Ethernet port, a jamming signal is transmitted from the Ethernet port. The jamming signal inhibits transmission of additional data packets to the Ethernet port by other Ethernet nodes until space is available in the first buffer. When the second buffer contains a second predetermined number of data packets, a pause signal is transmitted to the ADSL modem. The pause signal inhibits further transmission of data packets to the ADSL modem on the ADSL channel until space is available in the second+buffer. When a pause signal is received from the ADSL modem, transmission of data packets to the ADSL modem is inhibited.
Apparatus and methods are provided for monitoring a parameter of a region of interest (ROI) within a first tissue type within a body. A control unit drives a measurement unit to provide an operating condition such that acoustic waves overlap with a region within the ROI that is illuminated by illuminating light such as to generate a first set of tagged photons, and such that the acoustic waves overlap with a region of tissue within a second tissue type that is illuminated by illuminating light such as to generate a second set of tagged photons, the first and second sets of tagged photons being distinguishable from one another. The control unit determines the parameter of the ROI by extracting data portions associated with, respectively, the light response of the ROI and the light response of the second tissue type, by distinguishing between the sets of tagged photons.
In a wavelength division multiplexed network having a plurality of nodes and having optical channels at wavelengths .lambda.i, where i=1 . . . N, for transmission of optical signals over optical interconnection means, control for informing the network of which nodes are transmitting at which frequencies and for token holding. Control is provided without the need for a second transmitter at each node and another control channel. Data signals are provided at baseband by keying the optical signal at a data repetition rate. Control signals are imposed on a wavelength .lambda.t of a transmitting node as a subcarrier. Receiver means at each node respond to a .lambda.t from another channel to receive information. The node also includes means for all wavelengths .lambda.i and demodulating the subcarrier therefrom to derive control information. Means are provided for producing controls signals each corresponding to a channel and formatting the serial control sequence so that the data rate for control information does not increase as a function of network traffic.