1461132956-97382abf-6022-4b93-8287-6438604b5047

1. A garbage collector embodied in a non-transitory computer-readable medium, said garbage collector comprising:
a bit mapper configured to:
designate a plurality of regions within a memory,
associate any of a plurality of objects with any of said regions if the start address of said object to be associated lies within said region, and
record the relative order and position of a group of objects within any of said regions;

a mover configured to:
remove any of said groups of objects from a source region from among said regions, and
insert said removed group of objects into a destination region from among said regions such that the relative order and position of said objects within said removed group of objects prior to the removal of said group of objects from said source region is preserved within said inserted group of objects within said destination region; and

a fixer configured to record at an index corresponding to said source region a destination address where the first object in said inserted group was inserted into said destination region, wherein said fixer further comprises a calculator configured to
receive the old start address of a desired object,
determine the source region within which said desired object originated,
determine the relative position of said desired object within said source region,
determine the new start address of the first object in said inserted group of objects,
determine the block in which the start address of said desired object lies as being at the same relative position from said first object as in said source region, and
calculate the current address of said desired object by adding multiples of the block’s size to said new start address until the block in which the start address of said desired object lies is reached.
2. A method for relative positioning of memory objects, the method comprising:
designating a plurality of regions within a memory,
associating any of a plurality of objects with any of said regions if the start address of said object to be associated lies within said region;
recording the relative order and position of a group of objects within any of said regions;
removing any of said groups of objects from a source region from among said regions;
inserting said removed group of objects into a destination region from among said regions such that the relative order and position of said objects within said removed group of objects prior to the removal of said group of objects from said source region is preserved within said inserted group of objects within said destination region;
storing at an index corresponding to said source region a destination address where the first object in said inserted group was inserted into said destination region; and
determining the new start address of a desired object among any of said inserted objects, by
receiving the old start address of said desired object,
determining the source region within which said desired object originated,
determining the relative position of said desired object within said source region,
determining the new start address of the first object in said inserted group of objects,
determining the block in which the start address of said desired object lies as being at the same relative position from said first object as in said source region, and
calculating the current address of said desired object by adding multiples of the block’s size to said new start address until the block in which the start address of said desired object lies is reached.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. Method for enabling a mobile terminal to access a wireless cellular telecommunication network comprising plural base stations and a core network device, the mobile terminal being allowed to access the wireless cellular telecommunication network through at least one first base station, the mobile terminal memorizing a list comprising information enabling the identification of signals transferred by each first base station, the mobile terminal not memorizing information enabling the identification of signals transferred by second base stations, wherein the method comprises the steps, executed by one second base station, of:
receiving, from the core network device, a message requesting the second base station to transfer signals that should be transferred by one first base station,
transferring signals identifying the first base station,
transferring in the signals identifying the first base station, information enabling the identification by the mobile terminal of other signals transferred by the second base station andor at least one other second base station.
2. Method according to claim 1, wherein the method comprises further steps, executed by the core network device, of:
determining if one first base station that should transfer signals to the mobile terminal is not operational,
transferring a message requesting the second base station to transfer signals identifying one of the first base stations of which information enabling the identification of signals transferred by the first base station is comprised in the list if the first base station that should transfer signals to the mobile terminal is not operational,
allowing the mobile terminal to access the wireless cellular telecommunication network through the second base station signals identifying the first base station of which information enabling the identification of signals transferred by the first base station is comprised in the list.
3. Method according to claim 2, wherein information enabling the identification by the mobile terminal of other signals transferred by at least one other second base station are received from the core network device or memorized by the second base station.
4. Method according to claim 2, wherein the signals identifying the first base station are the signals identifying the first base station which is not operational.
5. Method according to claim 2, wherein the signals identifying the first base station are the signals identifying one first base station which is different from the base station which is not operational.
6. Method for enabling a mobile terminal to access a wireless cellular telecommunication network comprising plural base stations and a core network device, the mobile terminal being allowed to access the wireless cellular telecommunication network through at least one first base station, the mobile terminal memorizing a list comprising information enabling the identification of signals transferred by each first base station, wherein the method comprises the steps, executed by the mobile terminal, of:
receiving signals identifying one first base station,
checking if signals identifying the first base station comprise information enabling the identification by the mobile terminal of other signals,
transferring a message to one second base station if information enabling the identification by the mobile terminal of other signals is received, the message requesting to access to the wireless cellular telecommunication network through the second base station.
7. Method according to claim 6, wherein the information enabling the identification by the mobile terminal of other signals is transferred by the second base station to which the message is transferred.
8. Method according to claim 6, wherein information enabling the identification by the mobile terminal of other signals is transferred by another second base station which is different from the second base station to which the message is transferred.
9. Method according to claim 6, wherein the method comprises further step of memorizing information enabling the identification by the mobile terminal of other signals.
10. Method according to claim 9, wherein information enabling the identification by the mobile terminal of other signals are memorized for a limited period of time.
11. Method according to claim 6, wherein prior to transferring a message to one second base station, the method comprises further step of receiving other signals identifying one second base station.
12. Device for enabling a mobile terminal to access a wireless cellular telecommunication network comprising plural base stations and a core network device, the mobile terminal being allowed to access the wireless cellular telecommunication network through at least one first base station, the mobile terminal memorizing a list comprising information enabling the identification of signals transferred by each first base station, the mobile terminal not memorizing information enabling the identification of signals transferred by second base stations, wherein the device for enabling a mobile terminal to access a wireless cellular telecommunication network is included in the second base station and comprises:
means for receiving, from the core network device, a message requesting the second base station to transfer signals that should be transferred by one first base station,
means for transferring signals identifying the first base station,
means for transferring in the signals identifying the first base station, information enabling the identification by the mobile terminal of other signals transferred by the second base station andor at least one other second base station.
13. Device for enabling a mobile terminal to access a wireless cellular telecommunication network comprising plural base stations and a core network device, the mobile terminal being allowed to access the wireless cellular telecommunication network through at least one first base station, the mobile terminal memorizing a list comprising information enabling the identification of signals transferred by each first base station, wherein the device for enabling a mobile terminal to access to a wireless cellular telecommunication network is included in the mobile terminal and comprises:
means for receiving signals identifying one first base station,
means for checking if signals identifying the first base station comprise information enabling the identification by the mobile terminal of other signals,
means for transferring a message to one second base station if information enabling the identification by the mobile terminal of other signals is received, the message requesting to access the wireless cellular telecommunication network through the second base station.
14. Computer program which can be directly loadable into a programmable device, comprising instructions or portions of code for implementing the steps of the method according to claim 1, when said computer program is executed on a programmable device.
15. Computer program which can be directly loadable into a programmable device, comprising instructions or portions of code for implementing the steps of the method according to claim 6, when said computer program is executed on a programmable device.