## 3 Proposed Approach and Methodology
### System Architecture
#### 3.1.3 Data Integration Platform
\begin{table}
\begin{tabular}{c|c||c c c c c c c c c c} \hline  & **S01** & **TIME** & **S** & **FLAG** & **COM** & **POSITION** & & & & **PAYLOAD** & & \\  & **S** & **6 + 6 + 6 Bits** & **3** & **4** & **4** & **4 + 4** & & **4 + 4 + 4 + 4 + 4 Bits** & & & & \\  & **B** & **B** & **Bits** & **Bits** & & & & & & & & \\ \hline
1-15 & \multirow{2}{*}{Sync} & \multirow{2}{*}{Hour Min} & \multirow{2}{*}{Sec} & \multirow{2}{*}{END} & \multirow{2}{*}{1} & \multirow{2}{*}{y} & \multirow{2}{*}{x} & \multirow{2}{*}{0000 + 0000} & & & & & & \\
**L2V** & & & & & & & & & & & & & \\ \hline
1-15 & \multirow{2}{*}{Sync} & \multirow{2}{*}{Hour Min} & \multirow{2}{*}{Sec} & \multirow{2}{*}{END} & \multirow{2}{*}{2} & \multirow{2}{*}{y} & \multirow{2}{*}{x} & Lane & Device & Device & Nr. & \multirow{2}{*}{EoF} \\
**V2V** & & & & & & & (0–7) & (nr) & IDy & IDx & behind & \\ \hline
1-15 & \multirow{2}{*}{Sync} & \multirow{2}{*}{Hour Min} & \multirow{2}{*}{Sec} & \multirow{2}{*}{END} & \multirow{2}{*}{3} & \multirow{2}{*}{y} & \multirow{2}{*}{x} & TL & Device & Device & \multirow{2}{*}{Device (nr)} & Nr. & \multirow{2}{*}{EoF} \\
**V2I** & & & & & & & (0–15) & (nr) & IDy & IDx & & \\ \hline
1-15 & \multirow{2}{*}{Sync} & \multirow{2}{*}{Hour Min} & \multirow{2}{*}{Sec} & \multirow{2}{*}{END} & \multirow{2}{*}{4} & \multirow{2}{*}{y} & \multirow{2}{*}{x} & TL & Device & Device & \multirow{2}{*}{Devic (nr)} & & & \\
**I2V** & & & & & & & (0–15) & ID & IDy & IDx & behind & \\ \hline
1-15 & \multirow{2}{*}{Sync} & \multirow{2}{*}{Hour Min} & \multirow{2}{*}{Sec} & \multirow{2}{*}{END} & \multirow{2}{*}{5} & \multirow{2}{*}{y} & \multirow{2}{*}{x} & TL & & & & & & \\
**P2I** & & & & & & & & & & & & \\ \hline
1-15 & \multirow{2}{*}{Sync} & \multirow{2}{*}{Hour Min} & \multirow{2}{*}{Sec} & \multirow{2}{*}{END} & \multirow{2}{*}{6} & \multirow{2}{*}{y} & \multirow{2}{*}{x} & TL & & & & & & \\
**I2P** & & & & & & & & & & & & \\ \hline \end{tabular}
\end{table} 
Table 1: Message protocol defined for each of the V-VLC communications. studied during this phase. At C0, pedestrians in the designated waiting area are awaiting the pedestrian phase activation. During this time, P2I communications are initiated, where the pedestrian makes a crossing request, and I2P serves as the IM's response. Figure 8a,b demonstrate the MUX signal and the decoded messages between the analyzed vehicles and the traffic lights toward C0 and their movement after crossing C0 toward C1, respectively. In Figure 8a, for V2V communication (COM: 2), the vehicle behind the target car communicates with the one in front, providing its position as G\({}_{5,1}\), R\({}_{5,10}\), V\({}_{4,0}\), the lane it is in (Lane: 2), the number of vehicles following it (in this case, none), and the time of communication (11:18:30); as there are no cars behind, it does not transmit anything in these blocks  
Figure 8: Normalized MUX signal and the decoded messages between the analyzed vehicles and the traffic lights toward C0 (**a**) and their movement after crossing C0 toward C1 (**b**). Figure 7: Simulated VLC scenario. Two junctions (C0 and C1) with the RGBV ID transmitters. (**a**) C0. (**b**) C1. (**c**) C2. to the car in front. After receiving this communication, the leader then makes a request to the IM through V2I. It provides its position as G5,1, R5,10, V4,0, the traffic light to which the request is being made (TL: 2), the number of vehicles following it (Veic. (nr): 1), the time of the communication (TIME: 11:18:31), the car identifier (y, x: G5,1), and the number of cars behind the follower, which is currently 0. Next, the I2V communication occurs, where the leader receives a response with the same information at 11:18:32, indicating that the active phase is 4 (W > E). After the N > S Left phase is activated, the cars move toward the C1 intersection, where they are currently lined up waiting. In Figure 5b, after activating the NS Left phase, the cars move toward the C1 intersection, where they are currently queued.