H04L12/861

IDENTIFICATION AND PRESENTATION OF ELEMENT AT A FIRST DEVICE TO CONTROL A SECOND DEVICE

In one aspect, a first device includes a processor, a display accessible to the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to determine at least one element to present on the display to control a second device, where the determination is based at least in part on identification of at least one current relevancy parameter. The instructions are also executable by the processor to present the at least one element on the display.

Methods and apparatus for enabling communication between network elements that operate at different bit rates
09722952 · 2017-08-01 · ·

A method for enabling network elements (NEs) operating at a bit rate R.sub.1 to communicate with NEs operating at a bit rate R.sub.2 is described. A ratio of R.sub.2 to R.sub.1 is represented by a ratio M:N, M and N are positive integers, and M>N. The method includes providing a number M×K of the NEs operating at a bit rate R.sub.1, each of the M×K NEs including a communication interface communicating at the bit rate R.sub.1, where K is a positive integer, providing a number N×K of transceivers operating at the bit rate R.sub.2, each of the N×K transceivers including an M:N electrical interface which enables translation between bit rates whose ratio is represented by the ratio M:N, bypassing the communication interfaces of the M×K NEs by interconnecting electrical lanes of the M×K NEs with the M:N electrical interfaces of the N×K transceivers, and using at least one of the N×K transceivers for communicating data between at least one of the M×K NEs interconnected with the at least one of the N×K transceivers and at least one of the NEs operating at the bit rate R.sub.2. Related apparatus and methods are also described.

Node and method for buffering downlink data

Example embodiments presented herein are directed towards a mobility management node and SGW or Gn/Gp-SGSN, and corresponding methods therein, for downlink data buffering in a wireless communications network. Such buffering is useful when the wireless device is in a power saving state e.g. PSM or eDRX. Thus, since the downlink data is buffered, there is no longer a need for multiple Downlink Data Notifications to be sent.

METHODS AND DEVICES FOR POLICING TRAFFIC FLOWS IN A NETWORK
20170280357 · 2017-09-28 ·

Devices and methods for policing traffic flows in a network are described herein. For example, a network device can include a processing unit and a memory operably coupled to the processing unit. The network device can be configured to provide an input port and an output port, the input and output ports being configured to process a traffic flow received at the network device. The network device can also be configured to queue the traffic flow using a plurality of buffers associated with the output port, cyclically direct the traffic flow from the input port to each of the plurality of buffers according to a queuing schedule, and enforce a policer policy synchronized to the queuing schedule. The policer policy can ensure that the traffic flow does not exceed a predetermined bandwidth.

RESOURCE USAGE ANONYMIZATION
20170279911 · 2017-09-28 ·

One embodiment of a method, executed by one or more processors, includes receiving a request from a client for a network resource, selecting a previously-serviced client as a proxy client, forwarding the request to the proxy client, receiving the network resource from the proxy client, and forwarding the network resource to the client. In another embodiment, the method includes receiving a request from a client for a network resource, selecting a proxy client from a dynamic pool of proxy clients that are each capable of requesting the network resource, and directing the request from the client to the proxy client. The selected proxy client may be the client whose request immediately preceded the current request. A computer system and computer program product corresponding to the method are also disclosed herein.

Optimizing buffer allocation for network flow control
20170279741 · 2017-09-28 ·

Communication apparatus includes a memory, which is configured to hold data packets, having respective packet sizes, for transmission over a data link, and a transmitter, which is configured to transmit the data packets over the data link at a bit rate determined by a wire speed of the data link. A shaper is coupled to throttle transmission of the data packets by the transmitter responsively to the respective packet sizes, whereby some of the data packets are transmitted over the data link at a transmission rate that is less than the bit rate.

PACKET COLORING IN WIRELESS COMMUNICATION SYSTEMS
20170279730 · 2017-09-28 ·

A buffer stores only packets in one or more high-priority traffic flows in a first portion. The size of the first portion is determined based on an estimated maximum volume of traffic in the at least one high-priority traffic flow. The buffer stores packets in either the one or more high-priority traffic flows or one or more low-priority traffic flows in a second portion. The buffer stores only packets in the one or more low-priority traffic flows in a third portion. A processor marks the packets in the first portion and the second portion with a high-priority color prior to transmission of the packets. The processor marks the packets in the third portion with a low-priority color prior to transmission of the packets.

System and method for preserving order of data processed by processing engines

A device includes an input processing unit and an output processing unit. The input processing unit dispatches first data to one of a group of processing engines, records an identity of the one processing engine in a location in a first memory, reserves one or more corresponding locations in a second memory, causes the first data to be processed by the one processing engine, and stores the processed first data in one of the locations in the second memory. The output processing unit receives second data, assigns an entry address corresponding to a location in an output memory to the second data, transfers the second data and the entry address to one of a group of second processing engines, causes the second data to be processed by the second processing engine, and stores the processed second data to the location in the output memory.

Base station, mobile station, communication system, transmission method and reordering method

A radio communication system, that includes a source base station; a target base station; and a mobile station for receiving either first sequence number or second sequence number, or both of the first and second sequence numbers from the target base station, whereby the first sequence number is transferred from the source base station to the target base station and the second sequence number is added to PDCP (Packet Data Convergence Protocol) SDU (Service Data Unit) which is transferred from the source base station to the target base station.

Reducing artifacts within a video processing system using a buffer management system

A video processing system can include a buffer, a packetizer block that is coupled to the buffer, and a buffer controller that is coupled to the buffer and the packetizer block. The buffer is capable of receiving and storing a video signal as video data. The packetizer block is capable of packetizing video data read from the buffer and sending packetized data to a node external to the video processing system. The buffer controller is capable of controlling an amount of video data included within each packet generated by the packetizer block.