{"title":"UOWC 网络时间同步方法的设计与实施","authors":"Weijie Liu;Jingyi Zhang;Nuo Huang;Zhengyuan Xu","doi":"10.23919/JCIN.2024.10494944","DOIUrl":null,"url":null,"abstract":"Underwater optical wireless communication (UOWC) technology facilitates high-speed data transmission among multiple nodes in underwater networks. Nevertheless, the absence of a common clock poses a challenge to achieving systematic and reliable access for multiple nodes within these networks. This paper presents a time synchronization method for UOWC networks to ensure the successful execution of the media access control (MAC) protocol. In this method, the node obtains timestamps by exchanging messages with the optical access point (OAP). Subsequently, the node calculates the clock drift relative to the OAP and the propagation time, ensuring that transmitted data packets can arrive approximately at the time specified by the OAP. To validate the effect of the proposed method, an experimental UOWC prototype, including the OAP and nodes, is implemented using field programmable gate array (FPGA). The experimental results demonstrate that the maximum difference between the actual arrival times of two data packets that are expected to reach the OAP simultaneously according to the MAC protocol meets the requirements of the quasi-synchronous code division multiple access (OS-CDMA) system, thereby substantiating the effectiveness of this synchronization method.","PeriodicalId":100766,"journal":{"name":"Journal of Communications and Information Networks","volume":"9 1","pages":"56-63"},"PeriodicalIF":0.0000,"publicationDate":"2024-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and Implementation of a Time Synchronization Method for UOWC Networks\",\"authors\":\"Weijie Liu;Jingyi Zhang;Nuo Huang;Zhengyuan Xu\",\"doi\":\"10.23919/JCIN.2024.10494944\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Underwater optical wireless communication (UOWC) technology facilitates high-speed data transmission among multiple nodes in underwater networks. Nevertheless, the absence of a common clock poses a challenge to achieving systematic and reliable access for multiple nodes within these networks. This paper presents a time synchronization method for UOWC networks to ensure the successful execution of the media access control (MAC) protocol. In this method, the node obtains timestamps by exchanging messages with the optical access point (OAP). Subsequently, the node calculates the clock drift relative to the OAP and the propagation time, ensuring that transmitted data packets can arrive approximately at the time specified by the OAP. To validate the effect of the proposed method, an experimental UOWC prototype, including the OAP and nodes, is implemented using field programmable gate array (FPGA). The experimental results demonstrate that the maximum difference between the actual arrival times of two data packets that are expected to reach the OAP simultaneously according to the MAC protocol meets the requirements of the quasi-synchronous code division multiple access (OS-CDMA) system, thereby substantiating the effectiveness of this synchronization method.\",\"PeriodicalId\":100766,\"journal\":{\"name\":\"Journal of Communications and Information Networks\",\"volume\":\"9 1\",\"pages\":\"56-63\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Communications and Information Networks\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10494944/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Communications and Information Networks","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10494944/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and Implementation of a Time Synchronization Method for UOWC Networks
Underwater optical wireless communication (UOWC) technology facilitates high-speed data transmission among multiple nodes in underwater networks. Nevertheless, the absence of a common clock poses a challenge to achieving systematic and reliable access for multiple nodes within these networks. This paper presents a time synchronization method for UOWC networks to ensure the successful execution of the media access control (MAC) protocol. In this method, the node obtains timestamps by exchanging messages with the optical access point (OAP). Subsequently, the node calculates the clock drift relative to the OAP and the propagation time, ensuring that transmitted data packets can arrive approximately at the time specified by the OAP. To validate the effect of the proposed method, an experimental UOWC prototype, including the OAP and nodes, is implemented using field programmable gate array (FPGA). The experimental results demonstrate that the maximum difference between the actual arrival times of two data packets that are expected to reach the OAP simultaneously according to the MAC protocol meets the requirements of the quasi-synchronous code division multiple access (OS-CDMA) system, thereby substantiating the effectiveness of this synchronization method.