IP Library Granted Patent US 7,573,844
Granted Patent B2
US 7,573,844 · App. 10/301,862 · Granted Aug 11, 2009

Allocating memory resources of mobile station

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,573,844
App. No.
10/301,862
Granted
Aug 11, 2009
Kind
B2
Abstract

The invention relates to allocating memory resources for packet data transfer on a layer 2 link in an acknowledged mode over an air interface between a mobile station and a network. In order to allow dynamic use of existing resources, a common memory is defined to be shared by at least two parallel layer 2 links and memory is allocated for each parallel layer 2 link from the common memory.

Claims (59)

1. A method of allocating memory resources in a wireless communication system in which data may be transferred in an acknowledged mode across a layer 2 link between a mobile station and a network, the method comprising:

defining a common memory in a mobile station of the wireless communication system, said memory to be shared by at least two parallel layer 2 links; and

allocating and releasing memory for the parallel layer 2 links from the common memory.

2. A mobile station comprising:

a transceiver to receive and to transfer data in an acknowledged mode across a layer 2 link between the mobile station and a network;

a common memory to be shared by at least two parallel layer 2 links; and

a memory allocation mechanism to allocate and to release memory resources from the common memory for a layer 2 link and to adjust allocated memory resources for existing layer 2 links.

3. The mobile station of claim 2 , further comprising:

an indicator to indicate to the network the size of the common memory.

4. A network in a wireless communication to support data transfer in an acknowledged mode across a layer 2 link between a mobile station and the network, the network comprising:

a mechanism to define and update a polling parameter for data transfer over the layer 2 link on the basis of how many layer 2 links are sharing in parallel a common memory to be shared by the parallel layer 2 links in the mobile station.

5. A wireless communication system to support data transfer in an acknowledged mode across a layer 2 link between a mobile station and a network, the system comprising:

a common memory of the mobile station to be shared by at least two parallel layer 2 links; and

a memory allocation mechanism to allocate and release memory resources from the common memory for a layer 2 link and to adjust allocated memory resources for existing layer 2 links.

6. The wireless system of claim 5 , wherein the memory allocation mechanism is configured to adjust the allocated memory resources by means of signaling.

7. The wireless system of claim 5 , further comprising:

in a transmitting site, a mechanism to define and update a polling parameter for data transfer over the layer 2 link on the basis of how many layer 2 links are sharing in parallel the common memory in a receiving site.

8. The wireless system of claim 7 , wherein

the receiving site of the layer 2 link is configured to inform the transmitting site whether or not the memory allocated for the layer 2 link in the receiving site is overflowing; and

the transmitting site is configured to update the polling parameter on the basis of the information.

9. The wireless communication system of claim 7 , wherein the transmitting site is contained in the mobile station, the mobile station including the common memory, and wherein the network includes the receiving site.

10. The wireless communication system of claim 7 , wherein the network includes the transmitting site, and wherein the mobile station includes the common memory and includes the receiving site.

11. A mobile station, comprising:

means for receiving and transferring data in an acknowledged mode across a layer 2 link between the mobile station and a network;

a common memory means to be shared by at least two parallel layer 2 links; and

a memory allocation means to allocate and release memory resources from the common memory for a layer 2 link, and to adjust allocated memory resources for existing layer 2 links.

12. The mobile station of claim 11 , further comprising:

means for indicating a size of the common memory to the network.

13. The method of claim 1 , further comprising:

adjusting allocated memory resources for existing layer 2 links.

14. The method of claim 1 , further comprising:

defining and updating a polling parameter for data transfer over the layer 2 link based on how many layer 2 links are sharing in parallel the common memory.

15. The method of claim 1 , further comprising:

providing software that, when executed by a processor, causes the processor to perform said defining and said allocating.

16. The method of claim 1 , further comprising:

obtaining software that, when executed by a processor, causes the processor to perform said defining and said allocating.

17. A processor-readable memory medium containing software that, when executed by a processor, causes the processor to execute a method comprising:

defining a common memory of a mobile station of a wireless communication system, the common memory to be shared by at least two parallel layer 2 links; and

allocating and releasing memory for the parallel layer 2 links from the common memory.

18. The medium of claim 17 , wherein the method further comprises:

adjusting allocated memory resources for existing layer 2 links.

19. The medium of claim 17 , wherein the method further comprises:

defining and updating a polling parameter for data transfer over the layer 2 link based on how many layer 2 links are sharing in parallel the common memory.

20. A method of allocating memory resources in a wireless communication system to support data transfer in an acknowledged mode across a layer 2 link between a transmitter and a receiver, the method comprising:

defining a common memory to be shared by at least two parallel layer 2 links; and allocating and releasing memory for the parallel layer 2 links from the common memory; and

defining and updating a polling parameter for data transfer over the layer 2 link based on how many layer 2 links are sharing in parallel the common memory.

21. A wireless communication system to support data transfer in an acknowledged mode across a layer 2 link between a mobile station and a network, the system comprising:

a common memory to be shared by at least two parallel layer 2 links; and

a memory allocation mechanism to allocate and release memory resources from the common memory for a layer 2 link and to adjust allocated memory resources for existing layer 2 links; and

in a transmitting site, a mechanism to define and update a polling parameter for data transfer over the layer 2 link on the basis of how many layer 2 links are sharing in parallel the common memory in a receiving site.

22. The wireless system of claim 21 , wherein

the receiving site of the layer 2 link is configured to inform the transmitting site whether or not the memory allocated for the layer 2 link in the receiving site is overflowing; and

the transmitting site is configured to update the polling parameter on the basis of the information.

23. The wireless communication system of claim 21 , wherein the transmitting site is contained in the mobile station, the mobile station including the common memory, and wherein the network includes the receiving site.

24. The wireless communication system of claim 21 , wherein the network includes the transmitting site, and wherein the mobile station includes the common memory and includes the receiving site.

25. A processor-readable memory medium containing software that, when executed by a processor, causes the processor to execute a method comprising:

defining a common memory to be shared by at least two parallel layer 2 links;

allocating and releasing memory for the parallel layer 2 links from the common memory; and

defining and updating a polling parameter for data transfer over the layer 2 link based on how many layer 2 links are sharing in parallel the common memory.

Assignments (3)
MERGER Recorded Jul 22, 2011
From: SPYDER NAVIGATIONS L.L.C.
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 026637/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2007
From: NOKIA CORPORATION
To: SPYDER NAVIGATIONS L.L.C.
Reel/Frame 019814/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2003
From: SEBIRE, GUILLAUME; LINTULAMPI, RAINO; KOSKINEN, HENRI
To: NOKIA CORPORATION
Reel/Frame 013800/0223 →