US20080273488A1 - Method and apparatus for mobile based access point name (apn) selection - Google Patents

Method and apparatus for mobile based access point name (apn) selection Download PDF

Info

Publication number
US20080273488A1
US20080273488A1 US12/133,880 US13388008A US2008273488A1 US 20080273488 A1 US20080273488 A1 US 20080273488A1 US 13388008 A US13388008 A US 13388008A US 2008273488 A1 US2008273488 A1 US 2008273488A1
Authority
US
United States
Prior art keywords
apn
pdp
sgsn
requested
type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/133,880
Inventor
Kamel M. Shaheen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
InterDigital Technology Corp
Original Assignee
InterDigital Technology Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by InterDigital Technology Corp filed Critical InterDigital Technology Corp
Priority to US12/133,880 priority Critical patent/US20080273488A1/en
Publication of US20080273488A1 publication Critical patent/US20080273488A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/18Management of setup rejection or failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/17Selecting a data network PoA [Point of Attachment]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/30Types of network names
    • H04L2101/375Access point names [APN]

Definitions

  • the present invention relates to wireless communication systems. More particularly, the invention relates to method and apparatus for permitting access to an access point name (APN) not included within the subscribers list of services.
  • APN access point name
  • the present invention provides a procedure in which a user is given an opportunity to access any APN he wishes provided that the user is advised that he is not currently subscribed to this particular APN and that additional charges will be billed to his account.
  • the user may also be requested to provide credit/debit card (or the like) information to cover access and future traffic charges. If the user agrees to the charges and/or provides credit/debit card information, i.e., payment information, a serving general packet radio service (GPRS) support node, i.e. (SGSN) selects the requested APN and proceeds to select the appropriate GGSN for the requested APN.
  • GPRS general packet radio service
  • the present invention extends existing standardized APN selection procedures enabling a user to select a domain name (APN) of his choice, even though not among his subscription list, providing that the user consents/agrees to the applied charges for access and contents.
  • APN domain name
  • the technique of the present invention includes informing the user that he is attempting to access a domain name that he is not authorized to access.
  • the procedure requests that a user confirm his intent to access such a domain by requesting financial verification which may be a credit/debit card, electronic check or the like, for billing access and traffic charges.
  • financial verification may be a credit/debit card, electronic check or the like, for billing access and traffic charges.
  • the SGSN selects the requested APN and the appropriate gateway GPRS support node (GGSN) to facilitate the connection.
  • GGSN gateway GPRS support node
  • FIG. 1 is a diagram useful in explaining the packet data protocol (PDP) context activation procedure.
  • PDP packet data protocol
  • FIG. 2 is a diagram useful in explaining overall GGSN selection.
  • FIG. 3 is a diagram showing the conventional APN selection procedure.
  • FIG. 4 is a diagram showing the APN selection procedures (SGSN) of the present invention.
  • FIG. 1 shows a PDP context activation procedure in which the mobile station 10 , at step S 1 , activates a packet data protocol (PDP) context request to SGSN 14 , which request includes information such as PDP type, PDP address, access point name (APN), quality of service (QoS) and the like.
  • PDP packet data protocol
  • APN access point name
  • QoS quality of service
  • the APN is used to select a reference point to a certain packet data network and/or to select a service.
  • SGSN 14 at step S 2 , validates the request, selects the requested APN and maps the APN to a GGSN, such as GGSN 16 .
  • the SGSN creates the packet data protocol (PDP) context request which includes the PDP type, the PDP address, the access point name (APN), quality of service (QoS) and the like.
  • GGSN 16 creates the PDP context response including the tunnel endpoint identifier (TEID), PDP address, PDP configuration options, QoS, charging identification and cause, at step S 4 .
  • a radio access bearer (RAB) setup is created between SGSN 14 and radio access network (RAN) 12 (step S 5 A) and between the mobile station 10 and the radio access network (RAN) 12 (step S 5 B) utilizing a known RAB assignment procedure.
  • SGSN 14 invokes a trace with RAN 12 employing a known procedure.
  • SGSN 14 updates the PDP context request to GGSN 16 and, responsive thereto, GGSN 16 updates the PDP context response, at step S 8 .
  • SGSN 14 inserts the GGSN address into its PDP context and sends the PDP address received from the GGSN 16 to mobile station 10 and activates the PDP context accept at step S 10 which includes PDP type, PDP address, TI, QoS, radio priority, packet flow ID and PDP configuration options.
  • FIG. 2 is a diagram useful in explaining the overall GGSN selection.
  • the UE 10 also shown as the mobile station in FIG. 1 , sends a request including PDP type, PDP address and APN to SGSN 14 .
  • the SGSN 14 sends the APN and visited/home public land mobile network (V/H) PLMN-OI to the directory name service (DNS) database 16 which either provides the GGSN address shown at 18 or indicates an error at 20 if there is no associated GGSN.
  • V/H visited/home public land mobile network
  • DNS directory name service
  • the SGSN 14 receives from the home location register (HLR) 22 the subscribed: PDP type, PDP address, APN and the visited public land mobile network (VPLMN) address which is allowed. SGSN 14 also receives the SGSN access point name (APN) from defaults 24 provided in software which is hard-coded in SGSN 14 .
  • HLR home location register
  • PDP packet data convergence protocol
  • PDP address PDP address
  • APN visited public land mobile network
  • FIG. 3 shows the existing procedure for APN selection wherein, at step S 1 , the SGSN receives an activate PDP context request from the UE (note, for example UE 10 in FIG. 2 ). At step S 2 , the SGSN checks the optional information which includes PDP type, PDP address and APN. If there is no information, at step S 3 , the SGSN, which branches to step S 7 , checks the subscribed information and, at step S 8 , rejects the request if the UE has multiple PDP subscriptions since only one PDP type can be designated.
  • the optional information which includes PDP type, PDP address and APN.
  • step S 9 if the checking step indicates that the UE has a single subscription, the SGSN, branches to step S 10 and provides subscribed information which includes the address mode, either dynamic or static, the PDP type and the subscribed APN of the SGSN if the subscribed APN is a wildcard and there is no APN request.
  • WILDCARD means that Any Name can be used without causing any problems.
  • step S 2 if there is only a PDP type request, determined at step S 4 and if the PDP type compares with the subscribed PDP type, determined at step S 11 the routine jumps to step S 10 wherein the SGSN provides the same information as set forth above and as shown in step S 10 .
  • step S 11 if the PDP type is not the subscribed PDP type the routine branches to step S 12 , causing the request to be rejected by the SGSN.
  • step S 11 if the PDP type is the subscribed PDP type and the PDP add request (PDP ADD (R)) is the same as the PDP add subscribed, determined at step S 13 , the SGSN provides the data shown at step S 10 . However, returning to step S 13 , if the PDP add request (PDP ADD(R)) is not the same as the PDP add subscribed, the routine branches to step S 12 wherein the request is rejected.
  • R here means Requested by the UE. It may or may not be honored by the network depending on the subscription information in the HLR.
  • step S 11 if the PDP type is the same as the PDP type subscribed and, as determined at step S 14 , if the APN request is the same as the APN subscribed, the SGSN branches to step S 10 providing the information set forth therein. However, if the APN request is not the same as the APN subscribed, the routine branches to step S 12 in which the request is rejected.
  • step S 16 branches to step S 11 to determine if the PDP type is the same as the PDP type subscribed. If so, the program branches to step S 14 wherein, if the APN requested is the same as the APN subscribed, the SGSN provides the information shown in step S 10 . If the APN requested is not the same as the APN subscribed, the routine branches to step S 12 wherein the request is rejected.
  • step S 14 if the APN request is the same as the APN subscribed the routine branches to step S 15 wherein, if the PDP add request is the same as the PDP add subscribed, the SGSN provides the information set forth at step S 10 . Alternatively, if the PDP add request (PDP ADD (R)) is not the same as the PDP add subscribed, the routine branches to step S 12 in which the request is rejected.
  • FIG. 4 shows the extended APN selection procedure in accordance with the present invention wherein, when the SGSN, at step S 1 receives the activate PDP context request from the UE 10 (see FIGS. 1 and 2 ), the SGSN, at step S 2 , checks the optional information such as PDP type, PDP address and APN. If only the PDP type and APN are present, at step S 3 , the routine branches to step S 4 to determine if the PDP type is the subscribed PDP type. If not, the routine branches to step S 5 , rejecting the request. If the PDP type is the same as the subscribed PDP type, the routine branches to step S 5 to examine the APN. If the requested APN is the same as the subscribed APN, the routine branches to provide the same information shown at step S 10 in FIG. 3 .
  • the routine branches to determine if the PDP type is the subscribed PDP type. If not, the routine branches to step S 5 , rejecting the request. If the PDP type is the same as the subscribed PDP
  • step S 7 the routine branches to step S 7 to inform the user that the APN requested is not authorized and that if the UE (mobile station) wants to continue, the UE must agree to the terms and conditions and provide credit (or debit) card or like information.
  • the SGSN at step S 8 examines the UE response and, if the terms and conditions are accepted, the routine branches to step S 9 wherein the requested APN is selected. If the UE does not accept the terms and conditions, the routine branches to step S 5 wherein the SGSN rejects the request.
  • step S 10 when the PDP type, PDP address and APN are all present, the routine branches to step S 10 wherein steps S 4 and S 6 are repeated and, dependent upon the results of these comparisons, the routine branches to either steps S 5 , S 7 or S 10 of FIG. 3 , the remainder of the routine being the same as described hereinabove for the case where only PDP type and APN are provided to the SGSN by the UE, shown in step S 3 in FIG. 4 .

