Claims
- 1. A method for dynamically mapping a new Internet Packet (IP) flow to a service instance in a wireless telecommunications network, comprising the steps of:
receiving at a Packet Data Serving Node (PDSN) information from a mobile station (MS) defining a new service instance being started; and establishing an entry in a forwarding table to identify the service instance to be associated with the new IP flow.
- 2. The method of claim 1, additionally including the steps of:
receiving a packet from said new IP flow; comparing data received from said new IP flow with data in the forwarding table to identify the service instance associated with the new IP flow; and sending the received packet from said new IP flow to the mobile station using the service instance associated therewith.
- 3. A method for dynamically mapping an IP flow to a service instance in a wireless telecommunications network with minimal signaling between the mobile station and the Packet Data Serving Node (PDSN), comprising the steps of:
receiving at the PDSN a packet from an additional IP flow that had not previously been active with respect to the mobile station for which it is intended to be transmitted; calculating from header information in the received packet from said additional IP flow the service instance to be utilized for transmitting the packet to the mobile station and placing the service instance to be associated with the IP flow in a forwarding table; and transmitting the packet from said additional IP flow to the mobile station using the calculated service instance.
- 4. The method of claim 3, additionally including the following steps if the packet transmitted to the mobile station for said additional IP flow utilized a service instance different from the one expected by the mobile station:
receiving at a Packet Data Serving Node (PDSN) information from a mobile station defining the service instance to be used for said additional IP flow; and establishing an entry in a forwarding table to identify the service instance to be associated with said additional IP flow.
- 5. A mobile station (MS), wherein the MS is configured to generate a plurality of service instances, wherein each service instance has its own unique quality of service (QoS) parameter, and wherein the MS is further configured to generate and transmit an IP flow filter.
- 6. The mobile station of claim 5, wherein the service instances comprise one main service instance and one or more auxiliary service instances.
- 7. The mobile station of claim 5, wherein the mobile station employs reservation protocol (RSVP) to generate and transmit the IP flow filter.
- 8. The mobile station of claim 5, wherein the MS is configured to dynamically request an additional auxiliary service instance.
- 9. The mobile station of claim 5, wherein the MS is employable to dynamically request a change of QoS parameters of a service instance.
- 10. A PDSN, comprising:
a first port configured to receive a plurality of service instances; a second port configured to connect to a data network; and an IP flow filter employable to map IP flows for the plurality of service instances, wherein each IP flow has its own unique QoS parameters.
- 11. The PDSN of claim 10, wherein the data network comprises the Internet.
- 12. The PDSN of claim 10, wherein Reservation Protocol is employed by the PDSN to receive the IP flow filters by the PDSN.
- 13. The PDSN of claim 10, wherein the data network is coupled to a host computer.
- 14. The PDSN of claim 10, wherein the PDSN is configured to remove mapping indicia from RSVP message received from an MS.
- 15. The PDSN of claim 10, wherein the PDSN is configured to receive an initialization and refresh packet.
- 16. The PDSN of claim 15, wherein the initialization and refresh packet contains information employable to install the IP flow filter.
- 17. The PDSN of claim 10, wherein the IP flow filter comprises a service instance identifier.
- 18. The PDSN of claim 10, wherein the IP flow filter comprises a source and destination IP address.
- 19. The PDSN of claim 10, wherein the IP flow filter comprises a source and destination port address.
- 20. A method of establishing mapping of IP flows to a plurality of instances in a PDSN, comprising:
determining whether an auxiliary instance is to be employed, and if so, its QoS parameters; sending an IP filter object including information comprising indicia of the configuration of the auxiliary instance; and configuring a PDSN to map IP flows through employment of the IP filter object.
- 21. The method of claim 20, wherein the determining is performed by a mobile station.
- 22. The method of claim 20, wherein the sending is performed over a main service instance.
- 23. The method of claim 20, further comprising discarding of the indicia of the configuration of the auxiliary instance upon completion of the configuration by the PDSN
- 24. The method of claim 20, wherein the step of sending a IP filter object further comprises sending indicia of selected QoS for a service instance.
- 25. A method of mapping a plurality of flows to a plurality of service instances, comprising:
receiving a plurality of IP flows at a PDSN from at least one host, wherein each IP flow has its own QoS characteristics; mapping each IP flow to its corresponding service instance; and transmitting each IP flow on its corresponding service instance.
- 26. A computer program product for mapping of IP flows to a plurality of instances in a PDSN, the computer program product having a medium with a computer program embodied thereon, the computer program comprising:
computer code for receiving a plurality of IP flows at a PDSN from at least one host, wherein each IP flow has its own QoS characteristics; computer code for mapping each IP flow to its corresponding service instance; and computer code for transmitting each IP flow on its corresponding service instance.
- 27. A processor for establishing mapping of IP flows to a plurality of instances in a PDSN, the processor including a computer program comprising:
computer code for receiving a plurality of IP flows at a PDSN from at least one host, wherein each IP flow has its own QoS characteristics; computer code for mapping each IP flow to its corresponding service instance; and computer code for transmitting each IP flow on its corresponding service instance.
- 28. A system of establishing mapping of IP flows to a plurality of instances in a PDSN, comprising:
means for receiving a plurality of IP flows at a PDSN from at least one host, wherein each IP flow has its own QoS characteristics; means for mapping each IP flow to its corresponding service instance; and means for transmitting each IP flow on its corresponding service instance.
CROSS-REFERENCED APPLICATION
[0001] This application relates and claims priority from co-pending U.S. provisional patent application Serial No. 60/387,026, filed May 13, 2002, entitled “Dynamic IP flow to Service Instance Mapping in the CDMA2000 IP Network,” and further relates and claims priority from co-pending U.S. provisional patent application Serial No. 60/387,004, filed Jun. 7, 2002, entitled “Dynamic IP Flow to Service Instance Mapping in the CDMA2000 IP Network,” the contents of which are both incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60378026 |
May 2002 |
US |
|
60387004 |
Jun 2002 |
US |