IP Library Granted Patent US 8,774,847
Granted Patent B2
US 8,774,847 · App. 13/191,861 · Granted Jul 8, 2014

Cellular radio path measurement and reporting

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 8,774,847
App. No.
13/191,861
Granted
Jul 8, 2014
Kind
B2
Abstract

There are provided measures for cellular radio path measurement and reporting. Such measures may exemplarily include, by a terminal, initiating transmission of a beacon signal of the terminal towards base stations in a coverage area of which the terminal resides, and, by a base station, monitoring transmission of the beacon signal from the terminal, measuring characteristics of a radio path towards the terminal based on a received beacon signal from the terminal, determining a timing value of the received beacon signal from the terminal, and initiating storage of the measured characteristics and the determined timing value as data with respect to the terminal in a network-based database being common for base stations in a coverage area of which the terminal resides.

Claims (61)

1. A method comprising

monitoring transmission of a beacon signal from a terminal,

measuring characteristics of a radio path towards the terminal based on a received beacon signal from the terminal,

determining a timing value of the received beacon signal from the terminal,

initiating storage of the measured characteristics and the determined timing value as data with respect to the terminal in a network-based database being common for base stations in a coverage area of which the terminal resides,

reading a determined timing value with respect to the terminal for one of said base stations from the network-based database,

calculating an uplink timing between the terminal and said one of said base stations based on the read timing value and a downlink timing difference between said one of said base stations and a base station currently serving the terminal, and

reporting the calculated uplink timing together with an indication of a synchronization of the network to the terminal.

2. The method according to claim 1 , further comprising

reading at least one of the stored data with respect to the terminal for one or more of said base stations from the network-based database, and

utilizing the reading result for at least one of making a handover decision for the terminal, initiating and/or executing a handover procedure for the terminal, controlling measurement and/or reporting requirements for the terminal, reporting the reading results to the terminal, and adjusting the reading results to be reported to the terminal.

3. The method according to claim 1 , further comprising

reporting the determined timing value together with an indication of a non-synchronization of the network to the terminal.

4. The method according to claim 1 , further comprising at least one of

identifying the terminal using one of a terminal identifier encoded in the received beacon signal and a transmission code used for the beacon signal transmission, and

determining a processing load and initiating storage of the determined processing load as data with respect to the terminal in the network-based database.

5. The method according to claim 1 , wherein at least one of the following applies:

the beacon signal comprises one of a sounding reference symbol and a transmission burst in a dedicated random access channel, and

the method is operable at or by a base station of a cellular communication system, wherein the storage in the network-based database is initiated with respect to the base station.

6. An apparatus comprising

at least one processor,

at least one memory including computer program code, and

at least one interface configured for communication with at least another apparatus,

the at least one processor, with the at least one memory and the computer program code, being configured to cause the apparatus to perform:

monitoring transmission of a beacon signal from a terminal,

measuring characteristics of a radio path towards the terminal based on a received beacon signal from the terminal,

determining a timing value of the received beacon signal from the terminal,

initiating storage of the measured characteristics and the determined timing value as data with respect to the terminal in a network-based database being common for base stations in a coverage area of which the terminal resides,

reading a determined timing value with respect to the terminal for one of said base stations from the network-based database,

calculating an uplink timing between the terminal and said one of said base stations based on the read timing value and a downlink timing difference between said one of said base stations and a base station currently serving the terminal and

reporting the calculated uplink timing together with an indication of a synchronization of the network to the terminal.

7. The apparatus according to claim 6 , the at least one processor, with the at least one memory and the computer program code, being further configured to cause the apparatus to perform:

reading at least one of the stored data with respect to the terminal for one or more of said base stations from the network-based database, and

utilizing the reading result for at least one of making a handover decision for the terminal, initiating and/or executing a handover procedure for the terminal , controlling measurement and/or reporting requirements for the terminal, reporting the reading results to the terminal, and adjusting the reading results to be reported to the terminal.

8. The apparatus according to claim 6 , the at least one processor, with the at least one memory and the computer program code, being further configured to cause the apparatus to perform:

reporting the determined timing value together with an indication of a non-synchronization of the network to the terminal.

9. The apparatus according to claim 6 , the at least one processor, with the at least one memory and the computer program code, being further configured to cause the apparatus to perform at least one of:

identifying the terminal using one of a terminal identifier encoded in the received beacon signal and a transmission code used for the beacon signal transmission, and

determining a processing load and initiating storage of the determined processing load as data with respect to the terminal in the network-based database.

10. The apparatus according to claim 6 , wherein at least one of the following applies:

the beacon signal comprises one of a sounding reference symbol and a transmission burst in a dedicated random access channel, and

the apparatus is operable as or at a base station of a cellular communication system, wherein the at least one processor, with the at least one memory and the computer program code, is further configured to cause the apparatus to perform initiating the storage in the network-based database with respect to the base station.

11. A non-transitory computer-readable memory having stored thereon computer program code which, when run on a processor of a network base station, is configured to cause the network base station to at least:

monitor transmission of a beacon signal from a terminal,

measure characteristics of a radio path towards the terminal based on a received beacon signal from the terminal,

determine a timing value of the received beacon signal from the terminal,

initiate storage of the measured characteristics and the determined timing value as data with respect to the terminal in a network-based database being common for base stations in a coverage area of which the terminal resides,

read a determined timing value with respect to the terminal for one of said base stations from the network-based database,

calculate an uplink dining between the terminal and said one of said base stations based on the read timing value and a downlink timing difference between said one of said base stations and a base station currently serving the terminal, and

report the calculated uplink timing together with an indication of a synchronization of the network to the terminal.

12. The non-transitory computer-readable memory according to claim 11 , wherein the computer program code is further configured to cause the network base station to at least:

read at least one of the stored data with respect to the terminal for one or more of said base stations from the network-based database, and

utilize the reading result for at least one of making a handover decision for the terminal, initiating and/or executing a handover procedure for the terminal, controlling measurement and/or reporting requirements for the terminal, reporting the reading results to the terminal, and adjusting the reading results to be reported to the terminal.

13. The non-transitory computer-readable memory according to claim 11 , wherein the computer program code is further configured to cause the network base station to at least:

report the determined timing value together with an indication of a non-synchronization of the network to the terminal.

14. The non-transitory computer-readable memory according to claim 11 , wherein the computer program code is further configured to cause the network base station to at least:

identify the terminal using one of a terminal identifier encoded in the received beacon signal and a transmission code used for the beacon signal transmission, and

determine a processing load and initiating storage of the determined processing load as data with respect to the terminal in the network-based database.

15. The non-transitory computer-readable memory according to claim 11 , wherein at least one of the following applies:

the beacon signal comprises one of a sounding reference symbol and a transmission burst in a dedicated random access channel, and

the code is operable at or by a base station of a cellular communication system, wherein the storage in the network-based database is initiated with respect to the base station.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY PREVIOUSLY RECORDED ON REEL 032086 FRAME 0389. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM ONE OR BOTH ASSIGNORS ACCORDING TO PRIOR AGREEMENT.. Recorded Dec 18, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 046266/0231 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032088/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032086/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2011
From: VIRTA, HENRI JANI ILARI; KANGASSUO, TOMMI TAPANI; ALA-KOKKO, JUKKA RIKHARD
To: RENESAS MOBILE CORPORATION
Reel/Frame 026662/0764 →