Abstract

A procedure is provided wherein a serving general packet radio service (GPRS) support node (SGSN) receives a request for an access point name (APN) the SGSN making a determination if the requested packet data protocol (PDP) and APN are the same as subscribed information. In the event that the requested and subscribed PDP type and the requested and subscribed APN are not the same, the SGSN advises that the APN requested is not authorized and agreement to terms and conditions and the provision of credit (or debit) card information must be provided to obtain the requested APN.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of U.S. patent application Ser. No. 11/228,619, filed Sep. 16, 2005, which is a continuation of Ser. No. 10/321,331, filed Dec. 17, 2002, now U.S. Pat. No. 6,970,694, issued Nov. 29, 2005, which claims the benefit of U.S. Provisional Application Ser. No. 60/399,593, filed Jul. 30, 2002, which are incorporated by reference as if fully set forth.
  • FIELD OF INVENTION
  • The present invention relates to wireless communication systems. More particularly, the invention relates to method and apparatus for permitting access to an access point name (APN) not included within the subscribers list of services.
  • BACKGROUND
  • Existing standardized APN selection procedures will result in a denial of service (reject packet data protocol (PDP) Context activation procedures) in those cases where a mobile user has requested access to a certain APN not included within the list to which that user has subscribed.
  • SUMMARY
  • The present invention provides a procedure in which a user is given an opportunity to access any APN he wishes provided that the user is advised that he is not currently subscribed to this particular APN and that additional charges will be billed to his account. The user may also be requested to provide credit/debit card (or the like) information to cover access and future traffic charges. If the user agrees to the charges and/or provides credit/debit card information, i.e., payment information, a serving general packet radio service (GPRS) support node, i.e. (SGSN) selects the requested APN and proceeds to select the appropriate GGSN for the requested APN.
  • The present invention extends existing standardized APN selection procedures enabling a user to select a domain name (APN) of his choice, even though not among his subscription list, providing that the user consents/agrees to the applied charges for access and contents.
  • The technique of the present invention includes informing the user that he is attempting to access a domain name that he is not authorized to access. The procedure requests that a user confirm his intent to access such a domain by requesting financial verification which may be a credit/debit card, electronic check or the like, for billing access and traffic charges. Upon agreement and verification, the SGSN selects the requested APN and the appropriate gateway GPRS support node (GGSN) to facilitate the connection.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention will be understood from the accompanying description and drawings wherein like elements are designated by like numerals and, wherein:
  • FIG. 1 is a diagram useful in explaining the packet data protocol (PDP) context activation procedure.
  • FIG. 2 is a diagram useful in explaining overall GGSN selection.
  • FIG. 3 is a diagram showing the conventional APN selection procedure.
  • FIG. 4 is a diagram showing the APN selection procedures (SGSN) of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT(S)
  • FIG. 1 shows a PDP context activation procedure in which the mobile station 10, at step S1, activates a packet data protocol (PDP) context request to SGSN14, which request includes information such as PDP type, PDP address, access point name (APN), quality of service (QoS) and the like. The APN is used to select a reference point to a certain packet data network and/or to select a service. SGSN 14, at step S2, validates the request, selects the requested APN and maps the APN to a GGSN, such as GGSN 16. Thereafter, the SGSN, at step S3, creates the packet data protocol (PDP) context request which includes the PDP type, the PDP address, the access point name (APN), quality of service (QoS) and the like. GGSN 16 creates the PDP context response including the tunnel endpoint identifier (TEID), PDP address, PDP configuration options, QoS, charging identification and cause, at step S4. At step S5, a radio access bearer (RAB) setup is created between SGSN 14 and radio access network (RAN) 12 (step S5A) and between the mobile station 10 and the radio access network (RAN) 12 (step S5B) utilizing a known RAB assignment procedure. At step S6, SGSN 14 invokes a trace with RAN 12 employing a known procedure.
  • At step S7, SGSN 14 updates the PDP context request to GGSN 16 and, responsive thereto, GGSN 16 updates the PDP context response, at step S8. SGSN 14, at step S9, inserts the GGSN address into its PDP context and sends the PDP address received from the GGSN 16 to mobile station 10 and activates the PDP context accept at step S10 which includes PDP type, PDP address, TI, QoS, radio priority, packet flow ID and PDP configuration options.
  • FIG. 2 is a diagram useful in explaining the overall GGSN selection. The UE 10, also shown as the mobile station in FIG. 1, sends a request including PDP type, PDP address and APN to SGSN 14. The SGSN 14 sends the APN and visited/home public land mobile network (V/H) PLMN-OI to the directory name service (DNS) database 16 which either provides the GGSN address shown at 18 or indicates an error at 20 if there is no associated GGSN.
  • The SGSN 14 receives from the home location register (HLR) 22 the subscribed: PDP type, PDP address, APN and the visited public land mobile network (VPLMN) address which is allowed. SGSN 14 also receives the SGSN access point name (APN) from defaults 24 provided in software which is hard-coded in SGSN 14.
  • FIG. 3 shows the existing procedure for APN selection wherein, at step S1, the SGSN receives an activate PDP context request from the UE (note, for example UE 10 in FIG. 2). At step S2, the SGSN checks the optional information which includes PDP type, PDP address and APN. If there is no information, at step S3, the SGSN, which branches to step S7, checks the subscribed information and, at step S8, rejects the request if the UE has multiple PDP subscriptions since only one PDP type can be designated. Alternatively, after performing the checking step S7, at step S9, if the checking step indicates that the UE has a single subscription, the SGSN, branches to step S10 and provides subscribed information which includes the address mode, either dynamic or static, the PDP type and the subscribed APN of the SGSN if the subscribed APN is a wildcard and there is no APN request. WILDCARD=means that Any Name can be used without causing any problems.
  • Returning to step S2, if there is only a PDP type request, determined at step S4 and if the PDP type compares with the subscribed PDP type, determined at step S11 the routine jumps to step S10 wherein the SGSN provides the same information as set forth above and as shown in step S10.
  • Returning to step S11, if the PDP type is not the subscribed PDP type the routine branches to step S12, causing the request to be rejected by the SGSN.
  • Again returning to step S11, if the PDP type is the subscribed PDP type and the PDP add request (PDP ADD (R)) is the same as the PDP add subscribed, determined at step S13, the SGSN provides the data shown at step S10. However, returning to step S13, if the PDP add request (PDP ADD(R)) is not the same as the PDP add subscribed, the routine branches to step S12 wherein the request is rejected. (R) here means Requested by the UE. It may or may not be honored by the network depending on the subscription information in the HLR.
  • Again returning to step S11, if the PDP type is the same as the PDP type subscribed and, as determined at step S14, if the APN request is the same as the APN subscribed, the SGSN branches to step S10 providing the information set forth therein. However, if the APN request is not the same as the APN subscribed, the routine branches to step S12 in which the request is rejected.
  • Returning to step S2, if the PDP type request, the PDP type the PDP address and the APN are all present, the program, at step S16, branches to step S11 to determine if the PDP type is the same as the PDP type subscribed. If so, the program branches to step S14 wherein, if the APN requested is the same as the APN subscribed, the SGSN provides the information shown in step S10. If the APN requested is not the same as the APN subscribed, the routine branches to step S12 wherein the request is rejected.
  • Returning to step S14, if the APN request is the same as the APN subscribed the routine branches to step S15 wherein, if the PDP add request is the same as the PDP add subscribed, the SGSN provides the information set forth at step S10. Alternatively, if the PDP add request (PDP ADD (R)) is not the same as the PDP add subscribed, the routine branches to step S12 in which the request is rejected.
  • FIG. 4 shows the extended APN selection procedure in accordance with the present invention wherein, when the SGSN, at step S1 receives the activate PDP context request from the UE 10 (see FIGS. 1 and 2), the SGSN, at step S2, checks the optional information such as PDP type, PDP address and APN. If only the PDP type and APN are present, at step S3, the routine branches to step S4 to determine if the PDP type is the subscribed PDP type. If not, the routine branches to step S5, rejecting the request. If the PDP type is the same as the subscribed PDP type, the routine branches to step S5 to examine the APN. If the requested APN is the same as the subscribed APN, the routine branches to provide the same information shown at step S10 in FIG. 3.
  • If the APN requested and the APN subscribed are not the same, the routine branches to step S7 to inform the user that the APN requested is not authorized and that if the UE (mobile station) wants to continue, the UE must agree to the terms and conditions and provide credit (or debit) card or like information.
  • The SGSN, at step S8 examines the UE response and, if the terms and conditions are accepted, the routine branches to step S9 wherein the requested APN is selected. If the UE does not accept the terms and conditions, the routine branches to step S5 wherein the SGSN rejects the request.
  • Returning to step S2, when the PDP type, PDP address and APN are all present, the routine branches to step S10 wherein steps S4 and S6 are repeated and, dependent upon the results of these comparisons, the routine branches to either steps S5, S7 or S10 of FIG. 3, the remainder of the routine being the same as described hereinabove for the case where only PDP type and APN are provided to the SGSN by the UE, shown in step S3 in FIG. 4.

