Proving quality of service in layer two tunneling protocol networks
First Claim
Patent Images
1. A method for use in a virtual private network (VPN) for establishing multiple quality of service (QoS) classes using a Layer Two Tunnel Protocol (L2TP) for a call between a first packet server and a second packet server, the method comprising the steps of:
- determining that the call needs to be established directly between the first packet server and the second packet server using a packet tunnel; and
establishing the call through the packet tunnel by first negotiating multiple QoS classes for the call by sending, to the second packet server, a QoS request message comprising a number of classes field whose value represents the number of classes of service requested in the QoS request message and receiving, from the second packet server, a QoS grant message that includes granted classes of service information.
7 Assignments
0 Petitions
Accused Products
Abstract
New Attribute Value Pairs (AVP)s are defined for use in the L2TP control messages for setting up a call. In particular, an L2TP Incoming-Call-Request (ICRQ) or Outgoing-Call-Request (OCRQ) message includes a QoS_Request AVP, which includes a field for defining the number of classes of service within the call. In another embodiment, a new QoS_Request extension and a new QoS_Reply extension are defined for use in Mobile IP networks.
-
Citations
21 Claims
-
1. A method for use in a virtual private network (VPN) for establishing multiple quality of service (QoS) classes using a Layer Two Tunnel Protocol (L2TP) for a call between a first packet server and a second packet server, the method comprising the steps of:
-
determining that the call needs to be established directly between the first packet server and the second packet server using a packet tunnel; and
establishing the call through the packet tunnel by first negotiating multiple QoS classes for the call by sending, to the second packet server, a QoS request message comprising a number of classes field whose value represents the number of classes of service requested in the QoS request message and receiving, from the second packet server, a QoS grant message that includes granted classes of service information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
allocating a queue to each different class of QoS;
receiving packets which convey data that is associated with one of the classes of QoS; and
storing the data in the queue allocated to that class of QoS.
-
-
18. A method for use in a Layer Two Transport Protocol (L2TP) access server (LAC) within a virtual private network for establishing multiple quality of service (QoS) classes for a call, the method comprising the steps of:
-
receiving a packet formatted in accordance with a point-to-point protocol with multi-class extensions, wherein the received packet includes a first number-of-classes field that comprises a value equal to the multiple QoS classes for the call from a user; and
negotiating a call using a Layer Two Tunneling Protocol (L2TP) type message directly with a L2TP network server (LNS) by attaching a L2TP Attribute Value Pair message comprising a second number-of-classes field whose value is equal to the value of the first number-of-classes field to an L2TP control message and transmitting the L2TP control message to the LNS.
-
-
19. A method for use in a packet server for negotiating multiple quality of service (QoS) classes for a particular call within a same session, the method comprising the steps of:
-
attaching a quality-of-service request to a mobile internet protocol (IP) registration request; and
transmitting the mobile IP registration request and the attached quality-of-service request to another packet server;
wherein the quality of service request comprises a number of classes field whose value is equal to the number of represented classes of service associated with the particular call in the same session in the mobile IP registration request. - View Dependent Claims (20)
-
-
21. A method for use in a packet server for negotiating multiple quality of service (QoS) classes for a particular call within a same session, the method comprising the steps of:
-
attaching a quality of service request to a mobile internet protocol (IP) registration request; and
transmitting the mobile IP registration request and the attached quality-of-service request to another packet server;
wherein the quality of service request comprises a value specifying a number of QoS classes for the call and associated QoS service fields relating to each QoS class associated with the particular call during the same session.
-
Specification