USRE42956EExpiredUtility

Method for providing multiple services and apparatus for the same

51
Assignee: KIM KI JUNPriority: Aug 8, 2001Filed: Nov 11, 2010Granted: Nov 22, 2011
Est. expiryAug 8, 2021(expired)· nominal 20-yr term from priority
H04W 72/569H04W 72/543H04W 72/566H04L 9/40H04W 28/18H04L 12/50
51
PatentIndex Score
0
Cited by
11
References
29
Claims

Abstract

The present invention provides a method for providing multiple services and an apparatus for the same in a wireless packet data communication system. It guarantees various qualities of the services to a plurality of users by determining priorities of the mobile stations and an amount of resource allocated to each mobile station, and determining priorities of the multiple services and an amount of resource allocated to each service based on the resource allocated to each mobile station.

Claims

exact text as granted — not AI-modified
1. An apparatus for providing multiple packet data services to each of a plurality of mobile stations using a packet data channel in a communication system, comprising:
 a first scheduler configured to determine priorities of the mobile stations and to determine an amount of resources allocated to each mobile station based on the determined priorities; and   at least one second scheduler, located at a base station, configured to determine an order of priorities of the multiple packet data services for each mobile station and to determine an amount of resources allocated to each packet data service of the multiple packet data services based on the amount of resources allocated to each mobile station by the first scheduler.   
     
     
       2. The apparatus of  claim 1 , wherein the at least one second scheduler determines the order of priorities of the multiple packet data services based on a required Quality of Service (QoS) for each packet data service. 
     
     
       3. The apparatus of  claim 2 , wherein the at least one second scheduler allocates more slots and more transmission time to each packet data service having a higher priority than others. 
     
     
       4. A method for providing multiple packet data services to each of a plurality of mobile stations using a packet data channel in a communication system, comprising:
 determining priorities of the mobile stations;   determining an amount of resources allocated to each mobile station based on the determined priorities of the mobile stations;   determining an order of priorities of the multiple packet data services for each mobile station; and   determining at a base station an amount of resources allocated to each packet data service of the multiple packet data services based on the determined order of packet data service priorities and the determined amount of resources allocated to each mobile station.   
     
     
       5. The method of  claim 4 , wherein the multiple packet data services are determined based on a required Quality of Service (QoS) for each packet data service. 
     
     
       6. The method of  claim 4 , wherein more slots and more transmission time are allocated to each packet data service having a higher priority than others. 
     
     
       7. A dual structured scheduler for providing multiple packet data services to each of a plurality of mobile users using a packet data channel in a communication system, comprising:
 a first scheduler configured to determine priorities of each user and to determine a quantity of communication resources allocated to each user based on the determined priorities of each user; and   second schedulers, located at a base station, configured to determine a priority of each inputted packet data in service-wise regarding each user receiving the inputted packet data and a quantity of communication resources for corresponding packet data services based on the priority of each inputted packet data,   wherein the second schedulers allocate the communication resources to each packet data service based on the determined quantity of the resources allocated by the first scheduler.   
     
     
       8. The scheduler of  claim 7 , wherein the second schedulers further include a plurality of buffers configured to save data outputted according to the priority of each packet data service. 
     
     
       9. A multiple services allocation method for providing multiple packet data services, comprising:
 first determining a call priority and an amount of resources required to support a request packet service for each mobile terminal among a plurality of mobile terminals requesting packet services based on the determined call priority; and   second determining at a base station, for each mobile terminal, priorities for different packet data services requested by the corresponding mobile terminal and an amount of resources required to support the different packet data services requested by the corresponding mobile terminal based on the priorities for different packet data services and the amount of resources determined for the corresponding mobile terminal.   
     
     
       10. The method of  claim 9 , further comprising:
 assigning a requested packet data service requiring a higher Quality of Service (QoS) a higher priority than a requested service requiring a lower QoS.   
     
     
       11. The method of  claim 10 , further comprising:
 allocating more bandwidth to the higher priority packet data service.   
     
     
       12. The method of  claim 10 , further comprising:
 allocating more time to the higher priority packet data service.   
     
     
       13. The apparatus of  claim 1 , wherein the priorities of the multiple packet data services are determined based on a quality of service. 
     
     
       14. The method of  claim 4 , wherein the priorities of the multiple packet data services are determined based on a quality of service. 
     
     
       15. The scheduler of  claim 7 , wherein the priorities of the multiple packet data services are determined based on a quality of service. 
     
     
       16. The method of  claim 9 , wherein the priorities of the multiple packet data services are determined based on a quality of service. 
     
     
       17. The apparatus of  claim 1 , wherein the amount of resource is at least one of transmission time, bandwidth, and a number of slots. 
     
     
       18. The method of  claim 4 , wherein the amount of resource is at least one of transmission time, bandwidth, and a number of slots. 
     
     
       19. The method of  claim 9 , wherein the amount of resource is at least one of transmission time, bandwidth, and a number of slots. 
     
     
       20. A method for providing multiple packet data services in each of a plurality of mobile stations using a packet data channel in a communication system, comprising:
 determining an amount of resources allocated to each mobile station based on priorities of the mobile stations; and   determining at a base station an amount of resource allocated to each packet data service of the multiple packet data services based on packet data service priorities within the resources allocated to each mobile station.   
     
     
       21. The method of  claim 20 , wherein the amount of resource is at least one of transmission time, bandwidth, and a number of slots. 
     
     
       22. The method of  claim 20 , wherein the packet data service priorities are determined based on a quality of service. 
     
     
       23. The scheduler of  claim 7 , wherein an amount of resource is at least one of transmission time, bandwidth, and a number of slots. 
     
     
       24. A method for providing multiple packet data services in a communication system, the method comprising:
 determining, at a base station (BS), priorities of a plurality of mobile stations;   determining, at the BS, an amount of first resources to be allocated to each mobile station based on the determined priorities of the mobile stations;   scheduling the first resources for allocation to at least one mobile station of the plurality of mobile stations based on the determined priorities of the mobile stations;   determining, at the BS, an order of priorities of multiple packet data services for each mobile station;   determining, at the BS, an amount of second resources to be allocated to each packet data service of the multiple packet data services based on the determined amount of first resources; and   scheduling, at the BS, the second resources for allocation according to the order of priorities of the multiple packet data services.   
     
     
       25. The method of claim 24, wherein the order of priorities of the multiple packet data services is determined based on a required Quality of Service (QoS) for each packet data service. 
     
     
       26. The method of claim 26, further comprising allocating more slots and more transmission time to a packet data service having a priority higher than a priority of other packet data services. 
     
     
       27. An apparatus for providing multiple packet data services to each of a plurality of mobile stations using a packet data channel in a communication system, the apparatus comprising:
 a first scheduler configured to determine priorities of the plurality of mobile stations, determine an amount of first resources to be allocated to each mobile station based on the determined priorities of the mobile stations and schedule the first resources for allocation to at least one mobile station of the plurality of mobile stations based on the determined priorities of the mobile stations; and   at least one second scheduler configured to determine an order of priorities of the multiple packet data services for each mobile station, determine an amount of second resources to be allocated to each packet data service of the multiple packet data services based on the determined amount of first resources and schedule the second resources for allocation according to the order of priorities of the multiple packet data services.   
     
     
       28. The apparatus according to claim 27, wherein the at least one second scheduler determines the order of priorities of the multiple packet data services based on a required Quality of Service (QoS) for each packet data service. 
     
     
       29. The apparatus according to claim 27, wherein the at least one second scheduler allocates more slots and more transmission time to a packet data service having a priority higher than a priority of other packet data services.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.