Claims (29)

1. A method comprising, a mobile station (UE):
a) communicating to a serving general packet radio service (GPRS) support node (SGSN), a packet data protocol (PDP) context request to the network requesting a PDP type and an access point name (APN);
the SGSN:
b) validating the request and mapping the APN to a gateway
GPRS support node (GGSN);
the GGSN:
c) responding to the SGSN;
the SGSN:
d) advising the UE that it is not authorized to receive the requested APN and that the UE must agree to terms and conditions to access the requested APN when the PDP type is the same as the PDP type subscribed and when the APN requested is not the same as the APN subscribed for said UE; and
the UE:
e) accepting said terms and conditions to obtain the requested APN.
2. The method of claim 1 wherein step (d) includes sending a requirement that the UE consent to charges, and further comprising. said UE communicating information to the network to charge costs of obtaining said APN.
3. The method of claim 2 wherein the step of communicating information to charge costs of obtaining said APN further comprises communicating credit card information.
4. The method of claim 1 further comprising, said UE receiving the requested APN.
5. The method of claim 1 further comprising, said SGSN:
rejecting the requested APN when a subscribed PDP type of the UE is not the same as the requested PDP type.
6. The method of claim 1 further comprising, said UE communicating a rejection of the terms and conditions.
7. The method of claim 1 further comprising, said UE requesting a PDP address as part of said context request.
8. The method of claim 1 further comprising, the SGSN providing a radio access bearer (RAB) setup with the UE, employing a radio access network (RAN).
9. The method of claim 1 wherein the SGSN, responsive the UE consenting to the terms, providing a radio access bearer (RAB) setup with the UE.
10. The method of claim 9 wherein the SGSN provides the RAB setup employing a radio access network (RAN).
11. A method for a serving general packet radio services (GRPS) support node (SGSN), which processes a context request for an access point node (APN), said SGSN comprising:
a) checking subscribed information from a user equipment (UE) when none of a PDP type, a PDP address and an APN are present;
b) rejecting the UE request if the UE has a multiple PDP subscription.
12. The method of claim 11 further comprising, said SGSN communicating the requested APN when the UE has a single subscription.
13. The method of claim 12 further comprising, said SGSN communicating an address mode and PDP type as well as the requested APN when the UE has a single subscription.
14. The method of claim 11 further comprising, said SGSN rejecting the context request when a subscribed PDP type is not the same as the requested PDP type.
15. The method of claim 11 further comprising, said SGSN providing an address mode and PDP type as well as the requested APN when the requested PDP type is the same as a subscribed type.
16. Apparatus configured as a serving general packet radio service (GRPS) support node (SGSN), comprising:
a receiver for receiving a context request requesting a packet data protocol (PDP) type, a PDP address, and an access point name (APN);
a comparison device for determining if at least the PDP address requested compares with subscribed data, and
a device for granting the request when a comparison is present.
17. The apparatus of claim 16 wherein the granting device is configured to provide address mode and PDP type as well as the APN.
18. Apparatus configured as a serving general packet radio service (GRPS) support node (SGSN), comprising:
a receiver for receiving a context request requesting only a packet data protocol (PDP) type;
a comparison device for determining if at least the PDP type requested compares with subscribed data, and
a device for granting the request when a comparison is present.
19. The apparatus of claim 18 wherein the granting device is configured to provide address mode and APN as well as PDP type.
20. Apparatus configured as a serving general packet radio service (GRPS) support node (SGSN), comprising:
a receiver for receiving a context request requesting only a packet data protocol (PDP) type and PDP address;
a comparison device for determining if the PDP type and PDP address requested compares with subscribed data, and
a device for granting the request when a comparison is present.
21. The apparatus of claim 20 wherein the granting device is configured to provide APN as well as PDP type and PDP address.
22. Apparatus configured as a serving general packet radio service (GRPS) support node (SGSN), comprising:
a receiver for receiving a context request requesting only an APN;
a comparison device for determining if the APN requested compares with subscribed data, and
a device for granting the request when a comparison is present.
23. The apparatus of claim 22 wherein the granting device is configured to provide a PDP type and PDP address as well as the requested APN.
24. The apparatus of claim 16 further comprising a device for rejecting the context request when at least one of the requested PDP type and the PDP address is not the same as the subscribed criteria.
25. The apparatus of claim 18 further comprising a device for rejecting the request when the PDP type requested does not compare with the stored criteria.
26. The apparatus of claim 20 further comprising a device for rejecting the request when at least one of the PDP type and PDP address requested does not compare with the stored criteria.
27. Apparatus, comprising:
a serving general packet radio service (GPRS) support node (SGSN);
at least one gateway GPRS support node (GGSN);
said SGSN configured for:
receiving a context request requesting a packet data protocol (PDP) type and an access point name (APN) from a mobile unit (UE);
examining the PDP type and APN request;
validating the request when the PDP type and APN requested compare with a subscribed PDP type and APN and further providing a PDP address;
mapping the requested APN to said GGSN;
said GGSN configured to:
provide a context response to said SGSN responsive to said mapped context request; and
said SGSN being further configured to:
communicate the context response to said UE.
28. The apparatus of claim 27 wherein said GGSN is further configured to provide a tunnel endpoint identifier (TEIP), a PDP type, a quality of service (QoS) and a charging ID to said SGSN as part of said context response to said UE.
29. The communication apparatus of claim 28 wherein said SGSN includes means for inserting a GGSN address of said GGSN and the requested APN address as part of the PDP context, responsive to the context response to the UE from said GGSN.
US12/133,880 2002-07-30 2008-06-05 Method and apparatus for mobile based access point name (apn) selection Abandoned US20080273488A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/133,880 US20080273488A1 (en) 2002-07-30 2008-06-05 Method and apparatus for mobile based access point name (apn) selection

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US39959302P 2002-07-30 2002-07-30
US10/321,331 US6970694B2 (en) 2002-07-30 2002-12-17 Method and apparatus for mobile based access point name (APN) selection
US11/228,619 US7386301B2 (en) 2002-07-30 2005-09-16 Method and apparatus for mobile based access point name (APN) selection
US12/133,880 US20080273488A1 (en) 2002-07-30 2008-06-05 Method and apparatus for mobile based access point name (apn) selection

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/228,619 Continuation US7386301B2 (en) 2002-07-30 2005-09-16 Method and apparatus for mobile based access point name (APN) selection

