VI. FROM SMARTPHONE TO BODY SENSOR NETWORK
The smartphone can be converted into a body sensor network in one tap. The application has two fundamental
operating modes: inertial measurement unit and networked. By default, the smartphone streams motion data from the recorder to the data cleaner without accessing the server. The data is filtered and the result is applied to the kinematic model. By enabling the networked functionality, the application first sends the recorded data to the server. As shown in Fig. 3, the server waits for all nodes to upload before synchronizing the data. Once the data is synchronized, the result is sent back to the smartphones for post-processing. This section continues to outline the concept of event triggers, the application’s
data streaming protocol and the server-side approach for data
synchronization