Page 81 - ITU Journal, Future and evolving technologies - Volume 1 (2020), Issue 1, Inaugural issue
P. 81
ITU Journal on Future and Evolving Technologies, Volume 1 (2020), Issue 1
Associate Tile Enumerate Database
Identifier Supported Tiles Interrupt
user
Initialize Configuration
Set Tile Handle
Environment Database
State Interrupt
Enumerate Sup-
ported EM fucntions Get Tile Gateway
State Interrupt
(a) Tile Health Hypersurface Hardware error
Check Gateway Communication error
HyperSurface Functionality
<Variables> <Functionality> <Fun_Type>
ID ID ID
TID TypeID Type “Steering”
Type “R,X,D” FreqID
Ni DoAinID <DoA>
Mj DoAoutID null
ID
Wavefront PolID theta 0
<Tile> SplitID phi 0
HEADERS ID
<Beam_Splitting>
N
POLARIZATION M
ID
CS_REFERENCE Size Nb 3
SOURCE_LOCATION class variables </> Dir “30 0;40 30;0 0”
int ID, N, M;
SOURCE_ATTRIBUTES double physical_size; </> class variables
Variables[Vn][N][M] TileSwitchSet; int ID; String Type;
DIRECTION_OF_ARRIVAL
ArrayList<Configurations> Confs; Frequency f;
DirectionOfArricval doa_in;
DIRECTION_OF_DEPARTURE
DirectionOfArricval doa_out;
...
DATA Configuration DoAin
DIRECTION_RANGE_1 <Configuration> <States>
EM_FIELD ID ID
DIRECTION_RANGE_2 TID R 0
FID X 65
EM_FIELD VID D null
SID
(b) (c)
Fig. 7 – (a) Case diagram of the main functions supported by the three basic entities. Tasks highlighted with the database icon indicate
that a set of data is to be retrieved from the Configuration Database. (b) Wavefront description in data object format. (c) A simplified
overview of the structure of the Configuration Database. The ¡Tile¿ table hosts all information regarding a tile’s physical implementation.
The ¡Functionality¿ table combines a set of metamaterial parameters to define new functionalities. Both tables are combined in the
¡Configuration¿ table with a set of entries from the ¡States¿ table to compose a new configuration that supports the functionality FID on
tile TID (VID refers to an entry in the table ¡Variables¿).
© International Telecommunication Union, 2020 61