IP Library Granted Patent US 8,077,739
Granted Patent B2
US 8,077,739 · App. 12/464,495 · Granted Dec 13, 2011

Methods, communication networks, and computer program products for communicating time division multiplexing traffic using a traffic encapsulation standard configured to support statistical multiplexing (STATMUX) traffic

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 8,077,739
App. No.
12/464,495
Granted
Dec 13, 2011
Kind
B2
Abstract

A communication network is operated by communicating Time Division Multiplexing (TDM) traffic and data (STATMUX) traffic over a single connection, where the single connection may include multiple aggregated lines using a traffic encapsulation standard configured to support STATMUX traffic.

Claims (54)

1. A method of operating a communication network, comprising:

performing operations as follows on at least one processor:

communicating Time Division Multiplexing (TDM) traffic on a single line using a Statistical Multiplexing (STATMUX) traffic encapsulation standard to encapsulate blocks of the TDM traffic.

2. The method of claim 1 , wherein the traffic encapsulation standard is 64/65-octet encapsulation.

3. The method of claim 2 , wherein the TDM traffic comprises constant bit-rate TDM traffic.

4. The method of claim 3 , further comprising:

communicating STATMUX traffic on the single line with the TDM traffic using the 64/65-octet encapsulation standard.

5. The method of claim 4 , further comprising:

using a 64/65-octet encapsulation standard codeword to differentiate TDM traffic from STATMUX traffic.

6. The method of claim 4 , further comprising:

dynamically adjusting an amount of TDM traffic and/or STATMUX traffic carried on the single line over time.

7. The method of claim 1 , further comprising:

combining a first constant bit-rate TDM traffic stream with a second constant bit-rate TDM traffic stream to generate a TDM traffic stream having a constant bit-rate equal to the sum of the first and second constant bit-rates;

wherein communicating the TDM traffic comprises communicating the TDM traffic stream having the constant bit-rate equal to the sum of the first and second constant bit-rates.

8. The method of claim 1 , wherein communicating TDM traffic comprises:

multiplexing a plurality of TDM traffic streams onto the single line.

9. The method of claim 8 , wherein the traffic encapsulation standard is 64/65-octet encapsulation and wherein multiplexing the plurality of TDM traffic streams comprises:

communicating a TDM header in a payload field of the 64/65-octet encapsulation block that contains a circuit identifier, which identifies one of the plurality of TDM traffic streams that the block is associated with.

10. The method of claim 9 , wherein the TDM header comprises an error detection and/or correction portion.

11. The method of claim 8 , wherein the traffic encapsulation standard is 64/65-octet encapsulation and wherein multiplexing the plurality of TDM traffic streams comprises:

using a codeword field of the 64/65-octet encapsulation block to identify one of the plurality of TDM traffic streams that the block is associated with.

12. A method of operating a communication network, comprising:

performing operations as follows on at least one processor:

distributing Time Division Multiplexing (TDM) traffic onto a plurality of lines asynchronously without copying the TDM traffic between the plurality of lines.

13. The method of claim 12 , further comprising:

using a traffic encapsulation standard configured to support Statistical Multiplexing (STATMUX) traffic to encapsulate blocks of the TDM traffic on each of the plurality of lines.

14. The method of claim 12 , wherein the TDM traffic comprises constant bit-rate TDM traffic.

15. The method of claim 12 , wherein the lines do not all have a same bandwidth associated therewith.

16. The method of claim 12 , wherein a number of the plurality of lines changes dynamically.

17. The method of claim 12 , further comprising:

dynamically adjusting an amount of TDM traffic distributed to the plurality of lines based on a total bandwidth available on the plurality of lines.

18. The method of claim 12 , further comprising:

determining respective fullness measures for each of the plurality of lines, each fullness measure indicating a number of octets waiting to be transmitted on a respective one of the lines and/or a time required to transmit the number of octets waiting to be transmitted on the respective one of the lines.

19. The method of claim 18 , wherein distributing the TDM traffic comprises:

