IP Library Granted Patent US 7,006,497
Granted Patent B2
US 7,006,497 · App. 09/874,904 · Granted Feb 28, 2006

Traffic merging system

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 7,006,497
App. No.
09/874,904
Granted
Feb 28, 2006
Kind
B2
Abstract

Traffic is transported within a system in the form of TDM packets. These packets are generated at source line units and transported from the line units to a switch. The switch routes the packets to appropriate target line units based on information contained within the packet. At the switch, packets from the source line units may be merged. A gather function relies on each of the line units sourcing packets to exclusively drive lines at software-assigned timeslots within the packet. The switch performs a simple OR function of each byte in merging the packet payloads.

Claims (34)

1. A method of merging traffic, the method comprising:

receiving a plurality of messages from at least two sources;

wherein each message comprises a frame position field value and a payload;

positioning each of at least two of said plurality of messages at a common location within a superframe wherein the frame position field value contained within each of the at least two messages are identical;

positioning at unique locations in the superframe, messages of said plurality that have different frame position field values;

merging the payloads of the at least two messages containing identical frame position field values to create a merged payload; and

routing the merged payload to a port.

2. The method of claim 1 , wherein the at least two messages are received at a switch prior to merging.

3. The method of claim 1 , wherein the messages are merged at a switch.

4. The method of claim 1 , wherein prior to merging each of the at least two messages is directed to an identical destination or a common plurality of destinations.

5. The method of claim 1 , wherein the plurality of messages are further comprised of fixed length packets.

6. The method of claim 5 , wherein the fixed length packets are TDM packets.

7. The method of claim 3 , wherein the switch performs a simple OR function when merging the messages.

8. The method of claim 1 , wherein the port is an output port on a switch.

9. The method of claim 3 , wherein the port is an output port on the switch.

10. The method of claim 1 , further comprising:

multicasting a message targeted to a plurality of destinations to each destination wherein the message is multicast by a switch.

11. The method of claim 1 , further comprising:

aligning each of the at least two messages.

12. The method of claim 1 , wherein there are 48 microsecond frames per each superframe and each start of a superframe is coincident with a frame sync pulse.

13. The method of claim 1 , wherein the superframe is at the source of each of the at least two messages.

14. The method of claim 1 , wherein the messages that are not merged are positioned at locations within the superframe independent of the frame position field values within each message that is not merged.

15. A system for merging traffic, comprising

means for receiving a plurality of messages from at least two sources;

wherein each message comprises a frame position field value and a payload;

means for positioning each of at least two of said plurality of messages at a common location within a superframe wherein the frame position field value contained within each of the at least two messages are identical;

means for positioning at unique locations in the superframe, messages of said plurality that have different frame position field values;

means for merging the payloads of the at least two messages containing identical frame position field values to create a merged payload; and

means for routing the merged payload to a port.

16. The system of claim 15 , wherein prior to merging each of the at least two messages is directed to an identical destination or to a common plurality of destinations.

17. The system of claim 15 , wherein the plurality of messages are further comprised of fixed length packets.

18. The system of claim 15 , wherein the fixed length packets are TDM packets.

19. The system of claim 15 , wherein the means for merging performs a simple OR function when merging the messages.

20. The system of claim 15 , wherein the messages that are not merged are positioned at locations within the superframe independent of the frame position field values within each message that is not merged.

Assignments (15)
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 →
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 INTEREST Recorded Aug 9, 2017
From: CALIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 043495/0424 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2013
From: SILICON VALLEY BANK
To: CALIX NETWORKS, INC.
Reel/Frame 030906/0224 →
SECURITY AGREEMENT Recorded Jul 29, 2013
From: CALIX, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030899/0597 →
CHANGE OF NAME Recorded May 14, 2010
From: CALIX NETWORKS, INC.
To: CALIX, INC.
Reel/Frame 024492/0841 →
RELEASE OF SECURITY INTEREST Recorded Nov 6, 2009
From: WHITE OAK GLOBAL ADVISORS, LLC
To: CALIX NETWORKS, INC.
Reel/Frame 023471/0944 →
SECURITY AGREEMENT Recorded Aug 29, 2008
From: CALIX NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 021462/0012 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2008
From: CALIX NETWORKS, INC.
To: WHITE OAK GLOBAL ADVISORS, LLC
Reel/Frame 021371/0500 →
RELEASE OF SECURITY INTEREST Recorded Jan 4, 2008
From: GREATER BAY VENTURE BANKING, A DIVISION OF GREATER BAY BANK N.A.
To: CALIX NETWORKS, INC.
Reel/Frame 020317/0209 →
SECURITY AGREEMENT Recorded May 14, 2007
From: CALIX NETWORKS, INC.
To: GREATER BAY VENTURE BANKING, A DIVISION OF GREATER BAY BANK N.A.
Reel/Frame 019287/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2001
From: DOVE, JASON; SEMPLE, BRIAN; TANGUAY, ANDRE; LOTZ, JAMES
To: CALIX NETWORKS
Reel/Frame 012182/0233 →