Based On Service Category (e.g., Cbr, Vbr, Ubr, Or Abr) Patents (Class 370/395.43)
  • Patent number: 10404576
    Abstract: A method of determining a plurality of shortest paths in a network from a source node to respective destination nodes comprises: accessing, by one or more processors, for each of the plurality of shortest paths, a path constraint; generating, by the one or more processors, a shortest path tree (SPT) and a candidate list, wherein each candidate of the candidate list comprises a working node, a minimum cost for a path to the working node from the source node, a maximum available bandwidth for the path to the working node from the source node, and a previous hop node; and determining, by the one or more processors, the plurality of shortest paths in the network from the source node to the respective destination nodes based on the SPT, each determined shortest path meeting the path constraint.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: September 3, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventor: Huaimo Chen
  • Patent number: 10404548
    Abstract: Installing on a node of a computer network, an agent of a network system. The installed agent receives a network task via the network. The network task involves a second node of the network. The receiving agent generates a probe implementing the task and targeted to the second node. Either the receiving agent or the generated probe generates a command for the second node. The command is related to the probe and can be in the form of a data link layer protocol data unit for network operations, administration, and maintenance (OAM). The agent or node that generates the command communicates the command to the second node. The second node executes the communicated command. The second node communicates an acknowledgment of the executed command to the first node.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: September 3, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Carlos M. Pignataro, Ludwig Alexander Clemm, Yegnanarayanan Chandramouli
  • Patent number: 10225130
    Abstract: A network component for classifying at least one IP flow for efficient quality of service realization in a network, where in one embodiment the network component includes a unit for detecting at least one IP flow from at least one IP packet. Upon detection of the at least one IP flow, the unit obtains predefined information from the at least one IP packet to determine a quality of service requirement that is associated with the at least one IP packet. The unit creates at least one other IP flow by multiplexing a plurality of IP packets with the same quality of service requirement into the other IP flow or demultiplexing the plurality of IP packets with different quality of service requirements into other IP flows, each of the other IP flows having a different quality of service requirement.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: March 5, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Tsuyoshi Kashima, Vinh Phan-Van, Tvln Sivakumar
  • Patent number: 10120721
    Abstract: A method of scheduling tasks for a group of applications. Each application is associated with a separate task queue for identifying application tasks that are ready for execution. The method receives a request to place a task in an application task queue. The method places the task in the application task queue based on a set of intra application scheduling policies defined for the application. The method receives a request to identify the next task to execute. The method identifies an application queue from which from which the next task is to be executed. The application queue is identified based on a set of inter application scheduling policies defined for the plurality of applications. The method schedules a task from the identified application queue for execution based on the intra application scheduling policies.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: November 6, 2018
    Assignee: VMware, Inc.
    Inventors: Naveen Ramaswamy, Dimal Baby
  • Patent number: 10103984
    Abstract: An internet packet comprises a header field, the header field including a field identifying a source address of the internet packet, a field identifying the destination address of the internet packet and a next header field identifying whether an extension header follows the header and a type of the extension header. The extension header indicates a hop-by-hop option header, the hop-by-hop extension header including a router alert option header type indicating that the extension field is optional for a router to read, and a field providing information for a gateway support node of a packet radio system network. A gateway support node is thereby provided with information, which may be required for example to support a mobile internet protocol (IP). However, by providing the router alert option field, a router is not required to read the remainder of the hop-by-hop option field.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: October 16, 2018
    Assignee: 3G Licensing S.A.
    Inventors: Xiaobao Chen, Martin Harris
  • Patent number: 10033650
    Abstract: Systems and techniques for processing and/or forwarding packets are described. An ingress switch can use a QoS mapping mechanism to map a first set of Quality of Service (QoS) bits in a packet received from a customer to a second set of QoS bits for use in a Transparent Interconnection of Lots of Links (TRILL) packet which encapsulates the packet. The first set of QoS bits can be different from the second set of QoS bits. The TRILL packet can be processed and/or forwarded in the network based on the second set of QoS bits. At the egress switch, the TRILL packet can be decapsulated and the original packet with the original QoS bits (or QoS bits that are different from the original QoS bits) can be forwarded to the customer's network. In this manner, some embodiments of the present invention can preserve the QoS bits across a TRILL network.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: July 24, 2018
    Assignee: BROCADE COMMUNICATION SYSTEMS LLC
    Inventors: Shunjia Yu, Anoop Ghanwani, Phanidhar Koganti, John Michael Terry, Wing Cheung, Joseph Juh-En Cheng, Surya P. Varanasi
  • Patent number: 9864623
    Abstract: When the physical network is transitioned into a virtual network, functionality provided by physical ports are no longer available in the virtual machine (“VM”) environments. Physical to virtual network transport function abstraction may be implemented to provide software applications running in the VM with state information or similar information necessary for the software applications to continue running, without the physical ports that would provide such information in a physical system. In some embodiments, a virtual machine manager might send first information to a virtual infrastructure manager, which might send second information to a virtualized application manager or orchestrator. The virtualized application manager or orchestrator might in turn send third information to a virtualized application running in a virtual machine or container. The first, second, and/or third information might include state information (e.g.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: January 9, 2018
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Michael K. Bugenhagen
  • Patent number: 9654329
    Abstract: Distributive content delivery techniques are applied in a content delivery system. A content delivery overlay is generated as a function of delay times, bandwidth requirements, and throughput of a network. Helpers are added to the content delivery network as a function of delay times, bandwidth requirements, and throughput. Further, content can be transmitted without exchanging buffermaps or waiting for whole packets to be transmitted.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: May 16, 2017
    Assignee: THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Shueng Han Gary Chan, Dongni Ren
  • Patent number: 9560175
    Abstract: The present invention discloses a method for obtaining an Internet protocol header replacement mapping, which belong to the field of communications technologies. The method includes: obtaining, by a network node, fixed IP header information which is bound to a UE, where the network node is an MME or an eNB or a PGW or an SGW; establishing an IP header replacement mapping according to the fixed IP header information, where the IP header replacement mapping is correspondence between the fixed IP header information and an index or a bearer; and performing data transmission with the UE according to the IP header replacement mapping. In the present invention, the network node establishes the IP header replacement mapping according to the obtained fixed IP header information which is bound to the UE, the method is more flexible.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: January 31, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yue Li, Wei Guo, Xiaolong Guo, Song Zhu
  • Patent number: 9554303
    Abstract: A system and method for dynamically changing the quality of service (QoS) for a subscriber of a cellular radio system. Bandwidth-on-Demand (BoD) enables the subscriber to dynamically switch to higher bandwidth and to enable a higher throughput. This may be for a limited time or amount of data, for example. The initiation may be by the subscriber, carrier, sponsor, or automatically by an application. The QoS increase may be dynamically priced in a kind of auction. The wireless device may contact the policy servers of a multiple network operator (MNO), which in turn contacts the Authentication, Authorization and Accounting (AAA) server in the MNO's core network. The policy server contacts the scheduler on the serving basestation which then determines whether to allocate more resources (i.e. bandwidth in the form of subcarriers, resource blocks, resource elements, timeslots) to the subscriber. The initiation may start a timer or data counter.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: January 24, 2017
    Assignee: PLUSN LLC
    Inventors: Richard E. Hitt, Per Von Zelowitz, Brent Hansen Horine, Karthikesh Raju
  • Patent number: 9535680
    Abstract: A system, method, and computer program product for a flashless optical network unit (ONU) in a Passive Optical Network (PON) are provided herein. The method includes the steps of synchronizing on a downstream signal of an optical line terminal (OLT), receiving a first software from the OLT for its operation on a reserved downstream channel of the OLT, and storing the received first software in a volatile memory. The ONU does not pre-store the first software in a non-volatile memory.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: January 3, 2017
    Assignee: Broadcom Corporation
    Inventors: Eli Elmoalem, David Avishai, Assaf Koren
  • Patent number: 9525636
    Abstract: Exemplary methods receiving a packet of a virtual interface provisioned with a virtual interface QoS, wherein the virtual interface comprises a hierarchy of sub interfaces. The methods include selecting a virtual adjacency from a plurality of virtual adjacencies, wherein each virtual adjacency is associated with the virtual interface or a sub interface of the virtual interface. The methods include using the selected virtual adjacency to select a queue based on a priority of the packet, and store the packet in the selected queue. The methods include performing hierarchical scheduling based on the virtual interface QoS to select the queue from all sets of virtual interface queues of all virtual adjacencies, and sending the packet from the selected queue and a transport link identifier (ID) to a physical network processing unit.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: December 20, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Igor Djekic, Lars Martin, Mohamed Abdul Malick Mohamed Usman
  • Patent number: 9450884
    Abstract: Methods and systems of adjusting bandwidth allocation by a network element in a communications network includes monitoring a data flow traversing a target port, determining a bandwidth allocation for the target port, determining a fair-share bandwidth allocation for the target port, and adjusting the bandwidth allocation for the target port based on the fair-share bandwidth allocation. The bandwidth allocation for the target port is a bandwidth that is currently allocated for the data flow. The fair-share bandwidth allocation is a proportional allocation of a total bandwidth of the network element.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: September 20, 2016
    Assignee: Alcatel-Lucent
    Inventors: Jae Hyun Hwang, Thierry Klein
  • Patent number: 9411644
    Abstract: According to at least one example embodiment, a multi-chip system includes multiple chip devices configured to communicate to each other and share hardware resources. According to at least one example embodiment, a method of processing work item in the multi-chip system comprises designating, by a work source component associated with a chip device, referred to as the source chip device, of the multiple chip devices, a work item to a scheduler for scheduling. The scheduler then assigns the work item to a another chip device, referred to as the destination chip device, of the multiple chip devices for processing, the scheduler is one of one or more schedulers each associated with a corresponding chip device of the multiple chip devices.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: August 9, 2016
    Assignee: Cavium, Inc.
    Inventors: Richard E. Kessler, Wilson P. Snyder, II
  • Patent number: 9391704
    Abstract: In one embodiment, a replacement network communications path is determined using dedicated resources of an existing path. One or more network elements in a network determines a new communications path between a first network node and a second network node in the network while an existing communications path is currently configured in the network to carry traffic between the first and second network nodes. The existing communications path includes one or more exclusive physical resources dedicated to the existing communications path. The new communications path includes at least one of said exclusive physical resources dedicated to the existing communications path. One embodiment includes: subsequent to said determining the new communications path, removing the existing communications path from service, and then instantiating the new communications path, with the new communications path including said at least one of said exclusive physical resources.
    Type: Grant
    Filed: February 17, 2013
    Date of Patent: July 12, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ornan Alexander Gerstel, Zafar Ali, Clarence Filsfils, George Leonard Swallow, Matthew Hartley
  • Patent number: 9320081
    Abstract: A radio communication apparatus for performing radio communication, including: a first interface conversion unit which extracts a first signal and a second signal multiplexed and input, and corresponding to two different formats, and combines the extracted first and second signal; and a common amplifier which is shared by the first and second signal by amplifying the combined first and second signal, wherein a signal output from the common amplifier is transmitted.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: April 19, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Jun Sugiyama, Shuya Hirata, Tomohiko Choraku
  • Patent number: 9247497
    Abstract: A method and apparatus are described for communicating data frames over a wireless data link between an access point and a transceiver in an electronic device. In the described embodiments, a processing subsystem in the electronic device is configured to determine a frame interval based on a codec used to generate data contained in data frames. The transceiver is configured to use the frame interval as a timing reference for transitioning the transceiver between a constant awake mode and a power save mode so that during each of one or more frame intervals, the transceiver: transmits a data frame to the access point that indicates that the power save mode is disabled, enters the constant awake mode, receives one or more frames from the access point, transmits a frame to the access point that indicates that the power save mode is enabled, and enters the power save mode.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: January 26, 2016
    Assignee: Apple Inc.
    Inventors: Suresh Nagaraj, Genevieve M. Peres
  • Patent number: 9135072
    Abstract: In an embodiment, a memory controller includes multiple ports. Each port may be dedicated to a different type of traffic. In an embodiment, quality of service (QoS) parameters may be defined for the traffic types, and different traffic types may have different QoS parameter definitions. The memory controller may be configured to schedule operations received on the different ports based on the QoS parameters. In an embodiment, the memory controller may support upgrade of the QoS parameters when subsequent operations are received that have higher QoS parameters, via sideband request, and/or via aging of operations. In an embodiment, the memory controller is configured to reduce emphasis on QoS parameters and increase emphasis on memory bandwidth optimization as operations flow through the memory controller pipeline.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: September 15, 2015
    Assignee: Apple Inc.
    Inventors: Sukalpa Biswas, Hao Chen
  • Patent number: 9137157
    Abstract: An internet packet comprises a header field including a field identifying a source address of the internet packet, a field identifying the destination address of the internet packet and a next header field identifying whether an extension header follows the header and a type of the extension header. The extension header indicates a hop-by-hop option header including a router alert option header type indicating that the extension field is optional for a router to read, and a field providing information for a gateway support node of a packet radio system network. A gateway support node is provided with information, which may be required for example to support a mobile internet protocol (IP). By providing the router alert option field, a router is not required to read the remainder of the hop-by-hop option field.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 15, 2015
    Assignee: ORANGE SA
    Inventors: Xiabao Chen, Martin Barkley Harris
  • Patent number: 9019829
    Abstract: A method of scheduling transmission of data in a wireless communication network comprising: establishing a data channel for transmitting user data from a user equipment to a network entity, establishing a signaling channel for transmitting signaling data from a user equipment to a network entity, transmitting over said signaling channel from the user equipment a first rate request message requesting additional resources from the network for transmission of data at an increased data rate over said data channel, maintaining said signaling channel for a period awaiting a rate grant message, and transmitting a second rate request message over said signaling channel during said period.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: April 28, 2015
    Assignee: Sisvel International S.A.
    Inventors: Benoist Sebire, Tero Henttonen
  • Patent number: 8953573
    Abstract: A method and apparatus may be used for network management via MAC measurements. The measurements may include WTRU uplink traffic loading measurement, and an AP service loading measurement. The measurements may be applicable to at least to layers 1 and 2 as applied to, for example, 802.11k in the context of OFDM and CDMA 2000 systems, but may be applicable to other scenarios as well. A method for determining and transmitting congestion information may be provided for a Wireless Local Area Network (WLAN) system. The method and apparatus may be used for managing congestion when congestion is detected. The method and apparatus may be used in wireless systems that use a Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA) mechanism. The methods may be implemented in wireless transmit/receive units (WTRU)s and access points (AP)s of various forms.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: February 10, 2015
    Assignee: InterDigital Technology Corporation
    Inventors: Joseph A. Kwak, Marian Rudolf, Teresa Joanne Hunkeler, Shamim Akbar Rahman, Angelo A. Cuffaro, Christopher R. Cave, Vincent Roy, Athmane Touag, Frank LaSita, Ahmed Ali, Paul Marinier
  • Patent number: 8929905
    Abstract: A method and apparatus for requesting and allocating bandwidth in a broadband wireless communication system. The method and apparatus includes a combination of techniques that allow a plurality of CPEs to communicate their bandwidth request messages to respective base stations. One technique includes a “polling” method whereby a base station polls CPEs individually or in groups and allocates bandwidth specifically for the purpose of allowing the CPEs to respond with bandwidth requests. The polling of the CPEs by the base station may be in response to a CPE setting a “poll-me bit” or, alternatively, it may be periodic. Another technique comprises “piggybacking” bandwidth requests on bandwidth already allocated to a CPE. Currently active CPEs request bandwidth using unused portions of uplink bandwidth that is already allocated to the CPE. The CPE is responsible for distributing the allocated uplink bandwidth in a manner that accommodates the services provided by the CPE.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: January 6, 2015
    Assignee: Wi-LAN, Inc.
    Inventors: Kenneth L. Stanwood, James F. Mollenauer, Israel Jay Klein, Sheldon L. Gilbert
  • Patent number: 8923836
    Abstract: Device, system, and method of phone call placement. A method of placing a phone call from a mobile phone includes: receiving a user command to initiate a phone call from said mobile phone using a cellular network; diverting said phone call to be carried by a detected network element of a non-cellular wireless network, instead of by said cellular network; wherein the diverting is based on at least one of: a Media Access Control (MAC) address of a detected network element of said non-cellular wireless network, an Organizationally Unique Identifier (OUI) of a detected network element of said non-cellular wireless network, or a Session Initiation Protocol (SIP) account configuration data of a detected network element of said non-cellular wireless network.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: December 30, 2014
    Assignee: AudioCodes Ltd.
    Inventors: Eliezer Britstein, Shaul Weissman
  • Patent number: 8903937
    Abstract: A content delivery network (CDN) edge server is provisioned to provide last mile acceleration of content to requesting end users. The CDN edge server fetches, compresses and caches content obtained from a content provider origin server, and serves that content in compressed form in response to receipt of an end user request for that content. It also provides “on-the-fly” compression of otherwise uncompressed content as such content is retrieved from cache and is delivered in response to receipt of an end user request for such content. A preferred compression routine is gzip, as most end user browsers support the capability to decompress files that are received in this format. The compression functionality preferably is enabled on the edge server using customer-specific metadata tags.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: December 2, 2014
    Assignee: Akamai Technologies, Inc.
    Inventors: Michael M. Afergan, Charisma J. LaFleur, Duke P. Hong, Satish B. Rao
  • Patent number: 8879561
    Abstract: In one of many possible embodiments, a system includes a plurality of queues configured to share an amount of bandwidth, the amount of bandwidth being allocated between the queues in accordance with a plurality of queue weighting factors associated with the queues. The system further includes an admission control subsystem configured to dynamically adjust the queue weighting factors when a predefined condition has been satisfied. In certain embodiments, the admission control subsystem is configured to adjust the queue weighting factors based on a ratio of bandwidth provisioned on the plurality of queues. In certain embodiments, each of the queues is associated with a different class of service.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: November 4, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Haidar Chamas, William A. Bjorkman
  • Patent number: 8842676
    Abstract: Certain embodiments of the present disclosure proposes a flexible method for scheduling of an uplink transmission simultaneously considering all active connections of a mobile station. A decision on scheduling priority can be made based on a metric that comprises QoS parameters and current traffic measurements. The weight factors may be applied for every QoS parameter per schedule type providing flexibility of the scheduling algorithm. The proposed scheduling algorithm may be applied to satisfy different QoS requirements for each service provider and application by changing weight factors if required.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: September 23, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Jong Ro Park, Chun Woo Lee, Doo Seok Kim, Kyoung Cheol Oh, Kuo-Chun Lee, Tom Chin
  • Patent number: 8842677
    Abstract: A method for routing input/output (10) data in a telecommunication system including a network node having a plurality of first integrated circuit (IC) cards, a plurality of second IC cards and a switching fabric, each second IC card connected to a corresponding first IC card in a respective slot of the network node xs described. The method involves receiving the IO data at an external port of any of the plurality of first or second IC cards. When packets of the IO data are received at an external port of a given second IC card, the given second IC card performs a packet classification of the packets to at least in part determine a destination for the packets. A further step of the method includes delivering the packets to a first or second IC card destination according to the packet classification performed by the given second IC card via a logical network layer existing on the first and second IC cards and the switching fabric.
    Type: Grant
    Filed: March 18, 2010
    Date of Patent: September 23, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Robert Lariviere, Sylvain Joseph Henri Chenard, Gregory Waines, Brian Neil Baker, Guy Mousseau
  • Patent number: 8831026
    Abstract: Techniques are provided for dynamically scheduling requests in data processing systems in accordance with differentiated service levels. In a first aspect of the invention, a technique for processing a request to at least one server comprises the following steps. A request is received. Then, submission of the request to the at least one server is scheduled based on: (i) a quality-of-service (QoS) class assigned to a client from which the request originated; (ii) a response target associated with the QoS class; and (iii) an estimated response time associated with the at least one server. The technique may further comprise the step of withholding the request from submission to the at least one server when the request originated from a client assigned to a first QoS class to allow a request that originated from a client assigned to a second QoS class to meet a response target associated therewith.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: September 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Arun Kwangil Iyengar, Erich M. Nahum, Bianca Schroeder
  • Patent number: 8811407
    Abstract: A system for weighted communication of data packets via a data communication network. Data packets from sending devices are selectively transmitted in the upstream direction to recipient devices through the application of weights, or weight factors, which determine the number of data packets from each sending device transmitted upstream relative to the number of data packets from other sending devices during a round robin cycle of such devices. Data packets for delivery to receiving devices are selectively transmitted in the downstream direction to the receiving devices using the application of weights, or weight factors, which determine the number of data packets for each receiving device transmitted downstream relative to the number of data packets for other receiving devices during a round robin cycle of such devices. Weights may be associated with the service tier subscribed to with a communication service provider by an owner/user of a sending and receiving device.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: August 19, 2014
    Assignee: Cox Communications, Inc.
    Inventors: Matthew Edwin Carothers, Daniel Seth Hogan, Elissa Kahalelauniu Babayigit
  • Patent number: 8787924
    Abstract: A method and apparatus for requesting and allocating bandwidth in a broadband wireless communication system. The inventive method and apparatus includes a combination of techniques that allow a plurality of CPEs to communicate their bandwidth request messages to respective base stations. The CPE is responsible for distributing the allocated uplink bandwidth in a manner that accommodates the services provided by the CPE. By using a combination of bandwidth allocation techniques, the present invention advantageously makes use of the efficiency benefits associated with each technique.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: July 22, 2014
    Assignee: Wi-LAN, Inc.
    Inventors: Kenneth L. Stanwood, James F. Mollenauer, Israel Jay Klein, Sheldon L. Gilbert
  • Patent number: 8782787
    Abstract: Distribution of network processing load among a set of packet processing devices is improved by employing means for eliminating, controlling, or otherwise affecting redundant packet processing operations. In one embodiment, at least two packet processing devices are present, both capable of processing data packets flowing therethrough, such as, inspecting, detecting, and filtering data packets pursuant to one or more filters from a filter set. Redundancy is controlled by providing or enabling either or both of the packet processing devices with capability for detecting during its said inspection of said data packets that, for example, one or more filters had been previously executed on said data packets by the other packet processing device, and then not executing the previously-executed filters on said data packets.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: July 15, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marc Willibeek-LeMair, Brian C. Smith
  • Patent number: 8761790
    Abstract: Aspects of a method and system for best-M CQI feedback together with PMI feedback may include generating a plurality of feedback messages, which may be communicated from a mobile station to a base station, wherein at least one of the generated plurality of feedback messages may be associated with each corresponding selected one of a plurality of Channel Quality Indicator (CQI) reporting units. The at least one of the generated feedback messages may comprise CQI information and Pre-coding Matrix Index (PMI) information, which may both be associated with the selected one of the plurality of CQI reporting units. At least one other of the generated plurality of feedback messages may comprise an aggregate CQI information, which is based on one or more of the plurality of CQI reporting units.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: June 24, 2014
    Assignee: Broadcom Corporation
    Inventors: Mark Kent, Vinko Erceg, Jun Zheng
  • Patent number: 8761095
    Abstract: A method and apparatus for dynamically adjusting traffic quality of service (“QoS”) on-demand over a communications network are disclosed. The process, in one embodiment, is configured to receive an enhanced QoS request from a user via a first node over a communications network. Upon prioritizing traffic flow in accordance with the enhanced QoS request, the enhanced QoS request associated with the first node is recorded. Upon acknowledging the enhanced traffic QoS, the process routes the information to the first node in accordance to a predefined enhanced QoS.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: June 24, 2014
    Assignee: Tellabs, Inc.
    Inventor: Christopher V. O'Brien
  • Patent number: 8732777
    Abstract: A system such as a multicast VOD system communicates content, e.g., delivers content or receives content, responsive to a user request for content and according to a schedule adapted to a user-specified acceptable latency for content delivery. The schedule may be modified to minimize initiation of delivery of content in response to the user's request. The schedule may also be modified to delay delivery of subsequent portions of the content as late as possible to allow subsequent requests to share a content stream while not exceeding the acceptable latency parameter specified by the user.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: May 20, 2014
    Assignee: Thomson Licensing
    Inventors: Yan Xu, Xiaojun Ma, Jun Li
  • Patent number: 8711694
    Abstract: A call admission control technique allowing flexible and reliable call admissions at an ATM switch in the case of an ATM network including both QoS-specified and QoS-unspecified virtual connections is disclosed. In the case where a QoS (Quality of Service) specified connection request occurs, an estimated bandwidth is calculated which is to be assigned to an existing QoS-unspecified traffic on the link associated with the QoS-specified connection request. A call control processor of the ATM switch determines whether the QoS-specified connection request is accepted, depending on whether a requested bandwidth is smaller than an available bandwidth that is obtained by subtracting an assigned bandwidth and the estimated bandwidth from a full bandwidth of the link.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: April 29, 2014
    Assignee: Juniper Networks, Inc.
    Inventor: Rei Miyamoto
  • Patent number: 8711879
    Abstract: With communication service considered, it is an object to provide a communication system in which power consumption of a mobile station device is suppressed. This mobile communication system includes a base station device and a mobile station device, wherein the base station device includes a scheduling portion that carries out scheduling to determine a downlink CQI effective period scheduled by using the downlink CQI as a downlink effective period, start the downlink effective period after a lapse of a given period from downlink CQI transmission timing, and allow the mobile station device to transmit control information and user data only during the downlink effective period.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: April 29, 2014
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Yasuyuki Kato, Shohei Yamada, Wahoh Oh
  • Patent number: 8694619
    Abstract: A method of handling packets within a packet-based communication system implementing a policy and charging control architecture. The method comprises, at one or more policy and charging enforcement functions within a packet switched access network or networks, monitoring packet flows to determine user usage on a per service class basis, and periodically reporting the determined usage from the policy and charging enforcement functions to a policy and charging rules function. At the policy and charging rules function, the received usage information is used in order to generate one or more one or more rule sets, each rule comprising one or more packet properties and one or more actions for handling a packet. The or at least one rule set is sent to the or each policy and charging enforcement function where they are applied in order to determine an action or actions for handling a packet.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: April 8, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: David Mariblanca Nieves
  • Patent number: 8654664
    Abstract: A method and apparatus for requesting and allocating bandwidth in a broadband wireless communication system. The inventive method and apparatus includes a combination of techniques that allow a plurality of CPEs to communicate their bandwidth request messages to respective base stations. One technique includes a “polling” method whereby a base station polls CPEs individually or in groups and allocates bandwidth specifically for the purpose of allowing the CPEs to respond with bandwidth requests. The polling of the CPEs by the base station may be in response to a CPE setting a “poll-me bit” or, alternatively, it may be periodic. Another technique comprises “piggybacking” bandwidth requests on bandwidth already allocated to a CPE. In accordance with this technique, currently active CPEs request bandwidth using previously unused portions of uplink bandwidth that is already allocated to the CPE.
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: February 18, 2014
    Assignee: Wi-LAN, Inc.
    Inventors: Kenneth L. Stanwood, James F. Mollenauer, Israel Jay Klein, Sheldon L. Gilbert
  • Patent number: 8644321
    Abstract: This disclosure provides a synchronous packet manager containing a data structure for scheduling future synchronous packet transmissions and arbitrating between synchronous and asynchronous packet transmissions. Slots required for transmitting a synchronous packet are reserved by marking the corresponding entries in a synchronous packet reservation table. Rather than writing packets to many different queues, the application software fills in a single reservation table per BTS sector.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: February 4, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Neil Charles Carlson, Rajesh K. Pankaj
  • Patent number: 8644311
    Abstract: Methods and systems are provided for hardware-accelerated packet multicasting in a virtual routing system. According to one embodiment, a virtual routing engine (VRE) including virtual routing processors and corresponding memory systems are provided. The VRE implements virtual routers (VRs) operable on the virtual routing processors and associated routing contexts utilizing potentially overlapping multicast address spaces resident in the memory systems. Multicasting of multicast flows originated by subscribers of a service provider is simultaneously performed on behalf of the subscribers. A VR is selected to handle multicast packets associated with a multicast flow. A routing context of the VRE is switched to one associated with the VR. A packet of the multicast flow is forwarded to multiple destinations by reading a portion of the packet from a common buffer for each instance of multicasting and applying transform control instructions to the packet for each instance of multicasting.
    Type: Grant
    Filed: April 24, 2011
    Date of Patent: February 4, 2014
    Assignee: Fortinet, Inc.
    Inventors: Joseph Cheng, Zahid Hussain, Tim Millet
  • 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: 8625606
    Abstract: A wireless telecommunication system, an apparatus (e.g., base station, eNB) and a method are described herein for selecting a target cell to handover a user equipment such that the user equipment would continue to receive a Multimedia Broadcast Multicast Service (MBMS) service or would be able to receive a MBMS service they where interested in receiving.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: January 7, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Markus Drevö
  • Patent number: 8614949
    Abstract: Congestion control provides congestion control for one or more shared resources in a wireless communication network. In one exemplary embodiment, a congestion controller manages congestion of shared packet data channels by under-serving selected ones of the data connections sharing the packet data channel. Such selective under-serving may be effected by biasing scheduling of service on the packet data channel toward maximum throughput scheduling such that connections associated with poor radio conditions are naturally under-served. Further, the controller may manage congestion of other shared resources, such as shared transmit power resources, wherein congestion of the shared power resource is managed by under-allocating transmit power to selected ones of the connections. Congestion is sensed, for example, by monitoring transmit buffer occupancy levels, and/or reserve power levels.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: December 24, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Patrick Hosein
  • Patent number: 8611217
    Abstract: A base station for an Internet protocol (IP) wireless access network receives a policy for subscriber traffic over a particular bearer, where the policy includes a particular quality-of-service control indicator (QCI) value, and an average bit rate (ABR) value, a maximum bit rate (MBR) value, and a weight factor value associated with the QCI value. The base station detects network congestion associated with the IP wireless access network and applies, to the subscriber traffic over a particular bearer, the weight factor, the ABR value, and/or the MBR value to manage the network congestion.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: December 17, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, William H. Stone, Lee K. Tjio
  • 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: 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: 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: 8509070
    Abstract: A method for configuring service curves for managing the output port of a networking device includes the following steps. A multitude of traffic classes is defined, each traffic class being characterized by a bandwidth and a delay priority. A multitude of traffic service curves is computed, each of the plurality of traffic service curves is associated with a different one of the multitude of traffic classes. At least one of the multitude of traffic classes service curves is characterized by a shifted two-piece linear function shifted such that the service curve limits service to during a nonzero time period prior to the start of the two-piece linear function.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: August 13, 2013
    Assignee: Riverbed Technology, Inc.
    Inventors: Lap Nathan Trac, Steven McCanne
  • Patent number: RE45065
    Abstract: In a network device such as a network switch having a port coupled to a communications medium dedicated to a single virtual local area network and another port coupled to a communications medium shared among multiple virtual local area networks for transmitting data frames between the dedicated communications medium and the shared communications medium, a method of identifying the virtual network associated with each data frame received by the network switch when transmitting the data frames over the shared communications medium. The method comprises receiving data frames from the dedicated communications medium coupled to one port, and, with respect to each data frame so received, inserting a new type field and a virtual network identifier field. The contents of the new type field indicate the data frame comprises a virtual network identifier field.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: August 5, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Paul James Frantz, Geoffrey O. Thompson
  • Patent number: RE45521
    Abstract: In a network device such as a network switch having a port coupled to a communications medium dedicated to a single virtual local area network and another port coupled to a communications medium shared among multiple virtual local area networks for transmitting data frames between the dedicated communications medium and the shared communications medium, a method of identifying the virtual network associated with each data frame received by the network switch when transmitting the data frames over the shared communications medium. The method comprises receiving data frames from the dedicated communications medium coupled to one port, and, with respect to each data frame so received, inserting a new type field and a virtual network identifier field. The contents of the new type field indicate the data frame comprises a virtual network identifier field.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: May 19, 2015
    Assignee: Spherix Incorporated
    Inventors: Paul James Frantz, Geoffrey O. Thompson