IP Library Granted Patent US 12672099
Granted Patent B2
US 12672099 · App. 18/560,545 · Granted Jun 30, 2026

Control apparatus, control method and program for controlling positions of base station and terminal

Inventors: Daisuke Murayama (Tokyo, JP); Shota Nakayama (Tokyo, JP)
Assignee: NTT, Inc.
H04W64/006H04N7/183H04W84/005
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 12672099
App. No.
18/560,545
Granted
Jun 30, 2026
Kind
B2
Abstract

A control apparatus for controlling a position and a direction of a base station, and a position of a specific terminal that wirelessly communicates with the base station in conjunction with each other, the control apparatus including: a shield detection information acquisition unit which acquires information obtained by detecting the shield; a specific terminal position candidate calculating unit which calculates a position candidate of the specific terminal on the basis of information obtained by detecting the shield; a line-of-sight determination unit which determines whether there is line-of-sight of the specific terminal from the base station for each of the position candidates of the specific terminal; and a base station movement control parameter calculating unit which determines a position of the specific terminal on the basis of a result of determination of the presence or absence of the line-of-sight and calculates a parameter indicating a position and a direction of the base station.

Claims (39)

1 . A control apparatus for controlling a position and a direction of a base station and a position of a specific terminal that wirelessly communicates with the base station in conjunction with each other, the control apparatus comprising:

a processor; and

a memory that includes instructions, which when executed, cause the processor to execute:

acquiring information obtained by detecting a shield;

calculating a position candidate of the specific terminal based on information obtained by detecting the shield;

determining whether there is line-of-sight of the specific terminal from the base station for each of the position candidates of the specific terminal;

determining a position of the specific terminal based on a result of determination of presence or absence of the line-of-sight;

setting a range of values in advance for a first parameter indicating a position of the base station and for a second parameter indicating a direction of the base station; and

selecting one of a plurality of combinations of the values for the first parameter and the second parameter within the range, as a parameter indicating the position and the direction of the base station.

2 . The control apparatus according to claim 1 , wherein

the specific terminal is a monitoring camera, and

the processor is further caused to execute:

calculating a size of a monitoring area of the monitoring camera; and

determining the position of the specific terminal to maximize the calculated size of the monitoring area.

3 . The control apparatus according to claim 1 , wherein the processor is further caused to execute:

calculating a cover area quality of the base station; and

selecting the parameter indicating the position and the direction of the base station to maximize the calculated cover area quality.

4 . The control apparatus according to claim 1 , wherein the determining of the line-of-sight includes calculating a Fresnel zone from the base station, and determining that there is line-of-sight for a point in which a predetermined ratio of regions is not blocked among the calculated Fresnel zones.

5 . The control apparatus according to claim 1 , wherein the processor is further caused to execute:

acquiring terminal position information indicating a position of the specific terminal,

wherein the determining of the line-of-sight includes determining whether there is a line-of-sight in the specific terminal from the base station based on the terminal position information.

6 . The control apparatus according to claim 1 , wherein the processor is further caused to execute controlling a movement of the base station based on the calculated parameter indicating the position and the direction of the base station.

7 . A non-transitory computer-readable recording medium having computer-readable instructions stored thereon, which when executed, cause a computer including a memory and a processor to execute the acquiring, the calculating, the determining, the setting, and the selecting of the control apparatus according to claim 1 .

8 . A control method executed by a computer in a control apparatus for controlling a position and a direction of a base station, and a position of a specific terminal that wirelessly communicates with the base station in conjunction with each other, the control method comprising:

acquiring information obtained by detecting a shield;

calculating a position candidate of the specific terminal based on information obtained by detecting the shield;

determining whether there is line-of-sight of the specific terminal from the base station for each of the position candidates of the specific terminal;

determining a position of the specific terminal based on a result of determination of presence or absence of the line-of-sight;

setting a range of values in advance for a first parameter indicating a position of the base station and for a second parameter indicating a direction of the base station; and

selecting one of a plurality of combinations of the values for the first parameter and the second parameter within the range, as a parameter indicating the position and the direction of the base station.

9 . A control apparatus for controlling a position and a direction of a base station and a position of a specific terminal that wirelessly communicates with the base station in conjunction with each other, the control apparatus comprising:

a processor; and

a memory that includes instructions, which when executed, cause the processor to execute:

acquiring information obtained by detecting a shield;

calculating a position candidate of the specific terminal based on information obtained by detecting the shield;

determining whether there is line-of-sight of the specific terminal from the base station for each of the position candidates of the specific terminal; and

determining a position of the specific terminal based on a result of determination of presence or absence of the line-of-sight, and calculating a parameter indicating a position and a direction of the base station, wherein

the specific terminal is a monitoring camera, and

the calculating of the parameter includes calculating a size of a monitoring area of the monitoring camera, and determining the position of the specific terminal to maximize the calculated size of the monitoring area.