[go: up one dir, main page]

CN118055063A - Semi-distributed route search algorithm suitable for satellite-ground network - Google Patents

Semi-distributed route search algorithm suitable for satellite-ground network Download PDF

Info

Publication number
CN118055063A
CN118055063A CN202410255496.0A CN202410255496A CN118055063A CN 118055063 A CN118055063 A CN 118055063A CN 202410255496 A CN202410255496 A CN 202410255496A CN 118055063 A CN118055063 A CN 118055063A
Authority
CN
China
Prior art keywords
satellite
node
hop
link
semi
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410255496.0A
Other languages
Chinese (zh)
Inventor
康琦
吴思琪
赵师兵
邓麒
王晓玲
范峥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tongji University
Original Assignee
Tongji University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tongji University filed Critical Tongji University
Priority to CN202410255496.0A priority Critical patent/CN118055063A/en
Publication of CN118055063A publication Critical patent/CN118055063A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/125Shortest path evaluation based on throughput or bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1853Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
    • H04B7/18558Arrangements for managing communications, i.e. for setting up, maintaining or releasing a call between stations
    • H04B7/1856Arrangements for managing communications, i.e. for setting up, maintaining or releasing a call between stations for call routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18578Satellite systems for providing broadband data service to individual earth stations
    • H04B7/18584Arrangements for data networking, i.e. for data packet routing, for congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/121Shortest path evaluation by minimising delays

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

本发明涉及一种适用于星地网络的半分布式路由搜索算法,包括以下步骤:检测卫星临时链路的通断情况;选择第一跳节点,构建最小跳数网格;建立优先级评价机制,并根据优先级评价机制评估下两跳节点;更新当前节点位置,进行下一轮寻路,直至到达接收终端。本发明通过临时链路在大大降低通信任务传输距离的同时,极大地提高通信质量,并且在保证端到端时延和网络负载均衡情况下,为大量通信任务快速搜索出合适的通信路由。

The present invention relates to a semi-distributed routing search algorithm suitable for satellite-to-ground networks, comprising the following steps: detecting the on-off status of a satellite temporary link; selecting a first-hop node and constructing a minimum-hop-count grid; establishing a priority evaluation mechanism and evaluating the next two-hop nodes according to the priority evaluation mechanism; updating the current node position and performing the next round of pathfinding until reaching a receiving terminal. The present invention greatly improves the communication quality while greatly reducing the transmission distance of communication tasks through temporary links, and quickly searches for suitable communication routes for a large number of communication tasks while ensuring end-to-end delay and network load balancing.

Description

一种适用于星地网络的半分布式路由搜索算法A semi-distributed routing search algorithm for satellite-to-ground networks

技术领域Technical Field

本发明涉及路由搜索算法领域,尤其涉及一种适用于星地网络的分布式路由搜索算法。The present invention relates to the field of routing search algorithms, and in particular to a distributed routing search algorithm suitable for satellite-to-ground networks.

背景技术Background technique

实际生活中,每时每刻都有着大量的通信需求,这些通信任务需要通过庞大的卫星通信网络传送至特定的接收端。由于星上传输与地面传输的显著差异,星上传输采用不同路由方案,根据决策方式的不同,将卫星路由分成集中式路由、分布式路由和混合式路由。分布式路由不依赖于中心控制器,将路由决策分散到每个卫星节点,每个卫星节点通过与周围卫星节点之间的信息交流获取链路状态信息和网络拓扑结构,找到数据包传输的最小网格,数据包的路由在最小网格中搜索。In real life, there are a lot of communication needs at all times, and these communication tasks need to be transmitted to a specific receiving end through a huge satellite communication network. Due to the significant difference between satellite transmission and ground transmission, satellite transmission adopts different routing schemes. According to different decision-making methods, satellite routing is divided into centralized routing, distributed routing and hybrid routing. Distributed routing does not rely on the central controller, and the routing decision is dispersed to each satellite node. Each satellite node obtains link status information and network topology through information exchange with surrounding satellite nodes, finds the minimum grid for data packet transmission, and the routing of the data packet is searched in the minimum grid.

