Based On Bandwidth Allocation (e.g., Weighted Round Robin) Patents (Class 370/395.41)
  • Patent number: 8705365
    Abstract: A method is provided in one example embodiment and includes receiving a packet flow from a data source at a network element; determining a control value for controlling a sample rate for the packet flow; and recalculating the control value based on a number of packets received and a number of sampled packets. In more particular embodiments, the method can include assigning a particular identifier to a particular packet of the packet flow; generating an input access control list for the data source; and matching the particular identifier to an output port of the network element. In yet other embodiments, the method can include generating a copy of a particular packet of the packet flow; and forwarding the copy of the particular packet to an output access control list based on an assigned quality of service (QoS) group.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: April 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Stacy L. Martin, Zachariah Cherian, Eric T. Chao, Dipankar Bhatt Acharya, Neal K. Gokli
  • Patent number: 8699407
    Abstract: This invention discloses a method and apparatus for scheduling radio resources among service flows for services supported in a MIMO-OFDM wireless communication system. Preferably a portion of radio resources for allocation is expressed as bandwidth or slots in different units. The method comprises a first stage and a second stage of scheduling. The first stage guarantees supporting minimum data rates for different services. The second stage aims to satisfy a requirement of not exceeding maximum data rates for different services as well as to optimize the spectrum efficiency. Each stage comprises: selecting a primary flow according to prioritization of service flows; allocating a portion of resources for the primary flow; selecting one or more secondary flows if there is resource remaining available, so as to optimize spectrum efficiency when transmitting with the primary flow in the same SDMA region; and allocating a portion of resources to each secondary flow.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: April 15, 2014
    Assignee: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventor: Di Pang
  • Patent number: 8675547
    Abstract: According to one embodiment of the invention, a method comprises transmitting a Layer 2 (L2) frame from a first wireless device. Upon receipt of a frame in response to the L2 frame, the first wireless device uses information conveyed in the frame to modify its functionality.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: March 18, 2014
    Assignee: Aruba Networks, Inc.
    Inventors: Subbu Ponnuswamy, Pradeep Iyer
  • Patent number: 8665881
    Abstract: Systems and methods for scheduling wireless communications of a base station with multiple user mobile stations involve grouping the user mobile stations in clusters based on a predetermined criterion, such as a QoS profile of a user mobile station. Each cluster is assigned with a cluster weight factor that defines a priority level of the cluster. For each user mobile station in each cluster, a priority index may be determined based on the cluster weight factor of a respective cluster, and throughput and fairness factors respectively selected to maximize throughput and provide fairness to user mobile stations. The user mobile stations may be served in an order based on their priority indexes.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: March 4, 2014
    Assignee: Cellco Partnership
    Inventors: Jay J. Lee, Taher Farkhondeh, Yee Sin Chan
  • Patent number: 8666360
    Abstract: Methods, devices, and storage media for tracking communications between a user and a user-selected party; obtaining communication tracking information based on the tracking, wherein the communication tracking information includes a time associated with each communication; calculating a communication gap pertaining to the user-selected party based on the communication tracking information, wherein the communication gap is a period of time that elapsed from a last communication with the other party to a current time; and providing the user with communication gap information in response to receiving a user request.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: March 4, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Bhaskar R. Gudlavenkatasiva, Nityanand Sharma, George L. Hughes
  • Patent number: 8665892
    Abstract: Certain aspects of a method and system for adaptive queue and buffer control based on monitoring in a packet network switch are disclosed. Aspects of one method may include pre-allocating packet buffers from a pool of packet buffers in a network switching device based on anticipation of a type of application data being handled by a particular port of the network switching device according to packet classification and tracking. The buffers may be dynamically allocated and deallocated from the pool of packet buffers for a particular port of the network switching device based on changes to the application data.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: March 4, 2014
    Assignee: Broadcom Corporation
    Inventor: Martin Lund
  • Patent number: 8654775
    Abstract: In a wireless communication system, a multi-source data multiplexing system (e.g., a media access control (MAC)) accepts information packets from a plurality of signal sources, evaluates the relative efficiencies of data transmission, and transmits the information packets in provided grant regions for maximum efficiency. The multi-source data multiplexing system may accept any form of information packet from any form of signal source. The system receives a grant region, typically including a transmission time on a data channel, and inserts an information packet into the grant region. The actual information packet placed in the grant region may be one other than the packet for which the grant region was intended. Further, the multi-source data multiplexing system may fragment an information packet and transmit only a portion of the information packet in the grant region.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: February 18, 2014
    Assignee: Broadcom Corporation
    Inventors: John Limb, Daniel Howard, Dolors Sala, Richard Protus
  • Patent number: 8654776
    Abstract: A system and method is provided for scheduling transmissions from a plurality of services operating over a widely distributed communications network. A headend communications device (such as a cable modem termination system) arbitrates bandwidth among a plurality of cable modems configurable for bi-directional communications. The headend grants a bandwidth region to a specified cable modem or assigns contention regions for a group of cable modems. Each cable modem contains a local scheduler that sends requests for bandwidth according to local policies or rules. Upon receipt of a grant from the headend, the local scheduler selects packets to be transmitted to best serve the needs of the services associated with the cable modem. Accordingly, a service requesting bandwidth may not be the service utilizing the grant corresponding to bandwidth request. Nonetheless, the local scheduler manages bandwidth allocation among its local services such that all requesting services eventually receive bandwidth.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: February 18, 2014
    Assignee: Broadcom Corporation
    Inventors: Dolors Sala, Ajay Chandra V. Gummalla, John O. Limb, Richard Protus
  • Patent number: 8634425
    Abstract: The embodiments disclosed include a system and method for sharing services between service profiles on a single telecommunications device resulting in improved ease of access for a user who wishes to access services through different service profiles. The user can access services in multiple service profiles with a single device. In one embodiment, the techniques described below are enabled through a Session Initiation Protocol (“SIP”)-based next-generation network (“NGN”), such as the IP Multimedia Subsystem (“IMS”) architecture.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: January 21, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sreenivasa Rao Gorti, Anil Kumar Doradla, David Wolter
  • Patent number: 8619602
    Abstract: Consistent with embodiments of the present invention, systems and methods are disclosed for estimating at least one of a capacity and an available bandwidth of a communications path. Methods may be disclosed comprising: sending a measurement request to a computing device on a network and receiving data responsive to the measurement request. At least one of a capacity and an available bandwidth of a communications path from the sender to the computing device may be estimated based on the received data. The estimation may be sent to the computing device and stored. Transmission settings may be adjusted based on the estimation.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: December 31, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: Ali C. Begen
  • Patent number: 8605720
    Abstract: In an example embodiment described herein, there is disclosed an implementation for analyzing a network having cache advance (CA) segments, such as a session control protocol (SCTP) pipe. The path between endpoints, e.g. a client on a first local area network (LAN) and a server on a second LAN, wherein the first and second LAN are coupled by an SCTP pipe, is determined and properties of the path are acquired.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: December 10, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Sravan Vadlakonda, Rohini Kasturi, Alpesh S. Patel
  • Patent number: 8600346
    Abstract: Embodiments of the present disclosure set forth a method for forecasting data usage in a region covered by a cellular network. The method includes defining a first subregion surrounding a first point of interest in the region; and calculating a forecasted usage amount of the cellular network in the first subregion in a second time slot based on a first usage amount of the first subregion in a first time slot, a second usage amount of a second subregion geographically adjacent to the first subregion in the first time slot, a first probability associated with mobile devices in the first subregion migrating to the second subregion, and a second probability associated with mobile devices in the second subregion migrating to the first subregion.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: December 3, 2013
    Assignee: Empire Technology Development LLC
    Inventors: Junwei Cao, Guoyu Tu
  • Patent number: 8593985
    Abstract: A transmitting apparatus accurately estimates an available bandwidth even in a high bandwidth in a network. The transmitting apparatus includes a timer that generates a signal having a signal cycle of a predetermined unit time and a packet train generating unit that generates probe packets each transmitted at the signal cycle, and generates, at least one adjustment packet inserted between two of the probe packets, the number of which corresponds to a measurement The apparatus also includes a transmitting unit that transmits, at the signal cycle, each probe packet having transmission time information, and the adjustment packet between the two probe packets, a receiving unit which receives, from a receiving apparatus, return information obtainable based on a reception time of each probe packet and a determining unit that determines the available bandwidth, using the received return information.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: November 26, 2013
    Assignee: Panasonic Corporation
    Inventors: Nobuaki Oue, Ryutaro Ono, Eiichi Muramoto
  • Patent number: 8594055
    Abstract: A wireless communication system comprising: a holding unit that holds at least wireless resource allocation information on an opposite-direction communication link for use as information for deciding priority of wireless resource allocation to mobile stations, said opposite-direction communication link being a communication link in a direction opposite to a direction in which allocation priority is to be decided; and a scheduling unit that performs scheduling to allocate wireless resources with priority given to mobile stations, to which wireless resources are allocated on the opposite-direction communication link, using the wireless resource allocation information on the opposite-direction communication link.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: November 26, 2013
    Assignee: NEC Corporation
    Inventor: Tooru Kikuchi
  • Patent number: 8588242
    Abstract: Some of the embodiments of the present disclosure provide a method for scheduling processing of packets received from a network, comprising assigning a corresponding queue weight to each of a plurality of queues that are configured to enqueue the packets for processing; for each of the plurality of queues, determining a corresponding multiplication factor (MF) as a function of a number of cycles until a next packet is available from the corresponding queue for processing; and incrementing a plurality of counters, associated with the corresponding plurality of queues, based at least in part on the multiplication factors. Other embodiments are also described and claimed.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: November 19, 2013
    Assignee: Marvell Israel (M.I.S.L) Ltd.
    Inventors: Erez Izenberg, Ruven Torok, Erez Amit, Dimitry Melts
  • Patent number: 8583183
    Abstract: A system and method for implementing transmission parameter control at a transmitting station is described. The exemplary system and method comprises querying a transmission parameter control module for a transmission schedule. The transmission schedule comprises at least one schedule entry defining a set of transmission parameter controls as they pertain to a destination address. At least one packet of data is then transmitted to the destination address according to the transmission parameters controls of at least one schedule entry from the transmission schedule. A system and method for selecting an antenna configuration corresponding to a next transmission of packet data is also disclosed.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: November 12, 2013
    Assignee: Ruckus Wireless, Inc.
    Inventors: William Kish, Victor Shtrom, John Chanak
  • Patent number: 8565242
    Abstract: A method for communicating in a telecommunications system is provided. The method comprises conveying a downlink bit rate and an uplink bit rate associated with an access point name to a user agent.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: October 22, 2013
    Assignee: BlackBerry Limited
    Inventors: Wei Wu, James E. Womack, Bruno Richard Preiss, Xinhua Ling
  • Patent number: 8553704
    Abstract: Some embodiments of the present invention may include a method to stream packets into a queue for an upstream transmission, send multiple requests for upstream bandwidth to transmit data from the queue and receiving multiple grants to transmit data, and transmit data from the queue to the upstream as grants are received. Another embodiment may provide a network comprising a cable modem termination system (CMTS), and a cable modem wherein the cable modem may transmit data to the CMTS with a streaming protocol that sends multiple requests for upstream bandwidth to transmit data and receives multiple grants to transmit data, and transmits data to the CMTS as grants are received.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: October 8, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: John T. Chapman, Alon Shlomo Bernstein
  • Patent number: 8553708
    Abstract: A bandwidth allocation method and a routing device are provided. The bandwidth allocation method includes: obtaining traffic of a member port belonging to a binding link (101); and allocating corresponding bandwidth to the member port according to total bandwidth of a centralized scheduler and the traffic of the member port (102). By allocating the bandwidth to the member port belonging to the binding link through the centralized scheduler, the bandwidth may be flexibly allocated to the member port according to the traffic of the member port, so that not only the accuracy of allocating the bandwidth to the member port is ensured, but also bandwidth resources on the binding link are saved.
    Type: Grant
    Filed: July 19, 2011
    Date of Patent: October 8, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yongping Zhang, Pingan Yang
  • Patent number: 8549149
    Abstract: The present invention is directed towards systems and methods for dynamically deploying and executing acceleration functionality on a client to improve the performance and delivery of remotely accessed applications. In one embodiment, the client-side acceleration functionality is provided by an acceleration program that performs a transport layer connection multiplexing technique for improving performance of communications and delivery of a remotely-accessed application. The acceleration program establishes a transport layer connection from the client to the server that can be used by multiple applications on the client, or that is otherwise shared among applications of the client. The acceleration program multiplexes requests from one or more applications via the same transport layer connection maintained by the acceleration program.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: October 1, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Prabakar Sundarrajan, Junxiao He, Shashi Nanjundaswamy, Sergey Verzunov, Charu Venkatraman, Anil Shetty
  • Patent number: 8545734
    Abstract: This invention includes processes for making a photovoltaic absorber layer having a predetermined stoichiometry on a substrate by depositing a precursor having the predetermined stoichiometry onto the substrate and converting the deposited precursor into a photovoltaic absorber material. This invention further includes processes for making a photovoltaic absorber layer having a predetermined stoichiometry on a substrate by (a) providing a polymeric precursor having the predetermined stoichiometry; (b) providing a substrate; (c) depositing the precursor onto the substrate; and (d) heating the substrate.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: October 1, 2013
    Assignee: Precursor Energetics, Inc.
    Inventors: Kyle L. Fujdala, Wayne A. Chomitz, Zhongliang Zhu, Matthew C. Kuchta, Qinglan Huang
  • Patent number: 8547840
    Abstract: Bandwidth is allocated by leveraging a bursty characteristic of data transmission signals to efficiently utilize network resources. Network performance is observed over a time period to identify patterns of data transmission rates as different signals are processed. To compensate for the fact that different jobs/tasks peak at different times, the total bandwidth limit may be increased by a scaling factor. The scaling factor is calculated using information obtained by observing network performance during the time period. The scaling factor is used to increase the total bandwidth available for all jobs/tasks executing during the time period without exceeding any bandwidth limits. The data transmission rate of each job/task may then be adjusted to utilize the newly available bandwidth.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: October 1, 2013
    Assignee: Google Inc.
    Inventors: Alok Kumar, Anand Raghuraman, Uday Naik, Aspi Siganporia, Sushant Jain
  • Patent number: 8538448
    Abstract: A round robin assignment based communication system may include a dynamic subscriber identification module (SIM) provisioning module to obtain and selectively assign a phone number to a device from a predetermined number of devices based on a round robin assignment technique to allow each device to communicate upon assignment of the phone number. A machine-to-machine (M2M) application module may determine priority of the phone number assignment to the devices.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: September 17, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Philippe Wieczorek, Pierre-Yves Descombes
  • Patent number: 8537709
    Abstract: A network device includes a plurality of wide area network (WAN) interfaces, and a multi-WAN interface selection module. The WAN interfaces transmit session requests. The multi-WAN interface selection module communicates with the WAN interfaces and includes a monitoring unit, a quality table management unit and a network selection unit. The monitoring unit monitors and records network QoS corresponding to each WAN interface to obtain corresponding QoS information. The quality table management unit establishes a QoS information table according to the QoS information from the monitoring unit and updates the QoS information table in real time, and the network selection unit queries the QoS information table to select and distribute a WAN interface to send a new session request.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: September 17, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Pei-Yu Wang
  • Patent number: 8531961
    Abstract: Systems and methods for optimizing system performance of capacity and spectrum constrained, multiple-access communication systems by selectively discarding packets are provided. The systems and methods provided herein can drive changes in the communication system using control responses. One such control responses includes the optimal discard (also referred to herein as “intelligent discard”) of network packets under capacity constrained conditions. The systems and methods prioritize packets and make discard decisions based upon the prioritization. Some embodiments provide an interactive response by selectively discarding packets to enhance perceived and actual system throughput, other embodiments provide a reactive response by selectively discarding data packets based on their relative impact to service quality to mitigate oversubscription, others provide a proactive response by discarding packets based on predicted oversubscription, and others provide a combination thereof.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: September 10, 2013
    Assignee: Cygnus Broadband, Inc.
    Inventors: Kenneth Stanwood, David Gell
  • Patent number: 8531951
    Abstract: In a packet transport network, to determine a path route in which a bottleneck does not occur with a small amount of calculation, provided is a network system, including data transfer devices and a management computer, each of the data transfer devices including IFs, in which the management computer is configured to: store remaining bandwidth information on the each of the IFs; select one of bandwidths; judge, based on the remaining bandwidth information and the selected bandwidth, whether or not the each of the IFs is usable; determine a route candidate though which data is transferred, bypassing the each of the IFs which has been judged to be unusable; judge, based on the remaining bandwidth information, whether or not continuity of the IF through which the route candidate passes is possible; and allocate the route candidate, the continuity of which is possible, to a new path.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: September 10, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Kota Kawahara, Kenji Kataoka, Yasumichi Nonaka, Hitoshi Ihara, Koji Suzuki
  • Patent number: 8532621
    Abstract: Techniques in a wireless device for use in accessing a common data application with a service network which is external to a plurality of wireless networks are described. The device receives a data session configuration file which includes a list of the plurality of wireless networks mapped against authentication credentials associated with each wireless network. The device communicates with a current one the wireless networks. The device selects from the list one of the authentication credentials that is associated with the current wireless network. The device submits, via the current wireless network, the selected authentication credentials for establishing a packet data session via the current wireless network. The device then accesses, via the current wireless network using the packet data session, the common data application with the service network which is external to the current wireless network.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: September 10, 2013
    Assignee: BlackBerry Limited
    Inventors: Thomas Leonard Trevor Plestid, Allan David Lewis, Ian Michael Patterson
  • Patent number: 8520684
    Abstract: External packets entering a transmitting entity of a broadband wireless access system are forwarded to a receiving entity onto MAC layer connections at the wireless interface between such entities in a manner depending on the result of a packet classification performed by using a set of classification rules identified by a rule index and associated with a priority index determining the order of application of different rules to packets relating to a same service. The classification rules include both classification rules specific for data communication protocols and containing one or more protocol-specific parameters to be matched by corresponding fields in a packet being classified, and a pass-through classification rule only containing a priority index and a rule index, but no protocol-specific matching parameter, said pass through classification rule being applied to a packet not having matched a protocol-specific classification rule.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: August 27, 2013
    Assignee: Nokia Siemens Networks S.p.A.
    Inventors: Giulio Cavalli, Claudio Santacesaria
  • Patent number: 8514700
    Abstract: Embodiments of the invention are directed to providing a method for selecting a link for transmitting a data packet, from links of a Multi-Link Point-to-Point Protocol (MLPPP) bundle, by compiling a list of links having a minimum queue depth and selecting the link in a round robin manner from the list. Some embodiments of the invention further provide for a flag to indicate if the selected link has been assigned to a transmitter so that an appropriate link will be selected even if link queue depth status is not current.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: August 20, 2013
    Assignee: Alcatel Lucent
    Inventors: Gordon Hanes, Adrian Alfred Ellsworth, Michel Rochon
  • Patent number: 8509157
    Abstract: A method for managing radio resources allocated by a radio network controller of a UTRAN radio access network, where the resources support a plurality of service requests identified by a radio access bearer service request sent by the core network and describing the required QoS as a set of RAB parameters defined by mapping with corresponding QoS parameters of the core network, the controller is provided to distribute the resources amongst the bearer services and to modulate the allocation of the resources according to the priority level associated with each of the bearer services, and the priority level is defined by the “priority level” sub-parameter of the “Allocation Retention Priority” RAB parameter, with a value determined by taking into account the value of the “Allocation Retention Priority” QOS parameter of the core network and the value of at least one QoS parameter associated with the type of service.
    Type: Grant
    Filed: January 20, 2005
    Date of Patent: August 13, 2013
    Assignee: France Telecom
    Inventors: Nathalie Beziot, Borja Jimenez Aldama
  • Patent number: 8503457
    Abstract: To more fully utilize the available bandwidth of a network link, network nodes in accordance with the present invention allow TDM data to be combined with packet data. A Packet/TDM cross connect switch, having both a TDM switch and a packet switch, is used in these embodiments. Data packets are transformed into TDM packet columns. The TDM packet columns are combined with standard TDM data columns in the payload of a TDM data frame. Data packets may be sorted based on a priority scheme, in which high priority data packets are given precedence over lower priority data. However, both high priority and low priority may be combined in a TDM packet column.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: August 6, 2013
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Addepalli Sateesh Kumar, Chandrasekaran Nageswara Gupta, Tushar Ramanlal Shah, Debaditya Mukherjee, Thomas Yat Chung Woo, Khalid Sheikh, Jai Prakash Agrawal
  • Patent number: 8503363
    Abstract: A wireless mobile router (140) includes wireless network interfaces (202) and (218) attached to a network controller (142). The wireless network interface (202) communicates with a cellular network (110) to access cellular network services. The wireless network interface (218) and the network controller (142) comprise a WLAN (170) or PAN (180) and a network router hosting a plurality of client devices. Each client device may access a wide area network, WAN over the cellular network. The wireless mobile router (140) is configured to exchange various cellular network signals with various WLAN and PAN networks. The wireless mobile router (140) is particularly suitable for use in a vehicle or at locations where WAN access is not readily available.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: August 6, 2013
    Assignee: WAAV Inc.
    Inventors: John Fulknier, Brian J. Smith
  • Patent number: 8483228
    Abstract: The present invention relates to a channel allocating method for an IP multimedia subsystem which connects a radio access network and an IP network to provide voice communication and non-voice communication. In the channel allocating method according to the present invention, an enhanced dedicated channel is allocated to a channel for voice communication in a radio uplink, so as to improve a utilization efficiency of radio resources (hardware resources) and to prevent degradation of network capacity, in the channel for voice communication in the IMS.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: July 9, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Masafumi Usuda, Anil Umesh, Takehiro Nakamura
  • Patent number: 8483152
    Abstract: A method is disclosed in which a first data transmission is received at a first network node from a second network node in a coordinated network. The first data transmission is received in a first bandwidth of a coordinated network and includes a first plurality of subcarriers. A second data transmission is received at the first network node from a third network node. The second data transmission is received in a second bandwidth of the coordinated network and includes a second plurality of subcarriers. A first transmission schedule is transmitted from the first network node to the second and third network nodes. The first transmission schedule includes modified first and second bandwidths in which the modified first bandwidth includes a subcarrier reallocated from the second bandwidth. The first network node receives data in accordance with the first transmission schedule.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: July 9, 2013
    Assignee: Entropic Communications, Inc.
    Inventor: Arndt J. Mueller
  • Patent number: 8483227
    Abstract: Disclosed is an apparatus which operates to substantially evenly distribute commands and/or data packets issued from a managed program or other entity over a given time period. The even distribution of these commands or data packets minimizes congestion in critical resources such as memory, I/O devices and/or the bus for transferring the data between source and destination. Any unmanaged commands or data packets are treated as in conventional technology.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: July 9, 2013
    Assignees: International Business Machines Corporation, Kabushiki Kaisha Toshiba
    Inventors: Shigehiro Asano, Charles Ray Johns, Matthew Edward King, Peichun Peter Liu, David Mui, Jieming Qi
  • Patent number: 8477798
    Abstract: A method, system, and apparatus are directed towards selectively concatenating data into a packet to modify a number of packets transmitted over a network based on a combination of network and/or send-queue metrics. In one embodiment, Nagle's algorithm is used for concatenating data into a packet. The concatenation may be selectively enabled based on heuristics applied to the combination of metrics. In one embodiment, the result may indicate that there should be a concatenation, or that data should be sent immediately, or that a current state for whether to concatenate or not should be maintained. The heuristics may include an expert system, decision tree, truth table, function, or the like. The heuristics may be provided by a user, or another computing device. In another embodiment, the concatenation may be enabled based on a conditional probability determined from the combination of metrics.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: July 2, 2013
    Assignee: F5 Networks, Inc.
    Inventors: Arindum Mukerji, Jesse Abraham Rothstein
  • Patent number: 8467338
    Abstract: A method of scheduling wireless communication for one or more data flows, wherein, for each data flow, there is: a corresponding queue to store data of that data flow; one or more quality-of-service parameters associated with that data flow; and a flow type associated with that data flow, there being a plurality of possible flow types; wherein the method comprises, during each time frame of a sequence of time frames, the steps of: maintaining, for each of the plurality of possible flow types, a queue list that identifies the queues corresponding to data flows of that flow type; and processing the queue lists in a predetermined order, in which processing a queue list comprises, for each queue identified in that queue list, attempting to schedule the communication of data stored on that queue during a current time frame in dependence upon the one or more quality-of-service parameters associated with the corresponding data flow and an amount of bandwidth available for the wireless communication during the curren
    Type: Grant
    Filed: July 18, 2006
    Date of Patent: June 18, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Bo Lin, Wim J. Rouwet
  • Patent number: 8463910
    Abstract: Proposed are a computer system and a performance assurance method capable of stabilizing the I/O performance of a plurality of logical partitions sharing a network path.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: June 11, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Yasunori Kaneda
  • Patent number: 8457142
    Abstract: A scheduler in a network element may include a dequeuer to dequeue packets from a set of scheduling nodes using a deficit weighted round robin process, where the dequeuer is to determine whether a subset of the set of scheduling nodes is being backpressured. The dequeuer may set a root rich most negative credits (MNC) value, associated with a root node, to a root poor MNC value, associated with the root node, and set the root poor MNC value to zero, when the subset is not being backpressured, and may set the rich MNC value to a maximum of the root poor MNC value and a root backpressured rich MNC value, associated with the subset, and set the root poor MNC value to a root backpressured poor MNC value, associated with the subset, when the subset is being backpressured.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: June 4, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Gary Goldman, Srihari Vegesna
  • Patent number: 8437264
    Abstract: Measuring the speed of a link is disclosed. An initial packet train having an initial length over the link is sent. A speed result is determined based at least in part on an actual time of reception of individual packets in the packet train. The quality of the speed result for the initial packet train is evaluated according to a constraint. A determination is made as to whether to send a subsequent packet train based at least in part on the quality of the speed result.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: May 7, 2013
    Assignee: Hobnob, Inc.
    Inventor: Jared Go
  • Patent number: 8432920
    Abstract: Apparatus having corresponding methods and computer programs comprise a communication circuit to establish an infrastructure mode wireless connection with a wireless client through a wireless access point, and to establish a direct link setup (DLS) mode wireless connection with the wireless client; and a control circuit to select either infrastructure mode or DLS mode for communication with the wireless client based on at least one characteristic of the infrastructure mode and DLS mode wireless connections; wherein the communication circuit exchanges frames of data with the wireless client using the selected mode.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: April 30, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: James Yee, Sandesh Goel, Milind Kopikare, James Chieh-Tsung Chen
  • Patent number: 8433332
    Abstract: Novel satellite communications systems, methods, and related devices are described. In one set of embodiments, available frequency channels may be dynamically assigned to particular beams of a multi-beam satellite system. The frequency assignment may be based on the amount of frequency allocated to particular beams of the multi-beam satellite system, utilizing a novel frequency selection method employing frequency reuse constraints. There may be a number of distinct frequency channels that are each assigned to one or more different beams. Such a system may be made up of a satellite in communication with terminals (e.g., user terminals or gateways). The satellite may receive and compile bandwidth request data from the terminals, and use this information in frequency assignment.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: April 30, 2013
    Assignee: ViaSat, Inc.
    Inventor: Anil Agarwal
  • Patent number: 8427946
    Abstract: A quality of service for various classes of services for the transfer of electronic data packets is provided by establishing classes of packets for a customer and for assigning bandwidths to the classes for the customer. Accordingly, the amount of bandwidth for one type of service may vary from the bandwidth for another type of service over the same data connection. A device, such as an edge router of a network, may police the data packets being transferred by a customer to maintain the bandwidth being utilized by a given class of packets of the customer to within the assigned bandwidth for that class of the customer. The data packets may further be policed by core routers of the network may also to maintain the bandwidth being utilized by a given class of packets to within the assigned bandwidth for that class as specified by the service provider.
    Type: Grant
    Filed: July 8, 2010
    Date of Patent: April 23, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Walter Weiss, Meuninck Troy
  • Patent number: 8416686
    Abstract: A network device includes multiple packet processing engines implemented in parallel with one another. A spraying component distributes incoming packets to the packet processing engines using a spraying technique that load balances the packet processing engines. In particular, the spraying component distributes the incoming packets based on queue lengths associated with the packet processing engines and based on a random component. In one implementation, the random component is a random selection from all the candidate processing engines. In another implementation, the random component is a weighted random selection in which the weights are inversely proportional to the queue lengths.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: April 9, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Dennis C. Ferguson, Chi-Chung Chen, Thomas M. Skibo
  • Patent number: 8401020
    Abstract: Requests of resources of uplink flows towards a base station (BS) and/or downlink flows towards end nodes are computed by each requesting node on an end-to-end basis. Each requesting node issues a cumulative request given by summing up the same request for each link separating the node from the BS plus each link separating the BS from the destination node, enabling the centralized node to perform connection based scheduling. The BS in response to all cumulative requests grants uplink and/or downlink resources for each link. The profile of grants is equal to the profile of requests when the amount of resources requested is below the maximum net throughput on MAC layer. When not below the maximum net through-put on MAC layer, the ideal profile of grants is normalized with respect to a ratio between the maximum net throughput on MAC layer and the amount of the overall requested resources.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: March 19, 2013
    Assignee: Siemens S.p.A.
    Inventors: Antonio Capone, Luca Coletti, Luigi Fratta, Lino Moretti, Simone Redana, Nicola Riato
  • Patent number: 8396954
    Abstract: Disclosed are a system, a method and an apparatus of reduction of routing and service performance management in an application acceleration environment. In one embodiment, a system includes a branch site that includes a branch client. In addition, the system includes a headquarters site that includes a headquarters server. The headquarters site including a headquarters server includes the branch site. The headquarters site is communicatively coupled over a link via transmission media. The link is identified through a link identifier. The headquarters site including a headquarters server also includes the branch client and the headquarters server being communicatively coupled over a network connection via the transmission media. The network connection is identified through a connection identifier. The system also includes a first point of presence (POP) communicatively coupled with the branch site over a first segment of the link.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: March 12, 2013
    Assignee: Aryaka Networks, Inc.
    Inventors: Ashwath Nagaraj, Rajeev Bharadhwaj, Ajit Gupta
  • Patent number: 8385255
    Abstract: Using as a reference a known signal assigned to one of a plurality of streams that constitute a packet signal, a control unit applies a cyclic timing shift to known signals assigned to the other streams so as to produce packet signals which are to be transmitted finally. While varying the amount of timing shift, the control unit produces a plurality of packet signals and appends an identification number, with which to uniquely identify each of the plurality of produced packet signals, to each of the packet signals. A baseband processing unit and the like transmit, as a transmission rate inquiry signal, a packet signal constituted by a plurality of streams where the amounts of timing shift are made to differ, and receive a response signal to which the same identification number is appended for the inquiry signal.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: February 26, 2013
    Assignee: Hera Wireless S.A.
    Inventors: Yasuhiro Tanaka, Seigo Nakao
  • Patent number: 8374088
    Abstract: Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a connection for a subscriber is created based on a service context of the subscriber. A connection request is received from a subscriber of a network service delivery environment. The subscriber is associated with a first-level profile identifier indicative of a service context for the subscriber. One or more other subscribers can be associated with the first-level profile identifier. Lower-level profile identifiers are determined using the first-level profile identifier. The lower-level profile identifiers indicate a set of services that is available to the subscriber during the connection. Creating a connection for the subscriber that enables forwarding of packets based on the lower-level profile identifiers.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: February 12, 2013
    Assignee: Fortinet, Inc.
    Inventors: Rajesh I. Balay, Chandramouli Sargor, Sachin S. Desai, Francois Lemarchand, Amit K. Khetawat
  • Patent number: 8351332
    Abstract: A method includes receiving network information for calculating weighted round-robin (WRR) weights, calculating WRR weights associated with queues based on the network information, and determining whether a highest common factor (HCF) exists in relation to the calculated WRR weights. The method further includes reducing the calculated WRR weights in accordance with the HCF, when it is determined that the HCF exists, and performing a WRR scheduling of packets, stored in the queues, based on the reduced WRR weights.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: January 8, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Sreenivas Voruganti, Ankur Singla, Pal Ashish, Balaji Murali, Vedamurthy A. Joshi
  • Patent number: 8346083
    Abstract: An optical line terminal calculates a requirement threshold for each optical subscriber unit based on a difference between the time average allocated bandwidth of each optical subscriber unit and the target bandwidth, and notifies a corresponding optical subscriber unit of the calculated requirement threshold. The corresponding optical subscriber unit then notifies, based on the data amount accumulated in a buffer, the optical line terminal of a data amount, as a transmission requirement, up to a data separation that is less or equal to the notified requirement threshold and in which a maximum transmission amount can be transmitted. The optical line terminal then notifies the corresponding optical subscriber unit of a transmission permission amount in which the data equal to the transmission requirement of which the optical line terminal is notified can be transmitted. The corresponding optical subscriber unit then transmits the data amount corresponding to the transmission permission amount.
    Type: Grant
    Filed: February 17, 2009
    Date of Patent: January 1, 2013
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Daisuke Murayama, Noriyuki Oota, Noriki Miki