CN115118327B - 一种基于动态测量反馈的卫星通信资源调度方法和*** - Google Patents
一种基于动态测量反馈的卫星通信资源调度方法和*** Download PDFInfo
- Publication number
- CN115118327B CN115118327B CN202210692505.3A CN202210692505A CN115118327B CN 115118327 B CN115118327 B CN 115118327B CN 202210692505 A CN202210692505 A CN 202210692505A CN 115118327 B CN115118327 B CN 115118327B
- Authority
- CN
- China
- Prior art keywords
- satellite communication
- resource
- state
- communication resource
- efficiency evaluation
- 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.)
- Active
Links
Images
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/1851—Systems using a satellite or space-based relay
- H04B7/18513—Transmission in a satellite or space-based system
-
- 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/1851—Systems using a satellite or space-based relay
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Relay Systems (AREA)
Abstract
本发明公开了一种基于动态测量反馈的卫星通信资源调度方法和***,包括:实时监控和获取卫星通信资源状态信息;利用效能评估模型对所获取的卫星通信资源状态信息进行处理,得到资源效能评估信息;根据资源效能评估信息和卫星通信资源状态信息,利用反馈式卫星通信资源动态调度规划模型,对卫星通信资源进行动态分配。所述的效能评估模型,用于对卫星通信资源的综合效能进行计算,得到资源效能评估指标,并对资源效能评估指标进行融合处理,得到资源效能评估信息。所述的资源效能评估指标包括卫星通信资源在通信过程中的平均带宽、能耗和扰动率。本发明可以有效利用高效能通信资源,提升总体资源利用率,缩短通信时长,具有一定的推广应用价值。
Description
技术领域
本发明涉及卫星通信技术领域,尤其涉及一种基于动态测量反馈的卫星通信资源调度方法和***。
背景技术
卫星通信是指利用人造地球卫星作为中继站转发无线电波,在两个或多个地球站之间进行的通信,是一种重要的无线通信手段。长期以来,在军事、远洋、抢险救灾、航空通信、远程医疗等众多领域都有着广泛的应用。传统上,卫星通信是一种高可用的备份通信方式,当不具备地面和其它无线通信条件时,卫星通信为用户提供唯一的通信手段。随着社会的发展,通信***的全天候连接能力、无缝覆盖能力、安全保障能力对国家和企业的生存至关重要。目前,国内在卫星通信过程中,如何有效地管理、监视与高效调度使用星上资源已成为卫星资源管理中不可分割的一部分。同时,由于卫星通信资源的信息种类繁多、逻辑关系复杂,很难对资源进行建模和统一描述。随着被利用的卫星资源种类越来越丰富,传统的卫星资源管理方法效率低,无法实时准确地监视和显示星上资源的状态,进而无法为调度规划提供实时准确的卫星资源状态信息,造成空闲资源浪费。如何实现不同卫星资源的统一管理和高效使用一直以来都是困扰业界的一个难题。
发明内容
针对卫星通信资源的信息种类繁多、逻辑关系复杂,传统的卫星资源管理方法效率低的技术难题,本发明公开了一种基于动态测量反馈的卫星通信资源调度方法和***,能够实时监控卫星通信资源状态,根据其带宽、能源消耗、扰动特性和利用率等特征建立相应的效能评估模型,按照任务需求,动态分配卫星通信资源,实现通信资源利用最大化。
本发明公开了一种基于动态测量反馈的卫星通信资源调度方法,包括:
实时监控和获取卫星通信资源状态信息;
利用效能评估模型对所获取的卫星通信资源状态信息进行处理,得到资源效能评估信息;
根据资源效能评估信息和卫星通信资源状态信息,利用反馈式卫星通信资源动态调度规划模型,对卫星通信资源进行动态分配。
所述的卫星通信资源的状态信息包括空闲状态(初始态)、指派状态、分配状态、占用状态和标注状态,其中空闲状态、占用状态和指派状态可转换为除自身以外的其余四种状态,分配状态可转换为空闲状态、占用状态和指派状态,标注状态可转换为空闲状态、占用状态以及指派状态。卫星通信资源的状态信息,通过分析卫星通信资源使用过程中的状态变化特性来得到。
所述的效能评估模型,用于对卫星通信资源的综合效能进行计算,得到资源效能评估指标,并对资源效能评估指标进行融合处理,得到资源效能评估信息;
所述的资源效能评估指标包括卫星通信资源在通信过程中的平均带宽、能耗和扰动率等;
所述的对资源效能评估指标进行融合处理,得到资源效能评估信息,其中融合处理的具体公式为:
Si=Si-1×α+(bi×wb+ei×we+di×wd)×β,
其中,Si表示通信资源完成第i个通信任务后的资源效能评估信息,bi表示通信资源完成第i个通信任务需要的平均带宽,ei表示通信资源完成第i个通信任务的能量消耗,di表示通信资源完成第i个通信任务的扰动率,wb表示平均带宽的权重,we表示能量消耗的权重,wd表示扰动率的权重,α为完成第i-1个通信任务的资源效能评估信息的权重,β为完成第i个通信任务的资源效能评估信息的权重,α+β=1。当某一通信资源的状态转为空闲时,计算其资源效能评估信息。
所述的根据资源效能评估信息和卫星通信资源状态信息,利用反馈式卫星通信资源动态调度规划模型,对卫星通信资源进行动态分配,包括:
所述的反馈式卫星通信资源动态调度规划模型利用有限状态机来实现,反馈式卫星通信资源动态调度规划模型实时获取当前的卫星通信资源状态信息和资源效能评估信息,并根据当前的卫星通信需求、卫星通信资源状态信息和资源效能评估信息,对卫星通信资源进行按需分配,对空闲的卫星通信资源进行回收;反馈式卫星通信资源动态调度规划模型从其实时获取的当前的卫星通信资源状态信息中读取到某个卫星通信资源状态变为空闲状态时,计算该卫星通信资源的当前的资源效能评估信息,并与当前的所有已分配但未被占用的卫星通信资源的资源效能评估信息进行比对,如果空闲状态的卫星通信资源的资源效能评估信息优于当前的已分配但未被占用的卫星通信资源的资源效能评估信息,则用所述的空闲状态的卫星通信资源替换所述的已分配但未被占用的卫星通信资源;当存在多个空闲状态的卫星通信资源和多个已分配但未被占用的卫星通信资源时,使用资源动态调度规划算法,对卫星通信资源进行动态分配。
所述的用所述的空闲状态的卫星通信资源替换所述的已分配但未被占用的卫星通信资源,在资源替换过程开始前,对待替换的两个卫星通信资源的资源效能评估信息进行比较,设置替换阈值ρ,当待替换的两个卫星通信资源的资源效能评估信息之间的差值大于ρ时,对两个卫星通信资源进行替换,否则,就不进行替换。
所述的当存在多个空闲状态的卫星通信资源和多个已分配但未被占用的卫星通信资源时,使用资源动态调度规划算法,对卫星通信资源进行动态分配,其具体包括:
S1,计算当前的所有的空闲状态的卫星通信资源和已分配但未被占用的卫星通信资源的资源效能评估信息,根据资源效能评估信息值由小至大,对当前的所有的空闲状态的卫星通信资源进行排序,得到空闲卫星通信资源队列,将当前所有的已分配但未被占用的卫星通信资源构成已分配卫星通信资源集合;
S2,按照由先至后的顺序,对空闲卫星通信资源队列中的每个卫星通信资源,将其与已分配卫星通信资源集合中的所有卫星通信资源进行资源效能评估信息值比较,若空闲状态的卫星通信资源的资源效能评估信息优于某一已分配但未被占用的卫星通信资源的资源效能评估信息,则称该空闲状态的卫星通信资源为第一卫星通信资源,称该已分配但未被占用的卫星通信资源为第二卫星通信资源,则用第一卫星通信资源替换第二卫星通信资源的替换成本和替换后性能提升值进行计算;
S3、对计算得到的替换成本和替换后性能提升值进行比较,若替换成本小于替换后性能提升值,且将第一卫星通信资源替换第二卫星通信资源,将第一卫星通信资源从空闲卫星通信资源队列中删除,将第一卫星通信资源加入到已分配卫星通信资源集合中,将第二卫星通信资源加入到空闲卫星通信资源队列中,将第二卫星通信资源从已分配卫星通信资源集合中删除。
S4,判断是否已对空闲卫星通信资源队列中的所有空闲卫星通信资源进行了资源效能评估信息值的比较,若都已进行,则完成卫星通信资源的动态分配过程,否则,返回步骤S2。
本发明还公开了一种用于实现上述的基于动态测量反馈的卫星通信资源调度方法的***,所述***包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行上述的基于动态测量反馈的卫星通信资源调度方法。
本发明还公开了一种计算机可存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行上述的基于动态测量反馈的卫星通信资源调度方法。
本发明的有益效果为:
本发明提出的一种基于动态测量反馈的卫星通信资源调度方法,为每个资源分配一个特定的状态,通过对资源状态的实时监控,为资源规划调度提供支撑。按网络种类(频段类型)对通信资源进行利用率的统计,统计粒度不小于1天(以天为单位),统计量由使用单位(网络、子网、任务)计算后上报或主动获取,再进行归一化计算后得到,是一个统计均值,主要包括通信过程中的平均带宽、能耗和扰动率,再使用加权平均的方法计算得到每个资源的综合效能。在状态监测过程中,一旦发现存在效能较高的空闲资源时,可尝试替换已分配但尚未占用的资源,以达到较高的通信服务质量。当存在多个高效能空闲资源和多个可替换已分配资源时,则利用动态资源调度规划算法,按照***扰动最小,整体性能最高的策略,实现资源调度分配。本发明可以有效利用高效能通信资源,提升总体资源利用率,缩短通信时长,具有一定的推广应用价值。
附图说明
图1为本发明的卫星通信资源状态变迁示意图;
图2为本发明的反馈式卫星通信资源动态调度规划模型有限状态机示意图;
图3为本发明的***功能模块架构图;
图4为本发明的卫星通信资源调度***功能模块架构图。
具体实施方式
为了更好的了解本发明内容,这里给出三个实施例。
图1为本发明的卫星通信资源状态变迁示意图;图2为本发明的反馈式卫星通信资源动态调度规划模型有限状态机示意图;图3为本发明的***功能模块架构图;图4为本发明的卫星通信资源调度***功能模块架构图。
实施例一:
本发明公开了一种基于动态测量反馈的卫星通信资源调度方法,包括:
实时监控和获取卫星通信资源状态信息;
利用效能评估模型对所获取的卫星通信资源状态信息进行处理,得到资源效能评估信息;
根据资源效能评估信息和卫星通信资源状态信息,利用反馈式卫星通信资源动态调度规划模型,对卫星通信资源进行动态分配。
所述的卫星通信资源的状态信息包括空闲状态(初始态)、指派状态、分配状态、占用状态和标注状态,其中空闲状态、占用状态和指派状态可转换为除自身以外的其余四种状态,分配状态可转换为空闲状态、占用状态和指派状态,标注状态可转换为空闲状态、占用状态以及指派状态。卫星通信资源的状态信息,通过分析卫星通信资源使用过程中的状态变化特性来得到。
所述的效能评估模型,用于对卫星通信资源的综合效能进行计算,得到资源效能评估指标,并对资源效能评估指标进行融合处理,得到资源效能评估信息;
所述的资源效能评估指标包括卫星通信资源在通信过程中的平均带宽、能耗和扰动率等;
所述的对资源效能评估指标进行融合处理,得到资源效能评估信息,其中融合处理的具体公式为:
Si=Si-1×α+(bi×wb+ei×we+di×wd)×β,
其中,Si表示通信资源完成第i个通信任务后的资源效能评估信息,bi表示通信资源完成第i个通信任务需要的平均带宽,ei表示通信资源完成第i个通信任务的能量消耗,di表示通信资源完成第i个通信任务的扰动率,wb表示平均带宽的权重,we表示能量消耗的权重,wd表示扰动率的权重,α为完成第i-1个通信任务的资源效能评估信息的权重,β为完成第i个通信任务的资源效能评估信息的权重,α+β=1。当某一通信资源的状态转为空闲时,计算其资源效能评估信息。
所述的扰动率,是指卫星通信资源在完成某个通信任务时,所有传输分组的时延抖动平均值,扰动率反映了卫星通信资源的服务质量,其值越小服务质量越高,适合为语音和视频等实时性较强的应用提供服务,反之服务质量越低。
所述的根据资源效能评估信息和卫星通信资源状态信息,利用反馈式卫星通信资源动态调度规划模型,对卫星通信资源进行动态分配,包括:
所述的反馈式卫星通信资源动态调度规划模型利用有限状态机来实现,反馈式卫星通信资源动态调度规划模型实时获取当前的卫星通信资源状态信息和资源效能评估信息,并根据当前的卫星通信需求、卫星通信资源状态信息和资源效能评估信息,对卫星通信资源进行按需分配,对空闲的卫星通信资源进行回收;反馈式卫星通信资源动态调度规划模型从其实时获取的当前的卫星通信资源状态信息中读取到某个卫星通信资源状态变为空闲状态时,计算该卫星通信资源的当前的资源效能评估信息,并与当前的所有已分配但未被占用的卫星通信资源的资源效能评估信息进行比对,如果空闲状态的卫星通信资源的资源效能评估信息优于当前的已分配但未被占用的卫星通信资源的资源效能评估信息,则用所述的空闲状态的卫星通信资源替换所述的已分配但未被占用的卫星通信资源;当存在多个空闲状态的卫星通信资源和多个已分配但未被占用的卫星通信资源时,使用资源动态调度规划算法,对卫星通信资源进行动态分配。
所述的用所述的空闲状态的卫星通信资源替换所述的已分配但未被占用的卫星通信资源,在资源替换过程开始前,对待替换的两个卫星通信资源的资源效能评估信息进行比较,为了避免两个资源效能评估值比较接近,导致替换资源对总体服务质量提升较小,设置替换阈值ρ,当待替换的两个卫星通信资源的资源效能评估信息之间的差值大于ρ时,对两个卫星通信资源进行替换,否则,就不进行替换。
反馈式卫星通信资源动态调度规划模型具有使用状态监测、动态分配、资源回收和资源替换等特性的反馈机制。图2是反馈式卫星通信资源动态调度规划模型有限状态机。首先任务到达时,***计算当前所有空闲资源的效能评估值,为任务分配最优的通信资源,实现资源动态分配;其次,***实时监测所有通信资源状态,当任务执行完成之后,立即回收资源,并重新计算所有资源的效能评估值,如果发现空闲资源效能评估值高于已分配但尚未使用的资源,则进行任务迁移,使用高效能通信资源替换低效能通信资源,从而保证全局最优的通信服务质量。
所述的当存在多个空闲状态的卫星通信资源和多个已分配但未被占用的卫星通信资源时,使用资源动态调度规划算法,对卫星通信资源进行动态分配,其具体包括:
S1,计算当前的所有的空闲状态的卫星通信资源和已分配但未被占用的卫星通信资源的资源效能评估信息,根据资源效能评估信息值由小至大,对当前的所有的空闲状态的卫星通信资源进行排序,得到空闲卫星通信资源队列,将当前所有的已分配但未被占用的卫星通信资源构成已分配卫星通信资源集合;
S2,按照由先至后的顺序,对空闲卫星通信资源队列中的每个卫星通信资源,将其与已分配卫星通信资源集合中的所有卫星通信资源进行资源效能评估信息值比较,若空闲状态的卫星通信资源的资源效能评估信息优于某一已分配但未被占用的卫星通信资源的资源效能评估信息,则称该空闲状态的卫星通信资源为第一卫星通信资源,称该已分配但未被占用的卫星通信资源为第二卫星通信资源,则用第一卫星通信资源替换第二卫星通信资源的替换成本和替换后性能提升值进行计算;
S3、对计算得到的替换成本和替换后性能提升值进行比较,若替换成本小于替换后性能提升值,且将第一卫星通信资源替换第二卫星通信资源,将第一卫星通信资源从空闲卫星通信资源队列中删除,将第一卫星通信资源加入到已分配卫星通信资源集合中,将第二卫星通信资源加入到空闲卫星通信资源队列中,将第二卫星通信资源从已分配卫星通信资源集合中删除。
S4,判断是否已对空闲卫星通信资源队列中的所有空闲卫星通信资源进行了资源效能评估信息值的比较,若都已进行,则完成卫星通信资源的动态分配过程,否则,返回步骤S2。
实施例二:
本发明还公开了一种用于实现实施例一的基于动态测量反馈的卫星通信资源调度方法的***,所述***包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行上述的基于动态测量反馈的卫星通信资源调度方法。
本发明还公开了一种计算机可存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行上述的基于动态测量反馈的卫星通信资源调度方法。
实施例三:
基于卫星通信资源的静态与动态特征,建立相应的效能评估模型,通过动态分配卫星通信资源,实现对卫星通信资源的精细化调度,提升使用效率,其具体包括:
1)建立卫星通信资源状态模型,通过对资源状态的实时监控,为资源规划调度模型提供支撑,通过分析资源使用过程中的状态变化特征,为每个资源设置了五个状态,分别为空闲状态(初始态)、指派状态、分配状态、占用状态和标注状态,相应的状态变迁如图1所示;
2)设计卫星通信资源效能评估模型。为了达到卫星通信资源利用最大化目标,需要计算每个资源的综合效能,在任务规划调度时,优先选择效能较高的通信资源,保障通信服务质量,提升全局资源利用率。资源效能评估指标主要包括通信过程中的平均带宽、能耗和扰动率,每个上报的统计量在最后计算中的权值与分配给它的资源量相关,计算公式如下:
Si=Si-1×α+(bi×wb+ei×we+di×wd)×β
其中Si表示通信资源S完成第i个通信任务后的效能评估结果,bi表示带宽,ei表示能源消耗,di表示扰动率,W表示每个统计量的权重,α为上一次评估结果权重,β为本次评估结果权重,通常α+β=1。当通信资源S的状态转为空闲时,计算其最新的效能评估值。
3)建立反馈式卫星通信资源动态调度规划模型。首先能够动态获取卫星通信资源使用统计量,实时计算相应效能评估值;其次建立具有使用状态监测、动态分配、资源回收等特性的反馈机制。图2是反馈式卫星通信资源动态调度规划模型有限状态机。
卫星通信资源管理***具有按需分配和回收通信资源的机制,能够实时获取通信资源当前使用状态和效能评估结果。当任务结束资源状态变为空闲时,计算其当前效能,并与所有已分配但未占用资源进行效能比对,择优进行替换。为了降低资源替换造成的扰动,我们设置了一个替换阈值ρ,当效能差值大于ρ时进行替换。
4)在状态监测过程中,一旦发现存在效能较高的空闲资源时,可尝试替换已分配但尚未占用的资源,以达到较高的通信服务质量。当存在多个高效能空闲资源和多个可替换已分配资源时,使用资源动态调度规划算法实现将效能高的资源分配给占用时间较长的任务,提升卫星通信资源总体利用率,调度算法的思想为:
第一步:当通信资源被回收后,计算其最新的效能评估值,并与已分配但未被占用的所有资源的效能评估值进行比较,若存在高效能空闲资源,则进一步计算替换成本RSia;
第二步:预估每个任务占用资源时长,计算高效能资源替换后的性能提升度RSij;
第三步:若RSij优于RSia,则进行替换;
第四步:将被替换资源作为空闲资源重新进行第一步比较。
具体的动态资源调度规划算法如下所示:
本发明还公开了一种用于实现实施例一的基于动态测量反馈的卫星通信资源调度方法的***,所述***包括:资源数据存储模块、资源数据获取模块、资源模型表征模块和资源调度规划模块,资源数据存储模块使用资源数据库来完成相应的功能,资源数据获取模块使用数据访问服务来完成相应的功能,资源模型表征模块使用资源动态管理服务来完成相应的功能,资源调度规划模块使用资源替换服务来完成相应的功能。***通过实时获取的卫星资源动态数据和状态变迁情况,构建卫星通信资源的各种关键模型,并通过资源调度规划选择最优通信资源供任务调度使用,原型***功能模块架构如图3所示。
本发明提出的一种基于动态测量反馈的卫星通信资源调度方法,为每个资源分配一个特定的状态,通过对资源状态的实时监控,为资源规划调度提供支撑。按网络种类(频段类型)对通信资源进行利用率的统计,统计粒度不小于1天(以天为单位),统计量由使用单位(网络、子网、任务)计算后上报或主动获取,再进行归一化计算后得到,是一个统计均值,主要包括通信过程中的平均带宽、能耗和扰动率,再使用加权平均的方法计算得到每个资源的综合效能。在状态监测过程中,一旦发现存在效能较高的空闲资源时,可尝试替换已分配但尚未占用的资源,以达到较高的通信服务质量。当存在多个高效能空闲资源和多个可替换已分配资源时,则利用动态资源调度规划算法,按照***扰动最小,整体性能最高的策略,实现资源调度分配。本发明可以有效利用高效能通信资源,提升总体资源利用率,缩短通信时长,具有一定的推广应用价值。
基于动态测量反馈的卫星通信资源调度方法具体实施方式如下:
1)在Intel-Linux架构的高性能服务器上安装并运行具有本发明功能模块架构的原型***。将该服务器的100/1000Mb/s以太网卡连接到卫星通信***虚拟仿真平台上,使之能够获取到虚拟卫星通信***中所有资源的静态特征,如图4所示。
2)在虚拟卫星通信***中设定各类卫星通信资源1000个,随机设定资源属性,包括频段、带宽和时延。
3)在原型***中设定5000个任务,为了使试验具有一般性,每个请求的到达时间和资源占用时间都是独立的且与泊松过程同分布。
4)将请求到达率设为λ=40的泊松分布,而资源占用时间(秒)设为λ=50的泊松分布。
5)每个请求到达时,本发明的调度方法就为其动态分配一个最优的空闲资源,并采用同样的方式为后续请求都分配当前最优的空闲资源。当任务完成回收资源后,重新计算当前空闲资源效能评估值,并进行资源替换。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (6)
1.一种基于动态测量反馈的卫星通信资源调度方法,其特征在于,包括:
实时监控和获取卫星通信资源状态信息;
利用效能评估模型对所获取的卫星通信资源状态信息进行处理,得到资源效能评估信息;
根据资源效能评估信息和卫星通信资源状态信息,利用反馈式卫星通信资源动态调度规划模型,对卫星通信资源进行动态分配;
所述的效能评估模型,用于对卫星通信资源的综合效能进行计算,得到资源效能评估指标,并对资源效能评估指标进行融合处理,得到资源效能评估信息;
所述的资源效能评估指标包括卫星通信资源在通信过程中的平均带宽、能耗和扰动率;
所述的对资源效能评估指标进行融合处理,得到资源效能评估信息,其中融合处理的具体公式为:
Si=Si-1×α+(bi×wb+ei×we+di×wd)β,
其中,Si表示通信资源完成第i个通信任务后的资源效能评估信息,bi表示通信资源完成第i个通信任务需要的平均带宽,ei表示通信资源完成第i个通信任务的能量消耗,di表示通信资源完成第i个通信任务的扰动率,wb表示平均带宽的权重,we表示能量消耗的权重,wd表示扰动率的权重,α为完成第i-1个通信任务的资源效能评估信息的权重,β为完成第i个通信任务的资源效能评估信息的权重,α+β=1;当某一通信资源的状态转为空闲时,计算其资源效能评估信息;
所述的根据资源效能评估信息和卫星通信资源状态信息,利用反馈式卫星通信资源动态调度规划模型,对卫星通信资源进行动态分配,包括:
所述的反馈式卫星通信资源动态调度规划模型利用有限状态机来实现,反馈式卫星通信资源动态调度规划模型实时获取当前的卫星通信资源状态信息和资源效能评估信息,并根据当前的卫星通信需求、卫星通信资源状态信息和资源效能评估信息,对卫星通信资源进行按需分配,对空闲的卫星通信资源进行回收;反馈式卫星通信资源动态调度规划模型从其实时获取的当前的卫星通信资源状态信息中读取到某个卫星通信资源状态变为空闲状态时,计算该卫星通信资源的当前的资源效能评估信息,并与当前的所有已分配但未被占用的卫星通信资源的资源效能评估信息进行比对,如果空闲状态的卫星通信资源的资源效能评估信息优于当前的已分配但未被占用的卫星通信资源的资源效能评估信息,则用所述的空闲状态的卫星通信资源替换所述的已分配但未被占用的卫星通信资源;当存在多个空闲状态的卫星通信资源和多个已分配但未被占用的卫星通信资源时,使用资源动态调度规划算法,对卫星通信资源进行动态分配。
2.如权利要求1所述的基于动态测量反馈的卫星通信资源调度方法,其特征在于,所述的卫星通信资源的状态信息包括空闲状态、指派状态、分配状态、占用状态和标注状态,其中空闲状态、占用状态和指派状态可转换为除自身以外的其余四种状态,分配状态可转换为空闲状态、占用状态和指派状态,标注状态可转换为空闲状态、占用状态以及指派状态;卫星通信资源的状态信息,通过分析卫星通信资源使用过程中的状态变化特性来得到。
3.如权利要求1所述的基于动态测量反馈的卫星通信资源调度方法,其特征在于,所述的用所述的空闲状态的卫星通信资源替换所述的已分配但未被占用的卫星通信资源,在资源替换过程开始前,对待替换的两个卫星通信资源的资源效能评估信息进行比较,设置替换阈值ρ,当待替换的两个卫星通信资源的资源效能评估信息之间的差值大于ρ时,对两个卫星通信资源进行替换,否则,就不进行替换。
4.如权利要求1所述的基于动态测量反馈的卫星通信资源调度方法,其特征在于,
所述的当存在多个空闲状态的卫星通信资源和多个已分配但未被占用的卫星通信资源时,使用资源动态调度规划算法,对卫星通信资源进行动态分配,其具体包括:
S1,计算当前的所有的空闲状态的卫星通信资源和已分配但未被占用的卫星通信资源的资源效能评估信息,根据资源效能评估信息值由小至大,对当前的所有的空闲状态的卫星通信资源进行排序,得到空闲卫星通信资源队列,将当前所有的已分配但未被占用的卫星通信资源构成已分配卫星通信资源集合;
S2,按照由先至后的顺序,对空闲卫星通信资源队列中的每个卫星通信资源,将其与已分配卫星通信资源集合中的所有卫星通信资源进行资源效能评估信息值比较,若空闲状态的卫星通信资源的资源效能评估信息优于某一已分配但未被占用的卫星通信资源的资源效能评估信息,则称该空闲状态的卫星通信资源为第一卫星通信资源,称该已分配但未被占用的卫星通信资源为第二卫星通信资源,则用第一卫星通信资源替换第二卫星通信资源的替换成本和替换后性能提升值进行计算;
S3、对计算得到的替换成本和替换后性能提升值进行比较,若替换成本小于替换后性能提升值,且将第一卫星通信资源替换第二卫星通信资源,将第一卫星通信资源从空闲卫星通信资源队列中删除,将第一卫星通信资源加入到已分配卫星通信资源集合中,将第二卫星通信资源加入到空闲卫星通信资源队列中,将第二卫星通信资源从已分配卫星通信资源集合中删除;
S4,判断是否已对空闲卫星通信资源队列中的所有空闲卫星通信资源进行了资源效能评估信息值的比较,若都已进行,则完成卫星通信资源的动态分配过程,否则,返回步骤S2。
5.一种用于实现如权利要求1至4中任一项所述的基于动态测量反馈的卫星通信资源调度方法的***,其特征在于,其包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行上述的基于动态测量反馈的卫星通信资源调度方法。
6.一种用于实现如权利要求1至4中任一项所述的基于动态测量反馈的卫星通信资源调度方法的计算机可存储介质,其特征在于,其包括:
所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行上述的基于动态测量反馈的卫星通信资源调度方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210692505.3A CN115118327B (zh) | 2022-06-17 | 2022-06-17 | 一种基于动态测量反馈的卫星通信资源调度方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210692505.3A CN115118327B (zh) | 2022-06-17 | 2022-06-17 | 一种基于动态测量反馈的卫星通信资源调度方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115118327A CN115118327A (zh) | 2022-09-27 |
CN115118327B true CN115118327B (zh) | 2023-03-24 |
Family
ID=83329280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210692505.3A Active CN115118327B (zh) | 2022-06-17 | 2022-06-17 | 一种基于动态测量反馈的卫星通信资源调度方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115118327B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117240348B (zh) * | 2023-11-16 | 2024-01-26 | 天勰力(山东)卫星技术有限公司 | 基于软件定义卫星共享星座的虚拟卫星构建方法和*** |
CN117750514A (zh) * | 2023-12-25 | 2024-03-22 | 中国电信股份有限公司卫星通信分公司 | 卫星资源的分配方法、装置、存储介质和电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114268362A (zh) * | 2021-12-22 | 2022-04-01 | 军事科学院***工程研究院网络信息研究所 | 基于有序聚类和动态库的卫星通信虚拟网络快捷映射方法 |
CN114510344A (zh) * | 2021-12-27 | 2022-05-17 | 中国科学院空天信息创新研究院 | 基于微服务代理的天基资源虚拟化管控*** |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106060858B (zh) * | 2016-05-18 | 2019-04-26 | 苏州大学 | 基于OpenFlow扩展协议的软件定义卫星组网的方法及装置 |
CN109347536B (zh) * | 2018-09-11 | 2021-03-26 | 中国空间技术研究院 | 一种基于态势知识的空间网络资源状态监控*** |
CN113242082B (zh) * | 2018-11-07 | 2022-11-04 | 长沙天仪空间科技研究院有限公司 | 一种卫星数据交互*** |
CN109547089A (zh) * | 2018-11-21 | 2019-03-29 | 北京域天科技有限公司 | 一种应急通信卫星终端管理*** |
CN111600643A (zh) * | 2020-04-09 | 2020-08-28 | 中国电子科技集团公司电子科学研究院 | 一种卫星通信资源调度方法、装置存储介质 |
CN114157334B (zh) * | 2021-08-27 | 2024-05-03 | 中国空间技术研究院 | 一种卫星通信接入***和传输分析方法 |
-
2022
- 2022-06-17 CN CN202210692505.3A patent/CN115118327B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114268362A (zh) * | 2021-12-22 | 2022-04-01 | 军事科学院***工程研究院网络信息研究所 | 基于有序聚类和动态库的卫星通信虚拟网络快捷映射方法 |
CN114510344A (zh) * | 2021-12-27 | 2022-05-17 | 中国科学院空天信息创新研究院 | 基于微服务代理的天基资源虚拟化管控*** |
Non-Patent Citations (1)
Title |
---|
天基信息港的多源信息融合任务调度研究;王之等;《中国空间科学技术》;20180306(第03期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115118327A (zh) | 2022-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115118327B (zh) | 一种基于动态测量反馈的卫星通信资源调度方法和*** | |
Wang et al. | Dynamic resource scheduling in mobile edge cloud with cloud radio access network | |
US8656404B2 (en) | Statistical packing of resource requirements in data centers | |
Wu et al. | Power consumption and GoS tradeoff in cellular mobile networks with base station sleeping and related performance studies | |
CN110069341B (zh) | 边缘计算中结合功能按需配置的有依赖关系任务的调度方法 | |
CN111682962B (zh) | 一种电力数据网故障恢复方法、***及存储介质 | |
CN110519783B (zh) | 基于增强学习的5g网络切片资源分配方法 | |
CN109743751B (zh) | 无线接入网的资源分配方法及装置 | |
CN111078404B (zh) | 一种计算资源确定方法、装置、电子设备及介质 | |
US11977929B2 (en) | Resource allocation method and apparatus based on edge computing | |
CN113886034A (zh) | 任务调度方法、***、电子设备及存储介质 | |
US20220318065A1 (en) | Managing computer workloads across distributed computing clusters | |
CN114007225A (zh) | Bwp的分配方法、装置、电子设备及计算机可读存储介质 | |
Sundar et al. | Communication augmented latest possible scheduling for cloud computing with delay constraint and task dependency | |
CN117674957A (zh) | 调度方法、装置、计算机设备、存储介质和程序产品 | |
CN113672335A (zh) | 容器调度方法、装置、电子装置和存储介质 | |
US12010525B2 (en) | Prioritizing an issue reported by a user of a wireless telecommunication network | |
CN115664988A (zh) | 一种面向Kubernetes的复杂服务部署和调度方法 | |
CN115562841A (zh) | 一种云视频服务自适应资源调度***和方法 | |
CN117667327A (zh) | 作业调度方法、调度器及相关设备 | |
CN112052087B (zh) | 动态资源调整与迁移的深度学习训练***及方法 | |
CN110234167B (zh) | 一种信道分配方法、信道分配装置及电子设备 | |
CN114035919A (zh) | 基于配电网分层分布特征的任务调度***及方法 | |
CN114035940A (zh) | 资源分配方法以及装置 | |
Yan et al. | MP-DQN based task scheduling for RAN QoS fluctuation minimizing in public clouds |
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 |