IP Library Granted Patent US 6,958,974
Granted Patent B1
US 6,958,974 · App. 09/868,086 · Granted Oct 25, 2005

Method for providing a stable quality of data services within a packet-switching network

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 6,958,974
App. No.
09/868,086
Granted
Oct 25, 2005
Kind
B1
Abstract

In a packet-switching network, a stable quality grade is achieved for data services by virtue of the fact that, during the transmission of data packets which are associated with a data service and are assigned to a quality class for the purposes of possible preferential treatment, the transmitter, generally a computer of a service provider, and/or at least one intermediate node establishes the quality of the transmission on the basis of acknowledgements indicating the quality grade and compares it with the quality grade demanded by the data service, and, on the basis of the result of the comparison, the data packets associated with the data service are possibly assigned to another quality class, of which the quality grade demanded by the data service is expected.

Claims (10)

1. A method for providing a stable quality grade for data services within a packet-switching network which has at least one access node for connecting at least one of at least one subscriber terminal and at least one private branch exchange having at least one connected subscriber terminal, and has at least one of a plurality of network nodes for providing data services, the method comprising the steps of:

assigning data packets, which are respectively associated with the data service, at a start of transmission between the at least one network node providing the data service and one of a subscriber terminal and an access node connected to the subscriber terminal, to a quality class whereupon the data packets are handled within intermediate nodes which forward the data packets;

establishing, via at least one of the at least one network node and at least one intermediate node, and during transmission of the data packets, a quality of the transmission based on acknowledgements indicating a quality grade, and comparing the quality of the transmission with a quality grade demanded by the data service; and

assigning the data packets associated with the data service, depending on a result of the comparison, to another quality class of which the quality grade demanded by the data service is expected.

2. The method for providing a stable quality grade for data services within a packet-switching network as claimed in claim 1 , wherein a quality class includes a plurality of subordinate priority classes, and the data packets associated with the data service are first assigned to another priority class within a quality class before assignment to another quality class occurs.

3. The method for providing a stable quality grade for data services within a packet-switching network as claimed in claim 2 , wherein, if the data packets associated with the data service are assigned to another quality class, the data packets are first assigned to a lowest priority class.

4. The method for providing a stable quality grade for data services within a packet-switching network as claimed in claim 2 , wherein at least one upper and at least one lower threshold value is stipulated for the comparison between the acknowledged quality grade and the quality grade demanded by the data service and, if the at least one upper threshold value is exceeded by the difference between the demanded quality grade and the acknowledged quality grade, the data packets associated with the data service are assigned to one of a higher quality class and a higher priority class and, if the at least one lower threshold value is undershot by the difference between the demanded quality grade and the acknowledged quality grade, the data packets are assigned to one of a low quality class and a low priority class.

5. The method for providing a stable quality grade for data services within a packet-switching network as claimed in claim 2 , wherein, besides the quality of the transmission of the data packets, a network utilization level is also acknowledged and, if the acknowledged quality grade and the quality grade demanded by the data service have a substantially same value and the network utilization level is high, the data packets are preferably assigned to one of a high quality class and a high priority class and, if the acknowledged quality grade and the quality grade demanded by the data service have a substantially same value and the network utilization level is low, the data packets are preferably assigned to one of a low quality class and a low priority class.

6. The method for providing a stable quality grade for data services within a packet-switching network as claimed in claim 2 , wherein the data packets arriving at an intermediate node and associated with the data service are temporarily stored in a queue, which is based on the quality class of the data packets, before the data packets are forwarded.

7. The method for providing a stable quality grade for data services within a packet-switching network as claimed in claim 2 , wherein the data packets arriving at an intermediate node and associated with the data service are temporarily stored in a queue before being forwarded and are characterized using a marker which is based on a priority class of the data packets and which can be used to discard the characterized data packets if the queue overflows.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: NOKIA SOLUTIONS AND NETWORKS OY
To: HMD GLOBAL OY
Reel/Frame 045085/0800 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2017
From: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 044335/0590 →
CHANGE OF NAME Recorded Nov 19, 2014
From: NOKIA SIEMENS NETWORKS GMBH & CO. KG
To: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
Reel/Frame 034294/0675 →