IP Library Granted Patent US 7,248,887
Granted Patent B2
US 7,248,887 · App. 10/775,609 · Granted Jul 24, 2007

Apparatus, and associated method, for facilitating initiation of channel allocation to communicate data in a radio communication system

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,248,887
App. No.
10/775,609
Granted
Jul 24, 2007
Kind
B2
Abstract

Apparatus ( 48 ), and an associated method, for facilitating operation of a mobile node ( 12 ) operable in a communication system ( 10 ) to request allocation of communication capacity upon which to communicate data pursuant to a communication service. A channel allocation request generator ( 52 ) is selectably operable to generate requests for allocation of channel capacity upon which to communicate the data. A selector ( 54 ) selects when to cause the generator ( 52 ) to communicate the additional data packets. Selection is made to delay, or otherwise prevent, retransmission of requests, when a determination is made that the retransmission is unlikely to be successful.

Claims (28)

1. A mobile node selectably operable in a communication system to communicate data by way of a radio link with a network part, said mobile node facilitating channel capacity allocation upon the radio link, said mobile node comprising:

a channel allocation request generator selectably operable when data is available to be communicated by the mobile node to the network part, said channel allocation request generator for selectably generating a channel allocation request to communicate the data from the mobile node to the network part; and

a selector operable at least absent of detection at the mobile node of a response to at least an initial channel allocation request generated by said channel allocation request generator and determination that radio communication conditions on the radio link are inadequate, said selector for selecting when to cause said channel allocation request generator to generate at least a first subsequent channel allocation request, said selection made by said selector to delay generation of the first subsequent channel allocation request for a selected delay period at least while the radio communications remain inadequate.

2. The apparatus of claim 1 further comprising a counter coupled to receive indications when said channel allocation request generator generates a channel allocation request, said counter for maintaining a count value representative of a cumulative count of channel allocation requests generated by said channel allocation request generator to request the allocation of the channel capacity to communicate the data.

3. The apparatus of claim 2 wherein said selector is further coupled to said counter to receive the count value maintained thereat, selection made by said selector to cause said channel allocation request generator to generate the subsequent channel allocation request selectably responsive to the count value maintained at said counter.

4. The apparatus of claim 3 wherein said selector further causes said channel allocation request generator to generate the subsequent channel allocation request signal when the count value maintained by said counter is less than a selected threshold.

5. The apparatus of claim 4 wherein said selector further causes said channel allocation request generator to generate subsequent channel allocation request signals at selected intervals absent detection at the mobile node of the initial channel allocation request and any prior, subsequent channel allocation requests while the count value remains less than the selected threshold.

6. The apparatus of claim 3 further comprising a radio link indicia measurer coupled to receive indicia associated with the radio link, said radio link indicia measurer for measuring a value associated with the radio link.

7. The apparatus of claim 3 further comprising a timer coupled to receive indications of when said channel allocation request generator generates a channel allocation request, said timer timing a delay period subsequent to the generation of the channel allocation request.

8. The apparatus of claim 1 further comprising a radio link indicia measurer coupled to receive indicia associated with the radio link, said radio link indicia measurer for measuring a value associated with the radio link, and wherein said selector is further coupled to said radio link indicia measurer to receive the value associated with the radio link measured by said radio link indicia measurer, selection made by said selector to cause said channel allocation request generator to generate the subsequent channel allocation request selectably responsive to the value associated with the radio link.

9. The apparatus of claim 8 wherein the network part generates a broadcast signal upon a broadcast channel defined upon the radio link and wherein the indicia associated with the radio link to which said radio link indicia measurer is coupled to receive comprises indicia associated with detection at the mobile node of the broadcast signal upon the broadcast channel.

10. The apparatus of claim 9 wherein the value measured by said radio link indicia measurer comprises a signal-strength value representative of at least relative signal strength of the broadcast signal broadcast upon the broadcast channel, detected at the mobile node.

11. The apparatus of claim 10 wherein said selector causes said channel allocation request generator to generate the subsequent channel allocation request signal when the value associated with the radio link, measured by said radio link indicia measurer, is beyond a selected threshold.

12. The apparatus of claim 1 further comprising a timer coupled to receive indications of when said channel allocation request generator generates a channel allocation request, said timer for timing a selected time period subsequent to the generation of the channel allocation request, and wherein said selector is further coupled to said timer to receive indications at least of time-out of the selected time period by said timer, selection made by said selector to cause said channel allocation request generator to generate the subsequent channel allocation request selectably responsive to time-out of the selected time period by said timer.

13. The apparatus of claim 1 wherein the radio communication system defines a random access channel and wherein the channel allocation requests generated by said channel allocation request generator are generated upon the random access channel.

14. The apparatus of claim 13 wherein the radio communication system comprises a GSM (Global System for Mobile Communications) system that provides for GPRS (General Packet Radio Service) and wherein the channel allocation requests selectably generated by said channel allocation request generator are for allocation of channel capacity upon which to send GPRS-formatted data.

15. A method of communicating in a radio communication system in which a mobile node selectably communicates data by way of a radio link with a network part, said method for controlling state transitions between mobile-node states pursuant to initiation of allocation of channel capacity upon the radio link, said method comprising:

placing the mobile node in a first operational state in which the mobile node is permitted to request the allocation of the channel capacity upon the radio link;

monitoring communication indicia on the radio link;

placing the mobile node in a second operational state in which the mobile node remains permitted to request the allocation of the channel capacity upon the radio link responsive to indications that the communication indicia monitored during said operation of monitoring is beneath a first threshold level; and

placing the mobile node in a third operational state in which the mobile node is prohibited from requesting the allocation of the channel capacity if the mobile node is unable, while in the second operational state, to detect a response to the channel allocation request.

16. The method of claim 15 comprising the additional operations of further monitoring the communication indicia while the mobile node is in the second operational mode, and returning the mobile node to the first operational state from the second operational state responsive to indications that the communication indicia monitored during said operation of further monitoring is above a second threshold level.

17. The method of claim 15 wherein said operation of placing the mobile node in the third operational state further comprises the operation of maintaining the mobile node in the third operational state for a selected time period.

18. The method of claim 15 wherein said method comprises the additional operations of further monitoring the communication indicia while the mobile node is in the third operational mode, and returning the mobile node to the first operational state responsive to indications that the communication indicia monitored during said operation of further monitoring is above a second threshold.

19. The method of claim 15 wherein said method comprises the additional operations of further monitoring the communication indicia while the mobile node is in the third operational mode, and wherein said operation of placing the mobile node in the third operational state further comprises the operation of maintaining the mobile node in the third operational state for a selected time period unless the communication indicia monitored during said operation of further monitoring is above a second threshold, and if the communication indicia monitored during said operation of further monitoring is above a second threshold, returning the mobile node to the first operational state.

20. A method for facilitating initiation of allocation of channel capacity upon a radio link in a radio communication system in which a mobile node selectably communicates data with a network part of the radio communication system by way of the radio link, said method comprising the steps of:

selectably generating an initial channel allocation request by the mobile node, to communicate data from the mobile node to the network part when data is available to be communicated by the mobile node to the network part; and

selecting when to cause generation of at least a first subsequent channel allocation request absent detection at the mobile node of a response to the initial channel allocation request and upon determination that radio signal strength between the mobile node and network part on the radio link is inadequate.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Mar 17, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032459/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2004
From: PATEL, ASHOK
To: RESEARCH IN MOTION LIMITED
Reel/Frame 016001/0231 →