Publications (1)

Publication Number Publication Date
US20080273488A1 true US20080273488A1 (en) 2008-11-06

Family

ID=31190840

Family Applications (3)

Application Number Title Priority Date Filing Date
US10/321,331 Expired - Fee Related US6970694B2 (en) 2002-07-30 2002-12-17 Method and apparatus for mobile based access point name (APN) selection
US11/228,619 Expired - Fee Related US7386301B2 (en) 2002-07-30 2005-09-16 Method and apparatus for mobile based access point name (APN) selection
US12/133,880 Abandoned US20080273488A1 (en) 2002-07-30 2008-06-05 Method and apparatus for mobile based access point name (apn) selection

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US10/321,331 Expired - Fee Related US6970694B2 (en) 2002-07-30 2002-12-17 Method and apparatus for mobile based access point name (APN) selection
US11/228,619 Expired - Fee Related US7386301B2 (en) 2002-07-30 2005-09-16 Method and apparatus for mobile based access point name (APN) selection

Country Status (13)

Country Link
US (3) US6970694B2 (en)
EP (1) EP1525741B1 (en)
JP (3) JP4159543B2 (en)
KR (5) KR100918282B1 (en)
CN (2) CN1672395A (en)
AU (1) AU2003256766A1 (en)
CA (2) CA2628839A1 (en)
IL (1) IL166474A0 (en)
MX (1) MXPA05001205A (en)
MY (1) MY135715A (en)
NO (1) NO20050862L (en)
TW (4) TW201018294A (en)
WO (1) WO2004012433A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080274736A1 (en) * 2006-01-26 2008-11-06 Huawei Technologies Co., Ltd. Method and system for implementing data routing of roaming user
US20110134888A1 (en) * 2009-05-22 2011-06-09 Qualcomm Incorporated Paging of a user equipment (ue) within a wireless communications system
US20110280155A1 (en) * 2009-01-23 2011-11-17 Huawei Technologies Co., Ltd. Method and apparatus for updating apn subscription configuration
US20130286982A1 (en) * 2010-12-31 2013-10-31 Huawei Technologies Co., Ltd. Method, device and system for processing a message
US20150063258A1 (en) * 2013-08-28 2015-03-05 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US20160198487A1 (en) * 2010-08-30 2016-07-07 Huawei Technologies Co., Ltd. Method and device for processing qos parameter in subscription service combination scenario

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3903826B2 (en) * 2002-04-01 2007-04-11 日本電気株式会社 GPRS system, visited node apparatus, bearer setting method used therefor, and program thereof
US6970694B2 (en) * 2002-07-30 2005-11-29 Interdigital Technology Corporation Method and apparatus for mobile based access point name (APN) selection
US7805126B2 (en) * 2003-02-04 2010-09-28 Nokia Corporation Charging in a communication system
US7324489B1 (en) * 2003-02-18 2008-01-29 Cisco Technology, Inc. Managing network service access
US7702311B2 (en) * 2003-06-30 2010-04-20 Nortel Networks Limited Method for extending content aware accounting to a serving GPRS node
JP2006148551A (en) * 2004-11-19 2006-06-08 Seiko Instruments Inc Method, system and program of method for supporting communication connection
US7761913B2 (en) * 2005-01-24 2010-07-20 Telefonaktiebolaget L M Ericsson (Publ) Method for selecting an access point name (APN) for a mobile terminal in a packet switched telecommunications network
CN100477827C (en) * 2005-03-04 2009-04-08 摩托罗拉公司 Method and system customed for distinguishing PDP environment
US20060203774A1 (en) * 2005-03-10 2006-09-14 Nokia Corporation System, method and apparatus for selecting a remote tunnel endpoint for accessing packet data services
GB2424543A (en) * 2005-03-22 2006-09-27 Orange Personal Comm Serv Ltd Telecommunication Apparatus and Method
DE502006006108D1 (en) * 2005-03-23 2010-03-25 T mobile int ag METHOD AND DEVICE FOR ACTIVATING A PACKAGE DATA PROTOCOL CONTEXT WHILE CONSTITUTING A PACKET DATA CONNECTION IN A COMMUNICATION NETWORK
CN100415010C (en) * 2005-12-20 2008-08-27 华为技术有限公司 Method and system for realizing multi-media broadcasting business in residence area
CN100407812C (en) * 2005-12-20 2008-07-30 华为技术有限公司 Method for realizing multi-media broadcasting business in residence area
CN101170808B (en) * 2006-10-25 2011-03-30 华为技术有限公司 Switching method and system for heterogenous access systems
US20080153484A1 (en) * 2006-12-21 2008-06-26 Telefonaktiebolaget Lm Ericsson (Publ) Quality of service improvement in mobile networks
ES2425761T3 (en) * 2006-12-22 2013-10-17 Telefonaktiebolaget Lm Ericsson (Publ) Procedure and apparatus for configuring a communication device
US20080293407A1 (en) * 2007-05-24 2008-11-27 Jean-Philippe Cormier Wireless Device and Method for Determining Which APN to Use
CN101159731B (en) * 2007-11-09 2011-06-22 中国移动通信集团广东有限公司 Guiding packet data protocol activating method and universal packet wireless service system
CN101472237B (en) * 2007-12-25 2012-06-27 中国移动通信集团公司 Method, equipment and system for processing GPRS data business
CN101540995B (en) * 2008-03-21 2011-06-08 华为技术有限公司 Method for acquiring information, user equipment and network side equipment
US20090279543A1 (en) * 2008-05-06 2009-11-12 Lucent Technologies Inc. Method and System for Handling Tethered User Devices in a Telecommunications Network
CN101374111B (en) * 2008-10-22 2011-02-09 华为技术有限公司 Method, equipment and system for transmitting PS business
MX2011011078A (en) 2009-05-06 2012-01-20 Ericsson Telefon Ab L M Dedicated gateway for mobile broadband devices.
US9503970B2 (en) * 2009-12-04 2016-11-22 Qualcomm Incorporated Managing a data network connection for mobile communications based on user location
US8805365B2 (en) * 2010-01-15 2014-08-12 Apple Inc. Registration with a mobile telecommunications service provider
US8914025B2 (en) 2010-01-15 2014-12-16 Apple Inc. Registration with a mobile telecommunications service provider
GB2485239B (en) * 2010-11-08 2014-08-27 Samsung Electronics Co Ltd Providing access of a user equipment to a data network
JP5603996B2 (en) * 2011-01-11 2014-10-08 アップル インコーポレイテッド Improved registration with mobile telecommunications service providers
CN103563449B (en) * 2011-12-22 2017-09-29 华为技术有限公司 Cut-in method and mobile management device, user equipment
GB2509975A (en) * 2013-01-21 2014-07-23 Nec Corp PDN service rejection

