{"id":"https://openalex.org/W7128742603","doi":"https://doi.org/10.2514/1.i011725","title":"Online Convex Optimization for On-Board Routing in High-Throughput Satellites","display_name":"Online Convex Optimization for On-Board Routing in High-Throughput Satellites","publication_year":2026,"publication_date":"2026-02-12","ids":{"openalex":"https://openalex.org/W7128742603","doi":"https://doi.org/10.2514/1.i011725"},"language":"en","primary_location":{"id":"doi:10.2514/1.i011725","is_oa":false,"landing_page_url":"https://doi.org/10.2514/1.i011725","pdf_url":null,"source":{"id":"https://openalex.org/S4210240151","display_name":"Journal of Aerospace Information Systems","issn_l":"2327-3097","issn":["2327-3097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315709","host_organization_name":"American Institute of Aeronautics and Astronautics","host_organization_lineage":["https://openalex.org/P4310315709"],"host_organization_lineage_names":["American Institute of Aeronautics and Astronautics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Aerospace Information Systems","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/A5076622817","display_name":"Olivier B\u00e9langer","orcid":null},"institutions":[{"id":"https://openalex.org/I45683168","display_name":"Polytechnique Montr\u00e9al","ror":"https://ror.org/05f8d4e86","country_code":"CA","type":"education","lineage":["https://openalex.org/I45683168"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Olivier B\u00e9langer","raw_affiliation_strings":["Polytechnique Montr\u00e9al"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Polytechnique Montr\u00e9al","institution_ids":["https://openalex.org/I45683168"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067069978","display_name":"Jean-Luc Lupien","orcid":"https://orcid.org/0000-0003-3742-7043"},"institutions":[{"id":"https://openalex.org/I2803209242","display_name":"University of California System","ror":"https://ror.org/00pjdza24","country_code":"US","type":"education","lineage":["https://openalex.org/I2803209242"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jean-Luc Lupien","raw_affiliation_strings":["University of California"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California","institution_ids":["https://openalex.org/I2803209242"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015212439","display_name":"Olfa Ben Yahia","orcid":"https://orcid.org/0000-0002-1287-6005"},"institutions":[{"id":"https://openalex.org/I45683168","display_name":"Polytechnique Montr\u00e9al","ror":"https://ror.org/05f8d4e86","country_code":"CA","type":"education","lineage":["https://openalex.org/I45683168"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Olfa Ben Yahia","raw_affiliation_strings":["Polytechnique Montr\u00e9al"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Polytechnique Montr\u00e9al","institution_ids":["https://openalex.org/I45683168"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048471646","display_name":"St\u00e9phane Martel","orcid":"https://orcid.org/0009-0002-8499-2336"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"St\u00e9phane Martel","raw_affiliation_strings":["MDA Space"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MDA Space","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032213221","display_name":"Antoine Lesage\u2010Landry","orcid":"https://orcid.org/0000-0001-9652-6557"},"institutions":[{"id":"https://openalex.org/I45683168","display_name":"Polytechnique Montr\u00e9al","ror":"https://ror.org/05f8d4e86","country_code":"CA","type":"education","lineage":["https://openalex.org/I45683168"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Antoine Lesage-Landry","raw_affiliation_strings":["Polytechnique Montr\u00e9al"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Polytechnique Montr\u00e9al","institution_ids":["https://openalex.org/I45683168"]}]},{"author_position":"last","author":{"id":null,"display_name":"Gunes Karabulut Kurt","orcid":null},"institutions":[{"id":"https://openalex.org/I45683168","display_name":"Polytechnique Montr\u00e9al","ror":"https://ror.org/05f8d4e86","country_code":"CA","type":"education","lineage":["https://openalex.org/I45683168"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Gunes Karabulut Kurt","raw_affiliation_strings":["Polytechnique Montr\u00e9al"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Polytechnique Montr\u00e9al","institution_ids":["https://openalex.org/I45683168"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"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.23304777,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"23","issue":"6","first_page":"499","last_page":"506"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12042","display_name":"Satellite Communication Systems","score":0.7009999752044678,"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.7009999752044678,"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/T10138","display_name":"Network Traffic and Congestion Control","score":0.12060000002384186,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.027899999171495438,"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.6341999769210815},{"id":"https://openalex.org/keywords/convex-optimization","display_name":"Convex optimization","score":0.5490000247955322},{"id":"https://openalex.org/keywords/queue","display_name":"Queue","score":0.4828999936580658},{"id":"https://openalex.org/keywords/satellite","display_name":"Satellite","score":0.4693000018596649},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.4643000066280365},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.4465000033378601},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.42260000109672546},{"id":"https://openalex.org/keywords/communications-satellite","display_name":"Communications satellite","score":0.40779998898506165},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.4047999978065491}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6832000017166138},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6341999769210815},{"id":"https://openalex.org/C157972887","wikidata":"https://www.wikidata.org/wiki/Q463359","display_name":"Convex optimization","level":3,"score":0.5490000247955322},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.4828999936580658},{"id":"https://openalex.org/C19269812","wikidata":"https://www.wikidata.org/wiki/Q26540","display_name":"Satellite","level":2,"score":0.4693000018596649},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.4643000066280365},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.4465000033378601},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.43470001220703125},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.42260000109672546},{"id":"https://openalex.org/C121308736","wikidata":"https://www.wikidata.org/wiki/Q149918","display_name":"Communications satellite","level":3,"score":0.40779998898506165},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.4047999978065491},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3961000144481659},{"id":"https://openalex.org/C115443555","wikidata":"https://www.wikidata.org/wiki/Q5367790","display_name":"Equal-cost multi-path routing","level":5,"score":0.3939000070095062},{"id":"https://openalex.org/C196921405","wikidata":"https://www.wikidata.org/wiki/Q786431","display_name":"Online algorithm","level":2,"score":0.39169999957084656},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.38659998774528503},{"id":"https://openalex.org/C113508815","wikidata":"https://www.wikidata.org/wiki/Q193446","display_name":"Packet switching","level":3,"score":0.35760000348091125},{"id":"https://openalex.org/C2779313249","wikidata":"https://www.wikidata.org/wiki/Q7371615","display_name":"Flow routing","level":2,"score":0.3560999929904938},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3476000130176544},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.3057999908924103},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.29170000553131104},{"id":"https://openalex.org/C145446738","wikidata":"https://www.wikidata.org/wiki/Q319913","display_name":"Convex function","level":3,"score":0.2840000092983246},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.28360000252723694},{"id":"https://openalex.org/C192126672","wikidata":"https://www.wikidata.org/wiki/Q1068715","display_name":"Telecommunications network","level":2,"score":0.26980000734329224},{"id":"https://openalex.org/C22684755","wikidata":"https://www.wikidata.org/wiki/Q847526","display_name":"Queueing theory","level":2,"score":0.2678999900817871},{"id":"https://openalex.org/C761482","wikidata":"https://www.wikidata.org/wiki/Q118093","display_name":"Transmission (telecommunications)","level":2,"score":0.26260000467300415},{"id":"https://openalex.org/C137631369","wikidata":"https://www.wikidata.org/wiki/Q7617831","display_name":"Stochastic programming","level":2,"score":0.25859999656677246},{"id":"https://openalex.org/C54108766","wikidata":"https://www.wikidata.org/wiki/Q391064","display_name":"Packet loss","level":3,"score":0.257099986076355},{"id":"https://openalex.org/C194387892","wikidata":"https://www.wikidata.org/wiki/Q1747770","display_name":"Stochastic optimization","level":2,"score":0.25060001015663147}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.2514/1.i011725","is_oa":false,"landing_page_url":"https://doi.org/10.2514/1.i011725","pdf_url":null,"source":{"id":"https://openalex.org/S4210240151","display_name":"Journal of Aerospace Information Systems","issn_l":"2327-3097","issn":["2327-3097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315709","host_organization_name":"American Institute of Aeronautics and Astronautics","host_organization_lineage":["https://openalex.org/P4310315709"],"host_organization_lineage_names":["American Institute of Aeronautics and Astronautics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Aerospace Information Systems","raw_type":"journal-article"},{"id":"pmh:oai:publications.polymtl.ca:73215","is_oa":false,"landing_page_url":"https://publications.polymtl.ca/73215/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401013","display_name":"PolyPublie (\u00c9cole Polytechnique de Montr\u00e9al)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45683168","host_organization_name":"Polytechnique Montr\u00e9al","host_organization_lineage":["https://openalex.org/I45683168"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"Article de revue"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5293286442756653,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320316055","display_name":"Consortium de Recherche et d\u2019innovation en A\u00e9rospatiale au Qu\u00e9bec","ror":"https://ror.org/01ntmn724"},{"id":"https://openalex.org/F4320330273","display_name":"Institut de Valorisation des Donn\u00e9es","ror":null},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1977284223","https://openalex.org/W2000890870","https://openalex.org/W2072430489","https://openalex.org/W2107804093","https://openalex.org/W2116773335","https://openalex.org/W2951382809","https://openalex.org/W3108439768","https://openalex.org/W3112022397","https://openalex.org/W3189223768","https://openalex.org/W4250589301","https://openalex.org/W4292022450","https://openalex.org/W4386174727","https://openalex.org/W4396853598","https://openalex.org/W4401879382","https://openalex.org/W4403060104","https://openalex.org/W4404035066","https://openalex.org/W4404294371","https://openalex.org/W4405205315"],"related_works":[],"abstract_inverted_index":{"The":[0],"rise":[1],"in":[2,66,140],"low":[3,133],"Earth":[4],"orbit":[5],"(LEO)":[6],"satellite":[7,58,148],"Internet":[8],"services":[9],"has":[10],"led":[11],"to":[12,114,154,160],"increasing":[13],"demand,":[14],"often":[15],"exceeding":[16],"available":[17],"data":[18],"rates":[19],"and":[20,86,108,118,127,159],"compromising":[21],"the":[22,47,101,116],"quality":[23],"of":[24],"service.":[25],"While":[26],"deploying":[27],"more":[28,43],"satellites":[29,36],"offers":[30],"a":[31,42,57,63,81,104,132,144,155],"short-term":[32],"fix,":[33],"designing":[34],"higher-performance":[35],"with":[37,131],"enhanced":[38],"transmission":[39],"capabilities":[40],"provides":[41],"sustainable":[44],"solution.":[45],"Achieving":[46],"necessary":[48],"high":[49],"capacity":[50],"requires":[51],"interconnecting":[52],"multiple":[53],"modem":[54],"banks":[55],"within":[56,72],"payload.":[59],"However,":[60],"there":[61],"is":[62,138],"notable":[64],"gap":[65],"research":[67],"on":[68,143],"internal":[69],"packet":[70,125],"routing":[71,117],"extremely":[73,146],"high-throughput":[74,147],"satellites.":[75],"To":[76],"address":[77],"this,":[78],"we":[79],"propose":[80],"real-time":[82,129],"optimal":[83],"flow":[84,106],"allocation":[85],"priority":[87],"queue":[88],"scheduling":[89,119],"method":[90,113,137],"using":[91],"an":[92,110],"online":[93,111],"convex":[94],"optimization-based":[95],"model":[96,100],"predictive":[97],"control.":[98],"We":[99],"problem":[102],"as":[103],"multicommodity":[105],"instance":[107],"employ":[109],"interior-point":[112],"solve":[115],"optimization":[120,158],"iteratively.":[121],"This":[122],"approach":[123],"minimizes":[124],"loss":[126],"supports":[128],"rerouting":[130],"computational":[134],"overhead.":[135],"Our":[136],"tested":[139],"numerical":[141],"simulation":[142],"next-generation":[145],"model,":[149],"demonstrating":[150],"its":[151],"effectiveness":[152],"compared":[153],"reference":[156],"batch":[157],"traditional":[161],"methods.":[162]},"counts_by_year":[],"updated_date":"2026-07-02T09:51:11.867554","created_date":"2026-02-13T00:00:00"}
