IP Library › Granted Patent US 9,344,348
Granted Patent B2
US 9,344,348 · App. 13/877,255 · Granted May 17, 2016

Managing the quality of service levels (QoS) of network traffic

Inventors: Anton Radostinovinch Ivanov (London, GB); Thomas David Nadeau (London, GB)
Assignee: BRITISH TELECOMMUNICATIONS public limited company
H04L43/0876H04L29/12066H04L29/12783H04L47/10H04L47/2408H04L61/1511H04L61/35
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 9,344,348
App. No.
13/877,255
Granted
May 17, 2016
Kind
B2
Abstract

A network element and method for marking traffic in a packet-switched data network which comprises a distributed hierarchical naming system and the network element. The network element comprises a marking rule store for storing marking rules, in which each marking rule is indicative of a quality of service level allocated to traffic on a connection impinging on the network element. The network element derives from the distributed hierarchical naming system quality of service level data for a connection, stores in the marking rule store a marking rule for the connection based on the retrieved quality of service level data and marks traffic on the connection in accordance with the marking rule.

Claims (32)

1. A method for marking traffic in a packet-switched data network, in which the packet-switched data network comprises a distributed hierarchical naming system and customer premises equipment;

in which the customer premises equipment comprises a marking rule store for storing marking rules, in which each marking rule is indicative of a quality of service level allocated to a connection impinging on the customer premises equipment;

in which the method comprises:

deriving from the distributed hierarchical naming system quality of service data for a connection;

storing in the marking rule store a marking rule for the connection based on the derived quality of service data; and

marking traffic on the connection in accordance with the marking rule;

in which the quality of service data for the connection comprises quality of service data corresponding to at least one network of the connection, in which an address of the connection comprises a series of address bits arranged in order of significance from a least significant bit position to a most significant bit position, in which the method comprises:

sending a series of queries in succession to the distributed hierarchical naming system to derive quality of service data corresponding to at least one network of the connection; in which each one of the series of successive queries is associated with a masked form of the address of the connection;

in which each masked form of the address comprises a series of contiguous address bits that occurs in the address of the connection and a series of contiguous masked bits set to a common value;

in which the series of contiguous masked bits comprises the least significant address bit position and the series of contiguous address bits comprises the most significant bit position,

in which each subsequent query in the series is associated with a masked form of the address of the connection which comprises more masked bits and a correspondingly lower number of the address bits occurring in the address of the connection when compared with the masked form of the address with which the immediately previous query in the series is associated;

in which the method further comprises:

terminating the series of queries upon receipt from the distributed hierarchical naming system of an indication indicating that the most recent query of the series relates to a valid address

selecting the quality of service data derived in response to the most recent query of the series of queries;

based on the selected quality of service data, storing in the marking rule store a marking rule for the network corresponding to the most recent query; and

marking traffic on the connection in accordance with the marking rule.

2. A method for marking traffic in a packet-switched data network, in which the packet-switched data network comprises a distributed hierarchical naming system and customer premises equipment;

in which the customer premises equipment comprises a marking rule store for storing marking rules, in which each marking rule is indicative of a quality of service level allocated to a connection impinging on the customer premises equipment;

in which the method comprises:

deriving from the distributed hierarchical naming system quality of service data for a connection;

storing in the marking rule store a marking rule for the connection based on the derived quality of service data; and

marking traffic on the connection in accordance with the marking rule;

in which the quality of service data for the connection comprises quality of service data corresponding to at least one network of the connection, in which an address of the connection comprises a series of address bits arranged in order of significance from a least significant bit position to a most significant bit position, in which the method comprises:

sending a series of queries in succession to the distributed hierarchical naming system to derive quality of service data corresponding to at least one network of the connection; in which each one of the series of successive queries is associated with a masked form of the address of the connection;

in which each masked form of the address comprises a series of contiguous address bits that occurs in the address of the connection and a series of contiguous masked bits set to a common value;

in which the series of contiguous masked bits comprises the least significant address bit position and the series of contiguous address bits comprises the most significant bit position;

in which each subsequent query in the series is associated with a masked form of the address of the connection which comprises fewer masked bits and a correspondingly higher number of the address bits occurring in the address of the connection when compared with the masked form of the address with which the immediately previous query in the series is associated;

in which the method further comprises:

terminating the series of queries upon receipt from the distributed hierarchical naming system of an indication indicating that the most recent query of the series relates to a nonexistent domain;

selecting the quality of service data derived in response to the penultimate query of the series of queries;

based on the selected quality of service data, storing in the marking rule store a marking rule for the network corresponding to the penultimate query; and

marking traffic on the connection in accordance with the marking rule.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2013
From: IVANOV, ANTON RADOSTINOVINCH; NADEAU, THOMAS DAVID
To: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Reel/Frame 030124/0893 →
Priority Claims (1)
EP 10251702 · Sep 30, 2010 · regional
Continuity (1)
Related Publication 20130191537A1 · Jul 25, 2013