Citations (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6049711A (en) * 1995-08-23 2000-04-11 Teletrac, Inc. Method and apparatus for providing location-based information services
US6230002B1 (en) * 1997-11-19 2001-05-08 Telefonaktiebolaget L M Ericsson (Publ) Method, and associated apparatus, for selectively permitting access by a mobile terminal to a packet data network
US20020062379A1 (en) * 2000-11-06 2002-05-23 Widegren Ina B. Method and apparatus for coordinating quality of service requirements for media flows in a multimedia session with IP bearer services
US20020068545A1 (en) * 2000-11-06 2002-06-06 Johnson Oyama Method and apparatus for coordinating charging for services provided in a multimedia session
US6434380B1 (en) * 1999-12-13 2002-08-13 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic negotiation of resources for user equipment in wireless communications system
US6463275B1 (en) * 1999-05-12 2002-10-08 Motorola, Inc. System and method for billing in a radio telecommunications network
US6574201B1 (en) * 1998-07-06 2003-06-03 Siemens Aktiengesellschaft Method and mobile radio telephone network for handling a packet data service
US6574467B1 (en) * 1999-04-23 2003-06-03 Telefonaktiebolaget Lm Ericsson Method and apparatus of invoking services in a telecommunications terminal
US20030103506A1 (en) * 1999-12-16 2003-06-05 Walter Keller Method and arrangement for the improved exploitation of technical resources between telecommunications networks and ip-networks
US20030119533A1 (en) * 2001-11-26 2003-06-26 Sinikka Sarkkinen Multicast location management in a universal terrestrial radio access network
US6636491B1 (en) * 1998-01-14 2003-10-21 Nokia Corporation Access control method for a mobile communications system
US6662005B1 (en) * 1997-10-14 2003-12-09 Nokia Corporation Data access in a telephone system
US20040082346A1 (en) * 2002-10-29 2004-04-29 Telefonaktiebolaget Lm Ericsson (Publ) Enhanced-service provision
US20040125755A1 (en) * 2002-02-08 2004-07-01 Timothy Roberts Customer billing in a communications network
US20040162105A1 (en) * 2003-02-14 2004-08-19 Reddy Ramgopal (Paul) K. Enhanced general packet radio service (GPRS) mobility management
US20040193513A1 (en) * 2003-03-04 2004-09-30 Pruss Richard Manfred Method and apparatus providing prepaid billing for network services using explicit service authorization in an access server
US20040192283A1 (en) * 2002-07-30 2004-09-30 Interdigital Technology Corporation Method and apparatus for mobile based access point name (APN) selection
US6804720B1 (en) * 2000-06-07 2004-10-12 Telefonaktiebolaget Lm Ericsson (Publ) Mobile internet access
US20050101290A1 (en) * 2003-11-06 2005-05-12 Jorge Melgosa Communications system
US6970690B2 (en) * 2001-10-29 2005-11-29 Fujitsu Limited Data processing apparatus and card-sized data processing device
US6975850B1 (en) * 1999-11-22 2005-12-13 Nokia Corporation Charging efficiency
US7031276B2 (en) * 2000-09-28 2006-04-18 Kabushiki Kaisha Toshiba Communication system using access control for mobile terminals with respect to local network
US7099687B1 (en) * 1999-08-09 2006-08-29 Nokia Corporation Method for selecting a bearer service for a service in a mobile telecommunications system
US7385947B2 (en) * 2005-05-04 2008-06-10 Nokia Corporation Low-cost radio access network enabling local switching
US7469145B2 (en) * 2004-02-06 2008-12-23 Nokia Corporation Communication system
US20090034496A1 (en) * 2007-07-31 2009-02-05 Samsung Electronics Co. Ltd. Packet data protocol context management method for a mobile station
US7548978B2 (en) * 2000-10-03 2009-06-16 At&T Mobility Ii Llc Network access using network identification

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6739970B2 (en) * 1997-05-31 2004-05-25 Sierra Design Group Method and device for playing a game in which a player is charged for performing game playing actions
FI108601B (en) 1999-01-05 2002-02-15 Nokia Corp Dissemination of QoS mapping information in a packet radio network
FI113726B (en) 2000-05-25 2004-05-31 Nokia Corp Arranging subscriber billing in a telecommunications system
WO2001095655A1 (en) 2000-06-09 2001-12-13 Cellular Roaming Alliance Pty Ltd Method and apparatus for permitting a mobile station to operate in a visited network
SE525472C2 (en) * 2000-10-09 2005-03-01 Impel Software Ab Procedure and system for selecting an operator in a cellular mobile telephone system
JP2002142249A (en) * 2000-10-30 2002-05-17 Sony Corp Radio communication system and frequency allocating method
EP1332627B1 (en) * 2000-11-06 2007-10-10 Telefonaktiebolaget LM Ericsson (publ) Method and apparatus for coordinated charging of services in a multimedia session
US6690462B2 (en) 2001-12-05 2004-02-10 The United States Of America As Represented By The Secretary Of The Navy Calibration scheme for continuous monitoring of mercury emissions from stationary sources by plasma emission spectrometry

Patent Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6049711A (en) * 1995-08-23 2000-04-11 Teletrac, Inc. Method and apparatus for providing location-based information services
US6662005B1 (en) * 1997-10-14 2003-12-09 Nokia Corporation Data access in a telephone system
US6230002B1 (en) * 1997-11-19 2001-05-08 Telefonaktiebolaget L M Ericsson (Publ) Method, and associated apparatus, for selectively permitting access by a mobile terminal to a packet data network
US6636491B1 (en) * 1998-01-14 2003-10-21 Nokia Corporation Access control method for a mobile communications system
US6574201B1 (en) * 1998-07-06 2003-06-03 Siemens Aktiengesellschaft Method and mobile radio telephone network for handling a packet data service
US6574467B1 (en) * 1999-04-23 2003-06-03 Telefonaktiebolaget Lm Ericsson Method and apparatus of invoking services in a telecommunications terminal
US6463275B1 (en) * 1999-05-12 2002-10-08 Motorola, Inc. System and method for billing in a radio telecommunications network
US7099687B1 (en) * 1999-08-09 2006-08-29 Nokia Corporation Method for selecting a bearer service for a service in a mobile telecommunications system
US6975850B1 (en) * 1999-11-22 2005-12-13 Nokia Corporation Charging efficiency
US6434380B1 (en) * 1999-12-13 2002-08-13 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic negotiation of resources for user equipment in wireless communications system
US20030103506A1 (en) * 1999-12-16 2003-06-05 Walter Keller Method and arrangement for the improved exploitation of technical resources between telecommunications networks and ip-networks
US6804720B1 (en) * 2000-06-07 2004-10-12 Telefonaktiebolaget Lm Ericsson (Publ) Mobile internet access
US7031276B2 (en) * 2000-09-28 2006-04-18 Kabushiki Kaisha Toshiba Communication system using access control for mobile terminals with respect to local network
US7548978B2 (en) * 2000-10-03 2009-06-16 At&T Mobility Ii Llc Network access using network identification
US20020068545A1 (en) * 2000-11-06 2002-06-06 Johnson Oyama Method and apparatus for coordinating charging for services provided in a multimedia session
US20020062379A1 (en) * 2000-11-06 2002-05-23 Widegren Ina B. Method and apparatus for coordinating quality of service requirements for media flows in a multimedia session with IP bearer services
US6970690B2 (en) * 2001-10-29 2005-11-29 Fujitsu Limited Data processing apparatus and card-sized data processing device
US20030119533A1 (en) * 2001-11-26 2003-06-26 Sinikka Sarkkinen Multicast location management in a universal terrestrial radio access network
US20040125755A1 (en) * 2002-02-08 2004-07-01 Timothy Roberts Customer billing in a communications network
US20060013152A1 (en) * 2002-07-30 2006-01-19 Interdigital Technology Corporation Method and apparatus for mobile based access point name (APN) selection
US20040192283A1 (en) * 2002-07-30 2004-09-30 Interdigital Technology Corporation Method and apparatus for mobile based access point name (APN) selection
US20040082346A1 (en) * 2002-10-29 2004-04-29 Telefonaktiebolaget Lm Ericsson (Publ) Enhanced-service provision
US20040162105A1 (en) * 2003-02-14 2004-08-19 Reddy Ramgopal (Paul) K. Enhanced general packet radio service (GPRS) mobility management
US20040193513A1 (en) * 2003-03-04 2004-09-30 Pruss Richard Manfred Method and apparatus providing prepaid billing for network services using explicit service authorization in an access server
US20050101290A1 (en) * 2003-11-06 2005-05-12 Jorge Melgosa Communications system
US7469145B2 (en) * 2004-02-06 2008-12-23 Nokia Corporation Communication system
US7385947B2 (en) * 2005-05-04 2008-06-10 Nokia Corporation Low-cost radio access network enabling local switching
US20090034496A1 (en) * 2007-07-31 2009-02-05 Samsung Electronics Co. Ltd. Packet data protocol context management method for a mobile station

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100046438A1 (en) * 2006-01-26 2010-02-25 Huawei Technologies, Inc. Method and System for Implementing Data Routing of Roaming User
US9763077B2 (en) 2006-01-26 2017-09-12 Huawei Technologies Co., Ltd. Method and system for implementing data routing of roaming user
US8891443B2 (en) * 2006-01-26 2014-11-18 Huawei Technologies Co., Ltd. Method and system for implementing data routing of roaming user
US20080274736A1 (en) * 2006-01-26 2008-11-06 Huawei Technologies Co., Ltd. Method and system for implementing data routing of roaming user
US20110280155A1 (en) * 2009-01-23 2011-11-17 Huawei Technologies Co., Ltd. Method and apparatus for updating apn subscription configuration
US8422430B2 (en) * 2009-01-23 2013-04-16 Huawei Technologies Co., Ltd. Method and apparatus for updating APN subscription configuration
US9445393B2 (en) 2009-05-22 2016-09-13 Qualcomm Incorporated Paging of a user equipment (UE) within a wireless communications system
US20110134888A1 (en) * 2009-05-22 2011-06-09 Qualcomm Incorporated Paging of a user equipment (ue) within a wireless communications system
US8711772B2 (en) * 2009-05-22 2014-04-29 Qualcomm Incorporated Paging of a user equipment (UE) within a wireless communications system
US20160198487A1 (en) * 2010-08-30 2016-07-07 Huawei Technologies Co., Ltd. Method and device for processing qos parameter in subscription service combination scenario
US9699766B2 (en) * 2010-12-31 2017-07-04 Huawei Technologies Co., Ltd. Method, device and system for processing a message
US20130286982A1 (en) * 2010-12-31 2013-10-31 Huawei Technologies Co., Ltd. Method, device and system for processing a message
KR101881482B1 (en) 2013-08-28 2018-08-24 퀄컴 인코포레이티드 Methods and apparatus for multiple user uplink
US20150063258A1 (en) * 2013-08-28 2015-03-05 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US9800501B2 (en) 2013-08-28 2017-10-24 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US9860174B2 (en) 2013-08-28 2018-01-02 Qualcomm Incorporated Methods and apparatus for acknowledgment of multi-user uplink wireless transmissions
US9923822B2 (en) * 2013-08-28 2018-03-20 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US9699086B2 (en) 2013-08-28 2017-07-04 Qualcomm Incorporated Methods and apparatus for multi-user uplink
US10212086B2 (en) 2013-08-28 2019-02-19 Qualcomm Incorporated Methods and apparatus for target transmission duration in multiple user uplink
US10218621B2 (en) 2013-08-28 2019-02-26 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US10469387B2 (en) 2013-08-28 2019-11-05 Qualcomm Incorporated Methods and apparatus for acknowledgment of multi-user uplink wireless transmissions
US10516614B2 (en) 2013-08-28 2019-12-24 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US10554557B2 (en) 2013-08-28 2020-02-04 Qualcomm Incorporated Methods and apparatus for acknowledgment of multi-user uplink wireless transmissions
US10601715B2 (en) 2013-08-28 2020-03-24 Qualcomm Incorporated Methods and apparatus for multiple user uplink

Also Published As

Publication number Publication date
US20040192283A1 (en) 2004-09-30
MXPA05001205A (en) 2005-05-16
KR20090066310A (en) 2009-06-23
CN1672395B (en) 2014-03-12
EP1525741B1 (en) 2013-03-13
US20060013152A1 (en) 2006-01-19
IL166474A0 (en) 2006-01-15
KR20050102690A (en) 2005-10-26
KR20080085067A (en) 2008-09-22
TW201018294A (en) 2010-05-01
KR20090108639A (en) 2009-10-15
JP4159543B2 (en) 2008-10-01
CA2628839A1 (en) 2004-02-05
TW200402963A (en) 2004-02-16
CA2494630C (en) 2008-08-26
NO20050862L (en) 2005-02-17
EP1525741A1 (en) 2005-04-27
TWI327040B (en) 2010-07-01
JP4528726B2 (en) 2010-08-18
MY135715A (en) 2008-06-30
TWI247503B (en) 2006-01-11
US7386301B2 (en) 2008-06-10
AU2003256766A1 (en) 2004-02-16
TW200503561A (en) 2005-01-16
JP2009182994A (en) 2009-08-13
EP1525741A4 (en) 2010-06-02
US6970694B2 (en) 2005-11-29
WO2004012433A1 (en) 2004-02-05
JP2006197607A (en) 2006-07-27
CN1672395A (en) 2005-09-21
KR101008591B1 (en) 2011-01-17
KR100744202B1 (en) 2007-08-01
KR100918282B1 (en) 2009-09-18
TWI325255B (en) 2010-05-21
JP2005535187A (en) 2005-11-17
TW200729982A (en) 2007-08-01
KR100990463B1 (en) 2010-10-29
KR20050026017A (en) 2005-03-14
CA2494630A1 (en) 2004-02-05

Similar Documents

Publication Publication Date Title
US7386301B2 (en) Method and apparatus for mobile based access point name (APN) selection
US7808947B2 (en) Managing network service access
US7286831B2 (en) Method of balancing load and method of setting up call using the same in general packet radio service network
JP4477023B2 (en) How to handle PDP context errors
US20070053326A1 (en) Network-requested activation of packet data protocol context
US20050086535A1 (en) Method for authenticating a user for the purposes of establishing a connection from a mobile terminal to a WLAN network
WO2003030571A1 (en) Method and system for delivering confidential information

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE