{"id":"https://openalex.org/W4417002601","doi":"https://doi.org/10.1109/tmc.2025.3640395","title":"Throughput-Optimized Service Routing for Microservice Flows in LEO Satellite Networks","display_name":"Throughput-Optimized Service Routing for Microservice Flows in LEO Satellite Networks","publication_year":2025,"publication_date":"2025-12-04","ids":{"openalex":"https://openalex.org/W4417002601","doi":"https://doi.org/10.1109/tmc.2025.3640395"},"language":null,"primary_location":{"id":"doi:10.1109/tmc.2025.3640395","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmc.2025.3640395","pdf_url":null,"source":{"id":"https://openalex.org/S69141925","display_name":"IEEE Transactions on Mobile Computing","issn_l":"1536-1233","issn":["1536-1233","1558-0660","2161-9875"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Transactions on Mobile Computing","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":null,"display_name":"Xindi He","orcid":"https://orcid.org/0009-0001-5137-4323"},"institutions":[{"id":"https://openalex.org/I4210139618","display_name":"Shanghai Key Laboratory of Trustworthy Computing","ror":"https://ror.org/030qbr085","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210139618"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xindi He","raw_affiliation_strings":["Shanghai Key Lab. of Trustworthy Computing, MoE Engineering Research Center of Software/Hardware Co-Design Technology and Application, East China Normal University, Shanghai, China"],"raw_orcid":"https://orcid.org/0009-0001-5137-4323","affiliations":[{"raw_affiliation_string":"Shanghai Key Lab. of Trustworthy Computing, MoE Engineering Research Center of Software/Hardware Co-Design Technology and Application, East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I4210139618"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Ting Wang","orcid":"https://orcid.org/0000-0002-7223-8849"},"institutions":[{"id":"https://openalex.org/I4210139618","display_name":"Shanghai Key Laboratory of Trustworthy Computing","ror":"https://ror.org/030qbr085","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210139618"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ting Wang","raw_affiliation_strings":["Shanghai Key Lab. of Trustworthy Computing, MoE Engineering Research Center of Software/Hardware Co-Design Technology and Application, East China Normal University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0002-7223-8849","affiliations":[{"raw_affiliation_string":"Shanghai Key Lab. of Trustworthy Computing, MoE Engineering Research Center of Software/Hardware Co-Design Technology and Application, East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I4210139618"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022499594","display_name":"Yuanming Shi","orcid":"https://orcid.org/0000-0002-1418-7465"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuanming Shi","raw_affiliation_strings":["School of Information Science and Technology, ShanghaiTech University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0002-1418-7465","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]},{"author_position":"last","author":{"id":null,"display_name":"Xin Liu","orcid":"https://orcid.org/0000-0001-5869-3186"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xin Liu","raw_affiliation_strings":["School of Information Science and Technology, ShanghaiTech University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-5869-3186","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210139618"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.4574852,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"25","issue":"5","first_page":"7196","last_page":"7209"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12042","display_name":"Satellite Communication Systems","score":0.7867000102996826,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12042","display_name":"Satellite Communication Systems","score":0.7867000102996826,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11896","display_name":"Opportunistic and Delay-Tolerant Networks","score":0.06949999928474426,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.026399999856948853,"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/microservices","display_name":"Microservices","score":0.6826000213623047},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6363000273704529},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.49149999022483826},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.47269999980926514},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.46619999408721924},{"id":"https://openalex.org/keywords/static-routing","display_name":"Static routing","score":0.44690001010894775},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.4169999957084656},{"id":"https://openalex.org/keywords/policy-based-routing","display_name":"Policy-based routing","score":0.3813999891281128},{"id":"https://openalex.org/keywords/orchestration","display_name":"Orchestration","score":0.37770000100135803},{"id":"https://openalex.org/keywords/resource-allocation","display_name":"Resource allocation","score":0.3619999885559082}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8532999753952026},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.6826000213623047},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6539000272750854},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.642300009727478},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6363000273704529},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.49149999022483826},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.47269999980926514},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.46619999408721924},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.44690001010894775},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.4169999957084656},{"id":"https://openalex.org/C196423136","wikidata":"https://www.wikidata.org/wiki/Q7209671","display_name":"Policy-based routing","level":5,"score":0.3813999891281128},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.37770000100135803},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.3619999885559082},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.3495999872684479},{"id":"https://openalex.org/C184896649","wikidata":"https://www.wikidata.org/wiki/Q290066","display_name":"Routing table","level":4,"score":0.3409999907016754},{"id":"https://openalex.org/C9659607","wikidata":"https://www.wikidata.org/wiki/Q1268903","display_name":"Dynamic Source Routing","level":4,"score":0.3345000147819519},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.32089999318122864},{"id":"https://openalex.org/C19269812","wikidata":"https://www.wikidata.org/wiki/Q26540","display_name":"Satellite","level":2,"score":0.3098999857902527},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.2935999929904938},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.29109999537467957},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.28630000352859497},{"id":"https://openalex.org/C50558702","wikidata":"https://www.wikidata.org/wiki/Q5535067","display_name":"Geographic routing","level":5,"score":0.2840999960899353},{"id":"https://openalex.org/C89305328","wikidata":"https://www.wikidata.org/wiki/Q1755411","display_name":"Link-state routing protocol","level":4,"score":0.28119999170303345},{"id":"https://openalex.org/C177818476","wikidata":"https://www.wikidata.org/wiki/Q12878103","display_name":"Hierarchical routing","level":5,"score":0.2759999930858612},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.26980000734329224},{"id":"https://openalex.org/C2780609101","wikidata":"https://www.wikidata.org/wiki/Q17156588","display_name":"Resource management (computing)","level":2,"score":0.26570001244544983},{"id":"https://openalex.org/C761482","wikidata":"https://www.wikidata.org/wiki/Q118093","display_name":"Transmission (telecommunications)","level":2,"score":0.2605000138282776},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.25949999690055847},{"id":"https://openalex.org/C57041688","wikidata":"https://www.wikidata.org/wiki/Q220644","display_name":"Service-oriented architecture","level":3,"score":0.25780001282691956},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.25450000166893005}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tmc.2025.3640395","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmc.2025.3640395","pdf_url":null,"source":{"id":"https://openalex.org/S69141925","display_name":"IEEE Transactions on Mobile Computing","issn_l":"1536-1233","issn":["1536-1233","1558-0660","2161-9875"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Transactions on Mobile Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1059165536","display_name":null,"funder_award_id":"25ZR1401104","funder_id":"https://openalex.org/F4320309612","funder_display_name":"Natural Science Foundation of Shanghai"},{"id":"https://openalex.org/G1427296098","display_name":null,"funder_award_id":"62302305","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3259129681","display_name":null,"funder_award_id":"62432007","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5980995401","display_name":null,"funder_award_id":"62271318","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6775997104","display_name":null,"funder_award_id":"62522117","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320309612","display_name":"Natural Science Foundation of Shanghai","ror":null},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1651157241","https://openalex.org/W2102482985","https://openalex.org/W2136902384","https://openalex.org/W2170136598","https://openalex.org/W2276406362","https://openalex.org/W2556413364","https://openalex.org/W2563693940","https://openalex.org/W2579662639","https://openalex.org/W2783563594","https://openalex.org/W2799292918","https://openalex.org/W2916954860","https://openalex.org/W2921679472","https://openalex.org/W2922634353","https://openalex.org/W2986870173","https://openalex.org/W3011265235","https://openalex.org/W3024145172","https://openalex.org/W3096848606","https://openalex.org/W4285141914","https://openalex.org/W4295700767","https://openalex.org/W4301184535","https://openalex.org/W4312312028","https://openalex.org/W4381856556","https://openalex.org/W4384643686","https://openalex.org/W4385062799","https://openalex.org/W4386260517","https://openalex.org/W4386609108","https://openalex.org/W4388430382","https://openalex.org/W4389371385","https://openalex.org/W4399399400","https://openalex.org/W4401508667","https://openalex.org/W4403421868","https://openalex.org/W4403511854","https://openalex.org/W4404239791","https://openalex.org/W4411949951","https://openalex.org/W4411950858"],"related_works":[],"abstract_inverted_index":{"Satellite-based":[0],"microservice":[1,98,206],"systems":[2,53],"have":[3],"emerged":[4],"as":[5,27],"a":[6,28,90,125,201],"promising":[7],"architecture":[8],"for":[9,36,96,211],"enabling":[10],"scalable":[11],"and":[12,39,44,64,118,144,160,170,196],"flexible":[13],"service":[14,127,172],"deployment":[15],"in":[16,42,51,191,204],"Low":[17],"Earth":[18],"Orbit":[19],"(LEO)":[20],"satellite":[21,70,152,164,205],"networks,":[22],"which":[23],"are":[24],"increasingly":[25],"recognized":[26],"key":[29,104],"solution":[30],"to":[31,58,69,113,139,146],"meet":[32],"the":[33,59,107,115,137,147],"rising":[34],"demand":[35],"global":[37],"communication":[38],"computation,":[40],"especially":[41],"remote":[43],"underserved":[45],"regions.":[46],"However,":[47],"routing":[48,92,128,188],"microservices":[49],"efficiently":[50],"such":[52],"presents":[54],"major":[55],"challenges":[56],"due":[57],"dynamic":[60,148],"topology,":[61],"intermittent":[62],"connectivity,":[63],"unstable":[65],"link":[66],"conditions":[67,150],"inherent":[68],"constellations.":[71,153],"These":[72],"issues":[73],"become":[74],"even":[75,174],"more":[76],"severe":[77],"under":[78,175],"high":[79,142],"traffic":[80,177],"loads.":[81],"To":[82],"address":[83],"these":[84],"challenges,":[85],"we":[86],"propose":[87],"Service":[88,100,166,198],"Pressure,":[89],"novel":[91],"algorithm":[93,129,138],"specifically":[94],"designed":[95],"satellite-based":[97],"systems.":[99],"Pressure":[101,167,199],"comprises":[102],"two":[103],"components:":[105],"first,":[106],"construction":[108],"of":[109,122,151,193],"an":[110],"augmented":[111],"subgraph":[112],"model":[114],"complex":[116],"execution":[117],"data":[119],"transmission":[120],"dependencies":[121],"microservices;":[123],"second,":[124],"distributed":[126],"that":[130,182],"utilizes":[131],"queue":[132],"backlogs.":[133],"This":[134],"combination":[135],"enables":[136],"effectively":[140],"handle":[141],"throughput":[143],"adapt":[145],"network":[149],"By":[154],"optimizing":[155],"resource":[156],"utilization,":[157],"minimizing":[158],"latency,":[159,195],"balancing":[161],"load":[162],"across":[163],"nodes,":[165],"ensures":[168],"efficient":[169],"stable":[171],"orchestration":[173],"fluctuating":[176],"conditions.":[178],"Extensive":[179],"simulations":[180],"demonstrate":[181],"our":[183],"approach":[184],"significantly":[185],"outperforms":[186],"existing":[187],"methods,":[189],"particularly":[190],"terms":[192],"throughput,":[194],"stability.":[197],"offers":[200],"significant":[202],"advancement":[203],"routing,":[207],"making":[208],"it":[209],"ideal":[210],"next-generation":[212],"space-ground":[213],"integrated":[214],"networks.":[215]},"counts_by_year":[],"updated_date":"2026-04-25T08:17:42.794288","created_date":"2025-12-04T00:00:00"}
