comyx.network.base_station

comyx.network.base_station#

Module Summary#

Classes#

BaseStation

Represents a base station in the modelled environment.

Reference#

class comyx.network.base_station.BaseStation(id_: str, n_antennas: int, position: List[float] | None = None, t_power: float | None = None, r_sensitivity: float | None = None, radius: float | None = None)[source]#

Bases: comyx.network.transceiver.Transceiver

Represents a base station in the modelled environment.

Identifiers may be of the form “BSx”, where x is a positive integer. The first two characters indicate the type of transceiver, i.e., “BS” for base station. The remaining characters are the unique identifier of the base station. For example, “BS1” is a base station with identifier 1.

property radius: float#

Return the radius of the base station.