IP Library Granted Patent US 7,840,229
Granted Patent B2
US 7,840,229 · App. 11/867,258 · Granted Nov 23, 2010

Method for managing requests for multiparty session setup according to determined resource assignment policy

Assignee: Huawei Technologies Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,840,229
App. No.
11/867,258
Granted
Nov 23, 2010
Kind
B2
Abstract

A method for managing communication resource assignment includes: determining a resource assignment policy based on information for requesting resource assignment policy in a session setup request for a multiparty communication service from a User Equipment, and assigning, according to the resource assignment policy, communication resources; A method for managing communication resource assignment includes: modifying a resource assignment policy based on information for requesting resource assignment policy in a session modification request for modifying a resource assignment policy and assigning, according to the modified resource assignment policy, the communication resources. A communication resource policy system is also provided. With the method and system above, the communication resources of multiparty communication services can be managed flexibly according to the resource assignment policies.

Claims (63)

1. A method for managing communication resource assignment in a resource assignment policy system, comprising:

receiving a first session setup request for a multiparty communication service from a first User Equipment, UE; wherein the first session setup request carries a first policy index or a first group identifier;

determining a first resource assignment policy based on the first policy index or the first group identifier;

assigning, according to the first resource assignment policy, communication resources to the first UE;

receiving a second session setup request for a multiparty communication service from a second User Equipment, UE; wherein the second session setup request carries a second policy index or a second group identifier;

determining a second resource assignment policy based on the second policy index or the second group identifier; and

assigning, according to the second resource assignment policy, communication resources to the second UE.

2. The method of claim 1 , further comprising:

determining whether the first resource assignment policy determined is acceptable; and assigning communication resources to the first UE according to the first resource assignment policy if the first resource assignment policy is acceptable; and

determining whether the second resource assignment policy determined is acceptable; and assigning communication resources to the second UE according to the second resource assignment policy if the second resource assignment policy is acceptable.

3. The method of claim 1 , further comprising:

determining whether the first resource assignment policy determined is acceptable; and refusing to set up a multiparty communication service for the first UE if the first resource assignment policy is not acceptable; and

determining whether the second resource assignment policy determined is acceptable; and refusing to set up a multiparty communication service for the second UE if the second resource assignment policy is not acceptable.

4. The method of claim 1 , wherein the multiparty communication service comprises one of a Push-to-talk over Cellular (PoC) service, a message service and a conference service.

5. A method for managing communication resource assignment in a resource assignment policy system, comprising:

determining a resource assignment policy based on information for requesting resource assignment policy in a session setup request for a multiparty communication service from a User Equipment, UE;

assigning, according to the resource assignment policy, communication resources to UEs of the multiparty communication service set up according to the session setup request;

determining whether the resource assignment policy determined is acceptable;

negotiating with the UE to obtain a second resource assignment policy or determining a default resource assignment policy corresponding to the multiparty communication service set up according to the session setup request if the resource assignment policy is not acceptable; and

assigning the communication resources to the UEs of the multiparty communication service according to the second resource assignment policy or the default resource assignment policy.

6. A method for managing communication resource assignment in a resource assignment policy system, comprising:

modifying a resource assignment policy based on information for requesting resource assignment policy in a session modification request for modifying a resource assignment policy in a multiparty communication service from a User Equipment, UE; and

assigning the communication resources to UEs of the multiparty communication service according to the modified resource assignment policy.

7. The method of claim 6 , wherein the information for requesting resource assignment policy in the session modification request comprises a new resource assignment policy requested by the UE; and

the modifying a resource assignment policy based on information for requesting resource assignment policy comprises:

fetching the new resource assignment policy from the session modification request; and

replacing the resource assignment policy of the multiparty communication service by the new resource assignment policy.

8. The method of claim 6 , wherein the information for requesting resource assignment policy in the session modification request comprises a policy index;

the modifying a resource assignment policy based on information for requesting resource assignment policy comprises:

determining a new resource assignment policy according to the policy index, and replaces the resource assignment policy of the multiparty communication service by the new resource assignment policy from resource assignment policies pre-saved.

9. The method of claim 6 , wherein the information for requesting resource assignment policy in the session modification request comprises parameters of a new resource assignment policy; and

the modifying a resource assignment policy based on information for requesting resource assignment policy comprises:

modifying the resource assignment policy based on the parameters of the new resource assignment policy; and

