<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.21.75-85</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-753</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>СИСТЕМНЫЙ АНАЛИЗ, УПРАВЛЕНИЕ И ОБРАБОТКА ИНФОРМАЦИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>SYSTEM ANALYSIS, CONTROL AND INFORMATION PROCESSING</subject></subj-group></article-categories><title-group><article-title>Модификация CGR-алгоритма маршрутизации данных в коммуникационной сети группировки спутников</article-title><trans-title-group xml:lang="en"><trans-title>Modifi cation of the CGR-Algorithm on Data Routing in a Communication Network of Satellite Constellation</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Карсаев</surname><given-names>О. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Karsaev</surname><given-names>O. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, ст. науч. сотр.</p></bio><bio xml:lang="en"><p>Senior Researcher</p></bio><email xlink:type="simple">karsaev@ips-logistic.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Федеральное государственное бюджетное учреждение науки Санкт-Петербургский институт информатики и автоматизации Российской академии наук</institution><country>Россия</country></aff><aff xml:lang="en"><institution>St. Petersburg Institute for Informatics and Automation of the Russian Academy of Sciences</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>10</day><month>02</month><year>2020</year></pub-date><volume>21</volume><issue>2</issue><fpage>75</fpage><lpage>85</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/753">https://mech.novtex.ru/jour/article/view/753</self-uri><abstract><p>Сети связи в космических системах, предполагающих использование группировок спутников, являются DTNсетями (Delay and Disruption Tolerant Networks). Установление каналов связей в космических сетях связи обладает определенной спецификой: каналы связи могут планироваться. В связи с этим в качестве наиболее перспективного решения задачи маршрутизации данных рассматривается CGR-подход (Contact Graph Routing). В основе этого подхода с учетом указанной специфики лежит расчет плана контактов. На основе этого плана в узлах сети рассчитываются графы контактов, которые используются для поиска кратчайших маршрутов передачи данных.</p><p>В данной статье в качестве модификации данного подхода предлагаются два взаимосвязанных решения: поиск маршрутов на основе плана контактов, т. е. без расчета и использования графа контактов, и адаптивный метод поиска необходимой для маршрутизации совокупности кратчайших маршрутов. Суть первого решения состоит в следующем. В стандартном варианте CGR-подхода вершины графа соответствуют планируемым контактам между узлами сети, а ребра — процессам хранения данных в узлах сети. В отличие от этого в предлагаемом варианте вершины графа соответствуют узлам сети, а ребра графа и вес ребер графа определяются динамически, в процессе поиска кратчайших маршрутов. В основе второго решения вводится понятие фронта планирования, под которым понимается список контактов. Искомые маршруты разбиваются на определенное число пулов. В каждом пуле объединяются маршруты, в которых используется определенный контакт из фронта планирования. Фронт планирования обновляется в двух случаях. В случае изменения топологии сети происходит замещение использованных или не установленных контактов последующими контактами с теми же самыми узлами сети, ближайшими по времени. В случае роста трафика сообщений выполняется определенное расширение фронта планирования и используются дополнительные пулы маршрутов. В заключении статьи приводится описание и обоснование ожидаемых преимуществ предложенного подхода.</p></abstract><trans-abstract xml:lang="en"><p>Communication networks in space systems involving the use of satellite constellations are DTN networks (Delay and Disruption Tolerant Networks). The establishment of communication channels in space communication networks has certain specifics: communication channels can be planned. In this regard, the CGR approach (Contact Graph Routing) is considered as the most promising solution to the problem of data routing. At the basis of this approach, taking into account this specificity, the calculation of the contact plan is considered. On the basis of this plan in the network nodes contact graphs are calculated, which are used to search the shortest data transmission routes. The paper proposes two interrelated solutions as a modification of this approach: the route search based on the contact plan, i.e. without calculation and use of the contact graph, and an adaptive method of finding the set of shortest routes required for routing. The essence of the first solution is as follows. In the standard CGR approach, the graph vertices correspond to the planned contacts between the network nodes, and the edges correspond to the data storage processes in the network nodes. In contrast, in the proposed approach, the vertices of the graph correspond to the nodes of the network, and the edges of the graph and their weight are determined dynamically, in the process of finding the shortest routes. The second solution is based on the concept of the planning front, which means a list of the closest contacts in time. The required routes are divided into a certain number of pools. Each pool combines the routes that use the specified contact from the planning front. The planning front is updated in two cases. If the network topology changes, the completed or not established contacts are replaced by subsequent ones with the same network nodes that are closest in time. If message traffic grows, a certain extension of the planning front and the use of additional route pools are performed. The article concludes with a description and justification of the expected advantages of the proposed approach.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>группировка спутников</kwd><kwd>DTN-сеть</kwd><kwd>CGR-маршрутизация</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Satellite constellation</kwd><kwd>Delay-and-Disruption Tolerant Networks</kwd><kwd>Contact Graph Routing</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при финансовой поддержке РФФИ (проект № 18-01-00840).</funding-statement><funding-statement xml:lang="en">The work is supported by RFBR (grant no. 18-01-00840).</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Hanson J., Sanchez H., Oyadomari K. The EDSN Inter Satellite Communications Architecture // Proceedings of the AIAA/USU Conference on Small Satellites. 2014. SSC14-WS1.</mixed-citation><mixed-citation xml:lang="en">Hanson J., Sanchez H., Oyadomari K. The EDSN Inter Satellite Communications Architecture, Proceedings of the AIAA/ USU Conference on Small Satellites, 2014, SSC14-WS1.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">URL: https://www.nasa.gov/home/hqnews/2012/nov/HQ_12-391_DTN.html.</mixed-citation><mixed-citation xml:lang="en">Available at: https://www.nasa.gov/home/hqnews/2012/nov/HQ_12-391_DTN.html.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">URL: https://ru.wikipedia.org/wiki/Сфера_(спутниковая_система_связи).</mixed-citation><mixed-citation xml:lang="en">Available at: https://ru.wikipedia.org/wiki/Сфера_(спутниковая_система_связи).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Yang P., Tian C., Yu Y. Analysis on optimizing model for proactive ad hoc routing protocol // Proceedings of the IEEE Military Communications Conference. 2005. P. 2960—2966.</mixed-citation><mixed-citation xml:lang="en">Yang P., Tian C., Yu Y. Analysis on optimizing model for proactive ad hoc routing protocol, Proceedings of the IEEE Military Communications Conference, 2005, pp. 2960—2966.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Yassein M., Damer N. Flying Ad-Hoc Networks: Rou ting Protocols, Mobility Models, Issues // International Journal of Advanced Computer Science and Applications. 2016. Vol. 7, N. 6. P. 162—168.</mixed-citation><mixed-citation xml:lang="en">Yassein M., Damer N. Flying Ad-Hoc Networks: Routing Protocols, Mobility Models, Issues, International Journal of Advanced Computer Science and Applications, 2016, vol. 7, no. 6, pp. 162—168.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Singh J., Mahajan R. Performance analysis of AODV and OLSR using OPNET // International Journal of Computer Trends &amp; Technologies. 2013. N. 5. P. 114—117.</mixed-citation><mixed-citation xml:lang="en">Singh J., Mahajan R. Performance analysis of AODV and OLSR using OPNET, International Journal of Computer Trends &amp; Technologies, 2013, no. 5, pp. 114—117.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Brown T., Doshi S., Jadhav S., Henkel D. A full-scale wireless ad hoc network test bed // Proceedings of the International Symposium on Advanced Radio Technologies. 2005. P. 50—60.</mixed-citation><mixed-citation xml:lang="en">Brown T., Doshi S., Jadhav S., Henkel D. A full-scale wireless ad hoc network test bed, Proceedings of the International Symposium on Advanced Radio Technologies, 2005. pp. 50—60.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Kawakib K., Mohd H., Suhaidi H. Survey and Comparison of Operating Concept for Routing Protocols in DTN // Journal of Computer Science. Vol. 12, N. 3. 2016. P. 141—152.</mixed-citation><mixed-citation xml:lang="en">Kawakib K., Mohd H., Suhaidi H. Survey and Comparison of Operating Concept for Routing Protocols in DTN, Journal of Computer Science, 2016, vol. 12, no. 3, pp. 141—152.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">URL: https://www.nasa.gov/directorates/heo/aes/index.html.</mixed-citation><mixed-citation xml:lang="en">Available at: https://www.nasa.gov/directorates/heo/aes/index.html.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">URL: https://tools.ietf.org/html/rfc4838.</mixed-citation><mixed-citation xml:lang="en">Available at: https://tools.ietf.org/html/rfc4838.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Caini C. 2 — Delay-tolerant networks (DTNs) for satellite communications // Advances in Delay-Tolerant Networks (DTNs) / Ed. J. Rodrigues. Oxford: Woodhead Publishing. 2015. P. 25—47.</mixed-citation><mixed-citation xml:lang="en">Caini C. 2 — Delay-tolerant networks (DTNs) for satellite communications, Advances in Delay-Tolerant Networks (DTNs), Ed. J. Rodrigues, Oxford, Woodhead Publishing, 2015, pp. 25—47.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">URL: https://tools.ietf.org/pdf/draft-burleigh-dtnrg-cgr-01.pdf.</mixed-citation><mixed-citation xml:lang="en">Available at: https://tools.ietf.org/pdf/draft-burleigh-dtnrgcgr-01.pdf</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Segui J., Jennings E., Burleigh S. Enhancing contact graph routing for delay tolerant space networking // Proceedings of the IEEE Global Telecommunications Conference. 2011. P. 1—6.</mixed-citation><mixed-citation xml:lang="en">Segui J., Jennings E., Burleigh S. Enhancing contact graph routing for delay tolerant space networking, Proceedings of the IEEE Global Telecommunications Conference. 2011, pp. 1—6.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Dijkstra E. A note on two problems in connexion with graphs // Numerische Mathematik. 1959. Vol. 1, N. 1. P. 269—271.</mixed-citation><mixed-citation xml:lang="en">Dijkstra E. A note on two problems in connexion with graphs, Numerische Mathematik, 1959, vol. 1, no. 1, pp. 269—271.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Bezirgiannidis N., Caini C., Montenero D., Ruggieri M., Thaoussidis V. Contact graph routing enhancements for delay tolerant space communications // Proceedings of the 7th Advanced Satellite Multimedia Systems Conference and the 13th Signal Processing for Space Communications Workshop. 2014. P. 17—23.</mixed-citation><mixed-citation xml:lang="en">Bezirgiannidis N., Caini C., Montenero D., Ruggieri M., Thaoussidis V. Contact graph routing enhancements for delay tolerant space communications, Proceedings of the 7th Advanced Satellite Multimedia Systems Conference and the 13th Signal Processing for Space Communications Workshop, 2014, pp. 17—23.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Birrane E., Burleigh S., Kasch N. Analysis of the contact graph routing algorithm: bounding interplanetary paths // Acta Astronautica. 2012. Vol. 75. P. 108—119.</mixed-citation><mixed-citation xml:lang="en">Birrane E., Burleigh S., Kasch N. Analysis of the contact graph routing algorithm: bounding interplanetary paths, Acta Astronautica, 2012, vol. 75, pp. 108—119.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Madoery P., Fraire J., Finochietto J. Congestion management techniques for disruption-tolerant satellite networks // International Journal of Satellite Communications and Networking. 2018. Vol. 36, N. 2. P. 165—178.</mixed-citation><mixed-citation xml:lang="en">Madoery P., Fraire J., Finochietto J. Congestion management techniques for disruption-tolerant satellite networks, International Journal of Satellite Communications and Networking, 2018, vol. 36, no. 2, pp. 165—178.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Marchese M., Patrone F. A source routing algorithm based on CGR for DTN-nanosatellite networks // Global Communications Conference, IEEE. 2017.</mixed-citation><mixed-citation xml:lang="en">Marchese M., Patrone F. A source routing algorithm based on CGR for DTN-nanosatellite networks, Global Communications Conference, IEEE, 2017.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Silva A., Burleigh S., Hirata C., Obraczka K. A survey on congestion control for delay and disruption tolerant networks // Ad Hoc Networks. Vol. 25. Part B. 2015. P. 480—494.</mixed-citation><mixed-citation xml:lang="en">Silva A., Burleigh S., Hirata C., Obraczka K. A survey on congestion control for delay and disruption tolerant networks, Ad Hoc Networks, 2015, vol. 25, Part B, pp. 480—494.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Fraire J., Finochiento J. Design Challenges in Contact Plans for Disruption-Tolerant Satellite Networks // IEEE Communications Magazine. May 2015. Vol. 53. P. 163—169.</mixed-citation><mixed-citation xml:lang="en">Fraire J., Finochiento J. Design Challenges in Contact Plans for Disruption-Tolerant Satellite Networks, IEEE Communications Magazine, May 2015, vol. 53, pp. 163—169.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Fraire J. Introducing Contact Plan Designer: A Planning Tool for DTN-Based Space-Terrestrial Networks // 6th International Conference on Space Mission Challenge for Information Technology. 2017. P. 124—127.</mixed-citation><mixed-citation xml:lang="en">Fraire J. Introducing Contact Plan Designer: A Planning Tool for DTN-Based Space-Terrestrial Networks, 6th International Conference on Space Mission Challenge for Information Technology, 2017, pp. 124—127.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Madoery P., Fraire J., Raverta F., Burleigh S. Managing Routing Scalability in Space DTNs // 6th IEEE International Conference on Wireless for Space and Extreme Environments. 2018.</mixed-citation><mixed-citation xml:lang="en">Madoery P., Fraire J., Raverta F., Burleigh S. Managing Routing Scalability in Space DTNs, 6th IEEE International Conference on Wireless for Space and Extreme Environments, 2018.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Fraire J., Madoery P., Burleigh S., Feldmann S., Finochietto S., Charif A., Zergainoh N., Velazco R. Assessing Contact Graph Routing Performance and Reliability in Distributed Satellite Constellations // Journal of Computer Networks and Communications. Vol. 2017. Article ID 2830542. 18 p.</mixed-citation><mixed-citation xml:lang="en">Fraire J., Madoery P., Burleigh S., Feldmann S., Finochietto S., Charif A., Zergainoh N., Velazco R. Assessing Contact Graph Routing Performance and Reliability in Distributed Satellite Constellations, Journal of Computer Networks and Communications, vol. 2017, Article ID 2830542, 18 p.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