路由搜索常用的方法有A*、模拟退火等启发式算法,由于缺乏整个网络的全局信息,分布式路由可能会陷入局部最优解,得到的路由不是全局最优,造成资源浪费。同时分布式路由的设计没有考虑到卫星的临时链路,因为临时链路的通信状态判断需要卫星之间频繁交换信息以感知局部网络的变化,这将增加通信控制开销。Common methods for route search include heuristic algorithms such as A* and simulated annealing. Due to the lack of global information of the entire network, distributed routing may fall into a local optimal solution, and the resulting route is not globally optimal, resulting in a waste of resources. At the same time, the design of distributed routing does not take into account the temporary links of satellites, because the communication status judgment of temporary links requires frequent information exchange between satellites to perceive changes in the local network, which will increase the communication control overhead.

发明内容Summary of the invention

有鉴于此,本发明提供一种适用于星地网络的半分布式路由搜索算法,通过在路由首跳节点考虑临时链路大大降低通信任务的传输距离,极大提高通信质量。In view of this, the present invention provides a semi-distributed routing search algorithm suitable for satellite-to-ground networks, which greatly reduces the transmission distance of communication tasks and greatly improves the communication quality by considering temporary links at the first-hop node of the routing.

为实现上述目的,本发明提供一种适用于星地网络的半分布式路由搜索,其特征在于,半分布式路由搜索包括以下步骤:To achieve the above object, the present invention provides a semi-distributed routing search applicable to a satellite-to-ground network, characterized in that the semi-distributed routing search comprises the following steps:

S1、检测卫星临时链路的通断情况;S1. Detect the on/off status of the satellite temporary link;

S2、选择第一跳节点,构建最小跳数网格;S2, select the first hop node and build a minimum hop grid;

S3、建立优先级评价机制,并根据优先级评价机制评估下两跳节点;S3. Establish a priority evaluation mechanism and evaluate the next two hop nodes according to the priority evaluation mechanism;

S4、更新当前节点位置,进行下一轮寻路,直至到达接收终端。S4: Update the current node position and perform the next round of path finding until the receiving terminal is reached.

优选地,所述卫星临时链路的通断检测方式为:根据存储在卫星上的链路通断时刻表建立当前时刻的可见性列表,获取可见的卫星节点编号,当前时刻可见卫星之间可以形成稳定的通信链路。Preferably, the on/off detection method of the satellite temporary link is: establishing a visibility list at the current moment according to the link on/off schedule stored on the satellite, obtaining the visible satellite node numbers, and a stable communication link can be formed between the visible satellites at the current moment.

优选地,选择所述第一跳节点的方式为:遍历所有可以选择的第一跳节点,以第一跳节点为起点,根据星地网络网状拓扑结构的特点,建立最小跳数网格,选出其中最小的网格,将其起始节点作为第一跳节点。Preferably, the first hop node is selected by traversing all selectable first hop nodes, taking the first hop node as the starting point, establishing a minimum hop number grid according to the characteristics of the satellite-to-ground network mesh topology structure, selecting the smallest grid, and using its starting node as the first hop node.

优选地,构建所述最小跳数网络的方式为:采用虚拟拓扑方法,在离散的时间点将真实的卫星网络建模或静态网状结构的拓扑图,根据起点和终点在网状拓扑中构建出的最小网格区域即为最小跳数网络。Preferably, the minimum hop network is constructed by using a virtual topology method to model a real satellite network or a topology diagram of a static mesh structure at discrete time points, and the minimum grid area constructed in the mesh topology according to the starting point and the end point is the minimum hop network.

优选地,所述优先级评价机制为:考察两跳节点来扩展分流视野并弱化局部最优问题,利用链路负载和节点负载构造辅助节点选择的优先级评价函数,通过综合评估链路的传输压力和卫星上的时频资源利用情况,实现对链路拥塞状态和节点传输能力的度量。Preferably, the priority evaluation mechanism is: to examine two-hop nodes to expand the diversion field of view and weaken the local optimal problem, to use link load and node load to construct a priority evaluation function for auxiliary node selection, and to measure the link congestion status and node transmission capacity by comprehensively evaluating the transmission pressure of the link and the utilization of time and frequency resources on the satellite.

优选地,所述链路负载为:星地链路上正在传输和等待传输的资源块数目;通过依据链路负载和平均链路负载设定的拥塞判断阈值评估链路的拥塞状态,链路拥塞状态可以看作节点负载的加权系数;所述节点负载为:一段时间内卫星剩余时频资源占总时频资源的比例Preferably, the link load is: the number of resource blocks being transmitted and waiting to be transmitted on the satellite-to-ground link; the link congestion state is evaluated by a congestion judgment threshold set according to the link load and the average link load, and the link congestion state can be regarded as a weighted coefficient of the node load; the node load is: the proportion of the remaining satellite time-frequency resources to the total time-frequency resources within a period of time

本发明的有益效果是:The beneficial effects of the present invention are:

(1)本发明在进行动态拓扑静态化时,不仅存储了卫星网络中的永久链路,还考虑了卫星网络中的临时链路;临时链路增加了解空间的大小,提供了开销更少的通信任务传输路由。(1) When the present invention converts the dynamic topology into static topology, it not only stores the permanent links in the satellite network, but also considers the temporary links in the satellite network; the temporary links increase the size of the solution space and provide a communication task transmission route with less overhead.

(2)本发明将负载均衡的作用范围扩大至两跳,在最小跳数网格中以两跳为单位确定动态路由节点,弱化分布式路由的局部最优问题,在小幅度增加通信开销的前提下取得更好的算法效果。(2) The present invention expands the scope of load balancing to two hops, determines dynamic routing nodes in units of two hops in the minimum hop grid, weakens the local optimal problem of distributed routing, and achieves better algorithm effects under the premise of slightly increasing communication overhead.

(3)本发明利用节点负载和链路负载构造出辅助节点选择的优先级评价函数,通过综合评估链路的传输压力和卫星上时频资源利用情况实现对链路拥塞状态和节点传输能力的度量。(3) The present invention uses node load and link load to construct a priority evaluation function for auxiliary node selection, and measures the link congestion status and node transmission capacity by comprehensively evaluating the transmission pressure of the link and the utilization of time and frequency resources on the satellite.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明的流程框架示意图;FIG1 is a schematic diagram of a process framework of the present invention;

图2为本发明中星地网络拓扑结构图;FIG2 is a diagram of the satellite-to-ground network topology in the present invention;

图3为本发明中通信效果评价指标对比图;FIG3 is a comparison chart of communication effect evaluation indicators in the present invention;

图4为本发明中通信指标具体数值图。FIG. 4 is a diagram showing specific numerical values of communication indicators in the present invention.

具体实施方式Detailed ways

为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the specific implementation mode, structure, characteristics and effects of the present invention are described in detail below in combination with the accompanying drawings and preferred embodiments.

本实施例公开一种适用于星地网络的半分布式路由搜索算法,半分布式路由搜索包括以下步骤:This embodiment discloses a semi-distributed routing search algorithm applicable to a satellite-to-ground network. The semi-distributed routing search includes the following steps:

S1、检测卫星临时链路的通断情况;S1. Detect the on/off status of the satellite temporary link;

S2、选择第一跳节点,构建最小跳数网格;S2, select the first hop node and build a minimum hop grid;

S3、建立优先级评价机制,并根据优先级评价机制评估下两跳节点;S3. Establish a priority evaluation mechanism and evaluate the next two hop nodes according to the priority evaluation mechanism;

S4、更新当前节点位置,进行下一轮寻路,直至到达接收终端。S4: Update the current node position and perform the next round of path finding until the receiving terminal is reached.

卫星临时链路的通断检测方式为:根据存储在卫星上的链路通断时刻表建立当前时刻的可见性列表,获取可见的卫星节点编号,可见说明当前时刻两颗卫星之间可以形成稳定的通信链路。The on/off detection method of the satellite temporary link is: establish a visibility list at the current moment according to the link on/off schedule stored on the satellite, obtain the visible satellite node number, and visibility indicates that a stable communication link can be formed between the two satellites at the current moment.

选择第一跳节点的方式为:遍历所有可以选择的第一跳节点,以第一跳节点为起点,根据星地网络网状拓扑结构的特点,建立最小跳数网格,选出其中最小的网格,将其起始节点作为第一跳节点。The method of selecting the first hop node is: traverse all the selectable first hop nodes, take the first hop node as the starting point, establish a minimum hop number grid according to the characteristics of the satellite-ground network mesh topology, select the smallest grid, and use its starting node as the first hop node.

