IP Library Granted Patent US 7,158,516
Granted Patent B2
US 7,158,516 · App. 09/847,569 · Granted Jan 2, 2007

Method and apparatus for performing multi connections at point-to-point protocol

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,158,516
App. No.
09/847,569
Granted
Jan 2, 2007
Kind
B2
Abstract

Methods for performing multi connections at point-to-point protocol are disclosed. One method for transmitting a datagram in an apparatus having point-to-point protocol sessions which transmits datagrams received from a physical layer of a communication network to a network layer, includes the steps of: a) establishing a least two PPP sessions; b) classifying the datagrams received from a physical layer based on the PPP session and transmitting the datagram to a corresponding PPP session; c) processing the datagram received by the PPP in the PPP session; and d) selecting one of the processed datagrams and transmitting the selected datagram to the network layer.

Claims (21)

1. A method for transmitting a datagram in an apparatus having point-to-point protocol (PPP) sessions which transmits datagrams received from a physical layer of a communication network to a network layer, the method of comprising the steps of:

at a mobile station (MS), establishing at least two active PPP sessions between the MS and at least one network entity communicatively coupled to the communication network, wherein the active PPP sessions are used for redundant transmission of datagrams between the MS and the at least one network entity;

classifying the datagrams received from the physical layer according to their association with one of the active PPP sessions and transmitting each datagram to the corresponding active PPP session;

processing each datagram in the associated active PPP session; and

selecting one of the processed datagrams and transmitting the selected datagram to the network layer protocol.

2. The method as recited in claim 1 , wherein the step of processing the datagram includes the step of decapsulizing the datagram received from the physical layer.

3. The method as recited in claim 2 , wherein the step of selecting one of the processed datagrams includes the steps of:

comparing the decapsulized datagrams; and

deleting the datagram having an error.

4. A computer readable recording media storing instructions for causing a mobile station (MS) to perform the steps of:

establishing at least two active PPP sessions between the MS and at least one network entity communicatively coupled to a communication network, wherein the active PPP sessions are used for redundant transmission of datagrams between the MS and the at least one network entity;

classifying the datagrams received from a physical layer of the MS according to their association with one of the active PPP sessions and transmitting each datagram to the corresponding active PPP session in the MS;

processing each datagram in the associated active PPP session; and

selecting one of the processed datagrams and transmitting the selected datagram to a network layer of the MS.

5. A mobile station (MS) apparatus for transmitting a datagram, the apparatus having point-to-point protocol (PPP) sessions which transmit datagrams received from a physical layer of a communication network to a network layer, comprising:

PPP session means having a plurality of active PPP sessions between the MS and at least one network entity communicatively coupled to the communication network, wherein the active PPP sessions are used for redundant transmission of datagrams between the MS and the at least one network entity, and wherein said plurality of active PPP sessions are established during a handoff process;

a first management plane located on an upper layer of the active PPP sessions, for selecting a corresponding one of the datagrams received from the active PPP sessions and transmitting the selected datagram to the network layer of the MS; and

a second management plane located on an under layer of the active PPP sessions, for classifying datagrams received from the physical layer of the MS according to their association with one of the active PPP sessions and transmitting each of the datagrams to the active PPP session corresponding to the datagram, respectively.

6. The apparatus as recited in claim 5 , wherein the PPP session means decapsulizes the datagram received from the second management plane.

7. The apparatus as recited in claim 6 , wherein the first management plane compares decapsulized datagrams and delete the datagram having an error.

8. The method as recited in claim 1 , wherein the network entity is a packet data serving node (PDSN).