IP Library Granted Patent US 6,996,123
Granted Patent B1
US 6,996,123 · App. 09/833,528 · Granted Feb 7, 2006

Adaptive bit rate transponder

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,996,123
App. No.
09/833,528
Granted
Feb 7, 2006
Kind
B1
Abstract

A technique for communicating a change in bit rates that dependent transponders should each transfer. In one implementation, an upstream transponder outputs a specific frequency communications signal to a downstream transponders. The downstream transponder reacts to receipt of the specific bit rate by requesting new bit rate window information. The upstream transponder communicates such new bit rate window. Thereafter both the upstream and downstream transponders transfer payloads of signals having bit rates within the programmed bit rate windows.

Claims (47)

1. A transponder that communicates to at least one downstream network element, the transponder comprising:

a clock and data recovery unit (“CDR”) coupled to receive the inbound signal, wherein the bit rate window of the CDR is programmable;

a communications signal generator that generates a communications signal;

a multiplexer (“MUX”) coupled to receive the communications signal from the communications signal generator and coupled to receive the inbound signal from the CDR and that transfers either the communications signal or the inbound signal (hereafter “transferred signal” refers to either the communications signal or the inbound signal);

a central processing unit (“CPU”) coupled to the MUX and that controls which signal the MUX transfers, wherein the CPU programs the bit rate window of the CDR in response to a command external to the transponder that indicates to change the transponder bit rate window;

a framing device coupled to receive the transferred signal from the MUX, wherein the framing device embeds a message into the communications signal and such message is directed to the at least one downstream network element; and

a transmitter coupled to receive the transferred signal from the framing device and that transmits the transferred signal to the downstream network element.

2. A transponder that communicates to at least one downstream network element, the transponder comprising:

a clock and data recovery unit (“CDR”) coupled to receive the inbound signal, wherein the bit rate window of the CDR is programmable;

a communications signal generator that generates a communications signal;

a multiplexer (“MUX”) coupled to receive the communications signal from the communications signal generator and coupled to receive the inbound signal from the CDR and that transfers either the communications signal or the inbound signal (hereafter “transferred signal” refers to either the communications signal or the inbound signal);

a central processing unit (“CPU”) coupled to the MUX and that controls which signal the MUX transfers;

a framing device coupled to receive the transferred signal from the MUX, wherein the framing device embeds a message into the communications signal and such message is directed to the at least one downstream network element wherein the framing device further comprises,

a processor device coupled to receive the transferred signal from the MUX, wherein the processor device recognizes messages embedded in the transferred signal and outputs the messages to the CPU, and

a clock counter coupled to receive the transferred signal from the MUX, wherein the clock counter counts the bit rate of the transferred signal and outputs the bit rate to the CPU; and

a transmitter coupled to receive the transferred signal from the framing device and to transmit the transferred signal to the downstream network element.

3. A transponder that communicates to at least one downstream network element, the transponder comprising:

a clock and data recovery unit (“CDR”) coupled to receive the inbound signal, wherein the bit rate window of the CDR is programmable;

a communications signal generator that generates a communications signal;

a multiplexer (“MUX”) coupled to receive the communications signal from the communications signal generator and coupled to receive the inbound signal from the CDR and that transfers either the communications signal or the inbound signal (hereafter “transferred signal” refers to either the communications signal or the inbound signal);

a central processing unit (“CPU”) coupled to the MUX and that controls which signal the MUX transfers;

a framing device coupled to receive the transferred signal from the MUX, wherein the framing device embeds a message into the communications signal and such message is directed to the at least one downstream network element wherein the framing device comprises a switch coupled to receive the transferred signal from the MUX and that selectively outputs the transferred signal to the transmitter and wherein the CPU commands the switch to transfer a data payload portion of the transferred signal to the transmitter if the counted bit rate is within the programmed bit rate window of the transponder; and

a transmitter coupled to receive the transferred signal from the framing device and to transmit the transferred signal to the downstream network element.

4. A transponder coupled to receive inbound signals from at least one upstream network element and those outbound signals from at least one downstream network element, wherein the inbound signals include messages from the at least one upstream network element, the transponder comprising:

a clock and data recovery unit (“CDR”) coupled to receive the inbound signal, wherein a bit rate window of the CDR is programmable and wherein the CDR determines whether the bit rate of the inbound signal is within the bit rate window;

