[vc_empty_space][vc_empty_space]
Design and implementation of Cakra Wahana Paksa, a collaborative whiteboard application based on WebSocket technology for distance learning
Adianto M.F.a, Ilmam M.a, Miharja A.K.a, Bandung Y.a, Subekti L.B.a
a School of Electrical Engineering and Informatics, Institut Teknologi Bandung, Bandung, Indonesia
[vc_row][vc_column][vc_row_inner][vc_column_inner][vc_separator css=”.vc_custom_1624529070653{padding-top: 30px !important;padding-bottom: 30px !important;}”][/vc_column_inner][/vc_row_inner][vc_row_inner layout=”boxed”][vc_column_inner width=”3/4″ css=”.vc_custom_1624695412187{border-right-width: 1px !important;border-right-color: #dddddd !important;border-right-style: solid !important;border-radius: 1px !important;}”][vc_empty_space][megatron_heading title=”Abstract” size=”size-sm” text_align=”text-left”][vc_column_text]© 2016 IEEE.The concept of distance learning system refers to the way of learning which is not in regular face-To-face method, but through any means of long distance communication. Realization of distance learning system in Indonesia is usually in one-way communication manner, that is, students can not directly interact with teachers. This paper describes the design and implementation of a web-based application which is named Cakra Wahana Paksa: Collaborative Whiteboard. This application enables two-way communication between teachers and students in form of virtual whiteboard session using WebSocket technology and server-sent event feature of HTML5. The result of WebSocket technology and server-sent event implementation in Cakra Wahana Paksa shows that the quality of communication in each of virtual whiteboard session is near real-Time. The evaluation showed that the average broadcast time of a message in the session with three clients is 2.86 milliseconds, and the one with five clients is 3.25 milliseconds. This application separates each virtual whiteboard session into any available ports on computer server so each of them does not hinder one another.[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Author keywords” size=”size-sm” text_align=”text-left”][vc_column_text]Computer servers,Design and implementations,Long distance communication,Quality of communication,Two way communications,Web-based applications,Websocket,White board[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Indexed keywords” size=”size-sm” text_align=”text-left”][vc_column_text]collaborative whiteboard,distance learning,server-sent event,WebSocket[/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”Funding details” size=”size-sm” text_align=”text-left”][vc_column_text][/vc_column_text][vc_empty_space][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][vc_empty_space][megatron_heading title=”DOI” size=”size-sm” text_align=”text-left”][vc_column_text]https://doi.org/10.1109/ICITEED.2016.7863259[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]Widget Plumx[/vc_column_text][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row][vc_column][vc_separator css=”.vc_custom_1624528584150{padding-top: 25px !important;padding-bottom: 25px !important;}”][/vc_column][/vc_row]