CN109450524A - 一种轨道间卫星通信控制方法 - Google Patents
一种轨道间卫星通信控制方法 Download PDFInfo
- Publication number
- CN109450524A CN109450524A CN201811579579.6A CN201811579579A CN109450524A CN 109450524 A CN109450524 A CN 109450524A CN 201811579579 A CN201811579579 A CN 201811579579A CN 109450524 A CN109450524 A CN 109450524A
- Authority
- CN
- China
- Prior art keywords
- satellite
- priority
- data
- pseudo
- specific
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18521—Systems of inter linked satellites, i.e. inter satellite service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0289—Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
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)
- Data Exchanges In Wide-Area Networks (AREA)
- Radio Relay Systems (AREA)
Abstract
本发明涉及一种轨道间卫星通信控制方法,该方法包括:在第一卫星存储路由信息,路由信息确定卫星通信网络内能从第一卫星路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过卫星和相应的星间链路实现从第一卫星到可能目的地的路由传输;在第一卫星接收影响第二与第三卫星之间特定星间链路的问题的指示,问题包括真实问题和/或伪问题;响应于指示更新路由信息以将包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联;当第一卫星正在路由的数据需要经过被关联于问题的信息的包括特定星间链路的路由路径之时,第一卫星根据其对伪问题的识别能力来重构路由路径。本发明能够更高效地路由数据。
Description
技术领域
本发明涉及电通信技术领域,尤其涉及一种轨道间卫星通信控制方法。
背景技术
卫星通信是当今世界研究的热门话题,卫星通信技术已经日趋成熟,它能够提供高速Internet接入及交互式多媒体业务,近年来成为卫星通信的一个重要应用领域。卫星通信是地球站之间或航天器与地球站之间利用通信卫星转发器的无线电通信,主要包括卫星固定通信、卫星移动通信、卫星直接广播和卫星中继通信四大领域。前三者是地球站之间利用通信卫星转发器进行的无线电通信,后者是航天器与地球站之间利用通信卫星转发器进行的无线电通信。卫星通信是现代通信技术的重要成果,也是航天技术应用的重要领域。它具有覆盖面大、频带宽、容量大、适用于多种业务、性能稳定可靠、机动灵活、不受地理条件限制、成本与通信距离无关等优点。卫星通信对一个国家的政治、经济和国防建设具有重要的意义,是世界各国必争的一种宝贵资源。合理、有效地使用并管理卫星通信网络,其意义重大。
现有的卫星通信网络都是根据实际的拥塞或者故障来重构路由路径,例如公开号为CN107959630A的中国专利文献公开了一种路由方法和路由***。该方法包括:LEO层卫星判断LEO最短路由表中的路径是否发生拥塞;LEO层卫星若判断出LEO最短路由表中的路径发生拥塞时,判断LEO备用路由表中的路径是否发生拥塞;LEO层卫星若判断出LEO备用路由表中的路径未发生拥塞时,将路由协议切换到LEO备用路由表,并根据LEO备用路由表转发时延敏感业务数据。本发明在拥塞发生时能够快速解决网络拥塞,实现快速路径重构,从而保证了业务数据的持续性。但是,应当对这类传统的方式进行改进,以更高效地在卫星通信网络内路由数据。
发明内容
针对现有技术之不足,本发明提供了一种轨道间卫星通信控制方法,本发明通过让一些星间链路关联于主动构建的伪问题,并让其中一部分卫星具有识别伪问题的能力,从而这部分卫星在面临关联于伪故障的特定星间链路时能够选择是否重构路由路径,而不能识别伪问题的另一部卫星仅能够将伪问题按照真实问题处理,使得本发明路由效率更高。
根据一个优选实施方式,一种轨道间卫星通信控制方法,该方法应用于卫星通信网络中,所述卫星通信网络包括多个卫星,其中每个卫星被配置为与多个卫星中的一个或多个相应的其他卫星建立一个或多个无线通信的星间链路以传输数据,该方法包括:在第一卫星存储路由信息,该路由信息确定该卫星通信网络内能从第一卫星路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星到可能目的地的路由传输;在第一卫星接收影响第二卫星与第三卫星之间特定星间链路的问题的指示,其中,问题包括真实问题和/或伪问题;响应于接收到影响特定星间链路的问题的指示更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联;当第一卫星正在路由的数据需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径之时,第一卫星根据其对伪问题的识别能力来重构路由路径以传输需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径的数据。
根据一个优选实施方式,卫星通信网络中生成影响第二卫星与第三卫星之间特定星间链路的伪问题的指示的卫星在广播伪问题的指示之时,还向卫星通信网络中的部分卫星发送识别标志以使得这部分卫星具有识别伪问题的能力,卫星通信网络中的另一部分卫星因没有接收到识别标志而不具有识别伪问题的能力,这另一部分卫星仅能够将伪问题按照真实问题进行处理;其中,真实问题包括真实拥塞和/或真实故障,伪问题包括伪拥塞和/或伪故障。
根据一个优选实施方式,所述方法还包括:在第一卫星接收要从第一卫星发送到特定目的地的不同数据;确定要从第一卫星发送到特定目的地的数据的第一优先级,响应于确定的第一优先级而从该组路由路径中选择用于将具有第一优先级的数据从第一卫星路由到特定目的地的不同路由路径,所述不同路由路径不关联于反映所述第二卫星与所述第三卫星之间的特定星间链路当前存在拥塞的信息,沿着所选择的不同路由路径的至少一部分从第一卫星发送具有第一优先级的数据;和确定要从第一卫星发送到特定目的地的数据的第二优先级,其中,第二优先级高于第一优先级,为具有第二优先级的数据从基于确定的第二优先级而被关联于反映所述第二卫星与所述第三卫星之间的特定星间链路当前存在拥塞的信息的路由路径中选择用于将具有第二优先级的数据从第一卫星路由到特定目的地的特定路由路径,沿着所选择的用于将具有第二优先级的数据从第一卫星路由到特定目的地的特定路由路径的至少一部分发送具有第二优先级的数据。
根据一个优选实施方式,为具有第二优先级的数据从基于确定的第二优先级而被关联于反映第二卫星与第三卫星之间的特定星间链路当前存在拥塞的信息的路由路径中的当前存在拥塞的信息为基于伪拥塞的指示而建立的伪拥塞的信息,并且伪拥塞的信息包括根据第二优先级而建立的伪拥塞级别,伪拥塞级别依据第二卫星与第三卫星之间的特定星间链路的总带宽、当前被占用带宽和具有第二优先级的数据的约定信息速率设定。
根据一个优选实施方式,识别标志至少包括第一识别标志和第二识别标志;其中,生成伪拥塞的指示的卫星向卫星通信网络内的部分卫星发送第一识别标志以让这部分卫星能根据第一识别标志来识别相应的伪拥塞而具有识别伪拥塞的能力;生成伪故障的指示的卫星向卫星通信网络内的部分卫星发送第二识别标志以让这部分卫星能根据第二识别标志来识别相应的伪故障而具有识别伪故障的能力;并且其中,生成伪问题的指示的卫星通过以下方式中的至少一种向部分卫星发送识别标志:随机地向卫星通信网络中的部分卫星发送识别标志;根据用户设定而向特定的部分卫星发送识别标志;和根据各卫星在卫星通信网络中的重要度而选择重要度超过重要度阈值的部分卫星并向这部分卫星发送识别标志。
根据一个优选实施方式,所述方法还包括:确定从第一卫星发送到特定目的地的数据的第三优先级,其中,第三优先级高于第二优先级,为具有第三优先级的数据从基于确定的第三优先级而被关联于反映所述第二卫星与所述第三卫星之间的特定星间链路当前存在伪故障的信息的路由路径中选择用于将具有第三优先级的数据从第一卫星路由到特定目的地的特定路由路径。
根据一个优选实施方式,所述方法还包括:第一卫星识别具有第二优先级的数据的传输状态,在具有第二优先级的数据通过与第二优先级对应的特定路由路径成功传输到特定目的地时,响应于该成功传输而启动具有第一预设时长的第一倒计时器,在该第一预设时长内第一卫星没有接收到具有第二优先级的其他数据的情况下,与第二优先级对应的特定路由路径的业务带宽随第一倒计时器时间的减少而减少并在第一倒计时器时间减少至零时解除因具有第二优先级的数据而被关联于反映所述第二卫星与所述第三卫星之间的特定星间链路当前存在拥塞的信息的路由路径与反映所述第二卫星与所述第三卫星之间的特定星间链路当前存在拥塞的信息的关联并完全释放与第二优先级对应的特定路由路径的业务带宽;在该第一预设时长内第一卫星接收到具有第二优先级的其他数据的情况下,至少部分地通过与第二优先级对应的特定路由路径传输具有第二优先级的其他数据并将第一倒计时器恢复到默认值。
根据一个优选实施方式,在该第一预设时长内第一卫星接收到具有第二优先级的其他数据的情况下,尝试将与第二优先级对应的特定路由路径的业务带宽恢复到减小前的水平;在尝试将与第二优先级对应的特定路由路径的业务带宽恢复到减小前的水平但部分带宽被具有第一优先级的数据持续占用且持续占用时间预计超过第二预设时长的情况下,至少部分地丢弃具有第一优先级的数据以将与第二优先级对应的路由路径的带宽恢复到减小前的水平,并且发出关于丢弃的具有第一优先级的数据的通知。
根据一个优选实施方式,一种轨道间卫星通信控制***,该***包括多个卫星组成的卫星通信网络,其中每个卫星被配置为与多个卫星中的一个或多个相应的其他卫星建立一个或多个无线通信的星间链路以传输数据;在第一卫星存储路由信息,该路由信息确定该卫星通信网络内能从第一卫星路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星到可能目的地的路由传输;在第一卫星接收影响第二卫星与第三卫星之间特定星间链路的问题的指示,其中,问题包括真实问题和/或伪问题;响应于接收到影响特定星间链路的问题的指示更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联;当第一卫星正在路由的数据需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径之时,第一卫星根据其对伪问题的识别能力来重构路由路径以传输需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径的数据。
根据一个优选实施方式,卫星通信网络中生成影响第二卫星与第三卫星之间特定星间链路的伪问题的指示的卫星在广播伪问题的指示之时,还向卫星通信网络中的部分卫星发送识别标志以使得这部分卫星具有识别伪问题的能力,卫星通信网络中的另一部分卫星因没有接收到识别标志而不具有识别伪问题的能力,这另一部分卫星仅能够将伪问题按照真实问题进行处理;其中,真实问题包括真实拥塞和/或真实故障,伪问题包括伪拥塞和/或伪故障。
附图说明
图1是本发明的一个优选实施方式的简化示意图。
附图标记列表
110:第一卫星 120:第二卫星 130:第三卫星
140:第四卫星 150:第五卫星 160:第六卫星
170:第七卫星 180:第八卫星 200:地面站
300:用户终端
具体实施方式
下面结合附图进行详细说明。
在本发明的描述中,还需要理解的是,若出现“第一”、“第二”等术语,其仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,若出现术语“多个”,其含义是两个或两个以上,除非另有明确具体的限定。
实施例1
本实施例还公开了一种卫星通信方法,也可以是一种轨道间卫星通信控制方法,也可以是一种卫星通信路由方法,还可以是一种卫星通信路由优化方法,还可以是一种卫星通信路由路径的优化重构方法,该方法可以由本发明的***和/或其他可替代的零部件实现。比如,通过使用本发明的***中的各个零部件实现本发明的方法。
根据一个优选实施方式,该方法可以应用于卫星通信网络中。卫星通信网络可以包括多个卫星。多个卫星可以分布在至少两条彼此不同的轨道上,以组成轨道间彼此通信的卫星通信网络。每个卫星被配置为与多个卫星中的一个或多个相应的其他卫星建立一个或多个无线通信的星间链路以传输数据。该方法可以包括:在第一卫星110存储路由信息,该路由信息确定该卫星通信网络内能从第一卫星110路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星110到可能目的地的路由传输。该方法可以包括:在第一卫星110接收影响第二卫星120与第三卫星130之间特定星间链路的问题的指示。该方法可以包括:响应于接收到影响特定星间链路的问题的指示更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联。该方法可以包括:在第一卫星110接收要从第一卫星110发送到卫星通信网络内的可能目的地中的一个特定目的地的数据。该方法可以包括:响应于接收要从第一卫星110发送到特定目的地的数据访问更新的路由信息。该方法可以包括:在所访问的更新的路由信息中识别在路由信息中定义的用于从第一卫星110到特定目的地的一组路由路径。该方法可以包括:分析组成该组路由路径中的各路由路径与具有反映影响特定星间链路的问题的信息的关联情况。该方法可以包括:根据关联情况从该组路由路径中选择用于将数据从第一卫星110路由到特定目的地的特定路由路径。该方法可以包括:沿着所选择的特定路由路径的至少一部分从第一卫星110传输数据。优选地,可能目的地可以是下行卫星、地面站200和用户终端300中的至少一种。
根据一个优选实施方式,根据关联情况从该组路由路径中选择用于将数据从第一卫星110路由到特定目的地的特定路由路径可以包括根据关联情况从没有关联于反映影响特定星间链路的问题的信息的路由路径中选择用于将数据从第一卫星110路由到特定目的地的特定路由路径。优选地,在第一卫星接收影响第二卫星与第三卫星之间特定星间链路的问题的指示中的问题可以包括真实问题和/或伪问题。真实问题可以是卫星通信网络中实际存在的问题,例如真实拥塞或真实故障。伪问题可以是部分卫星为了更多地占用或者专用部分特定星间链路而生成的卫星通信网络中实际不存在的问题,例如伪拥塞或伪故障。本发明采用此方式至少能够实现以下有益技术效果:第一,将需要专用或者更多地占用某些星间链路的情形转换通过和真实问题并存的伪问题的形式来开展,对协议改动少且对已建成的卫星通信网络来说,其改造难度和成本更低;第二,其他卫星接收伪问题而减少或者不能从有问题的特定星间链路传输数据,从而让其他能够识别伪问题的卫星能够高效地通过特定星间链路传输数据。
根据一个优选实施方式,根据关联情况从该组路由路径中选择用于将数据从第一卫星110路由到特定目的地的特定路由路径可以包括根据关联情况从不经由特定星间链路的路由路径中选择用于将数据从第一卫星110路由到特定目的地的特定路由路径。
根据一个优选实施方式,根据关联情况选择用于将数据从第一卫星110路由到特定目的地的特定路由路径可以包括根据关联情况在部分路由路径被关联于反映影响特定星间链路的问题的信息的情况下依然从这部分路由路径中选择用于将数据从第一卫星110路由到特定目的地的特定路由路径。
根据一个优选实施方式,在第一卫星110接收影响第二卫星120与第三卫星130之间特定星间链路的问题的指示可以包括在第一卫星110接收第二卫星120与第三卫星130之间的特定星间链路存在故障的指示。
根据一个优选实施方式,更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联可以包括以将路由信息中定义的包括特定星间链路的路由路径与反映第二卫星120与第三卫星130之间的特定星间链路存在故障的信息相关联。
根据一个优选实施方式,在第一卫星110接收影响第二卫星120与第三卫星130之间特定星间链路的问题的指示可以包括在第一卫星110接收第二卫星120与第三卫星130之间的特定星间链路当前无法传输数据的指示。
根据一个优选实施方式,在第一卫星110接收影响第二卫星120与第三卫星130之间特定星间链路的问题的指示可以包括在第一卫星110接收第二卫星120与第三卫星130之间的特定星间链路的当前存在拥塞的指示。
根据一个优选实施方式,更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联可以包括更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息相关联。
根据一个优选实施方式,该方法可以包括:在第一卫星110接收要从第一卫星110发送到特定目的地的不同数据。该方法可以包括:确定要从第一卫星110发送到特定目的地的数据的第一优先级。该方法可以包括:响应于确定的第一优先级而从该组路由路径中选择用于将数据从第一卫星110路由到特定目的地的不同路由路径,不同路由路径不关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息。该方法可以包括:沿着所选择的不同路由路径的至少一部分从第一卫星110发送不同数据。该方法可以包括:确定要从第一卫星110发送到特定目的地的数据的第二优先级。第二优先级高于第一优先级。该方法可以包括:为具有第二优先级的数据从基于确定的第二优先级而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的路由路径中选择用于将具有第二优先级的数据从第一卫星110路由到特定目的地的特定路由路径。优选地,在为具有第二优先级的数据从基于确定的第二优先级而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的路由路径中选择用于将具有第二优先级的数据从第一卫星110路由到特定目的地的特定路由路径的选择实施之前而经由第二卫星120和第三卫星130之间的特定星间链路传输的数据可以继续使用第二卫星120和第三卫星130之间的特定星间链路传输数据直至完成传输,但是可以根据数据的剩余分组的按照原有速率的剩余传输时间情况选择性地降低传输数据的速率。比如,剩余分组数量过多按照原有速率可能还需要传输30s,则降低其传输速率以保障具有第二优先级的数据的传输。又比如,剩余分组的数量少按照原有速率可能还需要传输0.05s,则可以不降速按照原有速率进行传输。在本发明采用此方式至少能够实现以下有益技术效果:相当于本发明为具有高优先级的数据主动将部分星间链路关联于存在拥塞的信息,并将这部分星间链路供具有第二优先级的数据使用,但是,不同于专属链路,这部分星间链路仍能被传输其他数据的路由路径使用,但是由于关联了拥塞信息,传输其他数据的卫星会减少向这部分星间链路发送的数据分组数,以提高和保证具有第二优先级的数据的传输效率。
根据一个优选的实施方式,为具有第二优先级的数据从基于确定的第二优先级而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的路由路径中的当前存在拥塞的信息为基于伪拥塞的指示而建立的伪拥塞的信息。伪拥塞的信息可以包括根据第二优先级而建立的伪拥塞级别。伪拥塞级别可以依据第二卫星120与第三卫星130之间的特定星间链路的总带宽、当前被占用带宽和具有第二优先级的数据的约定信息速率设定。伪拥塞级别越高,对当前其他使用第二卫星120和第三卫星130传输数据的路由路径的传输速率限制越大。伪拥塞相对于真实拥塞而言,伪拥塞可以是指一个卫星生成并向外发送一个伪拥塞的指示而让接收伪拥塞的指示的其他卫星认为实际没有出现拥塞的相应的星间链路出现了拥塞,从而使得该发送伪拥塞的指示的卫星或者能识别伪拥塞的关联卫星能够利用相应的星间链路高效传输具有第二优先级的数据。而真实拥塞可以是指到达相应的卫星或者星间链路的分组数量过多,使得相应的卫星或者星间链路的来不及处理,以致引起相应的卫星或者星间链路乃至整个卫星通信网络性能下降的现象。
根据一个优选实施方式,生成伪拥塞的指示的卫星可以向卫星通信网络内的部分卫星发送第一识别标志,以让部分卫星能根据第一识别标志来识别相应的伪拥塞而保持原有的路由路径和/或传输速率。而卫星通信网络内没有接收到第一识别标志的另一部分卫星则不能识别相应的伪拥塞而选择改变原有的路由路径和/或降低原有的传输速率。优选地,生成伪拥塞的指示的卫星可以随机地向卫星通信网络中的部分卫星发送第一识别标志。或者,优选地,生成伪拥塞的指示的卫星可以根据用户设定而向特定的部分卫星发送第一识别标志。或者,优选地,生成伪拥塞的指示的卫星可以根据各卫星在卫星通信网络中的重要度而选择重要度超过重要度阈值的部分卫星并向这部分卫星发送第一识别标志。优选地,重要度可以基于卫星的节点介数、节点精密度和节点距离采用加权法进行计算。
根据一个优选的实施方式,该方法可以包括:确定从第一卫星110发送到特定目的地的数据的第三优先级,其中,第三优先级高于第二优先级,为具有第三优先级的数据从基于确定的第三优先级而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在故障的信息的路由路径中选择用于将具有第三优先级的数据从第一卫星110路由到特定目的地的特定路由路径。优选地,为具有第三优先级的数据从基于确定的第三优先级而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在故障的信息的路由路径中当前存在故障的信息可以是伪故障。伪故障相对于真实故障而言,伪故障可以是指一个卫星生成并向外发送一个伪故障的指示而让接收伪故障的指示的其他卫星认为实际没有出现故障的相应的星间链路出现了故障,从而使得发送伪故障的指示的卫星或者能识别伪故障的关联卫星能够利用相应的星间链路专用传输具有第三优先级的数据。优选地,生成伪故障的指示的卫星可以随机地向卫星通信网络中的部分卫星发送第二识别标志。或者,优选地,生成伪故障的指示的卫星可以根据用户设定而向特定的部分卫星发送第二识别标志。或者,优选地,生成伪故障的指示的卫星可以根据各卫星在卫星通信网络中的重要度而选择重要度超过重要度阈值的部分卫星并向这部分卫星发送第二识别标志。优选地,重要度可以基于卫星的节点介数、节点精密度和节点距离采用加权法进行计算。而真实故障可以是指到达相应的卫星出现故障导致不能接收和/或发送数据的情况,真实故障会导致相应的卫星或者星间链路的瘫痪。生成伪故障的指示的卫星向卫星通信网络内的至少部分卫星发送第二识别标志,以让至少部分卫星根据第二识别标志能识别相应的伪故障。本发明采用此方式至少能够实现以下有益技术效果:为具有比第二优先级更高优先级的数据构建专属信道,以更好地保证其传输速率和效率。
根据一个优选实施方式,第一卫星110识别具有第二优先级的数据的传输状态,在具有第二优先级的数据通过与第二优先级对应的特定路由路径成功传输到特定目的地时,响应于该成功传输而启动具有第一预设时长的第一倒计时器,在该第一预设时长内第一卫星110没有接收到具有第二优先级的其他数据的情况下,与第二优先级对应的特定路由路径的业务带宽随第一倒计时器时间的减少而减少并在第一倒计时器时间为零时解除因具有第二优先级的数据而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的路由路径与反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的关联并完全释放与第二优先级对应的特定路由路径的业务带宽;在该第一预设时长内第一卫星110接收到具有第二优先级的其他数据的情况下,至少部分地通过与第二优先级对应的特定路由路径传输具有第二优先级的其他数据并将第一倒计时器恢复到默认值。优选地,在该第一预设时长内第一卫星110接收到具有第二优先级的其他数据的情况下,尝试将与第二优先级对应的特定路由路径的业务带宽恢复到减小前的水平。优选地,在尝试将与第二优先级对应的特定路由路径的业务带宽恢复到减小前的水平但部分带宽被具有第一优先级的数据持续占用且持续占用时间预计超过第二预设时长的情况下,至少部分地丢弃具有第一优先级的数据以将与第二优先级对应的路由路径的带宽恢复到减小前的水平,并且发出关于丢弃的具有第一优先级的数据的通知。在将在本发明采用此方式至少能够实现以下有益技术效果:能够基于传输第二优先级的数据的频繁程度逐渐释放传输第二优先级的数据占用的带宽,即避免了第二优先级的数据传输完成后立即释放有关信道的业务带宽导致后续频繁重建的问题,又避免了始终建立传输第二优先级的数据的有关信道而导致业务带宽不能够在闲时分配给其他信道而造成资源浪费和传输能力不能有效被利用的问题。
根据一个优选实施方式,第一卫星110可以识别具有第三优先级的数据的传输状态。在具有第三优先级的数据通过与第三优先级对应的特定路由路径成功传输到特定目的地时,可以响应于该成功传输而启动具有小于第一预设时长的第三预设时长的第二倒计时器。在该第三预设时长内第一卫星110没有接收到具有第三优先级的其他数据的情况下,与第三优先级对应的特定路由路径的业务带宽可以随第二倒计时器时间的减少而减少并在第二倒计时器时间为零时解除因具有第三优先级的数据而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在故障的信息的路由路径与反映第二卫星120与第三卫星130之间的特定星间链路当前存在故障的信息的关联并完全释放与第三优先级对应的特定路由路径的业务带宽。在该第三预设时长内第一卫星110接收到具有第三优先级的其他数据的情况下,可以至少部分地通过与第三优先级对应的特定路由路径传输具有第三优先级的其他数据并将第二倒计时器恢复到默认值。优选地,在该第三预设时长内第一卫星110接收到具有第三优先级的其他数据的情况下,尝试将与第三优先级对应的特定路由路径的业务带宽恢复到减小前的水平。优选地,在尝试将与第三优先级对应的特定路由路径的业务带宽恢复到减小前的水平但部分带宽被具有第一优先级和/或第二优先级的数据持续占用且持续占用时间预计超过第四预设时长的情况下,至少部分地丢弃具有第一优先级和/或第二优先级的数据以将与第三优先级对应的路由路径的带宽恢复到减小前的水平,并且发出关于丢弃的具有第一优先级和/或第二优先级的数据的通知。优选地,第四预设时长小于第二预设时长。优选地,优先丢弃具有第一优先级的数据并在丢弃特定路由路径上传输的全部具有第一优先级的数据仍不能将与第三优先级对应的路由路径的带宽恢复到减小前的水平的情况下,才至少部分地丢弃具有第二优先级的数据以将与第三优先级对应的路由路径的带宽恢复到减小前的水平。本发明采用此方式至少能够实现以下有益技术效果:第一,能够基于传输第三优先级的数据的频繁程度逐渐释放传输第三优先级的数据占用的带宽,即避免了第三优先级的数据传输完成后立即释放有关信道的业务带宽导致后续频繁重建的问题,又避免了始终建立传输第三优先级的数据的有关信道而导致业务带宽不能够在闲时分配给其他信道而造成资源浪费和传输能力不能有效被利用的问题;第二,由于与第三优先级对应的特定路由路径被关联于故障的信息而成为专属通道,因为其他卫星收到这部分星间链路故障的指示后,将停止采用这部分星间链路传输数据,因此,设定的第三预设时长小于第二预设时长以在相应的数据传输完成后更快地解除专属信道以减小对其他卫星传输数据的影响。
根据一个优选实施方式,第一卫星110可以分析具有第二优先级的数据和/或第三优先级的数据的传输频率在时间和地理空间上分布的规律性。第一卫星可以根据规律性分别设定不同时间和不同地理空间的第一预设时长和第二预设时长。
根据一个优选实施方式,该方法可以包括:在第一卫星110接收要从第一卫星110发送到特定目的地的不同数据。该方法可以包括:从该组路由路径中识别用于将数据从第一卫星110路由到特定目的地的优选路由路径。该方法可以包括:确定用于将数据从第一卫星110路由到特定目的地的优选路由路径关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息。该方法可以包括:确定不同数据不对应于特定星间链路上的预先存在的连接。该方法可以包括:作为对已确定用于将数据从第一卫星110路由到特定目的地的优选路由路径关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息和已确定不同的数据不对应于特定星间链路上的预先存在的连接的响应,从该组路由路径中选择用于将不同数据从第一卫星110路由到特定目的地的候选路由路径。候选路由路径可以不同于优选路由路径且没有关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息。沿着所选择的候选路由路径的至少一部分从第一卫星110发送不同的数据。
根据一个优选实施方式,该方法可以包括:确定数据对应于特定星间链路上的预先存在的连接。作为对已确定将优选路由路径识别为用于将数据从第一卫星110路由到特定目的地的优先路由路径和已确定数据对应于特定星间链路上的预先存在的连接的响应,即使在优选路由路径与反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息相关联的情况下仍然选择优选路由路径作为将数据从第一卫星110路由到特定目的地的特定路由路径。即,第一卫星110接收到了识别标志从而具有识别伪问题的能力,选择关联于伪问题的优选路径来高效传输数据。优选地,从该组路由路径中选择用于将不同数据从第一卫星110路由到特定目的地的至少两条候选路由路径,并且至少两条候选路由路径可以具有候选排序属性,候选排序属性定义了第一卫星110接收到不同的问题的指示的情况下各候选路由路径将被使用的顺序。
根据一个优选实施方式,该方法可以包括:在所访问的更新的路由信息中识别在路由信息中定义的用于从第一卫星110到特定目的地的一组路由路径包括识别该组路由路径的与反映影响特定星间链路的问题的信息相关联的优选顺序。选择用于将数据从第一卫星110路由到特定目的地的特定路由路径可以包括:根据优选顺序从该组路由路径中确定一条优于该组路由路径中的其他路由路径的路由路径用于从第一卫星110到特定目的地的路由传输。在用于从第一卫星110到特定目的地的一组路由路径中根据优选顺序识别优选程度低于优选路由路径且没有关联于与反映影响特定星间链路的问题的信息的次优路由路径,并且在优选路由路径被关联于反映影响特定星间链路的问题的信息且次优路由路径没有被关联于反映影响特定星间链路的问题的信息的情况下,可以选择次优路由路径作为将数据从第一卫星110路由到特定目的地的特定路由路径。
根据一个优选实施方式,在第一卫星110上存储路由信息为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星110到可能目的地的路由传输可以包括:在第一卫星110上存储路由信息为每个确定的可能目的地确定多个不同的卫星有序列表以定义用于从第一卫星110到可能目的地的路由传输的多个不同的相应路由路径。
根据一个优选实施方式,在第一卫星110上存储路由信息为每个确定的可能目的地确定多个不同的卫星有序列表以定义用于从第一卫星110到可能目的地的路由传输的多个不同的相应路由路径可以包括:存储至少两个不同的卫星有序列表,至少两个不同的卫星有序列表定义了从第一卫星110到可能目的地的路由传输的彼此不同的至少两组路由路径,并且至少两组路由路径的不同组之间除第一卫星110和可能目的地以外没有经由任何的共同卫星节点。
根据一个优选实施方式,该方法可以包括:在发送数据之后,由第一卫星110接收影响第二卫星120和第三卫星130之间的特定星间链路的问题已被解决的新指示;响应于接收到影响第二卫星120和第三卫星130之间的特定星间链路的问题已被解决的新指示,更新路由信息以解除路由信息中特定星间链路的路由路径与反映影响特定星间链路的问题的信息的关联。
根据一个优选实施方式,该方法可以包括:更新路由信息以反映卫星在地球轨道运行时引发的卫星通信网络的拓扑变化。
根据一个优选实施方式,更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联包括更新路由信息以将路由信息中定义的所有包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联。
根据一个优选实施方式,由第一卫星110存储的路由信息包括路由表,路由表用于为要通过第一卫星110路由传输的数据确定卫星通信网络内的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星110到可能目的地的路由传输;更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联包括更新路由表以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联;访问更新的路由信息包括访问更新的路由表;在所访问的更新的路由信息中识别在路由信息中定义的用于从第一卫星110到特定目的地的一组路由路径包括在所访问的更新的路由表中识别在路由表中定义的用于从第一卫星110到特定目的地的一组路由路径。
根据一个优选实施方式,数据可以是数据分组,使得从第一卫星110接收要发送到卫星通信网络内的一个特定的可能目的地的数据包括接收要从第一卫星110发送到的卫星通信网络内的一个特定的可能目的地的数据分组。选择用于将数据从第一卫星110路由到特定目的地的特定路由路径包括选择用于将数据分组从第一卫星110路由到特定目的地的特定路由路径。沿着所选择的特定路由路径的至少一部分从第一卫星110传输数据包括沿着所选择的特定路由路径的至少一部分从第一卫星110传输数据分组。
根据一个优选实施方式,在第一卫星110接收要从第一卫星110发送到卫星通信网络内的可能目的地中的一个特定目的地的数据可以包括:在第一卫星110接收从用户终端300发送的要从第一卫星110发送到卫星通信网络内的可能目的地中的一个特定目的地的数据。
根据一个优选实施方式,在第一卫星110接收要从第一卫星110发送到卫星通信网络内的可能目的地中的一个特定目的地的数据可以包括在第一卫星110接收要从第一卫星110发送到地面站200的数据。优选地,卫星和地面站200之间的通信连接可以在K频带中实现。卫星和用户终端300之间的通信连接可以在L频带中实现。卫星和卫星之间的通信连接可以在Ka频带中实现。
根据一个优选实施方式,在第一卫星110接收要从第一卫星110发送到卫星通信网络内的可能目的地中的一个特定目的地的数据可以包括接收要从第一卫星110发送到另一个卫星的数据。
根据一个优选实施方式,在第一卫星110接收要从第一卫星110发送到卫星通信网络内的可能目的地中的一个特定目的地的数据可以包括接收要从第一卫星110发送到用户终端300的数据。用户终端300例如可以是地面移动卫星终端。
根据一个优选实施方式,该方法可以包括:检测影响彼此通过无线通信的星间链路连接的第一卫星110和第二卫星120之间数据传输能力的问题;向卫星通信网络内的其他卫星分发影响第一卫星110和第二卫星120之间数据传输能力的问题的通知;在卫星通信网络中路由的数据涉及到在第一卫星110和第二卫星120之间传输数据时根据通知进行决策。
实施例2
本实施例可以是对实施例1的进一步改进和/或补充,重复的内容不再赘述。在不造成冲突或者矛盾的情况下,其他实施例的优选实施方式的整体和/或部分内容可以作为本实施例的补充。
根据一个优选实施方式,该方法可以包括:在第一卫星110存储路由信息,该路由信息确定卫星通信网络内能从第一卫星110路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星110到可能目的地的路由传输;在第一卫星110接收影响第二卫星120与第三卫星130之间特定星间链路的问题的指示,指示包括第二卫星120与第三卫星130之间特定星间链路存在伪拥塞、真实拥塞、伪故障和真实故障的指示中的至少一种;响应于接收到影响特定星间链路的问题的指示更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的伪拥塞、真实拥塞、伪故障和真实故障中的至少一种相关联;卫星通信网络中生成伪拥塞和/或伪故障的指示的卫星向卫星通信网络中的一部分卫星发送识别伪拥塞和/或伪故障的识别标志以使得这一部分卫星具有识别伪拥塞和/或伪故障的能力;具有识别伪拥塞和/或伪故障的能力的这一部分卫星能够以突破拥塞处理机制和故障处理机制的方式使用被关联于伪拥塞和/或伪故障的包括特定星间链路的路由路径。参见图1,图1示出了一个优选实施方式的卫星通信网络中的部分卫星,具体包括第一卫星110、第二卫星120、第三卫星130、第四卫星140、第五卫星150、第六卫星160、第七卫星170和第八卫星180。假设用户终端300要将数据通过第一卫星110、第二卫星120、第三卫星130和第四卫星140发送到地面站200。但是第五卫星150由于在传输高优先的数据而生成了第二卫星120和第三卫星130之间的特定星间链路存在伪拥塞或者伪故障指示并广播给其他卫星并将识别伪拥塞和/或伪故障的识别标志发送给其中部分卫星。如果第一卫星110没有收到识别标志,在不能识别伪拥塞的情况下可以从其他卫星绕行来传输数据,比如采用第一卫星110、第六卫星160、第七卫星170、第八卫星180和第四卫星140的路由路径来将数据路由到地面站200,或者依然采用第一卫星110、第二卫星120、第三卫星130和第四卫星140采用降速传输路由到地面站200。如果第一卫星110没有收到识别标志,在不能识别伪故障的情况下只能从其他卫星绕行来传输数据,比如采用第一卫星110、第六卫星160、第七卫星170和第四卫星140的路由路径来将数据路由到地面站200。但是,如果第一卫星110收到了识别标志,在识别到伪拥塞或伪故障的情况下可以突破拥塞处理机制或者故障处理机制,依然将数据通过第一卫星110、第二卫星120、第三卫星130和第四卫星140发送到地面站200。而第一卫星可以评估其数据传输对第五卫星数据传输的影响而选择是否降速传输。
实施例3
本实施例可以是对实施例1、2或者其结合的进一步改进和/或补充,重复的内容不再赘述。
根据一个优选实施方式,该方法包括:在第一卫星110存储路由信息,该路由信息确定该卫星通信网络内能从第一卫星110路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星110到可能目的地的路由传输;和/或在第一卫星110接收影响第二卫星120与第三卫星130之间特定星间链路的问题的指示。此处提及的问题可以包括真实问题和/或伪问题。该方法还可以包括:当第一卫星110正在路由的数据需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径之时,第一卫星110根据其对伪问题的识别能力来重构路由路径以传输需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径的数据。具体地,比如,假设第一卫星110没有对伪故障的识别能力,则在面对伪故障时,第一卫星110必须重构路由路径以传输需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径的数据。假设第一卫星110具有对伪故障的识别能力,则第一卫星110可以在识别后仍然选择存在伪故障的路由路径传输数据而不必重构路由路径,或者单路由路径中两个以上星间链路出现伪故障时,并且第一卫星110能够识别两个甚至更多的伪故障,则其可以部分重构路由路径,比如绕开其中一条相对繁忙的星间链路而部分地重构路由路径。
根据一个优选实施方式,卫星通信网络中生成影响第二卫星120与第三卫星130之间特定星间链路的伪问题的指示的卫星在广播伪问题的指示之时,还向卫星通信网络中的部分卫星发送识别标志以使得这部分卫星具有识别伪问题的能力,卫星通信网络中的另一部分卫星因没有接收到识别标志而不具有识别伪问题的能力,这另一部分卫星仅能够将伪问题按照真实问题进行处理。真实问题可以包括真实拥塞和/或真实故障。伪问题可以包括伪拥塞和/或伪故障。
根据一个优选实施方式,该方法可以包括:在第一卫星110接收要从第一卫星110发送到特定目的地的不同数据;确定要从第一卫星110发送到特定目的地的数据的第一优先级,响应于确定的第一优先级而从该组路由路径中选择用于将具有第一优先级的数据从第一卫星110路由到特定目的地的不同路由路径,不同路由路径不关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息,沿着所选择的不同路由路径的至少一部分从第一卫星110发送具有第一优先级的数据;和确定要从第一卫星110发送到特定目的地的数据的第二优先级,其中,第二优先级高于第一优先级,为具有第二优先级的数据从基于确定的第二优先级而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的路由路径中选择用于将具有第二优先级的数据从第一卫星110路由到特定目的地的特定路由路径,沿着所选择的用于将具有第二优先级的数据从第一卫星110路由到特定目的地的特定路由路径的至少一部分发送具有第二优先级的数据。
根据一个优选实施方式,为具有第二优先级的数据从基于确定的第二优先级而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的路由路径中的当前存在拥塞的信息为基于伪拥塞的指示而建立的伪拥塞的信息,并且伪拥塞的信息包括根据第二优先级而建立的伪拥塞级别,伪拥塞级别依据第二卫星120与第三卫星130之间的特定星间链路的总带宽、当前被占用带宽和具有第二优先级的数据的约定信息速率设定。
根据一个优选实施方式,识别标志至少包括第一识别标志和第二识别标志。生成伪拥塞的指示的卫星可以向卫星通信网络内的部分卫星发送第一识别标志以让这部分卫星能根据第一识别标志来识别相应的伪拥塞而具有识别伪拥塞的能力。生成伪故障的指示的卫星可以向卫星通信网络内的部分卫星发送第二识别标志以让这部分卫星能根据第二识别标志来识别相应的伪故障而具有识别伪故障的能力。生成伪问题的指示的卫星可以通过以下方式中的至少一种向部分卫星发送识别标志:随机地向卫星通信网络中的部分卫星发送识别标志;根据用户设定而向特定的部分卫星发送识别标志;和根据各卫星在卫星通信网络中的重要度而选择重要度超过重要度阈值的部分卫星并向这部分卫星发送识别标志。
根据一个优选实施方式,该方法还包括:第一卫星110识别具有第二优先级的数据的传输状态,在具有第二优先级的数据通过与第二优先级对应的特定路由路径成功传输到特定目的地时,响应于该成功传输而启动具有第一预设时长的第一倒计时器,在该第一预设时长内第一卫星110没有接收到具有第二优先级的其他数据的情况下,与第二优先级对应的特定路由路径的业务带宽随第一倒计时器时间的减少而减少并在第一倒计时器时间减少至零时解除因具有第二优先级的数据而被关联于反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的路由路径与反映第二卫星120与第三卫星130之间的特定星间链路当前存在拥塞的信息的关联并完全释放与第二优先级对应的特定路由路径的业务带宽。在该第一预设时长内第一卫星110接收到具有第二优先级的其他数据的情况下,至少部分地通过与第二优先级对应的特定路由路径传输具有第二优先级的其他数据并将第一倒计时器恢复到默认值,默认值即为第一预设时长。
实施例4
本实施例还公开了一种卫星通信***,也可以是一种轨道间卫星通信控制***,也可以是一种卫星通信路由***,还可以是一种卫星通信路由优化***,还可以是一种卫星通信路由路径的优化重构***,该***适于执行本发明记载的各个方法步骤,以达到预期的技术效果。本实施例可以是对实施例1、2、3或者其结合的进一步改进和/或补充,重复的内容不再赘述。在不造成冲突或者矛盾的情况下,其他实施例的优选实施方式的整体和/或部分内容可以作为本实施例的补充。
根据一个优选实施方式,该***可以包括若干卫星组成的卫星通信网络。每个卫星可以被配置为与多个卫星中的一个或多个相应的其他卫星建立一个或多个无线通信的星间链路以传输数据。该***可以至少包括第一卫星110、第二卫星120和/或第三卫星130。优选地,第一卫星110、第二卫星120和第三卫星130均可以是指卫星通信网络中的任何一个卫星。该***中的第一卫星110可以获得关于卫星通信网络中多个卫星的星间链路的状态信息。状态信息可以包括影响星间链路中至少两个卫星之间特定星间链路的问题。第一卫星110可以获得关于卫星通信网络的一个或多个卫星中的每一个卫星的星历数据。第一卫星110可以至少部分地基于卫星星历数据确定多个卫星的拓扑。该***可以获得关于星间链路的网络带宽资源的资源分配信息和网络带宽资源的当前分配给每个星间链路。该***可以确定卫星通信网络的两个卫星之间的多个路由路径。每个路由路径可以包括一个或多个星间链路,并且其中每个路由路径至少部分地基于关于星间链路状态信息中的一个或多个。
根据一个优选实施方式,第一卫星110可以获得关于卫星通信网络的一个或多个卫星中的每一个卫星的星历数据。第一卫星110可以至少部分地基于卫星星历数据确定卫星通信网络中多个卫星的拓扑。
根据一个优选实施方式,该***可以包括多个卫星组成的卫星通信网络,其中每个卫星被配置为与多个卫星中的一个或多个相应的其他卫星建立一个或多个无线通信的星间链路以传输数据;在第一卫星110存储路由信息,该路由信息确定该卫星通信网络内能从第一卫星110路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星110到可能目的地的路由传输;在第一卫星110接收影响第二卫星120与第三卫星130之间特定星间链路的问题的指示,其中,问题包括真实问题和/或伪问题;响应于接收到影响特定星间链路的问题的指示更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联;当第一卫星110正在路由的数据需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径之时,第一卫星110根据其对伪问题的识别能力来重构路由路径以传输需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径的数据。
根据一个优选实施方式,卫星通信网络中生成影响第二卫星120与第三卫星130之间特定星间链路的伪问题的指示的卫星在广播伪问题的指示之时,还向卫星通信网络中的部分卫星发送识别标志以使得这部分卫星具有识别伪问题的能力,卫星通信网络中的另一部分卫星因没有接收到识别标志而不具有识别伪问题的能力,这另一部分卫星仅能够将伪问题按照真实问题进行处理。真实问题包括真实拥塞和/或真实故障,伪问题包括伪拥塞和/或伪故障。
需要注意的是,上述具体实施例是示例性的,本领域技术人员可以在本发明公开内容的启发下想出各种解决方案,而这些解决方案也都属于本发明的公开范围并落入本发明的保护范围之内。本领域技术人员应该明白,本发明说明书及其附图均为说明性而并非构成对权利要求的限制。本发明的保护范围由权利要求及其等同物限定。
Claims (10)
1.一种轨道间卫星通信控制方法,该方法应用于卫星通信网络中,所述卫星通信网络包括多个卫星,其中每个卫星被配置为与多个卫星中的一个或多个相应的其他卫星建立一个或多个无线通信的星间链路以传输数据,
该方法包括:
在第一卫星(110)存储路由信息,该路由信息确定该卫星通信网络内能从第一卫星(110)路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星(110)到可能目的地的路由传输;
在第一卫星(110)接收影响第二卫星(120)与第三卫星(130)之间特定星间链路的问题的指示,其中,问题包括真实问题和/或伪问题;
响应于接收到影响特定星间链路的问题的指示更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联;
当第一卫星(110)正在路由的数据需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径之时,第一卫星(110)根据其对伪问题的识别能力来重构路由路径以传输需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径的数据。
2.如权利要求1所述的方法,其特征在于,卫星通信网络中生成影响第二卫星(120)与第三卫星(130)之间特定星间链路的伪问题的指示的卫星在广播伪问题的指示之时,还向卫星通信网络中的部分卫星发送识别标志以使得这部分卫星具有识别伪问题的能力,卫星通信网络中的另一部分卫星因没有接收到识别标志而不具有识别伪问题的能力,这另一部分卫星仅能够将伪问题按照真实问题进行处理;
其中,真实问题包括真实拥塞和/或真实故障,伪问题包括伪拥塞和/或伪故障。
3.如前述权利要求之一所述的方法,其特征在于,所述方法还包括:在第一卫星(110)接收要从第一卫星(110)发送到特定目的地的不同数据;
确定要从第一卫星(110)发送到特定目的地的数据的第一优先级,响应于确定的第一优先级而从该组路由路径中选择用于将具有第一优先级的数据从第一卫星(110)路由到特定目的地的不同路由路径,所述不同路由路径不关联于反映所述第二卫星(120)与所述第三卫星(130)之间的特定星间链路当前存在拥塞的信息,沿着所选择的不同路由路径的至少一部分从第一卫星(110)发送具有第一优先级的数据;和
确定要从第一卫星(110)发送到特定目的地的数据的第二优先级,其中,第二优先级高于第一优先级,为具有第二优先级的数据从基于确定的第二优先级而被关联于反映所述第二卫星(120)与所述第三卫星(130)之间的特定星间链路当前存在拥塞的信息的路由路径中选择用于将具有第二优先级的数据从第一卫星(110)路由到特定目的地的特定路由路径,沿着所选择的用于将具有第二优先级的数据从第一卫星(110)路由到特定目的地的特定路由路径的至少一部分发送具有第二优先级的数据。
4.如前述权利要求之一所述的方法,其特征在于,为具有第二优先级的数据从基于确定的第二优先级而被关联于反映第二卫星(120)与第三卫星(130)之间的特定星间链路当前存在拥塞的信息的路由路径中的当前存在拥塞的信息为基于伪拥塞的指示而建立的伪拥塞的信息,并且伪拥塞的信息包括根据第二优先级而建立的伪拥塞级别,伪拥塞级别依据第二卫星(120)与第三卫星(130)之间的特定星间链路的总带宽、当前被占用带宽和具有第二优先级的数据的约定信息速率设定。
5.如前述权利要求之一所述的方法,其特征在于,识别标志至少包括第一识别标志和第二识别标志;
其中,生成伪拥塞的指示的卫星向卫星通信网络内的部分卫星发送第一识别标志以让这部分卫星能根据第一识别标志来识别相应的伪拥塞而具有识别伪拥塞的能力;
生成伪故障的指示的卫星向卫星通信网络内的部分卫星发送第二识别标志以让这部分卫星能根据第二识别标志来识别相应的伪故障而具有识别伪故障的能力;并且其中,
生成伪问题的指示的卫星通过以下方式中的至少一种向部分卫星发送识别标志:
随机地向卫星通信网络中的部分卫星发送识别标志;
根据用户设定而向特定的部分卫星发送识别标志;和
根据各卫星在卫星通信网络中的重要度而选择重要度超过重要度阈值的部分卫星并向这部分卫星发送识别标志。
6.如前述权利要求之一所述的方法,其特征在于,所述方法还包括:确定从第一卫星(110)发送到特定目的地的数据的第三优先级,其中,第三优先级高于第二优先级,为具有第三优先级的数据从基于确定的第三优先级而被关联于反映所述第二卫星(120)与所述第三卫星(130)之间的特定星间链路当前存在伪故障的信息的路由路径中选择用于将具有第三优先级的数据从第一卫星(110)路由到特定目的地的特定路由路径。
7.如前述权利要求之一所述的方法,其特征在于,所述方法还包括:第一卫星(110)识别具有第二优先级的数据的传输状态,在具有第二优先级的数据通过与第二优先级对应的特定路由路径成功传输到特定目的地时,响应于该成功传输而启动具有第一预设时长的第一倒计时器,在该第一预设时长内第一卫星(110)没有接收到具有第二优先级的其他数据的情况下,与第二优先级对应的特定路由路径的业务带宽随第一倒计时器时间的减少而减少并在第一倒计时器时间减少至零时解除因具有第二优先级的数据而被关联于反映所述第二卫星(120)与所述第三卫星(130)之间的特定星间链路当前存在拥塞的信息的路由路径与反映所述第二卫星(120)与所述第三卫星(130)之间的特定星间链路当前存在拥塞的信息的关联并完全释放与第二优先级对应的特定路由路径的业务带宽;
在该第一预设时长内第一卫星(110)接收到具有第二优先级的其他数据的情况下,至少部分地通过与第二优先级对应的特定路由路径传输具有第二优先级的其他数据并将第一倒计时器恢复到默认值。
8.如前述权利要求之一所述的方法,其特征在于,在该第一预设时长内第一卫星(110)接收到具有第二优先级的其他数据的情况下,尝试将与第二优先级对应的特定路由路径的业务带宽恢复到减小前的水平;
在尝试将与第二优先级对应的特定路由路径的业务带宽恢复到减小前的水平但部分带宽被具有第一优先级的数据持续占用且持续占用时间预计超过第二预设时长的情况下,至少部分地丢弃具有第一优先级的数据以将与第二优先级对应的路由路径的带宽恢复到减小前的水平,并且发出关于丢弃的具有第一优先级的数据的通知。
9.一种轨道间卫星通信控制***,该***包括多个卫星组成的卫星通信网络,其中每个卫星被配置为与多个卫星中的一个或多个相应的其他卫星建立一个或多个无线通信的星间链路以传输数据;
在第一卫星(110)存储路由信息,该路由信息确定该卫星通信网络内能从第一卫星(110)路由到的可能目的地和为每个确定的可能目的地定义多个不同的路由路径以通过一个或多个卫星和一个或多个相应的星间链路实现从第一卫星(110)到可能目的地的路由传输;
在第一卫星(110)接收影响第二卫星(120)与第三卫星(130)之间特定星间链路的问题的指示,其中,问题包括真实问题和/或伪问题;
响应于接收到影响特定星间链路的问题的指示更新路由信息以将路由信息中定义的包括特定星间链路的路由路径与反映影响特定星间链路的问题的信息相关联;
当第一卫星(110)正在路由的数据需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径之时,第一卫星(110)根据其对伪问题的识别能力来重构路由路径以传输需要经过被关联于反映影响特定星间链路的问题的信息的包括特定星间链路的路由路径的数据。
10.如权利要求9所述的***,其特征在于,卫星通信网络中生成影响第二卫星(120)与第三卫星(130)之间特定星间链路的伪问题的指示的卫星在广播伪问题的指示之时,还向卫星通信网络中的部分卫星发送识别标志以使得这部分卫星具有识别伪问题的能力,卫星通信网络中的另一部分卫星因没有接收到识别标志而不具有识别伪问题的能力,这另一部分卫星仅能够将伪问题按照真实问题进行处理;
其中,真实问题包括真实拥塞和/或真实故障,伪问题包括伪拥塞和/或伪故障。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811579579.6A CN109450524B (zh) | 2018-12-25 | 2018-12-25 | 一种轨道间卫星通信控制方法 |
CN202110222458.1A CN112953619B (zh) | 2018-12-25 | 2018-12-25 | 一种卫星通信***及方法 |
CN202110222761.1A CN112787711B (zh) | 2018-12-25 | 2018-12-25 | 一种卫星通信路由优化方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811579579.6A CN109450524B (zh) | 2018-12-25 | 2018-12-25 | 一种轨道间卫星通信控制方法 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110222458.1A Division CN112953619B (zh) | 2018-12-25 | 2018-12-25 | 一种卫星通信***及方法 |
CN202110222761.1A Division CN112787711B (zh) | 2018-12-25 | 2018-12-25 | 一种卫星通信路由优化方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109450524A true CN109450524A (zh) | 2019-03-08 |
CN109450524B CN109450524B (zh) | 2021-02-05 |
Family
ID=65534946
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110222458.1A Active CN112953619B (zh) | 2018-12-25 | 2018-12-25 | 一种卫星通信***及方法 |
CN202110222761.1A Active CN112787711B (zh) | 2018-12-25 | 2018-12-25 | 一种卫星通信路由优化方法及*** |
CN201811579579.6A Active CN109450524B (zh) | 2018-12-25 | 2018-12-25 | 一种轨道间卫星通信控制方法 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110222458.1A Active CN112953619B (zh) | 2018-12-25 | 2018-12-25 | 一种卫星通信***及方法 |
CN202110222761.1A Active CN112787711B (zh) | 2018-12-25 | 2018-12-25 | 一种卫星通信路由优化方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (3) | CN112953619B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111585638A (zh) * | 2020-04-22 | 2020-08-25 | 浙江时空道宇科技有限公司 | 星间网络通信方法、通信卫星以及*** |
CN111800181A (zh) * | 2020-05-29 | 2020-10-20 | 西安空间无线电技术研究所 | 一种确定卫星异质信息网络节点重要度的方法及装置 |
CN114430295A (zh) * | 2021-12-29 | 2022-05-03 | 网络通信与安全紫金山实验室 | 卫星网络链路故障处理方法、装置、设备和存储介质 |
US11929907B2 (en) | 2022-03-08 | 2024-03-12 | T-Mobile Usa, Inc. | Endpoint assisted selection of routing paths over multiple networks |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114095971B (zh) * | 2022-01-19 | 2022-05-10 | 浙江吉利控股集团有限公司 | 通信数据包的处理方法、***、装置、设备及存储介质 |
CN115103360B (zh) * | 2022-06-21 | 2023-06-06 | 广州爱浦路网络技术有限公司 | 卫星通信中的用户终端鉴权方法、卫星通信***、计算机装置及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002152835A (ja) * | 2000-11-13 | 2002-05-24 | Matsushita Electric Ind Co Ltd | 移動端末装置 |
US20030154025A1 (en) * | 1999-04-23 | 2003-08-14 | Global Locate, Inc. | Method and apparatus for performing timing synchronization |
EP1059738B1 (en) * | 1999-06-11 | 2006-05-24 | Northrop Grumman Corporation | Mitigation of co-channel interference in synchronization bursts in a multi-beam communication system |
CN1871835A (zh) * | 2003-10-22 | 2006-11-29 | 莱卡地球***公开股份有限公司 | 用于管理工地中的装置之间的信息交换的方法和装置 |
CN101112063A (zh) * | 2004-11-29 | 2008-01-23 | 唐鲍勃 | 能够支持保证实际无拥塞服务的网络的即刻可用实施方案:外部因特网NextGenTCP(方波形式)TCP友好SAN |
CN101415195A (zh) * | 2008-11-24 | 2009-04-22 | 华为技术有限公司 | 通信方法、装置和*** |
CN104836610A (zh) * | 2015-03-27 | 2015-08-12 | 上海交通大学 | 一种卫星网络路由选择中的延时发送方法 |
CN107787023A (zh) * | 2017-11-01 | 2018-03-09 | 北京邮电大学 | 一种天地一体化网络的低轨卫星路由生成方法及装置 |
EP3404985A1 (en) * | 2017-05-18 | 2018-11-21 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Full duplexing downlink and uplink directions |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03263234A (ja) * | 1990-03-14 | 1991-11-22 | Nec Corp | 情報処理システム |
CN102135621B (zh) * | 2010-12-31 | 2013-01-23 | 中国航天科工信息技术研究院 | 一种多星座组合导航***的故障识别方法 |
RU2534754C1 (ru) * | 2013-06-25 | 2014-12-10 | ОТКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "НИИ измерительных приборов-Новосибирский завод имени Коминтерна" /ОАО "НПО НИИИП-НЗиК"/ | Способ распознавания трассы цели и ложной трассы, формируемой синхронной ответной помехой (варианты) |
CN103905306B (zh) * | 2014-04-02 | 2017-03-15 | 中国人民解放军西安通信学院 | 一种适用于geo/leo双层星座网络的路由交换方法 |
EP2999136B1 (en) * | 2014-09-17 | 2018-10-31 | Iridium Satellite LLC | Satellite communications networking |
CN105791118B (zh) * | 2016-03-21 | 2019-04-02 | 南京邮电大学 | 面向leo/geo双层卫星网络的路由方法 |
CN105959232B (zh) * | 2016-06-16 | 2018-07-10 | 清华大学 | 一种基于软件定义网络控制点优化的卫星网络路由方法 |
CN109639340B (zh) * | 2018-12-11 | 2021-05-28 | 成都天奥信息科技有限公司 | 一种适用于卫星链路的tcp加速方法 |
-
2018
- 2018-12-25 CN CN202110222458.1A patent/CN112953619B/zh active Active
- 2018-12-25 CN CN202110222761.1A patent/CN112787711B/zh active Active
- 2018-12-25 CN CN201811579579.6A patent/CN109450524B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030154025A1 (en) * | 1999-04-23 | 2003-08-14 | Global Locate, Inc. | Method and apparatus for performing timing synchronization |
EP1059738B1 (en) * | 1999-06-11 | 2006-05-24 | Northrop Grumman Corporation | Mitigation of co-channel interference in synchronization bursts in a multi-beam communication system |
JP2002152835A (ja) * | 2000-11-13 | 2002-05-24 | Matsushita Electric Ind Co Ltd | 移動端末装置 |
CN1871835A (zh) * | 2003-10-22 | 2006-11-29 | 莱卡地球***公开股份有限公司 | 用于管理工地中的装置之间的信息交换的方法和装置 |
CN101112063A (zh) * | 2004-11-29 | 2008-01-23 | 唐鲍勃 | 能够支持保证实际无拥塞服务的网络的即刻可用实施方案:外部因特网NextGenTCP(方波形式)TCP友好SAN |
CN101415195A (zh) * | 2008-11-24 | 2009-04-22 | 华为技术有限公司 | 通信方法、装置和*** |
CN104836610A (zh) * | 2015-03-27 | 2015-08-12 | 上海交通大学 | 一种卫星网络路由选择中的延时发送方法 |
EP3404985A1 (en) * | 2017-05-18 | 2018-11-21 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Full duplexing downlink and uplink directions |
CN107787023A (zh) * | 2017-11-01 | 2018-03-09 | 北京邮电大学 | 一种天地一体化网络的低轨卫星路由生成方法及装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111585638A (zh) * | 2020-04-22 | 2020-08-25 | 浙江时空道宇科技有限公司 | 星间网络通信方法、通信卫星以及*** |
CN111585638B (zh) * | 2020-04-22 | 2022-04-15 | 浙江时空道宇科技有限公司 | 星间网络通信方法、通信卫星以及*** |
CN111800181A (zh) * | 2020-05-29 | 2020-10-20 | 西安空间无线电技术研究所 | 一种确定卫星异质信息网络节点重要度的方法及装置 |
CN114430295A (zh) * | 2021-12-29 | 2022-05-03 | 网络通信与安全紫金山实验室 | 卫星网络链路故障处理方法、装置、设备和存储介质 |
CN114430295B (zh) * | 2021-12-29 | 2024-07-05 | 网络通信与安全紫金山实验室 | 卫星网络链路故障处理方法、装置、设备和存储介质 |
US11929907B2 (en) | 2022-03-08 | 2024-03-12 | T-Mobile Usa, Inc. | Endpoint assisted selection of routing paths over multiple networks |
Also Published As
Publication number | Publication date |
---|---|
CN112787711A (zh) | 2021-05-11 |
CN112787711B (zh) | 2022-07-29 |
CN112953619A (zh) | 2021-06-11 |
CN112953619B (zh) | 2022-07-29 |
CN109450524B (zh) | 2021-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109450524A (zh) | 一种轨道间卫星通信控制方法 | |
CN109302329B (zh) | 一种卫星通信路由路径的优化重构方法及*** | |
JP3103091B2 (ja) | 完全共有通信網および通信網の完全共有方法 | |
CN106465230B (zh) | 控制接入的装置、***和方法 | |
CN109560860A (zh) | 一种卫星通信路由方法和*** | |
US5398012A (en) | Distributed processing of route selection across networks and subnetworks | |
Lin et al. | QoS routing in ad hoc wireless networks | |
CN1689278B (zh) | 网络拥塞控制方法和装置 | |
US4811337A (en) | Distributed load sharing | |
US8982856B2 (en) | Systems and methods for facilitating wireless network communication, satellite-based wireless network systems, and aircraft-based wireless network systems, and related methods | |
US5383187A (en) | Adaptive protocol for packet communications network and method | |
Alagoz et al. | Exploring the routing strategies in next-generation satellite networks | |
CN101939955B (zh) | 分组网络中同步数据的链路饱和控制方法和*** | |
IL155979A0 (en) | Wireless communication system incorporating multicast addressing and method for use | |
TW200516909A (en) | Selection of routing paths based upon path quality of a wireless mesh network | |
Ferreira et al. | Topological design, routing, and handover in satellite networks | |
US6865151B1 (en) | Methods and systems for optimizing data transmission in networks | |
CA2419477A1 (en) | Node used in photonic network, and photonic network | |
CN101425973A (zh) | 一种ip组播在等价多路径上的选路方法 | |
CN106789661A (zh) | 一种信息转发方法及天基信息网络*** | |
US6567382B1 (en) | Maximal flow data routing | |
CN107241268A (zh) | 基于星基ads‑b报文卫星网络的局部多径路由方法和装置 | |
EP1091530A2 (en) | Traffic allocation on virtual trunks | |
US6442171B1 (en) | Logical topology and address assignment for interconnected digital networks | |
Chakraborty et al. | Optimal routing for dynamic multipoint connection |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |