Article(id=1208051030416265915, tenantId=1146029695717560320, journalId=1146123166801305609, issueId=1208051024368083510, articleNumber=null, orderNo=null, doi=10.12404/j.issn.1671-1815.2405443, pmid=null, cstr=null, oa=null, hot=null, price=null, onlineType=0, articleFormat=0, articleType=null, articleTypeStr=research-article, receivedDate=1721318400000, receivedDateStr=2024-07-19, revisedDate=1742486400000, revisedDateStr=2025-03-21, acceptedDate=null, acceptedDateStr=null, onlineDate=1765951410154, onlineDateStr=2025-12-17, pubDate=1751040000000, pubDateStr=2025-06-28, doiRegisterDate=null, doiRegisterDateStr=null, onlineIssueDate=1765951410154, onlineIssueDateStr=2025-12-17, onlineJustAcceptDate=null, onlineJustAcceptDateStr=null, onlineFirstDate=null, onlineFirstDateStr=null, sourceXml=null, magXml=null, createTime=1765951410154, creator=13701087609, updateTime=1765951410154, updator=13701087609, issue=Issue{id=1208051024368083510, tenantId=1146029695717560320, journalId=1146123166801305609, year='2025', volume='25', issue='18', pageStart='7455', pageEnd='7883', issueExtLink='null', onlineDate='null', pubDate='1751040000000', pubDateStr='2025-06-28', beforeIssueId=null, nextIssueId=null, price=null, status=1, issueComplete=1, articleOrder=1, issueType=-1, specialIssue=null, createTime=1765951408712, creator='13701087609', updateTime=1765951896766, updator='13701087609', preIssue=null, nextIssue=null, articleTotal=null, ext={EN=IssueExt(id=1208053071507198943, tenantId=1146029695717560320, journalId=1146123166801305609, issueId=1208051024368083510, language=EN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=), CN=IssueExt(id=1208053071507198944, tenantId=1146029695717560320, journalId=1146123166801305609, issueId=1208051024368083510, language=CN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=)}, issueFiles=null, downloadFileDto=null}, startPage=7678, endPage=7685, ext={EN=ArticleExt(id=1208051031255126754, articleId=1208051030416265915, tenantId=1146029695717560320, journalId=1146123166801305609, language=EN, title=Industrial Control Protocol Recognition Based on Edge Distributed Deep Learning, columnId=1156262729162810294, journalTitle=Science Technology and Engineering, columnName=Papers·Automation and Computational Technology, runingTitle=null, highlight=null, articleAbstract=

To address the limitations of traditional protocol recognition methods caused by the presence of numerous non-standard protocols in IC (industrial control) sector, a method based on edge-distributed deep learning was studied to enhance IC protocol recognition technology. A recognition method based on CNN (convolutional neural networks) was proposed: real IC protocol data from the network was collected and preprocessed, and an appropriate CNN model was selected according to protocol characteristics to implicitly extract the essential features of the protocols. This achieved classification and recognition of seven types of IC protocols with an accuracy of up to 99.92%. Furthermore, the IC protocol recognition model was deployed at the network edge, leveraging a data-parallel distributed strategy for collaborative training within an edge server computing cluster. This improved the training efficiency of the model by 1.87~2.81 times while maintaining high accuracy. The results show that this method significantly improves the accuracy of IC protocol recognition, greatly enhances model training efficiency, and is well-suited for deployment in edge computing environments. It is evident that this method has significant value in optimizing IC protocol recognition performance.

, authors=null, authorsList=Xuan-zheng WANG, Zhi-peng XU, Xiao-qiu LI, Hai-chen WANG, Zi-qi GAN, Zhe-yi SHA, authorCompany=null, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=null, magXml=null, pdfUrl=null, pdf=null, pdfFileSize=null, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=null, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=null, mapNumber=null, fund=null), CN=ArticleExt(id=1208051038674849818, articleId=1208051030416265915, tenantId=1146029695717560320, journalId=1146123166801305609, language=CN, title=边缘分布式深度学习工控协议的识别方法, columnId=1156262729783567290, journalTitle=科学技术与工程, columnName=论文·自动化技术、计算机技术, runingTitle=null, highlight=null, articleAbstract=

为解决工控行业中大量非标准协议带来的传统协议识别方法不适用性问题,通过基于边缘分布式深度学习的方法研究了工控协议识别技术。提出了一种基于卷积神经网络技术的工控协议识别方法:获取网络中真实工控协议数据并进行预处理,根据协议特性选择合适的卷积神经网络模型,隐式提取协议本质特征,实现对7种工控协议的识别分类,准确率可达99.92%。此外,将工控协议识别模型部署至网络边缘,采用数据并行分布式策略,在边缘服务器计算集群中开展协同训练,模型训练效率提高1.87~2.81倍,同时保持高准确率。结果表明: 该方法有效提高了工控协议识别准确率;显著提升了模型训练效率;适合部署于边缘计算环境。可见,该方法在工控协议识别性能优化方面具有重要意义。

, authors=

王璇政(1986—),男,汉族,山东荣成人,硕士,高级工程师。研究方向:HSE咨询、评价、数智安全及产品。E-mail:

, authorsList=王璇政, 徐志鹏, 李晓秋, 王海琛, 甘子奇, 沙哲一, authorCompany=null, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=kuPRfHZbalM5BkFSIBtFNQ==, magXml=zjiB1cFzm4N91HVIOb1pBA==, pdfUrl=null, pdf=/Sb61qvBnWRaiRDgzdkDzA==, pdfFileSize=6001721, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=ED2bm2ZI8bu7QtxpbT33gA==, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=knk/LpuJquhj/pMcoWJRgg==, mapNumber=null, fund=null)}, authors=[Author(id=1208103080143463386, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=651906173@qq.com, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103080218960860, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080143463386, language=EN, stringName=Xuan-zheng WANG, firstName=Xuan-zheng, middleName=null, lastName=WANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103080294458333, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080143463386, language=CN, stringName=王璇政, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 中海油安全技术服务有限公司, 天津 300456, bio={"content":"

王璇政(1986—),男,汉族,山东荣成人,硕士,高级工程师。研究方向:HSE咨询、评价、数智安全及产品。E-mail:

"}, bioImg=null, bioContent=

王璇政(1986—),男,汉族,山东荣成人,硕士,高级工程师。研究方向:HSE咨询、评价、数智安全及产品。E-mail:

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)])]), Author(id=1208103080361567199, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103080474813409, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080361567199, language=EN, stringName=Zhi-peng XU, firstName=Zhi-peng, middleName=null, lastName=XU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103080533533666, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080361567199, language=CN, stringName=徐志鹏, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 中海油安全技术服务有限公司, 天津 300456, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)])]), Author(id=1208103080600642532, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=2, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103080697111526, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080600642532, language=EN, stringName=Xiao-qiu LI, firstName=Xiao-qiu, middleName=null, lastName=LI, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103080751637479, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080600642532, language=CN, stringName=李晓秋, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 中海油安全技术服务有限公司, 天津 300456, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)])]), Author(id=1208103080814552041, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=3, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103080885855211, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080814552041, language=EN, stringName=Hai-chen WANG, firstName=Hai-chen, middleName=null, lastName=WANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103080999101420, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080814552041, language=CN, stringName=王海琛, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 中海油安全技术服务有限公司, 天津 300456, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)])]), Author(id=1208103081062015982, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=4, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103081133319152, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103081062015982, language=EN, stringName=Zi-qi GAN, firstName=Zi-qi, middleName=null, lastName=GAN, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103081192039409, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103081062015982, language=CN, stringName=甘子奇, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2 天津大学智能与计算学部, 天津 300350, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103080021828565, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=2, ext=[AuthorCompanyExt(id=1208103080030217174, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China), AuthorCompanyExt(id=1208103080042800087, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 天津大学智能与计算学部, 天津 300350)])]), Author(id=1208103081271731187, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=5, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103081343034357, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103081271731187, language=EN, stringName=Zhe-yi SHA, firstName=Zhe-yi, middleName=null, lastName=SHA, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103081410143222, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103081271731187, language=CN, stringName=沙哲一, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2 天津大学智能与计算学部, 天津 300350, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103080021828565, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=2, ext=[AuthorCompanyExt(id=1208103080030217174, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China), AuthorCompanyExt(id=1208103080042800087, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 天津大学智能与计算学部, 天津 300350)])])], keywords=[Keyword(id=1208103081548555255, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, orderNo=1, keyword=industrial control protocol identification), Keyword(id=1208103081603081208, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, orderNo=2, keyword=deep learning), Keyword(id=1208103081653412857, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, orderNo=3, keyword=convolutional neural network), Keyword(id=1208103081707938810, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, orderNo=4, keyword=edge intelligence), Keyword(id=1208103081758270459, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, orderNo=5, keyword=distributed training), Keyword(id=1208103081825379324, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, orderNo=6, keyword=industrial internet of things), Keyword(id=1208103081909265405, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, orderNo=1, keyword=工控协议识别), Keyword(id=1208103081967985662, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, orderNo=2, keyword=深度学习), Keyword(id=1208103082022511615, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, orderNo=3, keyword=卷积神经网络), Keyword(id=1208103082081231872, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, orderNo=4, keyword=边缘智能), Keyword(id=1208103082135756800, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, orderNo=5, keyword=分布式训练), Keyword(id=1208103082190282753, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, orderNo=6, keyword=工业物联网)], refs=[Reference(id=1208103084987883557, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2021, volume=9, issue=2, pageStart=989, pageEnd=1008, url=null, language=null, rfNumber=[1], rfOrder=0, authorNames=Kumar R, Swarnkar M, Singal G, journalName=IEEE Internet of Things Journal, refType=null, unstructuredReference=Kumar R, Swarnkar M, Singal G, et al. IoT network traffic classification using machine learning algorithms: an experimental analysis[J]. IEEE Internet of Things Journal, 2021, 9(2): 989-1008., articleTitle=IoT network traffic classification using machine learning algorithms: an experimental analysis, refAbstract=null), Reference(id=1208103085050798118, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2021, volume=176, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[2], rfOrder=1, authorNames=Dong S, journalName=Expert Systems with Applications, refType=null, unstructuredReference=Dong S. Multi class SVM algorithm with active learning for network traffic classification[J]. Expert Systems with Applications, 2021, 176. DOI: 10.1016/j.eswa.2021.114885., articleTitle=Multi class SVM algorithm with active learning for network traffic classification, refAbstract=null), Reference(id=1208103085113712679, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2021, volume=21, issue=14, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[3], rfOrder=2, authorNames=AlZoman R M, Alenazi M J F, journalName=Sensors, refType=null, unstructuredReference=AlZoman R M, Alenazi M J F. A comparative study of traffic classification techniques for smart city networks[J]. Sensors, 2021, 21(14). DOI: 10.3390/s21144677., articleTitle=A comparative study of traffic classification techniques for smart city networks, refAbstract=null), Reference(id=1208103085172432936, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2017, volume=null, issue=null, pageStart=712, pageEnd=717, url=null, language=null, rfNumber=[4], rfOrder=3, authorNames=Wang W, Zhu M, Zeng X, journalName=International Conference on Information Networking (ICOIN), refType=null, unstructuredReference=Wang W, Zhu M, Zeng X, et al. Malware traffic classification using convolutional neural network for representation learning[C]// International Conference on Information Networking (ICOIN). Danang: IEEE, 2017: 712-717., articleTitle=Malware traffic classification using convolutional neural network for representation learning, refAbstract=null), Reference(id=1208103085243736105, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2019, volume=19, issue=3, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[5], rfOrder=4, authorNames=Luo X, Chen D, Wang Y, journalName=Sensors, refType=null, unstructuredReference=Luo X, Chen D, Wang Y, et al. A type-aware approach to message clustering for protocol reverse engineering[J]. Sensors, 2019, 19(3). DOI:10.3390/s19030716., articleTitle=A type-aware approach to message clustering for protocol reverse engineering, refAbstract=null), Reference(id=1208103085310844970, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2020, volume=null, issue=null, pageStart=2243, pageEnd=2252, url=null, language=null, rfNumber=[6], rfOrder=5, authorNames=Kleber S, van der Heijden R W, Kargl F, journalName=IEEE INFOCOM 2020-IEEE Conference on Computer Communications, refType=null, unstructuredReference=Kleber S, van der Heijden R W, Kargl F. Message type identification of binary network protocols using continuous segment similarity[C]// IEEE INFOCOM 2020-IEEE Conference on Computer Communications. New York: IEEE, 2020: 2243-2252., articleTitle=Message type identification of binary network protocols using continuous segment similarity, refAbstract=null), Reference(id=1208103085373759531, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2022, volume=null, issue=null, pageStart=3546, pageEnd=3554, url=null, language=null, rfNumber=[7], rfOrder=6, authorNames=Meng X, Wang Y, Ma R, journalName=Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, refType=null, unstructuredReference=Meng X, Wang Y, Ma R, et al. Packet representation learning for traffic classification[C]// Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. Washington: Association for Computing Machinery, 2022: 3546-3554., articleTitle=Packet representation learning for traffic classification, refAbstract=null), Reference(id=1208103085440868396, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2023, volume=23, issue=30, pageStart=13014, pageEnd=13022, url=null, language=null, rfNumber=[8], rfOrder=7, authorNames=何迎利, 胡光宇, 张浩, journalName=科学技术与工程, refType=null, unstructuredReference=何迎利, 胡光宇, 张浩, 等. 基于局部信息增强注意力机制的网络流量预测[J]. 科学技术与工程, 2023, 23(30): 13014-13022., articleTitle=基于局部信息增强注意力机制的网络流量预测, refAbstract=null), Reference(id=1208103085503782957, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2023, volume=23, issue=30, pageStart=13014, pageEnd=13022, url=null, language=null, rfNumber=[8], rfOrder=8, authorNames=He Yingli, Hu Guangyu, Zhang Hao, journalName=Science Technology and Engineering, refType=null, unstructuredReference=He Yingli, Hu Guangyu, Zhang Hao, et al. Network traffic prediction based on local information enhanced attention mechanism[J]. Science Technology and Engineering, 2023, 23(30): 13014-13022., articleTitle=Network traffic prediction based on local information enhanced attention mechanism, refAbstract=null), Reference(id=1208103085558308910, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2024, volume=24, issue=16, pageStart=6799, pageEnd=6808, url=null, language=null, rfNumber=[9], rfOrder=9, authorNames=朱本科, 高丙朋, 蔡鑫, journalName=科学技术与工程, refType=null, unstructuredReference=朱本科, 高丙朋, 蔡鑫. 基于多因素均衡动态分簇的WSN路由协议算法研究[J]. 科学技术与工程, 2024, 24(16): 6799-6808., articleTitle=基于多因素均衡动态分簇的WSN路由协议算法研究, refAbstract=null), Reference(id=1208103085625417775, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2024, volume=24, issue=16, pageStart=6799, pageEnd=6808, url=null, language=null, rfNumber=[9], rfOrder=10, authorNames=Zhu Benke, Gao Bingpeng, Cai Xin, journalName=Science Technology and Engineering, refType=null, unstructuredReference=Zhu Benke, Gao Bingpeng, Cai Xin. Research on WSN routing protocol algorithm based on multi-factor balanced dynamic clustering[J]. Science Technology and Engineering, 2024, 24(16): 6799-6808., articleTitle=Research on WSN routing protocol algorithm based on multi-factor balanced dynamic clustering, refAbstract=null), Reference(id=1208103085692526640, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2021, volume=35, issue=5, pageStart=83, pageEnd=89, url=null, language=null, rfNumber=[10], rfOrder=11, authorNames=Lu H, Du M, He X, journalName=IEEE Network, refType=null, unstructuredReference=Lu H, Du M, He X, et al. An adaptive neural architecture search design for collaborative edge-cloud computing[J]. IEEE Network, 2021, 35(5): 83-89., articleTitle=An adaptive neural architecture search design for collaborative edge-cloud computing, refAbstract=null), Reference(id=1208103085751246897, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2021, volume=18, issue=4, pageStart=2386, pageEnd=2398, url=null, language=null, rfNumber=[11], rfOrder=12, authorNames=Wang Y, Yang S, Ren X, journalName=IEEE Transactions on Industrial Informatics, refType=null, unstructuredReference=Wang Y, Yang S, Ren X, et al. IndustEdge: a time-sensitive networking enabled edge-cloud collaborative intelligent platform for smart industry[J]. IEEE Transactions on Industrial Informatics, 2021, 18(4): 2386-2398., articleTitle=IndustEdge: a time-sensitive networking enabled edge-cloud collaborative intelligent platform for smart industry, refAbstract=null), Reference(id=1208103085814161458, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2021, volume=59, issue=16, pageStart=4836, pageEnd=4850, url=null, language=null, rfNumber=[12], rfOrder=13, authorNames=Jian C, Ping J, Zhang M, journalName=International Journal of Production Research, refType=null, unstructuredReference=Jian C, Ping J, Zhang M. A cloud edge-based two-level hybrid scheduling learning model in cloud manufacturing[J]. International Journal of Production Research, 2021, 59(16): 4836-4850., articleTitle=A cloud edge-based two-level hybrid scheduling learning model in cloud manufacturing, refAbstract=null), Reference(id=1208103085877076019, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2019, volume=16, issue=7, pageStart=4791, pageEnd=4799, url=null, language=null, rfNumber=[13], rfOrder=14, authorNames=Wang T, Zhao D, Cai S, journalName=IEEE Transactions on Industrial Informatics, refType=null, unstructuredReference=Wang T, Zhao D, Cai S, et al. Bidirectional prediction-based underwater data collection protocol for end-edge-cloud orchestrated system[J]. IEEE Transactions on Industrial Informatics, 2019, 16(7): 4791-4799., articleTitle=Bidirectional prediction-based underwater data collection protocol for end-edge-cloud orchestrated system, refAbstract=null), Reference(id=1208103085931601972, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2021, volume=8, issue=23, pageStart=16779, pageEnd=16786, url=null, language=null, rfNumber=[14], rfOrder=15, authorNames=Yang Z, Liang B, Ji W, journalName=IEEE Internet of Things Journal, refType=null, unstructuredReference=Yang Z, Liang B, Ji W. An intelligent end-edge-cloud architecture for visual IoT-assisted healthcare systems[J]. IEEE Internet of Things Journal, 2021, 8(23): 16779-16786., articleTitle=An intelligent end-edge-cloud architecture for visual IoT-assisted healthcare systems, refAbstract=null), Reference(id=1208103085994516533, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2023, volume=23, issue=9, pageStart=3812, pageEnd=3819, url=null, language=null, rfNumber=[15], rfOrder=16, authorNames=赵婵婵, 郭晓敏, 海晓伟, journalName=科学技术与工程, refType=null, unstructuredReference=赵婵婵, 郭晓敏, 海晓伟, 等. 缓存辅助移动边缘计算的任务卸载与资源分配联合优化策略[J]. 科学技术与工程, 2023, 23(9): 3812-3819., articleTitle=缓存辅助移动边缘计算的任务卸载与资源分配联合优化策略, refAbstract=null), Reference(id=1208103086065819702, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2023, volume=23, issue=9, pageStart=3812, pageEnd=3819, url=null, language=null, rfNumber=[15], rfOrder=17, authorNames=Zhao Chanchan, Guo Xiaomin, Hai Xiaowei, journalName=Science Technology and Engineering, refType=null, unstructuredReference=Zhao Chanchan, Guo Xiaomin, Hai Xiaowei, et al. Joint optimization strategy of task offloading and resource allocation for cache-assisted mobile edge computing[J]. Science Technology and Engineering, 2023, 23(9): 3812-3819., articleTitle=Joint optimization strategy of task offloading and resource allocation for cache-assisted mobile edge computing, refAbstract=null), Reference(id=1208103086124539959, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2022, volume=22, issue=11, pageStart=4434, pageEnd=4439, url=null, language=null, rfNumber=[16], rfOrder=18, authorNames=张晓龙, 吴巍, 周彬, journalName=科学技术与工程, refType=null, unstructuredReference=张晓龙, 吴巍, 周彬. 基于移动边缘计算的任务卸载策略研究[J]. 科学技术与工程, 2022, 22(11): 4434-4439., articleTitle=基于移动边缘计算的任务卸载策略研究, refAbstract=null), Reference(id=1208103086179065912, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2022, volume=22, issue=11, pageStart=4434, pageEnd=4439, url=null, language=null, rfNumber=[16], rfOrder=19, authorNames=Zhang Xiaolong, Wu Wei, Zhou Bin, journalName=Science Technology and Engineering, refType=null, unstructuredReference=Zhang Xiaolong, Wu Wei, Zhou Bin. research on the motion recognition method of lower limb rehabilitation training robot for the elderly[J]. Science Technology and Engineering, 2022, 22(11): 4434-4439., articleTitle=research on the motion recognition method of lower limb rehabilitation training robot for the elderly, refAbstract=null), Reference(id=1208103086233591865, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2022, volume=22, issue=16, pageStart=6577, pageEnd=6584, url=null, language=null, rfNumber=[17], rfOrder=20, authorNames=姚楠, 刘子全, 秦剑华, journalName=科学技术与工程, refType=null, unstructuredReference=姚楠, 刘子全, 秦剑华, 等. 基于电力物联网的边缘计算任务卸载优化[J]. 科学技术与工程, 2022, 22(16): 6577-6584., articleTitle=基于电力物联网的边缘计算任务卸载优化, refAbstract=null), Reference(id=1208103086313283642, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2022, volume=22, issue=16, pageStart=6577, pageEnd=6584, url=null, language=null, rfNumber=[17], rfOrder=21, authorNames=Yao Nan, Liu Ziquan, Qin Jianhua, journalName=Science Technology and Engineering, refType=null, unstructuredReference=Yao Nan, Liu Ziquan, Qin Jianhua, et al. Offloading optimization of the edge computing task based on the power internet of things[J]. Science Technology and Engineering, 2022, 22(16): 6577-6584., articleTitle=Offloading optimization of the edge computing task based on the power internet of things, refAbstract=null), Reference(id=1208103086376198203, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2022, volume=15, issue=13, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[18], rfOrder=22, authorNames=Sun Y, Que H, Cai Q, journalName=Energies, refType=null, unstructuredReference=Sun Y, Que H, Cai Q, et al. Borderline smote algorithm and feature selection-based network anomalies detection strategy[J]. Energies, 2022, 15(13): 4751., articleTitle=Borderline smote algorithm and feature selection-based network anomalies detection strategy, refAbstract=null), Reference(id=1208103086447501372, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2021, volume=542, issue=null, pageStart=92, pageEnd=111, url=null, language=null, rfNumber=[19], rfOrder=23, authorNames=Soltanzadeh P, Hashemzadeh M, journalName=Information Sciences, refType=null, unstructuredReference=Soltanzadeh P, Hashemzadeh M. RCSMOTE: range-controlled synthetic minority over-sampling technique for handling the class imbalance problem[J]. Information Sciences, 2021, 542: 92-111., articleTitle=RCSMOTE: range-controlled synthetic minority over-sampling technique for handling the class imbalance problem, refAbstract=null), Reference(id=1208103086502027325, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, doi=null, pmid=null, pmcid=null, year=2022, volume=26, issue=3, pageStart=1141, pageEnd=1163, url=null, language=null, rfNumber=[20], rfOrder=24, authorNames=Liu J, journalName=Soft Computing, refType=null, unstructuredReference=Liu J. Importance-SMOTE: a synthetic minority oversampling method for noisy imbalanced data[J]. Soft Computing, 2022, 26(3): 1141-1163., articleTitle=Importance-SMOTE: a synthetic minority oversampling method for noisy imbalanced data, refAbstract=null)], funds=[Fund(id=1208103084845277220, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, awardId=22310301D, language=CN, fundingSource=河北省省级科技计划(22310301D), fundOrder=null, country=null)], companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)]), AuthorCompany(id=1208103080021828565, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=2, ext=[AuthorCompanyExt(id=1208103080030217174, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China), AuthorCompanyExt(id=1208103080042800087, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 天津大学智能与计算学部, 天津 300350)])], figs=[ArticleFig(id=1208103082332889090, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.1, caption=Working principle of dropout, figureFileSmall=6v3iEi5A1hR0G8XPlOMldA==, figureFileBig=yJuAmOc4Vh5lNwF8/KNKAg==, tableContent=null), ArticleFig(id=1208103082408386563, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图1, caption=dropout 工作原理, figureFileSmall=6v3iEi5A1hR0G8XPlOMldA==, figureFileBig=yJuAmOc4Vh5lNwF8/KNKAg==, tableContent=null), ArticleFig(id=1208103082513244164, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.2, caption=Overall structure of the model, figureFileSmall=FyKr0FHMsCBNjy/85C1Q1g==, figureFileBig=4IlzEBvgjwhs5iVFZfIkZg==, tableContent=null), ArticleFig(id=1208103082592935941, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图2, caption=模型总体结构, figureFileSmall=FyKr0FHMsCBNjy/85C1Q1g==, figureFileBig=4IlzEBvgjwhs5iVFZfIkZg==, tableContent=null), ArticleFig(id=1208103082668433414, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.3, caption=Industrial control protocol identification process, figureFileSmall=Lddo1AoVFBg17nTZIKjAoQ==, figureFileBig=QjScKu3SUi4QR7LeykxqwQ==, tableContent=null), ArticleFig(id=1208103082731347975, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图3, caption=工控协议识别流程, figureFileSmall=Lddo1AoVFBg17nTZIKjAoQ==, figureFileBig=QjScKu3SUi4QR7LeykxqwQ==, tableContent=null), ArticleFig(id=1208103082794262536, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.4, caption=Data preprocessing process, figureFileSmall=U4vifmePoNxBqc6yo10vqg==, figureFileBig=EoAOYm9ye6K3WY8VzR2L3w==, tableContent=null), ArticleFig(id=1208103082852982793, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图4, caption=数据预处理流程, figureFileSmall=U4vifmePoNxBqc6yo10vqg==, figureFileBig=EoAOYm9ye6K3WY8VzR2L3w==, tableContent=null), ArticleFig(id=1208103082924285962, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.5, caption=1PS+2Worker, figureFileSmall=Rg9/gPFk5VW0Yruvh6jh2Q==, figureFileBig=MeKnFbWLtqXNJ7zztO3jKA==, tableContent=null), ArticleFig(id=1208103083003977739, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图5, caption=1PS+2Worker, figureFileSmall=Rg9/gPFk5VW0Yruvh6jh2Q==, figureFileBig=MeKnFbWLtqXNJ7zztO3jKA==, tableContent=null), ArticleFig(id=1208103083071086604, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.6, caption=2PS+2Worker, figureFileSmall=eVZqeu7h9uZDQGYuo80z6Q==, figureFileBig=n4kk0PA86iI+EzYurcW9KA==, tableContent=null), ArticleFig(id=1208103083125612557, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图6, caption=2PS+2Worker, figureFileSmall=eVZqeu7h9uZDQGYuo80z6Q==, figureFileBig=n4kk0PA86iI+EzYurcW9KA==, tableContent=null), ArticleFig(id=1208103083188527118, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.7, caption=1PS+3Worker, figureFileSmall=Kxff6clMODO1ktOMti+INQ==, figureFileBig=LEGKE3JBMVGKx5w9DQtwAw==, tableContent=null), ArticleFig(id=1208103083251441679, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图7, caption=1PS+3Worker, figureFileSmall=Kxff6clMODO1ktOMti+INQ==, figureFileBig=LEGKE3JBMVGKx5w9DQtwAw==, tableContent=null), ArticleFig(id=1208103083305967632, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.8, caption=Comparison chart of accuracy of 6 CNN models, figureFileSmall=YUKQEcMt18zzdzd6MY6koQ==, figureFileBig=NldpjcydBdX/PBMBR2Be/g==, tableContent=null), ArticleFig(id=1208103083360493585, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图8, caption=6 种 CNN 模型准确率对比图, figureFileSmall=YUKQEcMt18zzdzd6MY6koQ==, figureFileBig=NldpjcydBdX/PBMBR2Be/g==, tableContent=null), ArticleFig(id=1208103083419213842, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.9, caption=Training accuracy change chart, figureFileSmall=93Fzv2ZO579dzhpmYc5f/Q==, figureFileBig=v6k8e/zMsxw2u26qWk/nyQ==, tableContent=null), ArticleFig(id=1208103083477934099, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图9, caption=训练准确率变化图, figureFileSmall=93Fzv2ZO579dzhpmYc5f/Q==, figureFileBig=v6k8e/zMsxw2u26qWk/nyQ==, tableContent=null), ArticleFig(id=1208103083557625876, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.10, caption=The change chart of loss value, figureFileSmall=LitDR71VdCHakiAPTYBFrQ==, figureFileBig=D3RhTiavMiUAHNkoVwQVvg==, tableContent=null), ArticleFig(id=1208103083616346133, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图10, caption=loss 值变化图, figureFileSmall=LitDR71VdCHakiAPTYBFrQ==, figureFileBig=D3RhTiavMiUAHNkoVwQVvg==, tableContent=null), ArticleFig(id=1208103083679260694, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Fig.11, caption=Training accuracy change chart, figureFileSmall=a3vVuMnJkoERrmjfozM3Lg==, figureFileBig=iD4hFIxfG7DT0bYBfJYk4g==, tableContent=null), ArticleFig(id=1208103083763146775, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=图11, caption=训练准确率变化图, figureFileSmall=a3vVuMnJkoERrmjfozM3Lg==, figureFileBig=iD4hFIxfG7DT0bYBfJYk4g==, tableContent=null), ArticleFig(id=1208103083876392984, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Table 1, caption=

6 types of convolutional neural network structures

, figureFileSmall=null, figureFileBig=null, tableContent=
编号 C1层 S2层 C3层 S4层 FC5层数量
1 8×(5×5) 2×2 16×(5×5) 2×2 128
2 8×(5×5) 2×2 16×(5×5) 2×2 256
3 16×(5×5) 2×2 32×(5×5) 2×2 128
4 16×(5×5) 2×2 32×(5×5) 2×2 256
5 32×(5×5) 2×2 64×(5×5) 2×2 128
6 32×(5×5) 2×2 64×(5×5) 2×2 256
), ArticleFig(id=1208103084027387929, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=表1, caption=

6种卷积神经网络结构

, figureFileSmall=null, figureFileBig=null, tableContent=
编号 C1层 S2层 C3层 S4层 FC5层数量
1 8×(5×5) 2×2 16×(5×5) 2×2 128
2 8×(5×5) 2×2 16×(5×5) 2×2 256
3 16×(5×5) 2×2 32×(5×5) 2×2 128
4 16×(5×5) 2×2 32×(5×5) 2×2 256
5 32×(5×5) 2×2 64×(5×5) 2×2 128
6 32×(5×5) 2×2 64×(5×5) 2×2 256
), ArticleFig(id=1208103084094496794, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Table 2, caption=

Number and identification of industrial control protocol datasets

, figureFileSmall=null, figureFileBig=null, tableContent=
协议类型 数量 编号
BACnet 10 000 0
CIP PCCC 10 000 1
S7comm 10 000 2
ModBus 10 000 3
DNP 3.0 10 000 4
PowerLink 10 000 5
EtherCAT 10 000 6
), ArticleFig(id=1208103084174188571, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=表2, caption=

工控协议数据集数量及编号

, figureFileSmall=null, figureFileBig=null, tableContent=
协议类型 数量 编号
BACnet 10 000 0
CIP PCCC 10 000 1
S7comm 10 000 2
ModBus 10 000 3
DNP 3.0 10 000 4
PowerLink 10 000 5
EtherCAT 10 000 6
), ArticleFig(id=1208103084253880348, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Table 3, caption=

Experimental operating environment parameters

, figureFileSmall=null, figureFileBig=null, tableContent=
类别 配置
硬件环境 树莓派4B
操作系统 基于Debian的Raspberry Pi OS
处理器 ARM Cortex-A72 1.5 GHz
Tensorflow 2.3.0版本
), ArticleFig(id=1208103084329377821, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=表3, caption=

实验运行环境参数

, figureFileSmall=null, figureFileBig=null, tableContent=
类别 配置
硬件环境 树莓派4B
操作系统 基于Debian的Raspberry Pi OS
处理器 ARM Cortex-A72 1.5 GHz
Tensorflow 2.3.0版本
), ArticleFig(id=1208103084383903774, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Table 4, caption=

Experimental results of 6 different CNN models

, figureFileSmall=null, figureFileBig=null, tableContent=
编号 总体准确率/% 编号 总体准确率/%
1 97.50 4 99.58
2 98.67 5 99.67
3 99.13 6 99.92
), ArticleFig(id=1208103084442624031, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=表4, caption=

6种不同CNN模型的实验结果

, figureFileSmall=null, figureFileBig=null, tableContent=
编号 总体准确率/% 编号 总体准确率/%
1 97.50 4 99.58
2 98.67 5 99.67
3 99.13 6 99.92
), ArticleFig(id=1208103084534898720, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Table 5, caption=

Single class recognition result

, figureFileSmall=null, figureFileBig=null, tableContent=
编号 协议
类型
测试
数量
准确率/% 召回率/%
0 BACnet 1 004 99.70 99.90
1 CIP PCCC 1 028 99.32 100.00
2 S7comm 981 99.90 99.90
3 ModBus 1 003 100.00 99.90
4 DNP 3.0 986 99.90 99.29
5 PowerLink 987 100.00 100.00
6 EtherCAT 1 011 99.90 99.70
), ArticleFig(id=1208103084602007585, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=表5, caption=

单类识别结果

, figureFileSmall=null, figureFileBig=null, tableContent=
编号 协议
类型
测试
数量
准确率/% 召回率/%
0 BACnet 1 004 99.70 99.90
1 CIP PCCC 1 028 99.32 100.00
2 S7comm 981 99.90 99.90
3 ModBus 1 003 100.00 99.90
4 DNP 3.0 986 99.90 99.29
5 PowerLink 987 100.00 100.00
6 EtherCAT 1 011 99.90 99.70
), ArticleFig(id=1208103084669116450, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=EN, label=Table 6, caption=

The impact of dropout on model recognition results

, figureFileSmall=null, figureFileBig=null, tableContent=
是否使用dropout 总体准确率/%
使用 99.92
不使用 99.17
), ArticleFig(id=1208103084736225315, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, language=CN, label=表6, caption=

dropout 对模型识别的影响结果

, figureFileSmall=null, figureFileBig=null, tableContent=
是否使用dropout 总体准确率/%
使用 99.92
不使用 99.17
)], attaches=null, journal=Journal(id=1146119176004939786, delFlag=0, nameCn=科学技术与工程, nameEn=Science Technology and Engineering, nameHistory1=null, nameHistory2=null, issn=1671-1815, eissn=, cn=11-4688/T, coden=null, periodic=4, language=CN, oaType=是, ccby=null, superviseOffice=null, ownerOffice=null, pubOffice=null, editorOffice=null, officeType=null, aims=null, clcCode=null, officeProv=null, officeCity=null, officeAddr=null, officeZip=null, officeEmail=null, officePhone=null, editDirector=null, officeDirector=null, officeDirectorPhone=null, officeStaffNum=null, officeEmpNum=null, coverPicUrl=UKU/O7GSka5polgCTkbIIw==, journalPrice=null, startedYear=null, abbrevIsoEn=Sci Technol Eng, journalRemark=null, publicationField=null, createdTime=null, updatedTime=1788948823314, createdBy=null, updatedBy=13041195026, firstLetterCn=K, firstLetterEn=K, subjectCode=Multidisciplinary, subjectName=自然科学, subjectCodeEn=Multidisciplinary, subjectNameEn=null, picCn=UKU/O7GSka5polgCTkbIIw==, picEn=5hwlULoNwcbj3xUmVi9MAQ==, jcr=null, cjcr=null, exts=[JournalExt(id=1304509172528214229, language=CN, name=科学技术与工程, nameHistory1=null, nameHistory2=null, managedBy=中国科学技术协会, sponsoredBy=中国技术经济学会, publishedBy=《科学技术与工程》编辑部, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=http://www.stae.com.cn/jsygc/home, createdTime=1788948823339, updatedTime=1788948823339, createdBy=13041195026, updatedBy=13041195026, submissionGuidelinesUrl=http://www.stae.com.cn/jsygc/site/menus/20090429150146001, submissionAuthorUrl=http://www.stae.com.cn/jsygc/author/login, submissionEditorUrl=http://www.stae.com.cn/jsygc/editor/login, submissionReviewUrl=http://www.stae.com.cn/jsygc/reviewer/login, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""}), JournalExt(id=1304509172591128790, language=EN, name=Science Technology and Engineering, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=http://www.stae.com.cn/jsygc/home, createdTime=1788948823354, updatedTime=1788948823354, createdBy=13041195026, updatedBy=13041195026, submissionGuidelinesUrl=, submissionAuthorUrl=http://www.stae.com.cn/jsygc/author/login, submissionEditorUrl=http://www.stae.com.cn/jsygc/editor/login, submissionReviewUrl=http://www.stae.com.cn/jsygc/reviewer/login, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""})], databaseList=null, tenantJournalId=1146123166801305609, websiteList=[Website(id=1148243202391400884, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1146123166801305609, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/kxjsygc/CN, language=CN, createTime=1751692112777, createBy=18614031015, updateTime=1753520965431, updateBy=18614031015, name=科学技术与工程-中文站点, tplId=1146099689490845704, title=科学技术与工程, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1148622798802673703, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202391400884, code=articleTextType, value=kx, createTime=1751782615614, updateTime=1751782615614, creator=18614031015, updator=18614031015), WebsiteProps(id=1148622798781702180, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202391400884, code=banner, value=null, createTime=1751782615609, updateTime=1751782615609, creator=18614031015, updator=18614031015), WebsiteProps(id=1148622798769119267, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202391400884, code=logo, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic?fileId=j86gbwi+p0Idkyl5SzIlmQ==, createTime=1751782615606, updateTime=1751782615606, creator=18614031015, updator=18614031015), WebsiteProps(id=1148622798794285094, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202391400884, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic, createTime=1751782615612, updateTime=1751782615612, creator=18614031015, updator=18614031015), WebsiteProps(id=1148622798790090789, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202391400884, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1751782615611, updateTime=1751782615611, creator=18614031015, updator=18614031015)]), Website(id=1155914124811976731, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1146123166801305609, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/kxjsygc/EN, language=EN, createTime=1753521003206, createBy=18614031015, updateTime=1753521003206, updateBy=18614031015, name=科学技术与工程-英文站点, tplId=1146101810881728533, title=Science Technology and Engineering, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1155914371227308235, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155914124811976731, code=articleTextType, value=kx, createTime=1753521061952, updateTime=1753521061952, creator=18614031015, updator=18614031015), WebsiteProps(id=1155914371210531016, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155914124811976731, code=banner, value=null, createTime=1753521061947, updateTime=1753521061947, creator=18614031015, updator=18614031015), WebsiteProps(id=1155914371202142407, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155914124811976731, code=logo, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic?fileId=j86gbwi+p0Idkyl5SzIlmQ==, createTime=1753521061945, updateTime=1753521061945, creator=18614031015, updator=18614031015), WebsiteProps(id=1155914371223113930, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155914124811976731, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic, createTime=1753521061950, updateTime=1753521061950, creator=18614031015, updator=18614031015), WebsiteProps(id=1155914371218919625, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155914124811976731, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1753521061949, updateTime=1753521061949, creator=18614031015, updator=18614031015)])], journalTitle=科学技术与工程, weixinUrl=null, journalUrl=null, iacademicId=null, status=1, seqNo=null, journalTitleEn=Science Technology and Engineering, journalPhotoCn=UKU/O7GSka5polgCTkbIIw==, journalPhotoEn=5hwlULoNwcbj3xUmVi9MAQ==, journalFirstLetter=K, journalRecommend=null, journalNew=null, journalCollection=null, jcrJf=null, cjcrJf=null, jcrJfStr=null, cjcrJfStr=null, submissionFirstDecision=null, sciSubjectClassification=null, casSubjectClassification=null, citeScore=null, totalCitationFrequency=null, icpCode=null, psCode=null, advertisingLicenseCode=null, copyrightInformation=null, country=null, option=, provinceCode=null, provinceName=null, collectFlag=false, interPubPlatform=, interPubPlatformUrl=null), detailUrlCn=https://castjournals.cast.org.cn/joweb/kxjsygc/CN/10.12404/j.issn.1671-1815.2405443, detailUrlEn=https://castjournals.cast.org.cn/joweb/kxjsygc/EN/10.12404/j.issn.1671-1815.2405443, pdfUrlCn=https://castjournals.cast.org.cn/joweb/kxjsygc/CN/PDF/10.12404/j.issn.1671-1815.2405443, pdfUrlEn=https://castjournals.cast.org.cn/joweb/kxjsygc/EN/PDF/10.12404/j.issn.1671-1815.2405443, aliStartDate=null, aliEndDate=null, collectionFlag=false, citedCount=null, citedUrl=null, previewStatus=0, delFlag=0, hasFullText=1, orderTime=1751040000000, fullTextJson=null, articleText=null, reference=null)
收藏切换
边缘分布式深度学习工控协议的识别方法
收藏切换
PDF下载
王璇政 1 , 徐志鹏 1 , 李晓秋 1 , 王海琛 1 , 甘子奇 2 , 沙哲一 2
科学技术与工程 | 论文·自动化技术、计算机技术 2025,25(18): 7678-7685
收起
收藏切换
科学技术与工程 |论文·自动化技术、计算机技术 2025 , 25 (18) : 7678 -7685
边缘分布式深度学习工控协议的识别方法
全屏
[Author(id=1208103080143463386, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=651906173@qq.com, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103080218960860, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080143463386, language=EN, stringName=Xuan-zheng WANG, firstName=Xuan-zheng, middleName=null, lastName=WANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103080294458333, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080143463386, language=CN, stringName=王璇政, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 中海油安全技术服务有限公司, 天津 300456, bio={"content":"

王璇政(1986—),男,汉族,山东荣成人,硕士,高级工程师。研究方向:HSE咨询、评价、数智安全及产品。E-mail:

"}, bioImg=null, bioContent=

王璇政(1986—),男,汉族,山东荣成人,硕士,高级工程师。研究方向:HSE咨询、评价、数智安全及产品。E-mail:

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)])]), Author(id=1208103080361567199, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103080474813409, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080361567199, language=EN, stringName=Zhi-peng XU, firstName=Zhi-peng, middleName=null, lastName=XU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103080533533666, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080361567199, language=CN, stringName=徐志鹏, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 中海油安全技术服务有限公司, 天津 300456, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)])]), Author(id=1208103080600642532, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=2, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103080697111526, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080600642532, language=EN, stringName=Xiao-qiu LI, firstName=Xiao-qiu, middleName=null, lastName=LI, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103080751637479, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080600642532, language=CN, stringName=李晓秋, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 中海油安全技术服务有限公司, 天津 300456, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)])]), Author(id=1208103080814552041, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=3, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103080885855211, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080814552041, language=EN, stringName=Hai-chen WANG, firstName=Hai-chen, middleName=null, lastName=WANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103080999101420, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103080814552041, language=CN, stringName=王海琛, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 中海油安全技术服务有限公司, 天津 300456, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103079904388050, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=1, ext=[AuthorCompanyExt(id=1208103079921165267, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China), AuthorCompanyExt(id=1208103079933748180, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103079904388050, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 中海油安全技术服务有限公司, 天津 300456)])]), Author(id=1208103081062015982, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=4, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103081133319152, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103081062015982, language=EN, stringName=Zi-qi GAN, firstName=Zi-qi, middleName=null, lastName=GAN, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103081192039409, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103081062015982, language=CN, stringName=甘子奇, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2 天津大学智能与计算学部, 天津 300350, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103080021828565, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=2, ext=[AuthorCompanyExt(id=1208103080030217174, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China), AuthorCompanyExt(id=1208103080042800087, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 天津大学智能与计算学部, 天津 300350)])]), Author(id=1208103081271731187, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, orderNo=5, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1208103081343034357, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103081271731187, language=EN, stringName=Zhe-yi SHA, firstName=Zhe-yi, middleName=null, lastName=SHA, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1208103081410143222, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, authorId=1208103081271731187, language=CN, stringName=沙哲一, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2 天津大学智能与计算学部, 天津 300350, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1208103080021828565, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, xref=2, ext=[AuthorCompanyExt(id=1208103080030217174, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China), AuthorCompanyExt(id=1208103080042800087, tenantId=1146029695717560320, journalId=1146123166801305609, articleId=1208051030416265915, companyId=1208103080021828565, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 天津大学智能与计算学部, 天津 300350)])])]
王璇政1 , 徐志鹏1, 李晓秋1, 王海琛1, 甘子奇2, 沙哲一2
作者信息
  • 1 中海油安全技术服务有限公司, 天津 300456
  • 2 天津大学智能与计算学部, 天津 300350
