Quality of service (QoS) enhancement to multilink point-to-point protocol (PPP)
AssigneeLucent Technologies Inc.
InventorsMooi Choo Chuah, Enrique Hernandez-Valencia
Life of this patent
Estimating the term…
Abstract
Multilink PPP is enhanced to provide for a more flexible quality of service (QoS) support in a wireless environment. In particular, multilink PPP is enhanced to enable a packet interface, or packet endpoint, to transmit a message to an opposite PPP peer, where the message identifies the number, and type, of classes on a particular PPP link. Two new messages are defined for use in the IP control protocol (IPCP) phase of a multilink PPP connection: a “non-Sharing QoS Negotiation” option message, and a “QoS-Enhanced Multilink Header Format” option message.
Claims28
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message includes an identification of a number of classes on a particular PPP link and each type of class on the particular PPP link, and
- wherein the message includes a field representing the number of classes on the particular PPP link.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message includes an identification of a number of classes on a particular PPP link and each type of class on the particular PPP link, and
- wherein the negotiating step further includes the step of transmitting a second message to the opposite peer, where the second message comprises information that maps differential service codepoints to a particular PPP class.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message includes an identification of a number of classes on a particular PPP link and each type of class on the particular PPP link, and
- wherein the negotiating step farther includes the step of transmitting a second message to the opposite peer, where the second message comprises information identifies the number of sessions that will use a particular PPP class.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message comprises information that maps differential service codepoints to. a particular PPP class,
- wherein the negotiating step further includes the step of transmitting a second message to the opposite peer, where the second message includes an identification of a number of classes on a particular PPP link and each type of class on the particular PPP link.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message comprises information that maps differential service codepoints to a particular PPP class, and
- wherein the negotiating step further includes the step of transmitting a second message to the opposite peer, where the second message comprises a class number field for identifying the particular PPP class, a codepoints field for identifying the number of differential codepoint values mapped to the particular PPP class, and a number of fields equal to the value of the codepoints field, where each of the number of fields identifies a particular differential codepoint value.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message comprises information that maps differential service codepoints to a particular PPP class, and
- wherein the message is a “QoS-Enhanced Multilink Header Format” option message.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message comprises information that identifies the number of sessions that will use a particular PPP class, and
- wherein the negotiating step further includes the step of transmitting a second message to the opposite peer, where the second message includes an identification of a number of classes on a particular PPP link and each type of class on the particular PPP link.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message comprises information that identifies the number of sessions that will use a particular PPP class, and
- wherein the message comprises a class number field for identifying the particular PPP class, and at least one field the value of which represents the number of sessions using the particular PPP class.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message comprises information that identifies the number of sessions that will use a particular PPP class, and
- wherein the message comprises a class number field for identifying the particular PPP class, a number of sessions field, the value of which identifies the number of sessions using the particular PPP class, and a number of fields equal to the value of the number of sessions field, where each of the number of sessions fields provides a description of that session.
A method for use in a packet endpoint, the method comprising the steps of:
- negotiating a multilink point-to-point protocol (PPP) link with an opposite peer, wherein the negotiating step further comprises the step of:
- transmitting a message to the opposite peer, where the message comprises information that identifies the number of sessions that will use a particular PPP class, and
- wherein the message is a “QoS-Enhanced Multilink Header Format” option message.
Dependencies are inferred from the claim text.