IP Library Granted Patent US 8,468,200
Granted Patent B2
US 8,468,200 · App. 12/688,559 · Granted Jun 18, 2013

Retransmission admission mechanism in a managed shared network with quality of service

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,468,200
App. No.
12/688,559
Granted
Jun 18, 2013
Kind
B2
Abstract

According to various embodiments of the disclosed method and apparatus, a node on a network submits to a network controller a request for the admission of a parameterized Quality of Service flow with in a MoCA network. A network controller receives the submission requesting creation of or update to a parameterized quality of service to support a flow with retransmission; sends a message to a first plurality of nodes in the network to request information from the first plurality of nodes regarding whether the retransmission flow can be created or updated; receives responses from the first plurality of nodes, wherein each response comprises information regarding whether its respective node can support the retransmission flow; and determines whether the retransmission flow can be supported by the first plurality of network nodes.

Claims (106)

1. A method for retransmission admission in a Multimedia over Coax Alliance (MoCA) network having a network controller node and a plurality of associated network nodes, the method comprising:

a) receiving in the network controller node a Level 2 Management Entity (L2ME) payload submission requesting creation of or update to a parameterized quality of service to support a retransmission flow;

b) the network controller node sending a request L2ME frame message to a first plurality of nodes in the network to request information from the first plurality of nodes regarding whether the retransmission flow can be supported;

c) the network controller node receiving L2ME payload responses from the first plurality of nodes, wherein each response comprises information regarding whether its respective node can support the retransmission flow; and

d) the network controller node determining whether the retransmission flow can be supported by the first plurality of network nodes based on a cost of flow as a measure of specific bandwidth required to support the retransmission flow,

wherein the cost of flow is calculated as

CoF

=

N

TXPS

*

max

(

T

8

,

{

(

8

*

N

F

OFDM

B

)

*

(

T

CP

+

T

FFT

)

+

T

IFG

+

T

PRE

}

)

,

where T8 is a minimum packet size, NTXPS is a total number of flow transmissions per second, NF is a number of bytes transmitted per flow transmission, OFDMB is a number of bits per Orthogonal Frequency Division Multiplexing (OFDM symbol), TCP is a cyclic prefix length, TFFT is an Inverse Fast Fourier Transform/ Fast Fourier Transform (IFFT/FFT)period, TIFG is an Inter-Frame Gap (IFG) period and TPRE is a length of the preamble per packet.

2. The method of claim 1 , further comprising the network controller informing network nodes regarding whether the transmission flow can be supported.

3. The method of claim 1 , wherein the information regarding whether the respective node of the first plurality of nodes can support a flow with retransmission comprises packet size, peak packet rate, burst characteristic, processing capacity and buffer space available to support retransmission.

4. The method of claim 1 , wherein the determining in operation d) is based on sufficiency of bandwidth on an ingress node, sufficiency of bandwidth on an egress node, a quantity of supported retransmission flows, supported burst size of a node, and sufficiency of aggregated slot times.

5. The method of claim 1 , further comprising network nodes for the retransmission flow committing requested resources to support the retransmission flow.

6. The method of claim 1 , wherein the submission received in operation a) identifies nodes that comprise the first plurality of nodes.

7. The method of claim 1 , wherein the request in operation b) is broadcast by the network controller to all nodes on the network.

8. The method of claim 1 , wherein operation d) comprises the network controller broadcasting the received information regarding communication capabilities of the plurality of nodes to all of the nodes in the network.

9. A system, comprising:

a first node on a communications network, the first node comprising a first processor and a first computer executable program code embodied on a first computer readable medium, the first computer executable program code configured to generate a Level 2 Management Entity (L2ME) payload submission to a network control node on the network to request a creation of or an update to a parameterized quality of service to support a retransmission flow; and

the network control node on the communications network, the network control node comprising a second processor and a second computer executable program code embodied on a second computer readable medium, the second executable program code configured to cause the network control node to perform the operations of receiving the submission requesting the creation of or update to a parameterized quality of service to support a retransmission flow; sending a request L2ME frame message to a first plurality of nodes in the network to request information from the first plurality of nodes regarding whether the retransmission flow can be supported; receiving L2ME payload responses from the first plurality of nodes, wherein each response comprises information regarding whether its respective node can support the retransmission flow; and determining whether the retransmission flow can be supported by the first plurality of network nodes based on a cost of flow as a measure of specific bandwidth required to support the retransmission flow,

wherein the cost of flow is calculated as

CoF

=

N

TXPS

*

max

(

T

8

,

{

(

8

*

N

F

OFDM

B

)

*

(

T

CP

+

T

FFT

)

+

T

IFG

+

T

PRE

}

)

,

where T8 is a minimum packet size, NTXPS is a total number of flow transmissions per second, NF is a number of bytes transmitted per flow transmission, OFDMB is a number of bits per Orthogonal Frequency Division Multiplexing (OFDM symbol), TCP is a cyclic prefix length, TFFT is an Inverse Fast Fourier Transform/ Fast Fourier Transform (IFFT/FFT)period, TIFG is an Inter-Frame Gap (IFG) period and TPRE is a length of the preamble per packet.

10. The system of claim 9 , wherein the operation performed by the network control node further comprises informing network nodes regarding whether the retransmission flow can be supported.

11. The system of claim 9 , wherein the information regarding whether a node can support a retransmission flow comprises packet size, peak packet rate, burst characteristic, processing capacity, and buffer space available to support retransmission.

12. The system of claim 9 , wherein the determining is based on sufficiency of bandwidth on an ingress node, sufficiency of bandwidth on an egress node, a quantity of supported retransmission flows, supported burst size of a node, and sufficiency of aggregated slot times.

13. The system of claim 9 , wherein network nodes for the retransmission flow are configured to commit requested resources to support the retransmission flow.

14. The system of claim 9 , wherein the submission to the network control node identifies nodes that comprise the first plurality of nodes.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: MAXLINEAR COMMUNICATIONS LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 055899/0291 →
RELEASE OF SECURITY INTEREST Recorded Mar 31, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 055779/0001 →
CHANGE OF NAME Recorded Mar 30, 2021
From: ENTROPIC COMMUNICATONS LLC
To: MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 055776/0482 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2010
From: WU, ZONG LIANG
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 024162/0744 →