Industrial Control Protocol Recognition Based on Edge Distributed Deep Learning
Xuan-zheng WANG1 , Zhi-peng XU1, Xiao-qiu LI1, Hai-chen WANG1, Zi-qi GAN2, Zhe-yi SHA2
Affiliations
  • 1 CNOOC Safety Technology Service Co., Ltd., Tianjin 300456, China
  • 2 Department of Intelligence and Computing, Tianjin University, Tianjin 300350, China
出版时间: 2025-06-28 doi: 10.12404/j.issn.1671-1815.2405443
文章导航
收藏切换

为解决工控行业中大量非标准协议带来的传统协议识别方法不适用性问题,通过基于边缘分布式深度学习的方法研究了工控协议识别技术。提出了一种基于卷积神经网络技术的工控协议识别方法:获取网络中真实工控协议数据并进行预处理,根据协议特性选择合适的卷积神经网络模型,隐式提取协议本质特征,实现对7种工控协议的识别分类,准确率可达99.92%。此外,将工控协议识别模型部署至网络边缘,采用数据并行分布式策略,在边缘服务器计算集群中开展协同训练,模型训练效率提高1.87~2.81倍,同时保持高准确率。结果表明: 该方法有效提高了工控协议识别准确率;显著提升了模型训练效率;适合部署于边缘计算环境。可见,该方法在工控协议识别性能优化方面具有重要意义。

