IP Library Granted Patent US 9,894,560
Granted Patent B2
US 9,894,560 · App. 14/113,984 · Granted Feb 13, 2018

Method and device for controlling QOS and/or policy and charging control of a guest user

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 9,894,560
App. No.
14/113,984
Granted
Feb 13, 2018
Kind
B2
Abstract

The invention proposes a method and device for controlling QoS and/or policy and charging control of a guest user. The method proposes an innovative solution to extend the current policy and charging control architecture and online charging system to dynamically control the data connection of third party application services over network operator's network. This enables network operator and third party application provider to jointly provide QoS control service based on end user service usage limit.

Claims (41)

1. A method of aiding controlling quality of service and/or policy and charging control of a user subscribing to a third party application service, in an online charging system in a telecommunication network, the method comprising:

sending a user subscription request to a third party application provider that provides the third party application service, the request being used to request user subscription information from the third party application provider;

obtaining a user subscription response according to a feedback from the third party application provider, the user subscription response comprising the information in responsive of the user subscription request; and

providing the user subscription response to a first module comprising a subscription profile repository configured to determine that the UE is allowed as a subscriber to the third party application provider when:

a number of the user equipment of the user falls within a specific number range allocated for the third party application provider;

the user equipment is not roaming; and

the user equipment has not exceeded a certain spending threshold.

2. The method according to claim 1 , wherein the obtaining further comprises: obtaining the feedback from the third party; determining whether the user is allowed to use the third party application service according to the feedback; and taking the determination result as the user subscription response.

3. The method according to claim 1 , wherein the method further comprises the sending: obtaining a user profile request sent by the first module; and generating the user subscription request according to the user profile request.

4. The method according to claim 1 , wherein the method further comprises: receiving data service report from a policy and charging enforcement function, the data service report indicating the current data service usage of the third party application service used by the user; determining whether the data service usage reaches a first predetermined threshold; if the data service usage reaches the first predetermined threshold, determining whether the third party application provider can grant additional data allowance; if the third party application provider can grant additional data allowance, sending a data request to the third party application provider, the data request being used for request to grant additional data allowance for the user for the third party application service; receiving the additional data allowance from the third party application provider; and sending an acknowledgement to the policy and charging enforcement function, the acknowledgement indicating that the user can use the additional data allowance.

5. The method according to claim 4 , wherein the method further comprises: if the third party application provider cannot grant additional data allowance, generating and sending a trigger to the first module, the trigger comprising information for triggering the first module to update subscription profile information.

6. A method in a first module of interacting with an online charging system in a telecommunication network, comprising:

determining whether a user subscribes to a third party application service;

if the user subscribes to the third party application service, sending a user profile request to the online charging system, the user profile request being used to request the online charging system to provide the user profile information of the user; and

obtaining a user subscription response from the online charging system, the user subscription response comprising the information in responsive of the user subscription request;

determining that the UE is allowed as a subscriber to the third party application provider when:

a number of the user equipment of the user falls within a specific number range allocated for the third party application provider;

the user equipment is not roaming; and

the user equipment has not exceeded a certain spending threshold.

7. The method according to claim 6 , wherein the first module comprises subscription profile repository or policy and charging rule function; when the first module comprises subscription profile repository, the method further comprises: sending the user subscription response to the policy and charging rule function; or when the first module comprises policy and charging rule function, the method further comprises: determining service scheme according to the user subscription response.

8. The method according to claim 7 , wherein the method further comprises: receiving a trigger from the online charging system, the trigger comprising information for triggering the first module to update subscription profile information; and updating subscription profile information according to the trigger.

9. The method according to claim 8 , wherein the first module comprises the policy and charging rule function, and the method further comprises: determining updated service scheme according to the trigger.

10. The method according to claim 6 , further comprising determining whether the user subscribes to the third party application service according to any one or several of the following items:—device type of the user; —mobile MDN or MSIDSN prefix or number range of the user equipment of the user; —IMSI prefix of the user equipment of the user; —access point number of the user equipment of the user; —access technology type of the user equipment of the user; —service flow identifier of a service requested by the user; —service type of the service requested by the user; —application type of the service requested by the user; —location of the user equipment of the user; and/or—roaming status of the user equipment of the user.

11. An online charging system (OCS) for aiding controlling quality of service and/or policy and charging control of a user subscribing to a third party application service in a telecommunication network, comprising:

the online charging system being configured to:

send a user subscription request to a third party application provider that provides the third party application service, the request being used to request user subscription information from the third party application provider;

obtain a user subscription response according to a feedback from the third party application provider, the user subscription response comprising the information in responsive of the user subscription request; and

provide the user subscription response to a first module;

wherein the first module comprises a subscription profile repository configured to determine that the UE is allowed as a subscriber to the third party application provider when:

a number of the user equipment of the user falls within a specific number range allocated for the third party application provider;

the user equipment is not roaming; and

the user equipment has not exceeded a certain spending threshold.

12. A second device in a first module of interacting with an online charging system in a telecommunication network, comprising:

a subscriber profile repository configured to:

determine whether a user subscribes to a third party application services;

send a user profile request to the online charging system, the user profile request being used to request the online charging system to provide the user profile information of the user if the user subscribes to the third party application service; and

obtain a user subscription response from the online charging system, the user subscription response comprising the information in responsive of the user subscription request; and

determine that the UE is allowed as a subscriber to the third party application provider when:

a number of the user equipment of the user falls within a specific number range allocated for the third party application provider;

the user equipment is not roaming; and

the user equipment has not exceeded a certain spending threshold.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Sep 2, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033677/0531 →
SECURITY AGREEMENT Recorded Feb 10, 2014
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 032189/0799 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2013
From: LI, XIANGYANG
To: ALCATEL LUCENT
Reel/Frame 031479/0462 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2013
From: CAI, YIGANG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 031479/0578 →