assigning the communication resources according to the modified resource assignment policy.

10. The method of claim 6 , further comprising:

determining whether the modified resource assignment policy is acceptable; and

assigning the communication resources to the UEs of the multiparty communication service according to the modified resource assignment policy if the modified resource assignment policy is acceptable.

11. The method of claim 6 , further comprising:

determining whether the modified resource assignment policy is acceptable; and

refusing the modification if the modified resource assignment policy is not acceptable.

12. The method of claim 6 , further comprising:

determining whether the modified resource assignment policy is acceptable;

negotiating with the UE to obtain a resource assignment policy that is acceptable and assigning the communication resources to the UEs of the multiparty communication service according to the resource assignment policy that is acceptable if the resource assignment policy is not acceptable.

13. The method of claim 6 , wherein the multiparty communication service comprises one of a Push-to-talk over Cellular (PoC) service, a message service and a conference service.

14. A resource assignment policy system, configured in a communication system, the communication system comprising a centralized session control unit and a media processing unit, comprising:

a resource assignment policy provision subsystem, for providing a first resource assignment policy based on a first policy index or a first group identifier included in a first session setup request or a first session modification request from a User Equipment, UE, and for providing a second resource assignment policy based on a second policy index or a second group identifier included in a second session setup request or a second session modification request from a UE, via the centralized session control unit for requesting a resource assignment policy; and

a resource assignment policy execution subsystem, for managing the media processing unit to assign communication resources according to the first resource assignment policy and the second resource assignment policy received from the resource assignment policy provision subsystem.

15. The system of claim 14 , wherein the resource assignment policy provision group is implemented by XDMS.

16. The system of claim 14 , wherein the communication system is a Push-to-talk over Cellular (PoC) service communication system, and the centralized session control unit and the media processing unit corresponding to the centralized session control unit are integrated into a PoC control server of a PoC service; or

the communication system is a conference service communication system, and the media processing unit is integrated into a Media Resource Function (MRF) and the centralized session control unit is integrated into a conference server.

17. A resource assignment policy system, configured in a communication system, the communication system comprising a centralized session control unit and a media processing unit,

a resource assignment policy provision subsystem, for providing a resource assignment policy based on information included in a session setup request or a session modification request from a User Equipment, UE, via the centralized session control unit for requesting a resource assignment policy; and

a resource assignment policy execution subsystem, for managing the media processing unit to assign communication resources according to the resource assignment policy received from the resource assignment policy provision subsystem, wherein the resource assignment policy provision subsystem comprises:

a resource assignment policy database group, for saving resource assignment policies; and

a resource assignment policy control group, for receiving the information for requesting resource assignment policy from the centralized session control unit, fetching the resource assignment policy from the resource assignment policy database group, sending the resource assignment policy to the resource assignment policy execution subsystem, and updating the resource assignment policies saved in the resource assignment policy database group.

18. The system of claim 17 , wherein the resource assignment policy control group comprises at least one control module;

the resource assignment policy database group comprises at least one database for saving the resource assignment policies; and

the resource assignment policy execution subsystem comprises at least one execution module; wherein

the control module is configured for receiving the information for requesting resource assignment policy from the centralized session control unit, fetching the resource assignment policy from a database connected to the control module, sending the resource assignment policy to an execution module corresponding to the control module, and interacting with the UE to exchange the resource assignment policies and updating the resource assignment policies saved in the database connected to the control module; and

the execution module is configured for sending, according to the resource assignment policy, a resource assignment indication to the media processing unit in the communication system to manage the media processing unit to assign the communication resources.

19. The system of claim 18 , wherein the resource assignment policy control group further comprises at least one proxy control module; and

the proxy control module is configured for sending the information for requesting resource assignment policy received from the centralized session control unit to the control module corresponding to the centralized session control unit, sending the resource assignment policy from the control module to the execution module, and forwarding the resource assignment policies exchanged between the control module and the UE.

20. The system of claim 17 , wherein the control module is implemented by Extensible Markup Language (XML) Document Management Server (XDMS).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2007
From: LUO, LONG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 019921/0836 →
Priority Claims (1)
CN 2005 1 0063240 · Apr 7, 2005 · national
Continuity (2)
Continuation PCTCN200600061400 · Apr 6, 2006
Related Publication 20080032729A1 · Feb 7, 2008