{"id":"https://openalex.org/W4414404570","doi":"https://doi.org/10.1109/jiot.2025.3612440","title":"Layer-Aware Containerized Microservice Scheduling via Multiobjective Proximal Policy Optimization in Edge-Computing-Enabled IoT","display_name":"Layer-Aware Containerized Microservice Scheduling via Multiobjective Proximal Policy Optimization in Edge-Computing-Enabled IoT","publication_year":2025,"publication_date":"2025-09-22","ids":{"openalex":"https://openalex.org/W4414404570","doi":"https://doi.org/10.1109/jiot.2025.3612440"},"language":"en","primary_location":{"id":"doi:10.1109/jiot.2025.3612440","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2025.3612440","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-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/A5113948339","display_name":"Shijun Ma","orcid":null},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shijun Ma","raw_affiliation_strings":["Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Beijing, China","Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Xitucheng Road No.10, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-6349-3701","affiliations":[{"raw_affiliation_string":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Xitucheng Road No.10, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083771904","display_name":"Junjie Teng","orcid":null},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junjie Teng","raw_affiliation_strings":["Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Beijing, China","Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Xitucheng Road No.10, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Xitucheng Road No.10, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102761426","display_name":"Yi Man","orcid":"https://orcid.org/0000-0003-2498-2873"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Man","raw_affiliation_strings":["Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Beijing, China","Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Xitucheng Road No.10, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Xitucheng Road No.10, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081117495","display_name":"Yinglei Teng","orcid":"https://orcid.org/0000-0002-7170-4764"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yinglei Teng","raw_affiliation_strings":["Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Beijing, China","Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Xitucheng Road No.10, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-7170-4764","affiliations":[{"raw_affiliation_string":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications (BUPT), Xitucheng Road No.10, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"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.26210191,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"12","issue":"23","first_page":"50665","last_page":"50681"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9976000189781189,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9976000189781189,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.9882000088691711,"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/scheduling","display_name":"Scheduling (production processes)","score":0.6367999911308289},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5357999801635742},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.5336999893188477},{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.41290000081062317},{"id":"https://openalex.org/keywords/markov-decision-process","display_name":"Markov decision process","score":0.3864000141620636},{"id":"https://openalex.org/keywords/automated-planning-and-scheduling","display_name":"Automated planning and scheduling","score":0.37290000915527344},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.35359999537467957},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.3343999981880188},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.3343999981880188}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8454999923706055},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6367999911308289},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.544700026512146},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5357999801635742},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.5336999893188477},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.41290000081062317},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4083000123500824},{"id":"https://openalex.org/C106189395","wikidata":"https://www.wikidata.org/wiki/Q176789","display_name":"Markov decision process","level":3,"score":0.3864000141620636},{"id":"https://openalex.org/C114073186","wikidata":"https://www.wikidata.org/wiki/Q2631895","display_name":"Automated planning and scheduling","level":2,"score":0.37290000915527344},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.35359999537467957},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.3343999981880188},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.3343999981880188},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.3278000056743622},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.3249000012874603},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.31630000472068787},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.30889999866485596},{"id":"https://openalex.org/C98763669","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov chain","level":2,"score":0.3003000020980835},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.298799991607666},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.29409998655319214},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.28850001096725464},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.28439998626708984},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.2662000060081482},{"id":"https://openalex.org/C140781008","wikidata":"https://www.wikidata.org/wiki/Q1221081","display_name":"Service quality","level":3,"score":0.26570001244544983},{"id":"https://openalex.org/C137635306","wikidata":"https://www.wikidata.org/wiki/Q182667","display_name":"Pareto principle","level":2,"score":0.26420000195503235},{"id":"https://openalex.org/C159886148","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov process","level":2,"score":0.26350000500679016},{"id":"https://openalex.org/C193415008","wikidata":"https://www.wikidata.org/wiki/Q639681","display_name":"Network architecture","level":2,"score":0.25600001215934753},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2515000104904175}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jiot.2025.3612440","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2025.3612440","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1129039679","display_name":null,"funder_award_id":"No. U24A20234","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G1134553906","display_name":null,"funder_award_id":"62171062","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3322336741","display_name":null,"funder_award_id":"U24A20234","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G387741784","display_name":null,"funder_award_id":"No. 62171062","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6184239162","display_name":null,"funder_award_id":"No. 2021YFB3300100","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G6419807489","display_name":null,"funder_award_id":"2021YFB3300100","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W2047094503","https://openalex.org/W2060846151","https://openalex.org/W2126105956","https://openalex.org/W2141992894","https://openalex.org/W2143381319","https://openalex.org/W2263893300","https://openalex.org/W2615459164","https://openalex.org/W2790759781","https://openalex.org/W2801779586","https://openalex.org/W2906622513","https://openalex.org/W2913871603","https://openalex.org/W2918335825","https://openalex.org/W2970658103","https://openalex.org/W2972120329","https://openalex.org/W2982796189","https://openalex.org/W2994053796","https://openalex.org/W3011265235","https://openalex.org/W3047394450","https://openalex.org/W3048086351","https://openalex.org/W3107949964","https://openalex.org/W3118865413","https://openalex.org/W3188807808","https://openalex.org/W3213200620","https://openalex.org/W4205547941","https://openalex.org/W4205961034","https://openalex.org/W4211041246","https://openalex.org/W4212951676","https://openalex.org/W4214813921","https://openalex.org/W4224308066","https://openalex.org/W4226135183","https://openalex.org/W4246047173","https://openalex.org/W4285105179","https://openalex.org/W4287266177","https://openalex.org/W4310814458","https://openalex.org/W4376480725","https://openalex.org/W4385743135","https://openalex.org/W4385819765","https://openalex.org/W4386262252","https://openalex.org/W4389887560","https://openalex.org/W4389961183","https://openalex.org/W4391064369","https://openalex.org/W4396239906","https://openalex.org/W4401692240","https://openalex.org/W4408182674"],"related_works":[],"abstract_inverted_index":{"Containerized":[0],"microservice":[1],"(MS)":[2],"architecture":[3],"has":[4],"emerged":[5],"as":[6,99],"the":[7,26,96,108,122,138,157,171,182,188],"preferred":[8],"solution":[9],"for":[10,107],"increasingly":[11],"complex":[12],"IoT":[13,123],"applications":[14],"in":[15,45,113],"edge":[16],"computing":[17],"(EC).":[18],"However,":[19],"containerized":[20,74],"MS\u2019s":[21,114],"runtime":[22],"requires":[23],"frequent":[24],"pulling":[25],"layer-based":[27],"container":[28],"image":[29],"and":[30,41,86,116,141,176],"data":[31,166],"transfer":[32],"between":[33],"dependent":[34],"nodes,":[35],"which":[36],"may":[37],"incur":[38],"huge":[39],"traffic":[40],"latency":[42,109,173],"overhead,":[43],"especially":[44],"resource-limited":[46],"EC-enabled":[47],"IoT.":[48],"Additionally,":[49],"focusing":[50],"only":[51,150],"on":[52,164],"reducing":[53],"such":[54],"overhead":[55],"potentially":[56],"harms":[57],"load":[58,177],"balance,":[59],"thus":[60],"degrading":[61],"service":[62,87,172],"performance.":[63],"To":[64],"address":[65],"these":[66],"issues,":[67],"we":[68,93],"propose":[69],"an":[70,143],"innovative":[71],"layer-aware":[72],"concurrent":[73],"MS":[75],"scheduling":[76,97],"framework":[77],"to":[78,121,155,187],"jointly":[79],"trade":[80],"off":[81],"both":[82],"consumers\u2019":[83],"QoS":[84],"(latency)":[85],"provider\u2019s":[88],"profit":[89],"(load":[90],"balance).":[91],"Specifically,":[92],"first":[94],"model":[95,154],"problem":[98],"a":[100,129,151],"multi-objective":[101,130],"Markov":[102],"Decision":[103],"Process,":[104],"fully":[105],"accounting":[106],"of":[110],"each":[111],"phase":[112],"lifecycle":[115],"various":[117],"perceptible":[118],"affinities":[119],"related":[120],"application\u2019s":[124],"Directed":[125],"Acyclic":[126],"Graph.":[127],"Secondly,":[128],"DRL":[131],"algorithm":[132],"(MO-PPO)":[133],"is":[134],"proposed":[135],"by":[136,174,179],"reconfiguring":[137],"Actor-Critic":[139],"network":[140],"devising":[142],"empirical":[144],"trajectory":[145],"sampling":[146],"balance":[147],"mechanism,":[148],"enabling":[149],"single":[152],"trained":[153],"approximate":[156],"Pareto":[158],"front.":[159],"Finally,":[160],"extensive":[161],"experiments":[162],"based":[163],"real-world":[165],"traces":[167],"show":[168],"MO-PPO":[169],"reduces":[170],"31.8%":[175],"imbalance":[178],"38.7%":[180],"at":[181],"optimal":[183],"trade-off":[184],"point":[185],"compared":[186],"baselines.":[189]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