a communications signal generator that generates a first communications signal;

a multiplexer (“MUX”) coupled to receive the first communications signal from the communications signal generator and coupled to receive the outbound signal and that transfers either the first communications signal or the outbound signal (hereafter “transferred signal” refers to either the first communications signal or the outbound signal);

a central processing unit (“CPU”) coupled to the MUX and that controls which signal the MUX transfers and that is further coupled to the CDR to program the bit rate window;

a framing device coupled to receive the transferred signal from the MUX and the inbound signal from the CDR, wherein the framing device detects messages embedded in the inbound signal; and

a transmitter coupled to receive the transferred signal from the framing device and that transmits such transferred signal to the at least one upstream network element; wherein

if CDR detects the bit rate of the inbound signal is not within a programmed bit rate window, the CPU commands the CDR to change its bit rate window to include a communications frequency.

5. The transponder of claim 4 , wherein

the MUX transfers the first communications signal to the framing device, wherein the first communications signal is a similar frequency as the inbound signal;

the framing device embeds a message into the first communications signal that acknowledges receipt of the inbound signal; and

the transmitter transfers the first communications signal to the at least one upstream network element.

6. The transponder of claim 4 , wherein:

the transponder receives a second communications signal from the at least one upstream network element having a message embedded that specifies a new bit rate window to apply;

the framing device recognizes the message embedded in the second communications signal and outputs the message to the CPU, wherein the message specifies a new bit rate window for the transponder to apply; and

the CPU commands the CDR to change its bit rate window to that specified in the message.

7. The transponder of claim 4 , wherein the framing device further comprises:

a processor device coupled to receive the first communications signal from the MUX and further coupled to receive the inbound signal from the at least one upstream network element, wherein the processor device embeds messages into the first communications signal in response to commands from the CPU and wherein the processor device recognizes the message embedded in the second communications signal and outputs the message to the CPU; and

an encoder device coupled to receive the first communications signal from the MUX and coupled to receive messages from the processor device, wherein the encoder device embeds the messages from the processor device into the first communications signal.

8. The transponder of claim 4 , wherein

the framing device comprises a switch coupled to receive the transferred signal from the MUX and that selectively transfers the transferred signal to the transmitter and wherein

the clock counter transfers a counted bit rate of the transferred signal to the CPU;

the CPU commands the switch to transfer a data payload portion of the transferred signal to the transmitter if the counted bit rate is within the bit rate window.

9. The transponder of claim 7 , wherein the message allows for the transponder to communicate with the at least one upstream network element.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded May 11, 2022
From: BANK OF AMERICA, N.A.
To: CALIX, INC.
Reel/Frame 059929/0453 →
RELEASE OF SECURITY INTEREST Recorded Apr 18, 2022
From: BANK OF AMERICA, N.A.
To: CALIX, INC.
Reel/Frame 059802/0579 →
SECURITY INTEREST Recorded Jan 28, 2020
From: CALIX, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 051719/0348 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jan 27, 2020
From: SILICON VALLEY BANK
To: CALIX, INC.
Reel/Frame 051714/0883 →
SECURITY INTEREST Recorded Aug 9, 2017
From: CALIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 043495/0424 →
RELEASE OF SECURITY INTEREST Recorded Aug 9, 2017
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT FOR LENDERS
To: CALIX, INC.
Reel/Frame 043494/0549 →
SECURITY AGREEMENT Recorded Jul 29, 2013
From: CALIX, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030899/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2012
From: OCCAM NETWORKS, LLC
To: CALIX, INC. (A CORPORATION OF DELAWARE)
Reel/Frame 028441/0515 →
CHANGE OF NAME Recorded Jun 22, 2012
From: OCEAN SUB II, LLC (A DELAWARE LIMITED LIABILITY COMPANY)
To: OCCAM NETWORKS, LLC (A DELAWARE LIMITED LIABILITY COMPANY)
Reel/Frame 028432/0694 →
MERGER Recorded Jun 21, 2012
From: OCCAM NETWORKS, INC. (A DELAWARE CORPORATION)
To: OCEAN SUB II, LLC (A DELAWARE LIMITED LIABILITY COMPANY)
Reel/Frame 028432/0394 →