distributing the TDM traffic onto the plurality of lines asynchronously based on the fullness measures associated with the lines, respectively.

20. The method of claim 19 , wherein a faulted and/or removed line has an effective infinite fullness measure associated therewith and a new line has an effective initial fullness measure of zero.

21. The method of claim 12 , further comprising:

creating a virtual interface for the plurality of lines using link aggregation as defined in the IEEE 802.3 Ethernet standard; and

distributing the TDM traffic onto the plurality of lines asynchronously via the virtual interface.

22. The method of claim 12 , further comprising:

distributing Statistical Multiplexing (STATMUX) traffic onto the plurality of lines.

23. The method of claim 22 , further comprising:

determining respective TDM fullness measures for each of the plurality of lines, each TDM fullness measure indicating a number of TDM traffic octets waiting to be transmitted on a respective one of the lines and/or a time required to transmit the number of TDM traffic octets waiting to be transmitted on the respective one of the lines; and

determining respective STATMUX fullness measures for each of the plurality of lines, each STATMUX fullness measure indicating a number of TDM traffic octets and STATMUX traffic octets waiting to be transmitted on a respective one of the lines and/or a time required to transmit the number of TDM traffic octets and STATMUX traffic octets waiting to be transmitted on the respective one of the lines.

24. The method of claim 23 , wherein distributing the TDM traffic comprises:

distributing the TDM traffic onto the plurality of lines asynchronously based on the TDM fullness measures associated with the lines, respectively; and

distributing the STATMUX traffic onto the plurality of lines based on the STATMUX fullness measures associated with the lines, respectively.

25. The method of claim 12 , wherein distributing TDM traffic comprises:

multiplexing a plurality of TDM traffic streams onto one of the plurality of lines.

26. The method of claim 25 , wherein a 64/65-octet encapsulation standard is used to encapsulate blocks of the TDM traffic and wherein multiplexing the plurality of TDM traffic streams comprises:

communicating a TDM header in a payload field of the 64/65-octet encapsulation block that contains a circuit identifier, which identifies one of the plurality of TDM traffic streams that the block is associated with.

27. The method of claim 26 , wherein the TDM header comprises an error detection and/or correction portion.

28. The method of claim 25 , wherein a 64/65-octet encapsulation standard is used to encapsulate blocks of the TDM traffic and wherein multiplexing the plurality of TDM traffic streams comprises:

using a codeword field of the 64/65-octet encapsulation block to identify one of the plurality of TDM traffic streams that the block is associated with.

Assignments (10)
MERGER Recorded Sep 27, 2023
From: ADVA OPTICAL NETWORKING SE
To: ADTRAN NETWORKS SE
Reel/Frame 065054/0936 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2016
From: OVERTURE NETWORKS, INC.
To: ADVA OPTICAL NETWORKING SE
Reel/Frame 040676/0351 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: SILICON VALLEY BANK
To: OVERTURE NETWORKS, INC.
Reel/Frame 037517/0562 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: SILICON VALLEY BANK
To: OVERTURE NETWORKS, INC.
Reel/Frame 037517/0627 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: SILICON VALLEY BANK
To: OVERTURE NETWORKS, INC.
Reel/Frame 037516/0468 →
THIRD AMENDMENT TO AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 29, 2015
From: OVERTURE NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 036991/0957 →
SECURITY INTEREST Recorded Jul 14, 2014
From: OVERTURE NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 033302/0706 →
MERGER Recorded Jun 25, 2014
From: HATTERAS NETWORKS, INC.
To: OVERTURE NETWORKS, INC.
Reel/Frame 033174/0809 →
AMENDED AND RESTATED IPSA Recorded Sep 26, 2013
From: HATTERAS NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 031300/0628 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2009
From: SQUIRE, MATTHEW B.; GOODCHILD, GREG; WARTSKI, MARK
To: HATTERAS NETWORKS, INC.
Reel/Frame 022958/0717 →