Patent classifications
H04L12/819
SYSTEM AND METHOD FOR MANAGING VIRTUAL RADIO ACCESS NETWORK SLICING
A method is provided in one example embodiment and may include configuring a slice identity for each of a plurality of virtual radio access network (vRAN) slices, wherein each vRAN slice comprises functionality to perform, at least in part, one or more radio protocol operations on subscriber traffic; configuring an allotment of radio resources that can be utilized by each vRAN slice of the plurality of vRAN slices; receiving, by a slice manager, a subscriber profile identity (SPID) for a subscriber; and mapping the SPID for the subscriber to a particular vRAN slice of the plurality of vRAN slices. The method can further include communicating the mapping for the subscriber to the particular vRAN slice to which the SPID is mapped. The method can further include communicating the allotment of radio resources that can be utilized by the particular vRAN slice to the particular vRAN slice.
REVERSE LOSS DETECTION FOR COMMUNICATION NETWORK BANDWIDTH ESTIMATION WITH TOKEN BUCKETS
Systems and methods are provided for measuring available bandwidth available in a black box network by determining a probing rate of packet transmissions between a sender and receiver. The optimal probing rate and bandwidth estimate may be determined. Additional actions may be performed, like automatically rerouting packets and/or load balancing network traffic after the probing rate is determined.
Simultaneous redirecting and load balancing
The present disclosure describes methods and systems for enabling simultaneous redirection and load-balancing of data packets to network elements in a network environment. In one embodiment, a data packet is received at a network element. The network element identifies a traffic bucket corresponding to the data packet. The traffic bucket includes a matching criterion that identifies a subset of network traffic to map to a node. The data packet is redirected, based on the traffic bucket, from a first address contained in a field of the data packet to a second address that corresponds to the node. The data packet is forwarded to the second address.
MANAGING BUFFERS FOR RATE PACING
A method, decoder and server for managing buffers for rate pacing. The decoder includes a memory, a transceiver configured to transmit and receive a signal, and processing circuitry operably connected to the memory and the transceiver. The processing circuitry receives, from the server, a removal rate message indicating a drain rate of a pacing buffer of the decoder. The processing circuitry also provides packets from the pacing buffer to a decoding buffer of the decoder according to the drain rate.
LINK STATE CONTROL METHOD, APPARATUS AND COMPUTER STORAGE MEDIUM
Disclosed in present invention is a link state control method. The method includes: within a setting time window, determining the reset fixed code word of a received data stream; according to the situation that each cell corresponding to the data stream is received correctly or incorrectly, determining the leaky bucket value of a link in real time;
according to the determined reset fixed code word and the determined leaky bucket value, determining the state of the link. Moreover, the present invention also discloses a link state control apparatus and computer storage medium.
METHODS AND APPARATUS FOR ALLEVIATING CONGESTION AT A SWITCH, SUCH AS A SHALLOW BUFFERED SWITCH
The problem of collisions and/or congestion at output ports of switches, especially in shallow-buffered commodity switches, can be solved by: (a) receiving by the switch, a packet; (b) extracting destination information from the packet; (c) looking up, using the extracted destination information, an output port for the packet; (d) determining whether or not to redirect the packet based on a congestion level of a buffer associated with the output port; (f) responsive to a determination to redirect the packet, (1) dispatching the packet to a dedicated reservoir port of the switch, wherein the reservoir port enforces a queue discipline, (2) receiving, by a reservoir, the redirected packet, (3) temporarily buffering, in an internal queue of the reservoir, the received, redirected packet, and (4) sending the temporarily buffered, received, redirected packet back to the switch. Otherwise, responsive to a determination to not redirect the packet, the packet is dispatched to the output port of the switch. In at least some example embodiments consistent with the present invention, any packets sent back to the switch are paced such that collisions and congestion at the switch output port is relieved.
Time efficient counters and meters architecture
A network device includes a plurality of interfaces configured to receive, from a network, packets to be processed by the network device. A load determination circuit of the network device is configured to determine whether a packet traffic load of the network device is above a traffic load threshold, and a dual-mode counter module is configured to (i) determine a count of quanta associated with the received packets using a first counting mode in response to the load determination unit determining that the packet traffic load is above the traffic load threshold, and (ii) determine a count of quanta associated with the received packets using a second counting mode, different than the first counting mode, in response to the load determination unit determining that the packet traffic load is not above the traffic load threshold.
Transmission device and transmission method
A transmission device includes: a first counter; a counter control unit configured to increment the first counter at a specified rate; a frame buffer configured to store a received frame; and a buffer control unit configured to read a frame from the frame buffer when a value of the first counter is larger than a specified threshold and output the frame. When a length of an output frame read from the frame buffer by the buffer control unit is shorter than a specified reference frame length, the counter control unit decrements the first counter by a value indicating the reference frame length. When the length of the output frame is longer than or equal to the reference frame length, the counter control unit decrements the first counter by a value indicating the length of the output frame.
Method and apparatus for managing congestion in a wireless system
Systems and methodologies are described herein that facilitate congestion control in a wireless communication system. As described herein, an access network and associated terminals can utilize a token bucket access control mechanism, through which respective terminals can be allotted access tokens and/or other units for access to the access network. For example, upon requesting access to a given network, a user of the network can determine whether sufficient access tokens have been accumulated, based on which the request can be selectively allowed or denied. As further described herein, multiple token bucket mechanisms can be utilized, which can correspond to respective packet flows or the like. Additionally, token bucket access control can be implemented as described herein in cooperation with conventional access persistence functionality. Further aspects described herein facilitate the adjustment of token bucket parameters for network access control based on network loading.
Dynamic adjustment of quality of service parameters
A computer-implemented method for dynamic adjustment of quality of service parameters is described. In one embodiment, one or more quality of service (QoS) parameters of a client of a mesh network is set based on an expected bandwidth for the mesh network. An actual bandwidth for the mesh network is measured. One or more QoS parameters of the client is automatically changed in response to the actual bandwidth differing from the expected bandwidth. The change in the QoS parameters may be configured to compensate for the difference between the actual bandwidth and the expected bandwidth.