构建所述最小跳数网络的方式为:采用虚拟拓扑方法,在离散的时间点将真实的卫星网络建模成静态网状结构的拓扑图,根据起点和终点在网状拓扑中构建出的最小网格区域即为最小跳数网络。The method of constructing the minimum hop network is: using a virtual topology method, modeling the real satellite network into a static mesh topology at discrete time points, and the minimum grid area constructed in the mesh topology according to the starting point and the end point is the minimum hop network.

优先级评价机制为:考察两跳节点来扩展分流视野并弱化局部最优问题,利用链路负载和节点负载构造辅助节点选择的优先级评价函数,通过综合评估链路的传输压力和卫星上的时频资源利用情况,实现了对链路拥塞状态和节点传输能力的度量。The priority evaluation mechanism is as follows: two-hop nodes are examined to expand the diversion vision and weaken the local optimal problem, link load and node load are used to construct the priority evaluation function for auxiliary node selection, and the link congestion status and node transmission capacity are measured by comprehensively evaluating the transmission pressure of the link and the utilization of time and frequency resources on the satellite.

链路负载为:星地链路上正在传输和等待传输的资源块数目;通过依据链路负载和平均链路负载设定的拥塞判断阈值评估链路的拥塞状态,链路拥塞状态可以看作节点负载的加权系数。The link load is the number of resource blocks being transmitted and waiting to be transmitted on the satellite-to-ground link. The link congestion state is evaluated by setting a congestion judgment threshold based on the link load and the average link load. The link congestion state can be regarded as a weighted coefficient of the node load.

节点负载为:一段时间内卫星剩余时频资源占总时频资源的比例。Node load is the ratio of remaining satellite time and frequency resources to total time and frequency resources over a period of time.

如图1所示,本发明的具体步骤如下:As shown in Figure 1, the specific steps of the present invention are as follows:

(1)判断首跳节点是否采用临时链路节点;若通过临时链路能减少资源块传输所需的最小跳数,则采用临时链路节点执行步骤(2),否则执行步骤(3)。(1) Determine whether the first hop node adopts a temporary link node; if the temporary link can reduce the minimum number of hops required for resource block transmission, then the temporary link node is adopted to execute step (2); otherwise, step (3) is executed.

(2)根据临时链路节点和目标节点,构建最小跳数网格,转至步骤(4)。(2) Based on the temporary link nodes and the target node, construct a minimum hop count grid and go to step (4).

(3)根据起始节点和目标节点,构建最小跳数网络,转至步骤(4)。(3) Based on the starting node and the target node, construct a minimum hop network and go to step (4).

(4)判断当前节点是否到达最小跳数网格的边界,若“是”则转至步骤(7),否则执行步骤(5)。(4) Determine whether the current node has reached the boundary of the minimum hop count grid. If yes, go to step (7); otherwise, go to step (5).

(5)在最小跳数网格中以两跳为单位确定四条备选路由,利用本发明提出的优先级评价机制将备选路由所含节点的优先级相加得到备选路由的优先级,并将优先级最高的备选路由中的节点加入动态路由。(5) Determine four alternative routes in units of two hops in the minimum hop grid, add the priorities of the nodes contained in the alternative routes using the priority evaluation mechanism proposed in the present invention to obtain the priorities of the alternative routes, and add the nodes in the alternative routes with the highest priority to the dynamic routes.

(6)更新当前节点,并判断动态路由是否已到达目标节点,如果已到达,结束算法;否则转至步骤(4)。(6) Update the current node and determine whether the dynamic route has reached the target node. If it has, end the algorithm; otherwise, go to step (4).

(7)确定资源块在最小网格边界上的传输方向,并将网格边界点逐个加入动态路由中,直至到达目标节点,结束算法。(7) Determine the transmission direction of the resource block on the minimum grid boundary, and add the grid boundary points one by one to the dynamic routing until the target node is reached, and the algorithm ends.

