Method and apparatus for conditioned PDP context activation
7 claims: 2 independent, 5 dependent
- 1A method for use in a mobile unit, the method comprising:initiating a packet data protocol, PDP, context activation by transmitting a PDP context request indicating an access point name, APN, to a serving general packet radio service, GPRS, support node, SGSN;receiving a rejection message at the mobile unit, the first message indicating a determination that the PDP context request is denied and characterised by indicating a condition associated with authorization of the PDP context request;and continuing the PDP context activation by transmitting an acceptance message from the mobile unit, the acceptance message indicating an acceptance of the condition.
- 5A method for use in wireless communication, the method comprising:receiving a packet data protocol, PDP, context request from a mobile unit, the PDP context request indicating an access point name, APN;determining whether to grant the PDP context request;and transmitting a rejection message to the mobile unit, characterised by the rejection indicating a condition associated with authorization of the PDP context request.
Independent claims2
25 paragraphs in 5 sections, as filed
FIELD OF INVENTION
0002The 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
0004Existing 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
0006The 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 document ETSI TS 123 060 version 3.12.0 discloses procedures for PDP context activation.
0007The 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.
0008The technique of the present invention as defined in the independent claims 1 and 5, 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
0010The present invention will be understood from the accompanying description and drawings wherein like elements are designated by like numerals and, wherein:
0011<figref idref="f0001">Figure 1</figref> is a diagram useful in explaining the packet data protocol (PDP) context activation procedure.
0012<figref idref="f0002">Figure 2</figref> is a diagram useful in explaining overall GGSN selection.
0013<figref idref="f0003">Figure 3</figref> is a diagram showing the conventional APN selection procedure.
0014<figref idref="f0004">Figure 4</figref> is a diagram showing the APN selection procedures (SGSN) of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT(S)
0016<figref idref="f0001">Figure 1</figref> 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.
0017At 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.
0018<figref idref="f0002">Figure 2</figref> is a diagram useful in explaining the overall GGSN selection. The UE 10, also shown as the mobile station in <figref idref="f0001">Fig. 1</figref>, 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.
0019The 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.
0020<figref idref="f0003">Figure 3</figref> 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 <figref idref="f0002">Fig. 2</figref>). 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.
0021Returning 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.
0022Returning 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.
0023Again 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.
0024Again 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.
0025Returning 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.
0026Returning 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.
0027<figref idref="f0004">Figure 4</figref> 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 <figref idref="f0001">Figures 1</figref> and <figref idref="f0002">2</figref>), 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 <figref idref="f0003">Figure 3</figref>.
0028If 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.
0029The 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.
0030Returning 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 <figref idref="f0003">Figure 3</figref>, 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 <figref idref="f0004">Figure 4</figref>.
Contents5
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| WO0232181A1 | Cites | World Intellectual Property Organization (WIPO) |
| US6463275B1 | Cites | United States of America |
| US6574467B1 | Cites | United States of America |
| "Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); General Packet Radio Service (GPRS) Service description; Stage 2 (3GPP TS 23.060 version 3.12.0 Release 1999); ETSI TS 123 060" ETSI STANDARDS, LIS, SOPHIA ANTIPOLIS CEDEX, FRANCE, vol. 3-SA2, no. V3.12.0, 1 June 2002 (2002-06-01), XP014007557 ISSN: 0000-0001 | Non-patent | – |
| PEIRCE M ET AL: "FLEXIBLE REAL-TIME PAYMENT METHODS FOR MOBILE COMMUNICATIONS" IEEE PERSONAL COMMUNICATIONS, IEEE COMMUNICATIONS SOCIETY, US LNKD- DOI:10.1109/98.813822, vol. 6, no. 6, 1 December 1999 (1999-12-01), pages 44-55, XP000880995 ISSN: 1070-9916 | Non-patent | – |
41 members in 13 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 399593P | United States of America | – | |
| 39959302 | United States of America | P | |
| 321331 | United States of America | – | |
| 32133102 | United States of America | A | |
| 0323213 | United States of America | W |
Members41
| Document | Office | Kind | |
|---|---|---|---|
| CA2494630A1 | Canada | A1 | |
| CA2628839A1 | Canada | A1 | |
| WO2004012433A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU2003256766A1 | Australia | A1 | |
| TW200402963A | Taiwan Province of China | A | |
| US2004192283A1 | United States of America | A1 | |
| TW200503561A | Taiwan Province of China | A | |
| NO20050862L | Norway | L | |
| KR20050026017A | Republic of Korea | A | |
| EP1525741A1 | European Patent Office (EPO) | A1 | |
| MXPA05001205A | Mexico | A | |
| CN1672395A | China | A | |
| KR20050102690A | Republic of Korea | A | |
| JP2005535187A | Japan | A | |
| US6970694B2 | United States of America | B2 | |
| TWI247503B | Taiwan Province of China | B | |
| IL166474A0 | Israel | A0 | |
| IL166474D0 | Israel | D0 | |
| US2006013152A1 | United States of America | A1 | |
| JP2006197607A | Japan | A | |
| KR100744202B1 | Republic of Korea | B1 | |
| TW200729982A | Taiwan Province of China | A | |
| US7386301B2 | United States of America | B2 | |
| MY135715A | Malaysia | A | |
| CA2494630C | Canada | C | |
| KR20080085067A | Republic of Korea | A | |
| JP4159543B2 | Japan | B2 | |
| US2008273488A1 | United States of America | A1 | |
| KR20090066310A | Republic of Korea | A | |
| JP2009182994A | Japan | A | |
| KR100918282B1 | Republic of Korea | B1 | |
| KR20090108639A | Republic of Korea | A | |
| TW201018294A | Taiwan Province of China | A | |
| TWI325255B | Taiwan Province of China | B | |
| EP1525741A4 | European Patent Office (EPO) | A4 | |
| TWI327040B | Taiwan Province of China | B | |
| JP4528726B2 | Japan | B2 | |
| KR100990463B1 | Republic of Korea | B1 | |
| KR101008591B1 | Republic of Korea | B1 | |
| EP1525741B1This record | European Patent Office (EPO) | B1 | |
| CN1672395B | China | B |
70 legal events, as 8 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Lapsed because of non-payment of the annual feeLapsedMM | MM | NL | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| No opposition filedOpposition26N | 26N | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| Translation files for an european patent granted for nl, confirming art. 52 par. 1 or 6 of the patents act 1995GrantedT3 | T3 | NL | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| Party data changed (patent owner data changed or rights of a patent transferred)RAP2 | RAP2 | EP | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Reference to at number (ep patent enters austrian national phase)REF | REF | AT | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Amendment of ipc main classPREVIOUS MAIN CLASS: H04M0011000000R079 | R079 | DE | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Supplementary search report drawn up and despatchedA4 | A4 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Request for extension of the european patent (deleted)DAX | DAX | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 1525741
- Application
- 37718129
Titles3
- German
- Verfahren und Vorrichtung zur bedingten PDP Kontext Aktivierung
- English
- Method and apparatus for conditioned PDP context activation
- French
- Procédé et appareil d'activation conditionel d'un contexte PDP
Classification
- CPC, 6
- H04W76/18
- H04W4/24
- H04W48/17
- H04W80/04
- H04W76/12
- H04L2101/375
- IPC, 6
- H04W76 02
- H04L12 56
- H04W4 24
- H04W12 06
- H04W48 00
- H04W80 04
Designated states27
- Contracting states, 27
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Romania
- Sweden
and 3 moreShow fewer
- Slovenia
- Slovakia
- Türkiye
