IP Library Granted Patent US 7,933,274
Granted Patent B2
US 7,933,274 · App. 12/252,143 · Granted Apr 26, 2011

Quality of service in a home network

Assignee: Samsung Electronics Co., Ltd.
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,933,274
App. No.
12/252,143
Granted
Apr 26, 2011
Kind
B2
Abstract

In one embodiment, a method for establishing Quality of Service (QoS) in a home network is provided. The method comprises: receiving a request for bandwidth in a virtual private network (VPN); receiving a traffic specification of an application on a control point retrieving a traffic policy; retrieving path characteristics of the VPN; and reserving resources in the VPN based on the path characteristics, the traffic policy, and the traffic specification.

Claims (51)

1. A method for establishing Quality of Service (QoS) in a home network, the method comprising:

receiving, from a remote home network device, a request for bandwidth for a virtual private network (VPN);

establishing a VPN between an Internet gateway device in the home network and the remote home network device based upon the request for bandwidth;

receiving, from the remote home network device, a traffic specification of an application running on the remote home network device;

determining a control point in the home network to which the application running on the remote home network device needs to connect;

establishing a non-VPN connection path between the Internet gateway device and the determined control point;

retrieving a traffic policy;

retrieving path characteristics of the VPN; and

reserving resources in both the VPN and the non-VPN connection path based on the path characteristics, the traffic policy, and the traffic specification.

2. The method of claim 1 , wherein the method is executed on a QoS manager in the home network.

3. The method of claim 1 , wherein the home network is a network operating using the Universal Plug and Play (UPnP) standard.

4. The method of claim 3 , wherein the traffic specification is received via a UPnP standard Remote Access Transport Agent (RATA) service.

5. The method of claim 1 , wherein the traffic specification is received through a customized Application Programming Interface (API).

6. The method of claim 1 , wherein the path characteristics include available bandwidth.

7. The method of claim 1 , wherein the path characteristics include path latency.

8. The method of claim 1 , further comprising:

requesting, from the control point, a specification of an application on the control point.

9. The method of claim 1 , further comprising:

requesting a traffic policy from a policy holder.

10. The method of claim 1 , further comprising:

requesting QoS devices along a path corresponding to the VPN for QoS Capabilities of the QoS devices.

11. A system for establishing Quality of Service (QoS) in a home network, the system comprising:

an Internet gateway device configured to establish a VPN between the Internet gateway device and a remote home network device;

one or more control points, connected to the Internet gateway device via the home network without a VPN;

one or more QoS devices;

a QoS manager coupled to the Internet Gateway device, the one or more control points and the one or more QoS devices, the QoS manager configured to:

receive, from the remote home network device, a traffic specification of an application running on the remote home network device;

determine a control point in the home network to which the application running on the remote home network device needs to connect;

retrieve a traffic policy;

retrieve path characteristics of the VPN; and

reserve resources in the VPN and on the non-VPN connection between the Internet gateway device and the control point based on the path characteristics, the traffic policy, and the traffic specification.

12. The system of claim 11 , further comprising a policy holder coupled to the QoS manager.

13. The method of claim 1 , wherein the QoS Manager is located on an Internet Gateway Device (IGD).

14. A system for establishing Quality of Service (QoS) in a home network, the system comprising:

means for receiving, from a remote home network device, a request for bandwidth for a virtual private network (VPN);

means for establishing a VPN between an Internet gateway device in the home network and the remote home network device based upon the request for bandwidth;

means for receiving, from the remote home network device, a traffic specification of an application running on the remote home network device;

means for determining a control point in the home network to which the application running on the remote home network device needs to connect;

means for establishing a non-VPN connection path between the Internet gateway device and the determined control point;

means for retrieving a traffic policy;

means for retrieving path characteristics of the VPN; and

means for reserving resources in both the VPN and the non-VPN connection path based on the path characteristics, the traffic policy, and the traffic specification.

15. A non-transitory program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform a method for establishing Quality of Service (QoS) in a home network, the method comprising:

receiving, from a remote home network device, a request for bandwidth for a virtual private network (VPN);

establishing a VPN between an Internet gateway device in the home network and the remote home network device based upon the request for bandwidth;

receiving, from the remote home network device, a traffic specification of an application running on the remote home network device;

determining a control point in the home network to which the application running on the remote home network device needs to connect;

establishing a non-VPN connection path between the Internet gateway device and the determined control point;

retrieving a traffic policy;

retrieving path characteristics of the VPN; and

reserving resources in both the VPN and the non-VPN connection path based on the path characteristics, the traffic policy, and the traffic specification.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S COUNTRY TO READ --REPUBLIC OF KOREA-- PREVIOUSLY RECORDED ON REEL 021922 FRAME 0524. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT DOCUMENT. Recorded May 9, 2009
From: VERMA, SANJEEV; MESSER, ALAN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 022661/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2008
From: VERMA, SANJEEV; MESSER, ALAN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 021922/0524 →
Continuity (2)
Provisional Application 61037290 · Mar 17, 2008
Related Publication 20090231999A1 · Sep 17, 2009