IP Library Granted Patent US 7,817,615
Granted Patent B1
US 7,817,615 · App. 12/167,389 · Granted Oct 19, 2010

Cross-network quality-of-service verification

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 7,817,615
App. No.
12/167,389
Granted
Oct 19, 2010
Kind
B1
Abstract

What is disclosed is a system and method wherein a wireless access system configured to receive a data packet with a first quality-of-service indicator value from a wireless device over a wireless link, provide a first level of service to the wireless device over the wireless link based on the first quality-of-service indicator, and transfer the data packet with the first quality-of-service indicator. The communication system includes a core packet network configured to receive the data packet with the first quality-of-service indicator and determine if the first quality-of-service indicator is consistent with a quality-of-service policy for the wireless device. The core packet network is configured, if the first quality-of-service indicator is not consistent with the quality-of-service policy for the wireless device, to determine a second quality-of-service indicator consistent with the quality-of-service policy for the wireless device, and transfer the data packet with the second quality-of-service indicator. The wireless access system is configured to receive the data packet with the second quality-of-service indicator, and provide a second level of service to the wireless device over the wireless link based on the second quality-of-service indicator.

Claims (31)

1. A communication system, comprising:

a wireless access system configured to receive a data packet with a first quality-of-service indicator value from a wireless device over a wireless link, provide a first level of service to the wireless device over the wireless link based on the first quality-of-service indicator, and transfer the data packet with the first quality-of-service indicator for delivery to a core packet network;

the core packet network configured to receive the data packet with the first quality-of-service indicator and determine if the first quality-of-service indicator is consistent with a quality-of-service policy for the wireless device;

the core packet network configured, if the first quality-of-service indicator is not consistent with the quality-of-service policy for the wireless device, to determine a second quality-of-service indicator consistent with the quality-of-service policy for the wireless device, and transfer the data packet with the second quality-of-service indicator to the wireless access system for redelivery;

the wireless access system configured to receive the data packet with the second quality-of-service indicator, provide a second level of service to the wireless device over the wireless link based on the second quality-of-service indicator, and transfer the data packet with the second quality-of-service indicator for delivery to the core packet network.

2. The communication network of claim 1 , wherein the core packet network is further configured to identify the wireless device and retrieve a quality-of-service policy for the wireless device.

3. The communication network of claim 2 , wherein the first quality-of-service indicator comprises a Differentiated Services Code Point (DSCP) field of a header of the IP packet.

4. The communication network of claim 2 , wherein the first quality-of-service indicator is contained within a Multi Protocol Label Switching (MPLS) prefix.

5. The communication network of claim 1 , wherein if the first quality-of-service indicator is consistent with the quality-of-service policy for the wireless device, the core packet network further configured to apply a third level of service to the data packet consistent with the first quality-of-service indicator and transfer the data packet with the first quality-of-service indicator.

6. The communication network of claim 1 , wherein the data packet comprises an IP packet.

7. The communication network of claim 1 , wherein the wireless access system comprises a radio node controller.

8. The communication network of claim 1 , wherein the quality-of-service policy for the wireless device is contained within a user service profile directory.

9. The communication network of claim 1 , wherein the core packet network comprises an IP network.

10. The communication network of claim 1 ,

wherein if the first quality-of-service indicator is not consistent with the quality-of-service policy for the wireless device, the core packet network further configured to encapsulate the data packet and the second quality-of-service indicator in a communication packet and transfer the communication packet containing the data packet and the second quality-of-service indicator to the wireless access system for redelivery.

11. A method of operating a communication system, comprising:

in a wireless device, transferring a data packet with a first quality-of-service indicator over a wireless link;

in a wireless access system, receiving the data packet with the first quality-of-service indicator, applying a first level of service to the wireless device over the wireless link based on the first quality-of-service indicator, and transferring the data packet with the first quality-of-service indicator for delivery to a core packet network;

in the core packet network, receiving the data packet with the first quality-of-service indicator and determining if the first quality-of-service indicator is consistent with a quality-of-service policy for the wireless device;

wherein if the first quality-of-service indicator is not consistent with the quality-of-service policy for the wireless device, determining a second quality-of-service indicator consistent with the quality-of-service policy for the wireless device, and transferring the data packet with the second quality-of-service indicator to the wireless access system for redelivery;

in the wireless access system, receiving the data packet with the second quality-of-service indicator, providing a second level of service to the wireless device over the wireless link based on the second quality-of-service indicator, and transferring the data packet with the second quality-of-service indicator for delivery to the core packet network.

12. The method of operating the communication system of claim 11 , further comprising: in the wireless access system, identifying the wireless device and retrieving a quality-of-service policy for the wireless device.

13. The method of operating the communication system of claim 12 , wherein the first quality-of-service indicator comprises a Differentiated Services Code Point (DSCP) field of a header of the IP packet.

14. The method of operating the communication system of claim 12 , wherein the first quality-of-service indicator is contained within a Multi Protocol Label Switching (MPLS) prefix.

15. The method of operating the communication system of claim 11 , wherein if the first quality-of-service indicator is consistent with the quality-of-service policy for the wireless device, applying a third level of service to the data packet consistent with the first quality-of-service indicator, and transferring the data packet with the first quality-of-service indicator.

16. The method of operating the communication system of claim 11 , wherein the data packet comprises an IP packet.

17. The method of operating the communication system of claim 11 , wherein the wireless access system comprises a radio node controller.

18. The method of operating the communication system of claim 11 , wherein the quality-of-service policy for the wireless device is contained within a user service profile directory.

19. The method of operating the communication system of claim 11 , wherein the core packet network comprises an IP network.

20. The method of operating the communication system of claim 11 ,

wherein if the first quality-of-service indicator is not consistent with the quality-of-service policy for the wireless device, encapsulating the data packet and the second quality-of-service indicator in a communication packet and transferring the communication packet containing the data packet and the second quality-of-service indicator to the wireless access system for redelivery.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2008
From: BREAU, JEREMY R.; RIESCHICK, GARY JOEL; ROGERS, FREDERICK C.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 021192/0844 →