发明名称 |
QoS on a virtual interface over multi-path transport |
摘要 |
Exemplary methods receiving a packet of a virtual interface provisioned with a virtual interface QoS, wherein the virtual interface comprises a hierarchy of sub interfaces. The methods include selecting a virtual adjacency from a plurality of virtual adjacencies, wherein each virtual adjacency is associated with the virtual interface or a sub interface of the virtual interface. The methods include using the selected virtual adjacency to select a queue based on a priority of the packet, and store the packet in the selected queue. The methods include performing hierarchical scheduling based on the virtual interface QoS to select the queue from all sets of virtual interface queues of all virtual adjacencies, and sending the packet from the selected queue and a transport link identifier (ID) to a physical network processing unit. |
申请公布号 |
US9525636(B2) |
申请公布日期 |
2016.12.20 |
申请号 |
US201414519092 |
申请日期 |
2014.10.20 |
申请人 |
Telefonaktiebolaget L M Ericsson (publ) |
发明人 |
Djekic Igor;Martin Lars;Mohamed Usman Mohamed Abdul Malick |
分类号 |
H04L12/725;H04L12/851;H04L12/54;H04L12/863 |
主分类号 |
H04L12/725 |
代理机构 |
Nicholson De Vos Webster & Elliott, LLP |
代理人 |
Nicholson De Vos Webster & Elliott, LLP |
主权项 |
1. A method in a first network device for applying Quality-of-Service (QoS) on a virtual interface over a multi-path transport topology, the method comprising:
receiving a packet of the virtual interface, wherein the virtual interface is provisioned with a virtual interface QoS, and wherein the virtual interface comprises a hierarchy of sub interfaces; selecting a virtual adjacency from a plurality of virtual adjacencies maintained by the first network device based on metadata included in the packet, wherein each virtual adjacency is associated with the virtual interface or a sub interface of the virtual interface; using the selected virtual adjacency to
select a queue from a set of virtual interface queues of the selected virtual adjacency based on a priority of the packet, andstore the packet in the selected queue; performing hierarchical scheduling based on the virtual interface QoS to select the queue from all sets of virtual interface queues of all virtual adjacencies; and sending the packet from the selected queue and a transport link identifier (ID) to a physical network processing unit (NPU) that is to forward the packet over a physical transport link identified by the transport link ID, to cause the physical NPU to apply a QoS on the packet based on the transport link ID. |
地址 |
Stockholm SE |