IP Library › Granted Patent US 10,159,010
Granted Patent B1
US 10,159,010 · App. 15/792,535 · Granted Dec 18, 2018

Extending a QoS indicator through WLAN to an electronic device in a heterogeneous network

Inventors: Malcolm Muir Smith (Richardson, TX); Mark Allen Webb (Troy, MI); Jerome Henry (Pittsboro, NC)
Assignee: CISCO TECHNOLOGY, INC.
H04W28/0268H04W28/24H04L47/24H04W84/12
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 10,159,010
App. No.
15/792,535
Granted
Dec 18, 2018
Kind
B1
Abstract

Various implementations disclosed herein include apparatuses, systems, and methods for extending a QoS indicator through WLAN to an electronic device in a heterogeneous network. The method comprises receiving, at a second wireless network, a packet from a first wireless network including a first quality of service (QoS) indicator for a first protocol of the first wireless network. The method further comprises determining a second quality of service (QoS) indicator for a second protocol of the second wireless network based on the first QoS indicator and network conditions of the second wireless network. The method further comprises transmitting the packet in accordance with the second QoS indicator.

Claims (30)

1. A method comprising:

receiving, at a second wireless network, a packet from a first wireless network including a first quality of service (QoS) indicator for a first protocol of the first wireless network, wherein the first QoS indicator indicates a traffic requirement for the packet;

determining a second quality of service (QoS) indicator for a second protocol of the second wireless network based on the first QoS indicator and network conditions of the second wireless network, wherein the second QoS indicator is determined as a first value sufficient to meet the traffic requirement when the network conditions include a first traffic condition and the second QoS indicator is determined as a second value sufficient to meet the traffic requirement when the network conditions include a second traffic condition; and

transmitting the packet in accordance with the second QoS indicator in order to meet the traffic requirement.

2. The method of claim 1 , wherein a profile scheduler schedules transmitting the packet in accordance with the second QoS indicator.

3. The method of claim 1 , wherein the first wireless network includes a core cellular network.

4. The method of claim 1 , wherein the first QoS indicator indicates a use case and/or business model associated with the first wireless network.

5. The method of claim 1 , wherein the first QoS indicator indicates a service level agreement (SLA) value associated with the first wireless network.

6. The method of claim 5 , wherein the SLA value includes at least one of a bandwidth level, loss level and/or latency level.

7. The method of claim 1 , wherein the first QoS indicator indicates a quality of service class identifier (QcI) value associated with the first wireless network.

8. The method of claim 1 , wherein the second QoS indicator includes a coarse parameter and a fine parameter.

9. A system comprising:

an arbitrator configured to:

receive, at a second wireless network, a packet from a first wireless network including a first quality of service (QoS) indicator for a first protocol of the first wireless network, wherein the first QoS indicator indicates a traffic requirement for the packet;

determine a second quality of service (QoS) indicator for a second protocol of the second wireless network based on the first QoS indicator and network conditions of the second wireless network, wherein the second QoS indicator is determined as a first value sufficient to meet the traffic requirement when the network conditions include a first traffic condition and the second QoS indicator is determined as a second value sufficient to meet the traffic requirement when the network conditions include a second traffic condition; and

transmit the packet in accordance with the second QoS indicator in order to meet the traffic requirement.

10. The system of claim 9 , wherein the arbitrator includes a profile scheduler configured to transmit the packet in accordance with the second QoS indicator.

11. The system of claim 9 , wherein the first QoS indicator indicates a use case and/or business model associated with the first wireless network.

12. The system of claim 9 , wherein the first QoS indicator indicates a service level agreement (SLA) value associated with the first wireless network.

13. The system of claim 9 , wherein the first QoS indicator indicates a quality of service class identifier (QcI) value associated with the first wireless network.

14. The system of claim 9 , wherein the second QoS indicator includes a coarse parameter and a fine parameter.

15. A non-transitory memory storing one or more programs, the one or more programs comprising instructions, which, when executed by one or more processors of a networking device, cause the networking device to:

receive, at a second wireless network, a packet from a first wireless network including a first quality of service (QoS) indicator for a first protocol of the first wireless network wherein the first QoS indicator indicates a traffic requirement for the packet;

determine a second quality of service (QoS) indicator for a second protocol of the second wireless network based on the first QoS indicator and network conditions of the second wireless network, wherein the second QoS indicator is determined as a first value sufficient to meet the traffic requirement when the network conditions include a first traffic condition and the second QoS indicator is determined as a second value sufficient to meet the traffic requirement when the network conditions include a second traffic condition; and

transmit the packet in accordance with the second QoS indicator in order to meet the traffic requirement.

16. The non-transitory memory of claim 15 , wherein the instructions cause the networking device to transmit the packet in accordance with the second QoS indicator based on profile scheduling.

17. The non-transitory memory of claim 15 , wherein the first QoS indicator indicates a use case and/or business model associated with the first wireless network.

18. The non-transitory memory of claim 15 , wherein the first QoS indicator indicates a service level agreement (SLA) value associated with the first wireless network.

19. The non-transitory memory of claim 15 , wherein the first QoS indicator indicates a quality of service class identifier (QcI) value associated with the first wireless network.

20. The non-transitory memory of claim 15 , wherein the second QoS indicator includes a coarse parameter and a fine parameter.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ZIP CODE PREVIOUSLY RECORDED AT REEL: 043940 FRAME: 0188. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2018
From: SMITH, MALCOLM MUIR; WEBB, MARK ALLEN; HENRY, JEROME
To: CISCO TECHNOLGY, INC.
Reel/Frame 045676/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2017
From: SMITH, MALCOLM MUIR; WEBB, MARK ALLEN; HENRY, JEROME
To: CISCO TECHNOLOGY, INC.
Reel/Frame 043940/0188 →
Cited By (1)
US 12,659,792