工控协议识别  /  深度学习  /  卷积神经网络  /  边缘智能  /  分布式训练  /  工业物联网

To address the limitations of traditional protocol recognition methods caused by the presence of numerous non-standard protocols in IC (industrial control) sector, a method based on edge-distributed deep learning was studied to enhance IC protocol recognition technology. A recognition method based on CNN (convolutional neural networks) was proposed: real IC protocol data from the network was collected and preprocessed, and an appropriate CNN model was selected according to protocol characteristics to implicitly extract the essential features of the protocols. This achieved classification and recognition of seven types of IC protocols with an accuracy of up to 99.92%. Furthermore, the IC protocol recognition model was deployed at the network edge, leveraging a data-parallel distributed strategy for collaborative training within an edge server computing cluster. This improved the training efficiency of the model by 1.87~2.81 times while maintaining high accuracy. The results show that this method significantly improves the accuracy of IC protocol recognition, greatly enhances model training efficiency, and is well-suited for deployment in edge computing environments. It is evident that this method has significant value in optimizing IC protocol recognition performance.

industrial control protocol identification  /  deep learning  /  convolutional neural network  /  edge intelligence  /  distributed training  /  industrial internet of things
王璇政, 徐志鹏, 李晓秋, 王海琛, 甘子奇, 沙哲一. 边缘分布式深度学习工控协议的识别方法. 科学技术与工程, 2025 , 25 (18) : 7678 -7685 . DOI: 10.12404/j.issn.1671-1815.2405443
Xuan-zheng WANG, Zhi-peng XU, Xiao-qiu LI, Hai-chen WANG, Zi-qi GAN, Zhe-yi SHA. Industrial Control Protocol Recognition Based on Edge Distributed Deep Learning[J]. Science Technology and Engineering, 2025 , 25 (18) : 7678 -7685 . DOI: 10.12404/j.issn.1671-1815.2405443
随着德国工业4.0、《中国制造2025》的提出以及工业物联网的快速发展,信息技术和制造业的融合将整个工业系统带入了一个智能时代。传统的全封闭式工业控制系统信息安全风险遭受网络攻击的状况频繁发生。归根到底在于所制定的工控协议安全性较差。网络协议安全是工控系统信息安全的一项重要内容,如何识别和分析工控协议,是监控、保护和管理工控设备安全的基石和前提。
协议识别分类方法一般存在基于端口的识别分类、基于深度包检测的识别分类、基于行为模式的识别分类、基于机器学习(machine learning, ML)的识别分类四类方法。工控行业中的工控协议种类繁多,大多数是自定义的非标准协议,其结构也有别于传统的网络协议,在工控协议的识别中,需要对协议相关的报文数据进行特征提取,寻找标识协议的关键特征,从而进行协议的识别分类。特征提取可以人工设计特征或使用机器学习技术进行自动化提取。为了提高网关的智能化和自动化程度,减少人工干预,根据评价协议识别算法优劣的标准进行综合权衡,基于机器学习的识别分类技术更适用于工控协议识别。
传统的机器学习技术采用云计算模式,为了解决云计算实时性不足、能耗大、数据隐私保密性较差等问题,面向网络边缘的数据计算模式——边缘计算应运而生。随着边缘计算的发展,人工智能也逐渐迁移到边缘,即边缘智能。边缘智能在发展中面临的主要阻碍是人工智能算法需要较强的算力支持,然而相比于云计算,边缘设备的计算能力较低,因此无法直接将人工智能算法迁移至边缘。在边缘智能场景下应用协同计算技术可以有效地解决上述问题。
因此,现提出一种基于边缘分布式深度学习的工控协议识别方法,将卷积神经网络模型应用于工控协议数据的识别和分类,并通过边缘计算实现分布式协同训练。具体来说,首先需要收集和预处理工控网络中的真实协议数据。然后,选择合适的卷积神经网络模型,通过隐式提取协议的本质特征,实现对多种工控协议的准确分类和识别,为边缘智能的发展提供技术支撑。
目前,基于机器学习主要包括有监督学习、无监督学习和半监督学习三类方法。 其中,有监督学习在协议识别中的应用广泛,主要包括朴素贝叶斯方法[1](naive bayes, NB)、支持向量机[2-3](support vector machine, SVM)、决策树(C4.5)、神经网络(neural network, NN)等。其中,NB方法计算简单,适用于大规模数据集,然而这种方法假设属性之间相互独立,实际应用中这种假设不总是成立。SVM能够处理高维数据,分类效果好,尤其适用于小样本集,但其计算复杂度高,训练时间较长。决策树易于理解和解释,能够处理不均衡数据,但容易过拟合。神经网络具有较强的表征学习能力,能够自动提取数据特征,且能够规避以上方法的问题。
通过实验对比发现,神经网络 (neural network, NN) 在协议识别中表现出良好的性能,其中卷积神经网络 (convolutional neural network, CNN) 效果最佳,符合实际应用标准。2017 年提出一种基于 CNN 的恶意软件流量分类技术[4]。该技术利用 CNN 进行表征学习,具有较高扩展性,准确度符合应用标准。Luo等[5]采用潜在狄利克雷分布LDA模型,通过推断每条消息的类型分布,使用类型和n-gram来表征消息,类型分布最终用于衡量消息之间的相似性,依据相似性进行协议识别。Kleber等[6] 通过比较特征向量来测量相似性,结合Hirschberg对齐算法与DBSCAN聚类算法,提出了一种新颖的推断机制,更好地识别协议类别。Meng等[7] 提出了一种新颖的框架,旨在解决针对各种流量分类任务的数据包表示学习问题。通过对比损失和样本选择器优化学习到的表示,使相似的数据包在潜在语义空间中更加接近,有效识别协议类型。何迎利等[8] 为提升网络流量预测精度,提出了一种局部上下文信息增强的注意力机制,通过卷积计算优化QK的生成,增强时间序列的局部感知能力。该机制结合LSTM和GRU模型,显著提高了协议预测精度。朱本科等[9]为解决无线传感器网络分簇路由协议中簇头节点位置分布不均和数据传输路径不合理问题,提出基于改进社交网络搜索算法优化模糊C均值聚类的动态分簇路由协议,提高了网络协议识别效率和网络负载均衡性。
分布式协同训练技术通过将神经网络训练任务分散到多个计算节点上,以提高训练速度和模型性能。这种技术尤其适用于边缘计算和云计算环境,能够有效解决计算资源不足和训练效率低下的问题。
Lu等[10]设计了一种基于神经架构搜索的定制化网络架构,用于自适应地进行神经网络搜索,充分利用边缘服务器的计算资源。Wang等[11]提出了一种名为IndustEdge的边缘-云协同智能(edge-cloud collaborative intelligence,ECCI)平台。该平台将时间敏感网络(time-sensitive networking,TSN)作为链路层的确定性传输方式,并提供可扩展的ECCI编排组件以减少系统级的协同训练延迟。Jian等[12]提出了一种基于云边协同的两级混合协同训练模型,随后提出了一种带有干扰因子和可变步长的改进蝙蝠调度算法(variable step size bat algorithm,VSSBA)。然后,根据历史调度数据,提出了改进的长短期记忆网络(long short-term memory network,LSTM)模型,用于快速预测云边协同结果。Wang等[13] 设计了一种基于移动边缘设备的数据收集协议。通过该协议,计算范式从集中式云端转向分布式边缘,并利用了异构设备的差异化能力,该框架能够在资源紧张的IoT边缘集群上自适应地执行。Yang等[14]提出了一种适用于边缘侧和云端的高效智能协同模型,为边缘节点的动态管理提供了理论基础,同时,还设计了一种端-边-云框架,优化了数据处理效率和节点部署,同时最大化了IoT的智能水平并实现了节点的智能化管理。
赵婵婵等[15]为了减少资源受限的移动边缘计算场景下任务卸载和资源分配过程中的能量消耗,提出缓存辅助的动态卸载决策和计算、通信、缓存多维资源分配的联合优化策略,在资源约束条件下有效提升了系统性能。张晓龙等[16]针对传统云计算难以满足5G网络需求的问题,提出基于移动边缘计算框架的联合优化卸载策略,综合考虑通信时延与计算时延进行任务决策,有效降低了卸载时间,提高了数据处理能力。姚楠等[17]针对传统卸载模型在云端资源利用上的局限性,提出基于深度强化学习的边云协同计算任务卸载与资源配置优化算法,综合优化时延、能耗及能效模型,显著降低计算时延和能耗。
在工控协议识别领域,现有的研究方法主要集中在云计算和机器学习技术的应用上。然而,这些方法存在以下不足之处:实时性不足,传统云计算模式由于需要将数据上传至云端进行处理,导致数据传输延迟,无法满足工控系统对实时性的高要求;能耗高,云计算模式需要大量的计算资源和能源支持,这在实际应用中成本较高;数据隐私和安全问题,将数据上传至云端处理存在数据泄露的风险,无法有效保障工控系统的数据隐私和安全。适应性差,现有方法在面对工控行业大量非标准协议时,识别准确性和效率较低,无法满足实际需求。
为了解决以上问题,现提出一种边缘分布式深度学习的工控协议识别方法,采用边缘计算和分布式协同训练,通过在边缘计算集群上进行数据并行处理,有效减少数据传输延迟,保证系统的实时性,并通过边缘计算集群的协同训练,减少对中心服务器的依赖,降低了能耗和成本,同时由于数据在边缘设备上处理,提升数据隐私保护,不仅提高识别准确率和训练效率,还通过边缘计算实现实时性和数据隐私保护,为工控系统的安全保护提供有效技术手段,并为边缘智能的发展提供新的思路。
以LeNet-5为模板,对其进行改动,设计了适用于工控协议识别的优良模型。该卷积神经网络模型包含7层,分别为输入层、C1层(卷积层)、S2层(池化层)、C3层、S4层、FC5(全连接层)层和输出层。
在卷积过程中,图像逐渐缩小,直到卷积结束。由于边缘点的计算次数较少,会导致图像边缘信息的丢失,为解决这个问题,通常使用填充(padding)方法,在卷积前在图像外围填充0,使卷积后的特征图像大小与原始图像一致。这种方式被称为“Same padding”,而不填充的方式则被称为“Valid padding”。在卷积中,常用的激活函数有sigmoid、ReLU和tanh等。LeNet-5采用tanh作为激活函数,其公式为
$\tanh (x)=\frac{\mathrm{e}^{x}-\mathrm{e}^{-x}}{\mathrm{e}^{x}+\mathrm{e}^{-x}} $
式(1)中:x为输入值。
然而,由于tanh在接近饱和时导数趋近于0,易出现梯度消失的情况,因此本文研究中选择ReLU函数作为激活函数更为合适,因为在大于0时,ReLU函数的导数始终为1,其公式为
$\operatorname{ReLU}(x)=\max (0, x)$
在输出层中,由于工控协议识别本质上是一个多分类问题,因此选择常用于多分类的Softmax函数。Softmax将x分类为类别k的概率为
$p\left(\boldsymbol{y}^{i}=k \mid \boldsymbol{x}^{i} ; \boldsymbol{\theta}\right)=\frac{\mathrm{e}^{\boldsymbol{\theta}_{k}^{\vec{k}} \boldsymbol{x}^{i}}}{\sum_{l=1}^{K} \mathrm{e}^{\boldsymbol{\theta} \boldsymbol{t}^{i} \boldsymbol{x}^{i}}}$
式中:xi为第i个样本的特征向量;yi为第i个样本的真实类别;θ为模型参数;θkθl为第kl个类别权重向量。
此外,为了防止模型过拟合问题,本文研究采取dropout方法确保模型中每一个节点的权重不会过大,因此设置了一个节点丢弃概率q。即,每个神经节点都有q的可能性被丢弃,然后通过遍历将其应用于神经网络中的每一层节点。其工作原理如图1所示。
实验基于LeNet-5设计了6种不同的卷积神经网络结构,如表1所示,其中C1层与C3层数值含义表示为层数×(像素×像素),S2层与S4层数值含义表示为(像素×像素)。6种结构分别对C1卷积层采用8、16、32个卷积核,对C3卷积层采用16、32、64个卷积核,对FC5全连接层采用128、256个神经元,进行了不同模型识别准确率的对比,以寻找最合适的卷积神经网络结构。以编号为6的结构为例,卷积神经网络模型总体结构如图2所示。
Input层是输入层,模型输入数据为28×28的特征图片。C1层为1号卷积层,设置卷积核大小为5×5,数量为32,采取Same padding模式卷积输入特征图,加上偏置项后使用ReLU函数激活,输出32张28×28的特征图片。S2层为1号池化层,选取Max pooling方式,池化窗口大小为2×2,输出32张14×14的特征图片。C3层为2号卷积层,设置卷积核大小为5×5,数量为64,采取Same padding模式卷积输入特征图,加上偏置项后使用ReLU函数激活,输出64张14×14的特征图片。S4层为2号池化层,选取Max pooling方式,池化窗口大小为2×2,得到64张7×7的特征图片。FC5层为全连接层,包含256个神经元,选取ReLU函数激活,并使用dropout策略。Output层为输出层,选取Softmax函数作为分类器,输出7类工控协议。
工控协议的识别流程大体可分为6个阶段:数据采集、数据预处理、特征提取、分类模型建立、模型验证和效果评估,如图3所示。
本次实验对网络中开放的工控网络流量数据进行采集,数据格式为 pcap 网络流量包。在采集到的数据中存在噪音数据,如普通 TCP、SMTP 类型的非工控协议数据,使用Wireshark 软件对数据集进行筛选、组合、分割,共整理出 7 种常见工控协议类型,有效数据约 7×104条,数据充足且全面。由于采集到的 pcap 网络流量包不能直接作为卷积神经网络输入数据使用,需要提取原始数据中的有效信息,并转化成适用于卷积神经网络的输入数据格式,因此需要进行数据预处理操作。
数据流分类按照 7 种工控协议类型,通过使用 Wireshark 软件的筛选、组合、分割、去重等功能,将不同协议类型的数据分别保存于新的 pcap 文件中,以便后续对单一协议数据帧的处理。数据帧处理以二进制流读取每个 pcap 文件时,开始的 24 字节为 pcap 文件头(Pcap Header),之后是多个数据帧(Packet)。在每个数据帧中,开始 16 字节为数据帧头(Packet Header),其中字节 0~4 表示数据帧捕获时间戳高位;字节 5~8 表示数据帧捕获时间戳低位;字节 9~12 表示当前数据帧长度,以此可以得到下一数据帧位置;13~16 字节表示网络实际数据帧长度。对于每一数据帧头,其后为数据帧数据(Packet Data)。对于每条数据帧数据,开始 14 字节是表示以太网头部,其中字节 0~5表示目的地址,字节 6~11 表示源地址。由于需要提取出不同工控协议的特征信息,因此选取从字节 12 开始的剩余数据。数据帧数据处理需要将数据帧数据转化为卷积神经网络接受的输入数据格式。首先,将由 0x00-0xff 十六进制字节表示的数据转化为 0~255 的十进制表示,以此对应图片中的 0~255 像素值。工控协议数据取值范围较大,取值分布较为分散,因此,将协议数据进行归一化处理(Normalization),规范数据范围为[0,1],同量级化数据,便于模型训练。与协议类型相关的重要数据位置,选择数据前部长度L=784 作为输入。对于超过 784 字节的数据进行截断,不足784 字节的数据在末尾添加 0×00,进行补零处理(zero padding)。最后,将长度为 784 字节的一维向量转为卷积神经网络输入数据类型,即 28×28 的二维矩阵。以 EtherCAT 与为例,经过处理后的不同协议数据表现出不同的图片特征。
之后,将包含7种工控协议的数据集分别按照类型打上 0~6 的标签,由于协议数据属于离散型数据,one-hot 标签更适用,因此将标签转为 one-hot 标签。例如,当协议数据共有 7 种时,则该协议的标签设置为一个 7 维向量,若某一数据属于第 4 种协议,那么对应标签为[0,0,0,1,0,0]T,其中第 4 位取值为 1,表示对应的第 4种协议,其余位为 0。
此外,由于不同工控协议的开放性不一致,因此收集到的工控协议数据存在不均衡的问题,即数据集长尾分布问题,如收集到的 ModBus 数据 40 000 余条,而EtherCAT、DNP 3.0 数据仅1 000 余条。本文研究中采取少数类数据采取 Border-line SMOTE 方法[18]增加数据量。该方法是一种常用于解决数据集不均衡的随机生成少数类的过采样方法。SMOTE 方法[19-20]通过综合现有数据生成新的少数类数据。该算法通过对目标类及其邻域特征空间的采样,将目标类的特征与其邻域特征相结合,生成新的实例。Border-line SMOTE方法在使用 SMOTE 算法合成正实例时将边界因素纳入考虑,是 SMOTE 算法基础上的优化算法。该方法利用每个少数实例的多数邻居数,将少数实例分成 3 组:①安全组,指该实例所有的最近邻实例与其类别一致;②危险组,指≥50%的最近邻实例与该实例类别不一致;③噪声组:指所有最近邻实例全部来自不同于该少数实例的其他类。
Border-line SMOTE 算法随机选择处于危险中的实例,然后用 SMOTE 算法产生新的实例。经过数据均衡处理,最终数据集中每条工控协议数据量及编号如表 2 所示。
最后,随机打乱生成的数据集,选取 80%的数据作为训练集,20%作为测试集。最终训练集与测试集的比例为4∶1。数据预处理总体流程如图4所示。
本文研究使用4个树莓派4B单板机作为模拟边缘设备,树莓派使用网线直连交换机方式进行通信,从而搭建边缘分布式计算集群。
本文研究采取卷积神经网络数据并行结构,分别采取1 Worker(单机)、1PS+2 Worker(结构1)、2PS+2 Worker(结构2)、1PS+3 Worker(结构3)4种结构进行实验,参数更新采取异步更新方式,记录每次实验的总体识别准确率及训练时间。后3种并行分布式结构如图5~图7所示。
本文研究将工控协议识别模型得到的结果同真实结果作对比,采用模型识别总体准确率与模型训练时间作为评价指标。采取独立实验多次重复取平均值的方式,运行环境参数如表 3所示。
首先针对6种CNN模型做了识别准确率的对比实验,实验结果如表4图8所示。
图8 可见,在一定范围内随着卷积层中卷积核个数以及全连接层中神经元个数的增加,模型的总体识别准确率随之增加,编号为 6 的卷积神经网络模型总体识别准确率最高,达到 99.92%,该模型的训练过程中准确率变化、loss值变化示例如图9图10所示。
6号模型的每一工控协议类别的单类识别结果(精准率、召回率)如表5所示。
在实验中基于6号卷积神经网络结构对使用dropout和不使用dropout两种结构进行对比,实验结果如表6所示。
表6可知,使用 dropout 的模型总体识别准确率要高于不使用 dropout 的模型识别准确率,dropout 可有效避免模型的过拟合问题,实验中 dropout 策略的节点保留概率设置为 0.75。
分别对4种不同的集群结构进行了对比实验,4种结构平均识别总体准确率与训练时间如图11所示。实验结果显示,分布式环境中,在保证总体识别准确率的前提下,1PS+2Worker 分布式结构可以提升训练速率1.87倍,1PS+3Worker分布式结构可以提升训练速率2.81倍,2PS+2Worker 结构与 1PS+2Worker 结构对训练速率的提升效率几乎相同。
提出了一种基于边缘分布式深度学习的工控协议识别方法,利用优化的卷积神经网络和边缘计算技术,为工业控制协议识别问题提供了创新解决方案。得出如下结论。
(1)本文提出的分布式深度学习的架构能够有效应对工业控制网络中的多样化非标准协议识别问题,显著提升准确率和实时响应能力。
(2)本文提出的优化的卷积神经网络结构进一步提高了协议识别的精度,最高可达99.92%。
(3)本文提出数据并行分布式训练方法显著提升了模型训练效率,满足工业环境对实时性和效率的高要求。
(4)本文方法在提升协议识别效率、降低能耗及数据隐私保护方面具有显著优势,为工业控制系统的安全保护和智能化发展提供了技术支撑。
  • 河北省省级科技计划(22310301D)