如图2所示具体的星地网络拓扑结构图,每个节点(x,y)有四条可以连通的永久链路,图2中所示的细实线分别对应与(x-1,y)、(x+1,y)、(x,y-1)和(x,y+1)四个节点进行通信,此外还会产生临时链路。临时链路的产生是由于在三维空间中运动的卫星相互靠近时会产生一小段可以通信的时间段,如图2中带箭头的虚线所示,在起点卫星处可以考虑使用临时链路,该链路可以通过链路通断时刻表计算得出。图2中的虚线框矩形为不同起始节点产生的最小跳数网格,可以看出网格越小,则通信路由的跳数越少,根据最小的跳数网格确定第一跳节点,图2中(4,2)节点构造的网格只有两跳,因此选择该节点为起始节点。As shown in the specific satellite-to-ground network topology diagram in Figure 2, each node (x, y) has four permanent links that can be connected. The thin solid lines shown in Figure 2 correspond to the communication with the four nodes (x-1, y), (x+1, y), (x, y-1) and (x, y+1), respectively. In addition, temporary links will be generated. The generation of temporary links is due to the fact that when satellites moving in three-dimensional space approach each other, a short period of time for communication will be generated. As shown by the dotted line with an arrow in Figure 2, a temporary link can be considered at the starting satellite, and the link can be calculated by the link on-off schedule. The dotted rectangle in Figure 2 is the minimum hop grid generated by different starting nodes. It can be seen that the smaller the grid, the fewer hops the communication route has. The first hop node is determined based on the minimum hop grid. The grid constructed by the (4, 2) node in Figure 2 has only two hops, so this node is selected as the starting node.

星地网络仿真分别采用了本发明提出的算法和Dijkstra算法作为通信任务的路由搜索算法,持续运行该仿真场景,两种算法的各项通信指标稳定后的对比结果如图3所示。The satellite-to-ground network simulation uses the algorithm proposed in the present invention and the Dijkstra algorithm as the routing search algorithms for the communication tasks. The simulation scenario is run continuously. The comparison results of the communication indicators of the two algorithms after stabilization are shown in FIG3 .

如图4所示,在排队时延、传输时延、总时延、丢包率、数据交付率以及传输开销比六个指标上,本发明提出的算法都要优于对比算法。在总时延上,本发明提出的算法比Dijkstra算法降低了30.7%,具体来说时延的降低主要体现在降低排队时延上,下降了59.2%,而传输时延基本相同,说明本发明提出的算法在保持路由跳数不变的前提下具有较好的负载分流效果。As shown in Figure 4, the algorithm proposed by the present invention is superior to the comparison algorithm in terms of the six indicators of queuing delay, transmission delay, total delay, packet loss rate, data delivery rate and transmission overhead ratio. In terms of total delay, the algorithm proposed by the present invention is 30.7% lower than the Dijkstra algorithm. Specifically, the reduction in delay is mainly reflected in the reduction of queuing delay, which has decreased by 59.2%, while the transmission delay is basically the same, indicating that the algorithm proposed by the present invention has a better load distribution effect under the premise of keeping the number of routing hops unchanged.

本发明提出的算法丢包率几乎为0,数据交付率最高,比Dijkstra算法高了6.0%,传输开销比降低了44.5%,从丢包率、数据交付率和传输开销三个指标来看,本发明提出的路由搜索算法可以快速实现通信任务传输,大幅降低网络中的通信任务数量,提高网络的稳定性。The packet loss rate of the algorithm proposed in the present invention is almost 0, and the data delivery rate is the highest, which is 6.0% higher than the Dijkstra algorithm, and the transmission overhead is reduced by 44.5%. From the three indicators of packet loss rate, data delivery rate and transmission overhead, the routing search algorithm proposed in the present invention can quickly realize the transmission of communication tasks, greatly reduce the number of communication tasks in the network, and improve the stability of the network.

从对比实验结果看,本发明提出的路由搜索算法能够在星地网络中快速为通信任务搜索合适的路由,并且计算速度快,实现负载均衡,网络通信效果最好。From the comparative experimental results, it can be seen that the routing search algorithm proposed in the present invention can quickly search for a suitable route for a communication task in a satellite-to-ground network, and has a fast calculation speed, achieves load balancing, and has the best network communication effect.

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本发明技术方案的范围内。The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technical personnel in this field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present invention. However, any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.

Claims (6)

