{"id":"https://openalex.org/W7160947582","doi":"https://doi.org/10.1109/wfcs67029.2026.11511652","title":"Enhancing Industrial Ethernet Performance: A Comparative Study of PROFINET Software Development Kit with AF_PACKET and XDP","display_name":"Enhancing Industrial Ethernet Performance: A Comparative Study of PROFINET Software Development Kit with AF_PACKET and XDP","publication_year":2026,"publication_date":"2026-04-21","ids":{"openalex":"https://openalex.org/W7160947582","doi":"https://doi.org/10.1109/wfcs67029.2026.11511652"},"language":null,"primary_location":{"id":"doi:10.1109/wfcs67029.2026.11511652","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wfcs67029.2026.11511652","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE 22nd International Conference on Factory Communication Systems (WFCS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5022590844","display_name":"Lokman Altin","orcid":"https://orcid.org/0000-0002-5380-2301"},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Lokman Alt\u0131n","raw_affiliation_strings":["Siemens A.&#x015E;,Department of Research and Development,Istanbul,T&#x00FC;rkiye"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Siemens A.&#x015E;,Department of Research and Development,Istanbul,T&#x00FC;rkiye","institution_ids":["https://openalex.org/I1325886976"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008040293","display_name":"Hayri Mutlu","orcid":"https://orcid.org/0000-0003-0584-3827"},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Hayri Mutlu","raw_affiliation_strings":["Siemens A.&#x015E;,Department of Research and Development,Istanbul,T&#x00FC;rkiye"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Siemens A.&#x015E;,Department of Research and Development,Istanbul,T&#x00FC;rkiye","institution_ids":["https://openalex.org/I1325886976"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135925558","display_name":"Ula\u015f Ak\u0131n","orcid":null},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ula\u015f Ak\u0131n","raw_affiliation_strings":["Siemens A.&#x015E;,Department of Research and Development,Istanbul,T&#x00FC;rkiye"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Siemens A.&#x015E;,Department of Research and Development,Istanbul,T&#x00FC;rkiye","institution_ids":["https://openalex.org/I1325886976"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5130081863","display_name":"Ali Argun Berbero\u011flu","orcid":null},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ali Argun Berbero\u011flu","raw_affiliation_strings":["Siemens A.&#x015E;,Department of Research and Development,Istanbul,T&#x00FC;rkiye"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Siemens A.&#x015E;,Department of Research and Development,Istanbul,T&#x00FC;rkiye","institution_ids":["https://openalex.org/I1325886976"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5135916297","display_name":"\u00d6mer Kor\u00e7ak","orcid":null},"institutions":[{"id":"https://openalex.org/I74897591","display_name":"Marmara University","ror":"https://ror.org/02kswqa67","country_code":"TR","type":"education","lineage":["https://openalex.org/I74897591"]}],"countries":["TR"],"is_corresponding":false,"raw_author_name":"\u00d6mer Kor\u00e7ak","raw_affiliation_strings":["Marmara University,Department of Computer Engineering,Istanbul,T&#x00FC;rkiye"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Marmara University,Department of Computer Engineering,Istanbul,T&#x00FC;rkiye","institution_ids":["https://openalex.org/I74897591"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.74705327,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T14455","display_name":"Technology and Education Systems","score":0.08810000121593475,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T14455","display_name":"Technology and Education Systems","score":0.08810000121593475,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12216","display_name":"Network Time Synchronization Technologies","score":0.07450000196695328,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.04619999974966049,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/industrial-ethernet","display_name":"Industrial Ethernet","score":0.5302000045776367},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5073000192642212},{"id":"https://openalex.org/keywords/ethernet","display_name":"Ethernet","score":0.3578000068664551},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.34850001335144043},{"id":"https://openalex.org/keywords/opc-data-access","display_name":"OPC Data Access","score":0.3370000123977661},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.32850000262260437}],"concepts":[{"id":"https://openalex.org/C167151114","wikidata":"https://www.wikidata.org/wiki/Q1661930","display_name":"Industrial Ethernet","level":3,"score":0.5302000045776367},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.508400022983551},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5073000192642212},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.45910000801086426},{"id":"https://openalex.org/C172173386","wikidata":"https://www.wikidata.org/wiki/Q79984","display_name":"Ethernet","level":2,"score":0.3578000068664551},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.34850001335144043},{"id":"https://openalex.org/C73952413","wikidata":"https://www.wikidata.org/wiki/Q7072811","display_name":"OPC Data Access","level":3,"score":0.3370000123977661},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.33149999380111694},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.32850000262260437},{"id":"https://openalex.org/C2776542497","wikidata":"https://www.wikidata.org/wiki/Q5266672","display_name":"Development (topology)","level":2,"score":0.3019999861717224},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.29319998621940613},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.2919999957084656},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.27239999175071716},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.26100000739097595},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.2597000002861023},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.2596000134944916}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/wfcs67029.2026.11511652","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wfcs67029.2026.11511652","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE 22nd International Conference on Factory Communication Systems (WFCS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6025803685188293,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W2224945264","https://openalex.org/W2896320468","https://openalex.org/W3210941375","https://openalex.org/W4281791362","https://openalex.org/W4304182838","https://openalex.org/W4387583585"],"related_works":[],"abstract_inverted_index":{"Fast":[0],"and":[1,34,52,63,75,84,110,124,150,178,196],"predictable":[2],"packet":[3,82,86],"processing":[4,102,189],"is":[5],"essential":[6],"for":[7,30,92,141,198],"time-sensitive":[8],"PROFINET":[9,19,32,127,157,200],"communication":[10,95,158],"on":[11,45,73,171],"Linux-based":[12,38],"controllers.":[13,202],"In":[14,36],"this":[15],"context,":[16],"the":[17,40,46,105,116,135,139,147,167],"Siemens":[18],"Software":[20],"Development":[21],"Kit":[22],"(PN":[23],"SDK)":[24],"provides":[25,111],"a":[26,89,112],"widely":[27],"used":[28],"toolkit":[29],"implementing":[31],"controllers":[33],"devices.":[35],"current":[37],"deployments,":[39],"PN":[41,106],"SDK":[42,107],"commonly":[43],"relies":[44],"AF_PACKET":[47],"path":[48,103],"to":[49],"capture,":[50],"process":[51],"steer":[53],"Ethernet":[54],"frames;":[55],"however,":[56],"stack-level":[57,142],"overhead":[58],"can":[59,192],"limit":[60],"throughput":[61,194],"consistency":[62,195],"robustness":[64,129,197],"under":[65,160],"heavy":[66],"load.":[67],"Recent":[68],"Linux":[69],"kernel":[70],"technologies":[71],"based":[72],"eBPF":[74],"eXpress":[76],"Data":[77],"Path":[78],"(XDP)":[79],"enable":[80],"earlier":[81],"handling":[83],"efficient":[85],"steering,":[87],"offering":[88],"promising":[90],"alternative":[91],"industrial":[93],"real-time":[94],"stacks.":[96],"This":[97],"paper":[98],"integrates":[99],"an":[100],"XDP-based":[101,136],"into":[104],"controller":[108],"runtime":[109],"comparative":[113],"evaluation":[114],"against":[115],"AF_PACKET-based":[117],"variant":[118,137,169],"using":[119],"(i)":[120],"iperf3":[121],"throughput/jitter":[122],"measurements":[123],"(ii)":[125],"certificationoriented":[126],"Netload":[128,163],"tests.":[130],"The":[131],"results":[132],"show":[133],"that":[134,186],"removes":[138],"need":[140],"NRT":[143],"rate":[144],"limiting":[145],"in":[146],"tested":[148],"setup":[149],"substantially":[151],"improves":[152],"timing":[153],"stability":[154],"while":[155],"maintaining":[156],"reliability":[159],"stress.":[161],"Across":[162],"Faulty":[164],"Communication":[165],"tests,":[166],"XDP":[168,191],"yields":[170],"average":[172],"approximately":[173],"61%":[174],"fewer":[175],"AR":[176],"drops":[177],"49%":[179],"lower":[180],"total":[181],"downtime":[182],"than":[183],"AF_PACKET,":[184],"indicating":[185],"early":[187],"in-driver":[188],"via":[190],"improve":[193],"production-grade":[199],"RT":[201]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-05-13T00:00:00"}