参考文献 引证文献
排序方式:
[1]
Kumar R, Swarnkar M, Singal G, et al. IoT network traffic classification using machine learning algorithms: an experimental analysis[J]. IEEE Internet of Things Journal, 2021, 9(2): 989-1008.
[2]
Dong S. Multi class SVM algorithm with active learning for network traffic classification[J]. Expert Systems with Applications, 2021, 176. DOI: 10.1016/j.eswa.2021.114885.
[3]
AlZoman R M, Alenazi M J F. A comparative study of traffic classification techniques for smart city networks[J]. Sensors, 2021, 21(14). DOI: 10.3390/s21144677.
[4]
Wang W, Zhu M, Zeng X, et al. Malware traffic classification using convolutional neural network for representation learning[C]// International Conference on Information Networking (ICOIN). Danang: IEEE, 2017: 712-717.
[5]
Luo X, Chen D, Wang Y, et al. A type-aware approach to message clustering for protocol reverse engineering[J]. Sensors, 2019, 19(3). DOI:10.3390/s19030716.
[6]
Kleber S, van der Heijden R W, Kargl F. Message type identification of binary network protocols using continuous segment similarity[C]// IEEE INFOCOM 2020-IEEE Conference on Computer Communications. New York: IEEE, 2020: 2243-2252.
[7]
Meng X, Wang Y, Ma R, et al. Packet representation learning for traffic classification[C]// Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. Washington: Association for Computing Machinery, 2022: 3546-3554.
[8]
何迎利, 胡光宇, 张浩, 等. 基于局部信息增强注意力机制的网络流量预测[J]. 科学技术与工程, 2023, 23(30): 13014-13022.
He Yingli, Hu Guangyu, Zhang Hao, et al. Network traffic prediction based on local information enhanced attention mechanism[J]. Science Technology and Engineering, 2023, 23(30): 13014-13022.
[9]
朱本科, 高丙朋, 蔡鑫. 基于多因素均衡动态分簇的WSN路由协议算法研究[J]. 科学技术与工程, 2024, 24(16): 6799-6808.
Zhu Benke, Gao Bingpeng, Cai Xin. Research on WSN routing protocol algorithm based on multi-factor balanced dynamic clustering[J]. Science Technology and Engineering, 2024, 24(16): 6799-6808.
[10]
Lu H, Du M, He X, et al. An adaptive neural architecture search design for collaborative edge-cloud computing[J]. IEEE Network, 2021, 35(5): 83-89.
[11]
Wang Y, Yang S, Ren X, et al. IndustEdge: a time-sensitive networking enabled edge-cloud collaborative intelligent platform for smart industry[J]. IEEE Transactions on Industrial Informatics, 2021, 18(4): 2386-2398.
[12]
Jian C, Ping J, Zhang M. A cloud edge-based two-level hybrid scheduling learning model in cloud manufacturing[J]. International Journal of Production Research, 2021, 59(16): 4836-4850.
[13]
Wang T, Zhao D, Cai S, et al. Bidirectional prediction-based underwater data collection protocol for end-edge-cloud orchestrated system[J]. IEEE Transactions on Industrial Informatics, 2019, 16(7): 4791-4799.
[14]
Yang Z, Liang B, Ji W. An intelligent end-edge-cloud architecture for visual IoT-assisted healthcare systems[J]. IEEE Internet of Things Journal, 2021, 8(23): 16779-16786.
[15]
赵婵婵, 郭晓敏, 海晓伟, 等. 缓存辅助移动边缘计算的任务卸载与资源分配联合优化策略[J]. 科学技术与工程, 2023, 23(9): 3812-3819.
Zhao Chanchan, Guo Xiaomin, Hai Xiaowei, et al. Joint optimization strategy of task offloading and resource allocation for cache-assisted mobile edge computing[J]. Science Technology and Engineering, 2023, 23(9): 3812-3819.
[16]
张晓龙, 吴巍, 周彬. 基于移动边缘计算的任务卸载策略研究[J]. 科学技术与工程, 2022, 22(11): 4434-4439.
Zhang Xiaolong, Wu Wei, Zhou Bin. research on the motion recognition method of lower limb rehabilitation training robot for the elderly[J]. Science Technology and Engineering, 2022, 22(11): 4434-4439.
[17]
姚楠, 刘子全, 秦剑华, 等. 基于电力物联网的边缘计算任务卸载优化[J]. 科学技术与工程, 2022, 22(16): 6577-6584.
Yao Nan, Liu Ziquan, Qin Jianhua, et al. Offloading optimization of the edge computing task based on the power internet of things[J]. Science Technology and Engineering, 2022, 22(16): 6577-6584.
[18]
Sun Y, Que H, Cai Q, et al. Borderline smote algorithm and feature selection-based network anomalies detection strategy[J]. Energies, 2022, 15(13): 4751.
[19]
Soltanzadeh P, Hashemzadeh M. RCSMOTE: range-controlled synthetic minority over-sampling technique for handling the class imbalance problem[J]. Information Sciences, 2021, 542: 92-111.
[20]
Liu J. Importance-SMOTE: a synthetic minority oversampling method for noisy imbalanced data[J]. Soft Computing, 2022, 26(3): 1141-1163.
2025年第25卷第18期
PDF下载
394
195
引用本文
BibTeX
文章信息
doi: 10.12404/j.issn.1671-1815.2405443
  • 接收时间:2024-07-19
  • 首发时间:2025-12-17
  • 出版时间:2025-06-28