1. A semi-distributed route search algorithm suitable for a star-to-ground network, wherein the semi-distributed route search comprises the steps of:
s1, detecting the on-off condition of a satellite temporary link;
s2, selecting a first hop node to construct a minimum hop count grid;
s3, establishing a priority evaluation mechanism, and evaluating the next two-hop node according to the priority evaluation mechanism;
and S4, updating the current node position, and carrying out next round of route searching until the current node position reaches the receiving terminal.
2. The semi-distributed route search algorithm applicable to the satellite-to-ground network according to claim 1, wherein the on-off detection mode of the satellite temporary link is as follows: and establishing a visibility list at the current moment according to a link on-off time table stored on the satellite, and acquiring the number of the visible satellite node.
3. The semi-distributed route search algorithm for a star-to-ground network of claim 1, wherein the first hop node is selected by: traversing all the selectable first hop nodes, taking the first hop nodes as starting points, establishing a minimum hop count grid according to the characteristics of a mesh topological structure of the star network, selecting the minimum grid, and taking the starting nodes as the first hop nodes.
4. A semi-distributed route search algorithm applicable to a star-to-ground network according to claim 3, characterized in that the minimum hop count network is constructed in the following manner: and modeling a real satellite network into a topological graph of a static mesh structure at discrete time points by adopting a virtual topology method, and constructing a minimum mesh area in the mesh topology according to a starting point and an ending point, namely the minimum hop count network.
5. The semi-distributed route search algorithm for a star-to-ground network of claim 1, wherein the priority evaluation mechanism is: and (3) examining two-hop nodes to expand the split view and weaken the local optimal problem, and constructing a priority evaluation function for auxiliary node selection by using the link load and the node load.
6. The semi-distributed route search algorithm for a star-to-ground network of claim 5 wherein said link load is: the number of resource blocks being transmitted and waiting for transmission on the satellite-to-ground link; evaluating the congestion state of the link through a congestion judgment threshold value set according to the link load and the average link load; the node load is: the satellite remaining time-frequency resources are proportional to the total time-frequency resources over a period of time.
CN202410255496.0A 2024-03-06 2024-03-06 Semi-distributed route search algorithm suitable for satellite-ground network Pending CN118055063A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410255496.0A CN118055063A (en) 2024-03-06 2024-03-06 Semi-distributed route search algorithm suitable for satellite-ground network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410255496.0A CN118055063A (en) 2024-03-06 2024-03-06 Semi-distributed route search algorithm suitable for satellite-ground network

Publications (1)

Publication Number Publication Date
CN118055063A true CN118055063A (en) 2024-05-17

Family

ID=91046230

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410255496.0A Pending CN118055063A (en) 2024-03-06 2024-03-06 Semi-distributed route search algorithm suitable for satellite-ground network

Country Status (1)

Country Link
CN (1) CN118055063A (en)

Similar Documents

Publication Publication Date Title
CN107094115B (en) An Ant Colony Optimization Load Balancing Routing Algorithm Based on SDN
Kumar et al. Dual reinforcement Q-routing: An on-line adaptive routing algorithm
JP2793467B2 (en) Apparatus and method for selecting an optimal route for a packet communication system
CN107294852B (en) Network routing method using topology dispersed short path set
CN105681153B (en) A virtual network mapping method and device
CN110086713A (en) It is a kind of to divide domain method for routing for wide area quantum key distribution network
CN106209621A (en) The link failure recovery method of qos constraint
CN113194034A (en) Route optimization method and system based on graph neural network and deep reinforcement learning
JPH1065733A (en) High-speed routing control method
CN108183744A (en) A Design Method for Satellite Network Load Balance Routing
CN111404595B (en) Method for evaluating health degree of space-based network communication satellite
CN108965141A (en) A kind of calculation method and device of Multi-path route tree
CN109586785A (en) Low-track satellite network routing policy based on K shortest path first
Cholvi et al. Self-adapting network topologies in congested scenarios
CN117614882A (en) Low orbit satellite network route decision-making method and device based on multiple intelligent agents
Zhao et al. An improved ant colony optimization for communication network routing problem
CN113542115B (en) SDN power communication network-based data path determination method, device and system
US20060056302A1 (en) Apparatus for implementation of adaptive routing in packet switched networks
CN112653580B (en) A method of virtual network resource allocation based on active detection under network slicing
CN112637061B (en) Dynamic multi-factor path calculation method based on heuristic algorithm
CN118055063A (en) Semi-distributed route search algorithm suitable for satellite-ground network
CN108712336A (en) A kind of local message dynamic routing algorithm improving scales-free network transmission capacity
CN113094857A (en) Energy-saving controller layout method for software defined vehicle network
CN108413980B (en) Traffic itinerant path planning method for reducing path branches
JP2013175912A (en) Communication system, path controller, path control method, and path control program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination