Service interface for QoS-driven HPNA networks
First Claim
1. A method for use at a frame classification entity in a network, the frame classification entity located at a first layer of the network, the method comprising:
- receiving a plurality of data frames from a higher layer of the network relative to the first layer, each data frame in the plurality of data frames associated with a respective value of a quality of service parameter;
classifying each of the plurality of data frames into one of a plurality of quality of service streams based on the respective value of the quality of service parameter; and
forwarding each of the plurality of data frames to one of a plurality of quality of service queues, each quality of service queue being associated with one or more of the plurality of quality of service streams.
3 Assignments
0 Petitions
Accused Products
Abstract
An in-band signaling model media control (MC) terminal for an HPNA network includes a frame classification entity (FCE) and a frame scheduling entity (FSE) and provides end-to-end Quality of Service (QoS) by passing the QoS requirements from higher layers to lower layers. The FCE, located at an LLC sublayer of the MC terminal, receives a data frame from a higher layer of the MC terminal that is part of a QoS stream. The FCE classifies the received data frame for a MAC sublayer of the MC terminal based on QoS information contained in the received data frame, and associates the classified data frame with a QoS stream queue corresponding to a classification of the data frame. The FSE, located at the MAC sublayer of the MC terminal, schedules transmission of the data frame to a destination for the data frame based on a QoS requirement associated with the QoS stream.
87 Citations
12 Claims
-
1. A method for use at a frame classification entity in a network, the frame classification entity located at a first layer of the network, the method comprising:
-
receiving a plurality of data frames from a higher layer of the network relative to the first layer, each data frame in the plurality of data frames associated with a respective value of a quality of service parameter; classifying each of the plurality of data frames into one of a plurality of quality of service streams based on the respective value of the quality of service parameter; and forwarding each of the plurality of data frames to one of a plurality of quality of service queues, each quality of service queue being associated with one or more of the plurality of quality of service streams. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for scheduling transmission of a plurality of data frames in a network, the method comprising:
-
receiving, at a first layer of the network, the plurality of data frames from a higher layer of the network relative to the first layer, each data frame associated with a respective value of a quality of service parameter; storing each of the plurality of data frames in one of a plurality of queues based on the respective value of the quality of service parameter, each of the plurality of queues being associated with one or more quality of service streams; and allocating bandwidth to each of the plurality of data frames based on the respective value of the quality of service parameter. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification