IP Library Granted Patent US 6,856,954
Granted Patent B1
US 6,856,954 · App. 09/627,375 · Granted Feb 15, 2005

Flexible variable rate vocoder for wireless communication systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,856,954
App. No.
09/627,375
Granted
Feb 15, 2005
Kind
B1
Abstract

A flexible variable rate vocoder and related method of operation. The vocoder selects a target average data rate responsive to at least one network parameter and at least one external parameter.

Claims (13)

1. A flexible variable rate vocoder for use in a network to process signals, the vocoder having a plurality of output rates and a plurality of service classes the vocoder comprising:

a rate determination module configured to select a target average data rate based on at least one network parameter and at least one external parameter, wherein one of the at leant one network parameter is indicative of an available network capacity; and

a rate implementation module configured to select between the plurality of output rates for coding outgoing frames of the signals to achieve an average output rate for the outgoing frames, as determined over a predetermined time period, wherein the average output rate is approximately equal to the target average data rate;

wherein the plurality of service classes comprise a premium class, a standard class and an economy class, and wherein the network has a plurality of users, each user of the plurality of users having a desired service class from the plurality of service classes and wherein if the network cannot accommodate a service demand by one of the plurality of users, the target average data rates associated with the standard class and the economy class are reduced to accommodate the service demand and the target average data rate associated with the premium class is maintained, and wherein the service demand is determined based on the desired service class of the one uses and wherein relative percentages of the plurality of output rates are adjusted to achieve the average output rate that is approximately equal to the target average data rate.

2. The vocoder of claim 1 , wherein the plurality of output rates include a full rate, a half rate, a quarter rate, and a eighth rate.

3. The vocoder of claim 2 , wherein the rate implementation module comprises a switch, a full rate module, a half rate module, a quarter rate module, an eighth rate module, and a multiplexor, and wherein the switch selects between the modules for coding each of the outgoing frames, and the multiplexor receives the outgoing frames from each of the modules and serially outputs the outgoing frames on a single line.

4. The vocoder of claim 1 , wherein a one of the at least one external parameter is indicative of one of the plurality of service classes.

5. A method for use by a flexible variable rate vocoder in a network to process signals, the vocoder having a plurality of output rates and a plurality of service classes the method comprising:

selecting a target average data rate based on at least one network parameter and at least one external parameter, wherein the at least one network parameter is indicative of an available network capacity; and

selecting between the plurality of output rates for coding outgoing frames of the signals to achieve an average output rate for the outgoing frames, as determined over a predetermined time period, wherein the average output rate is approximately equal to the target average data rate;

wherein the plurality of service classes comprise a premium class, a standard class and an economy class; and wherein the network has a plurality of users, each user of the plurality of users having a desired service clam from the plurality of service classes, and wherein the method further comprising: determining that the network cannot accommodate a service demand by one of the plurality of users; reducing the target average data rates associated with the standard class and the economy class to accommodate the service demand; and maintained the target average data rate associated with the premium wherein the service demand is determined based on the desired service class of the one use and adjusting relative percentages of the plurality of output rates to achieve the average output rate that is proximately equal to the target average data rate.

6. The method of claim 5 , wherein the plurality of output rates include a full rate, a half rate, a quarter rate, and a eighth rate.

7. The method of claim 5 , wherein one of the at least one external parameter is indicative of one of the plurality of service classes.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2017
From: MINDSPEED TECHNOLOGIES, LLC
To: MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 044791/0600 →
CHANGE OF NAME Recorded Aug 10, 2016
From: MINDSPEED TECHNOLOGIES, INC.
To: MINDSPEED TECHNOLOGIES, LLC
Reel/Frame 039645/0264 →
SECURITY INTEREST Recorded May 9, 2014
From: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.; MINDSPEED TECHNOLOGIES, INC.; BROOKTREE CORPORATION
To: GOLDMAN SACHS BANK USA
Reel/Frame 032859/0374 →
RELEASE OF SECURITY INTEREST Recorded May 9, 2014
From: JPMORGAN CHASE BANK, N.A.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 032861/0617 →
SECURITY INTEREST Recorded Mar 21, 2014
From: MINDSPEED TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032495/0177 →
LICENSE Recorded Mar 24, 2010
From: WIAV SOLUTIONS LLC
To: HTC CORPORATION
Reel/Frame 024128/0466 →
RELEASE OF SECURITY INTEREST Recorded Jan 27, 2010
From: CONEXANT SYSTEMS, INC.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 023861/0165 →