补充材料
相关文章
文章信息
作者
出版历史
  • 收稿日期:2024-07-19
  • 修回日期:2025-03-21
基金
河北省省级科技计划(22310301D)
作者信息
    1 中海油安全技术服务有限公司, 天津 300456
    2 天津大学智能与计算学部, 天津 300350
参考文献
分享链接
https://castjournals.cast.org.cn/joweb/kxjsygc/CN/10.12404/j.issn.1671-1815.2405443
分享至
全文二维码

扫描看全文

引用本文
BibTeX
本文的引用情况
2种不同金属材料的力学参数

Family
属数
Number of
genus
种数
Number of
species
占总种数比例
Percentage of
total species (%)

Genus
种数
Number of
species
占总种数比例
Percentage of total
species (%)
鹅膏菌科Amanitaceae 2 11 5.26 鹅膏菌属 Amanita 10 4.78
小菇科 Mycenaceae 2 12 5.74 丝盖伞属 Inocybe 5 2.39
多孔菌科 Polyporaceae 8 14 6.70 蜡蘑属 Laccaria 5 2.39
红菇科 Russulaceae 3 23 11.00 小皮伞属 Marasmius 6 2.87
小菇属 Mycena 11 5.26
光柄菇属 Pluteus 5 2.39
红菇属 Russula 17 8.13
栓菌属 Trametes 5 2.39
关闭全屏