Method and apparatus for policing a QoS flow in a MoCA 2.0 network
First Claim
1. A method of policing bandwidth usage in a home network, the network comprising a sending node, a receiving node and a network controller, wherein the sending node is connected to the receiving node, the method comprising:
- computing a policing window;
computing a credit parameter;
initializing a usage parameter at the beginning of the policing window;
updating the usage parameter during the policing window;
sending a reservation request when the usage parameter is less than or equal to the credit parameter, wherein the reservation request is sent by the sending node to the network controller; and
sending an opportunistic reservation request when the usage parameter is greater than the credit parameter, wherein the opportunistic reservation request is sent by the sending node to the network controller.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for policing a Quality of Service (QoS) flow in a MoCA network are provided. The network may include a sending node, a receiving node and a network controller. The network controller may allocate a QoS flow between the sending node and the receiving node. The sending node may request bandwidth for the QoS flow from the network controller. QoS requests have a higher priority than some other requests and may swamp the network. The sending node therefore polices its use of the network. First, the sending node computes a policing time period Tpp. Next the sending node computes a packet and bit allocation for the use of the network during a Tpp. Last the sending node sends reservation requests to the network controller when the allocation of packet or bits has not been exceeded. If any allocation has been exceeded the sending node reserves bandwidth via opportunistic reservation requests which have a lower priority than some other requests.
-
Citations
30 Claims
-
1. A method of policing bandwidth usage in a home network, the network comprising a sending node, a receiving node and a network controller, wherein the sending node is connected to the receiving node, the method comprising:
-
computing a policing window; computing a credit parameter; initializing a usage parameter at the beginning of the policing window; updating the usage parameter during the policing window; sending a reservation request when the usage parameter is less than or equal to the credit parameter, wherein the reservation request is sent by the sending node to the network controller; and sending an opportunistic reservation request when the usage parameter is greater than the credit parameter, wherein the opportunistic reservation request is sent by the sending node to the network controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A network comprising:
-
a sending node connected to a receiving node; and a network controller; wherein the sending node is configured to establish a flow to the receiving node, wherein the sending node is configured to send a reservation request to the network controller when a usage parameter is less than or equal to a credit parameter and to send an opportunistic reservation request to the network controller when the usage parameter has exceeded the credit parameter. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of policing bandwidth usage in a home network, the network comprising a sending node, a receiving node and a network controller, wherein the sending node is connected to the receiving node, the method comprising:
-
computing a policing window; computing a credit parameter; initializing a usage parameter at the beginning of the policing window; updating the usage parameter during the policing window; requesting bandwidth that was granted to a data flow when the usage parameter is less than or equal to the credit parameter, wherein the bandwidth is requested by the sending node from the network controller; and sending an opportunistic reservation request when the usage parameter is greater than the credit parameter, wherein the opportunistic reservation request is sent by the sending node to the network controller. - View Dependent Claims (30)
-
Specification