GPRS MAC procedures to support real-time services
First Claim
1. A system for packet transmission, wherein the system comprises:
- a mobile station;
a base station, wherein the base station receives an empty packet from the mobile station, releases a bandwidth allocated to the mobile station if an implementation dependent time expires, and allocates a reduced portion of the bandwidth to the mobile station if a number of the empty packets are received; and
a General Packet Radio Service (GPRS) network for coupling to the base station and to a data network.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for GPRS MAC procedures to support delay-sensitive, real-time traffic is presented. The system comprises a mobile station able to transmit packets to and receive packets from a base station, where the base station is coupled to a General Packet Radio Service (GPRS) network, and where the GPRS network is coupled to a data network. In an uplink dynamic scheme, the base station receives an empty packet from the mobile station. The base station releases a bandwidth allocated to the mobile station if an implementation dependent time expires and further allocates a reduced portion of the bandwidth to the mobile station if a number of the empty packets are received or if a control packet requesting additional bandwidth is received by the base station. In an uplink fixed scheme, the base station allocates a fixed number of radio resources to the mobile station. The base station releases the radio resources allocated to the mobile station, if the fixed number of radio resources are not utilized and further allocates a reduced bandwidth to the mobile station if a number of empty packets are received.
-
Citations
42 Claims
-
1. A system for packet transmission, wherein the system comprises:
-
a mobile station;
a base station, wherein the base station receives an empty packet from the mobile station, releases a bandwidth allocated to the mobile station if an implementation dependent time expires, and allocates a reduced portion of the bandwidth to the mobile station if a number of the empty packets are received; and
a General Packet Radio Service (GPRS) network for coupling to the base station and to a data network. - View Dependent Claims (2)
-
-
3. A method for packet transmission in a communication network, wherein the communication network comprises a mobile station able to transmit the packets to and receive the packets from a base station, wherein the base station is coupled to a General Packet Radio Service (GPRS) network, and wherein the GPRS network is coupled to a data network, the method comprising:
-
receiving, by the base station, an empty packet from the mobile station;
releasing, by the base station, a bandwidth allocated to the mobile station if an implementation dependent time expires; and
allocating, by the base station, a reduced portion of the bandwidth to the mobile station if a number of the empty packets are received. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
receiving, by the base station, the packets; and
re-allocating, by the base station, the bandwidth to the mobile station, when a first one of the packets is received by the base station.
-
-
6. The method of claim 4 further comprising:
-
receiving, by the base station, the packets; and
re-allocating, by the base station, the bandwidth to the mobile station, when a control packet requesting additional bandwidth is received by the base station.
-
-
7. The method of claim 3 further comprising providing a high priority to the bandwidth allocated for conversational class packets.
-
8. The method of claim 3 wherein the packets comprise real-time voice packets.
-
9. The method of claim 3 wherein the packets comprise real-time data packets.
-
10. The method of claim 3 wherein the packets comprise real-time multimedia packets.
-
11. The method of claim 3 wherein the packets comprise signaling packets.
-
12. A method for packet transmission in a communication network, wherein the communication network comprises a mobile station able to transmit the packets to and receive the packets from a base station, wherein the base station is coupled to a General Packet Radio Service (GPRS) network, and wherein the GPRS network is coupled to a data network, the method comprising:
-
allocating, by the base station, a fixed number of radio resources to the mobile station;
releasing, by the base station, the fixed number of radio resources, if the fixed number of radio resources are not utilized; and
allocating, by the base station, a reduced portion of the fixed number of radio resources to the mobile station if a number of empty packets are received. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
receiving, by the base station, the packets; and
re-allocating, by the base station, the fixed number of radio resources to the mobile station when a first one of the packets is received by the base station.
-
-
15. The method of claim 13 further comprising:
-
receiving, by the base station, the packets; and
re-allocating, by the base station, the fixed number of radio resources to the mobile station when a control packet requesting additional bandwidth is received by the base station.
-
-
16. The method of claim 12 further comprising providing a high priority to the fixed number of radio resources allocated for conversational class packets.
-
17. The method of claim 12, wherein the packets comprise real-time voice packets.
-
18. The method of claim 12, wherein the packets comprise real-time data packets.
-
19. The method of claim 12 wherein the packets comprise real-time multi-media packets.
-
20. The method of claim 12 wherein the packets comprise signaling packets.
-
21. A system for packet transmission, wherein the system comprises a mobile station able to transmit the packets to and receive the packets from a base station, wherein the base station is coupled to a General Packet Radio Service (GPRS)
network, and wherein the GPRS network is coupled to a data network, the system comprises: -
means for receiving, by the base station, an empty packet from the mobile station;
means for releasing, by the base station, a bandwidth allocated to the mobile station if an implementation dependent time expires; and
means for allocating, by the base station, a reduced portion of the bandwidth to the mobile station if a number of the empty packets are received. - View Dependent Claims (22, 23, 24, 25)
means for receiving, by the base station, the packets; and
means for re-allocating, by the base station, the bandwidth to the mobile station, when a first one of the packets is received by the base station.
-
-
24. The system of claim 22 further comprises:
-
means for receiving, by the base station, the packets; and
means for re-allocating, by the base station, the bandwidth to the mobile station, when a control packet requesting additional bandwidth is received by the base station.
-
-
25. The system of claim 21 further comprises means for providing a high priority to the bandwidth allocated for conversational class packets.
-
26. A system for packet transmission, wherein the system comprises a mobile station able to transmit the packets to and receive the packets from a base station, wherein the base station is coupled to a General Packet Radio Service (GPRS)
network, and wherein the GPRS network is coupled to a data network, the system comprises: -
means for allocating, by the base station, a fixed number of radio resources to the mobile station;
means for releasing, by the base station, the fixed number of radio resources, if the fixed number of radio resources are not utilized; and
means for allocating, by the base station, a reduced portion of the fixed number of radio resources to the mobile station if a number of empty packets are received. - View Dependent Claims (27, 28, 29, 30)
receiving, by the base station, the packets; and
re-allocating, by the base station, the fixed number of radio resources to the mobile station when a first one of the packets is received by the base station.
-
-
29. The system of claim 27 further comprises means for:
-
receiving, by the base station, the packets; and
re-allocating, by the base station, the fixed number of radio resources to the mobile station when a control packet requesting additional bandwidth is received by the base station.
-
-
30. The system of claim 26, further comprises means for providing a high priority to the fixed number of radio resources allocated for conversational class packets.
-
31. A system for packet transmission, wherein the system comprises:
-
a mobile station;
a base station, wherein the base station allocates a fixed number of radio resources to the mobile station, releases a fixed number of radio resources, if the fixed number of radio resources are not utilized, and allocates a reduced portion of the fixed number of radio resources to the mobile station if a number of empty packets are received; and
a General Packet Radio Service (GPRS) network for coupling to the base station and to a data network. - View Dependent Claims (32)
-
-
33. A computer program comprising instructions for:
-
receiving, by a base station, an empty packet from a mobile station;
releasing, by the base station, a bandwidth allocated to the mobile station if an implementation dependent time expires; and
allocating, by the base station, a reduced portion of the bandwidth to the mobile station if a number of the empty packets are received. - View Dependent Claims (34, 35, 36, 37)
receiving, by the base station, the packets; and
re-allocating, by the base station, the bandwidth to the mobile station, when a first one of the packets is received by the base station.
-
-
36. The computer program of claim 34 further comprising instructions for:
-
receiving, by the base station, the packets; and
re-allocating, by the base station, the bandwidth to the mobile station, when a control packet requesting additional bandwidth is received by the base station.
-
-
37. The computer program of claim 34 further comprising instructions for providing a high priority to the bandwidth allocated for conversational class packets.
-
38. A computer program comprising instructions for:
-
allocating, by a base station, a fixed number of radio resources to a mobile station;
releasing, by the base station, the fixed number of radio resources, if the fixed number of radio resources are not utilized; and
allocating, by the base station, a reduced portion of the fixed number of radio resources to the mobile station if a number of empty packets are received. - View Dependent Claims (39, 40, 41, 42)
receiving, by the base station, the packets; and
re-allocating, by the base station, the fixed number of radio resources to the mobile station when a first one of the packets is received by the base station.
-
-
41. The computer program of claim 39 further comprising instructions for:
-
receiving, by the base station, the packets; and
re-allocating, by the base station, the fixed number of radio resources to the mobile station when a control packet requesting additional bandwidth is received by the base station.
-
-
42. The computer program of claim 38 further comprising instructions for:
providing a high priority to the fixed number of radio resources allocated for conversational class packets.
Specification