一种基于信道感知的多优先级多信道媒体接入控制协议制造技术

技术编号:17201570 阅读:83 留言:0更新日期:2018-02-04 02:35
本发明专利技术公开了一种基于信道感知的多优先级多信道媒体接入控制协议,将N个信道划分为Γ个动态预留信道和N‑Γ个固定共享信道,固定共享信道由所有不同优先级的分组平等共享,动态预留信道根据以下公式为各不同优先级的分组预留信道数:

【技术实现步骤摘要】
一种基于信道感知的多优先级多信道媒体接入控制协议
本专利技术属于通信
,涉及一种无人机自组网通信组网协议,提出了一种基于信道状态感知的多优先级多信道媒体接入控制协议(Multi-PriorityMulti-ChannelMediaAccessControl,MPMC_MAC)。技术背景无人机自组网采用移动AdHoc网络(MobileAdHocNetwork,MANET)作为主体网络体系架构,具有灵活、动态、快速自组、大容量、分布式、高抗毁性等特点,能够大大提高各种飞行器网络化协同作战能力,已成为军事航空通信网络未来重要发展方向之一。媒体接入控制(MediaAccessControl,MAC)协议是无人机自组网的关键技术之一,主要解决多个无人机之间如何高效共享通信信道的问题,是决定信息传输时延的主要因素,而无人机自组网存在传输时延较大、信道质量不稳定等问题,影响信息传输的时效性、可靠性,对MAC协议提出了较高要求。无人机自组网MAC协议需要满足以下要求:(1)高优先级业务极低的传输时延;(2)分组首次发送成功率达到99%;(3)支持多种业务不同的服务质量(QualityofService,QoS);(4)支持大量用户。因此,非常有必要为无人机自组网设计一种传输时延小、网络容量大、灵活性高、可扩展性强,并支持多优先级业务区分服务的MAC协议,旨在保证高优先级的业务能够快速接入信道,获得最小的时延,同优先级业务获得公平接入的机会,实现节点之间信息快速、有效、可靠地共享和交换。
技术实现思路
本专利技术的目的是提供一种基于多信道状态感知的多优先级多信道MAC协议,能够实时感知信道占用情况,为无人机自组网实现不同优先级业务的区分服务,并为各类信息传输提供有效的QoS保障和网络信道资源的充分高效利用。MPMC_MAC协议是一种基于信道状态感知的分布式随机竞争类MAC协议,主要包括多优先级多队列调度机制、呼叫准入控制机制、退避算法,以及多信道动态分配模型等4部分。其中,退避算法采用IEEE802.11协议中的二进制指数退避(BinaryExponentialBackoff,BEB)机制,其具体内容本专利不再讨论。本专利技术的专利技术目的通过以下技术方案实现:一种基于信道感知的多优先级多信道媒体接入控制协议,包含多信道动态分配模型,多信道动态分配模型为将N个信道划分为Γ个动态预留信道和N-Γ个固定共享信道,固定共享信道由所有不同优先级的分组平等共享,动态预留信道根据以下公式为各不同优先级的分组预留信道数:其中,m为当前分组的优先级等级,M为优先级的总等级数,λT表示总分组的到达率,λm表示当前优先级分组的到达率。优选地,其中,Γ0表示Γ的初值,ηmin表示期望的最小信道利用率,ηp当前的信道利用率。优选地,其中,表示当前优先级分组中第i-1个和第i个到达分组之间的时间间隔。优选地,分组的到达取决于节点的状态;节点在“初始化/空闲”状态时,则将分组插入队列;节点在“退避等待”状态时,若有新分组到达,如果队列未满,则将分组插入队列,否则丢弃该分组;节点在“发送队首分组”状态,若有新分组到达,如果对应队列未满,则插入该队列中,否则丢弃该分组。优选地,节点的状态由呼叫准入控制机制控制,呼叫准入控制机制为:节点在“初始化/空闲”状态时,新到达分组插入队列之后,计算目前网络中已占用的信道数,若网络中已占用的信道数大于该分组可占用的信道数,则节点进入“退避等待”状态,否则节点进入“发送队首分组”状态;节点在“退避等待”状态时,计算目前网络中已占用的信道数,若网络中已占用的信道数小于队列中分组可占用的信道数,则节点进入“发送队首分组”状态;节点在“发送队首分组”状态时,在分组发送完毕后,若所有队列为空,节点进入“初始化/空闲”状态;若所有队列为非空,则计算目前网络中已占用的信道数,若网络中已占用的信道数小于队列中分组可占用的信道数,则节点进入“发送队首分组”状态,否则进入“退避等待”状态。优选地,队列有M个,分组达到后根据优先级等级插入对应的队列中。本专利技术的主要创新性在于:1)针对多优先级业务采用了一种简单、有效的多优先级多队列调度机制。鉴于目前研究通常采用的多优先级单队列复杂且不易实现的问题,本专利技术采用了一种多优先级多队列机制,分组接入次序由调度算法控制,将所有分组按照其优先级的高低次序进行服务,能够满足网络中任意优先级业务类别需求,同时确保高优先级业务低时延、高可靠性的QoS保障。2)提出了一种能够实时监控各优先级业务流量和网络信道占用情况的呼叫准入控制机制。该机制采用了一种分组到达率估计算法来对各优先级业务到达率进行实时估计,并进一步感知各信道占用情况,从而判断分组能否立即接入信道,可有效避免网络拥塞。3)为多优先级业务合理、高效占用信道资源提出了一种多信道动态分配模型。通过将网络整体带宽划分为固定共享信道和动态预留信道两部分,既可为高优先级业务保证充足的信道资源,又能有效提高整体信道利用率。本专利技术的有益效果是,基于信道状态感知的多优先级多信道MAC协议能够实时感知信道占用情况,为无人机自组网不同优先级业务实现区分服务,为各类信息传输提供有效的QoS保障,并充分高效利用网络带宽资源,可保障无人机自组网中多种业务并存传输,并满足部分信息传输时效性和可靠性的严格要求。附图说明图1是基于信道状态感知的多优先级多信道MAC协议的构成框架;图2是该MAC协议状态转移图;图3是多信道动态分配模型示意图;图4是呼叫准入控制机制流程图;图5是多信道动态分配马尔科夫链模型的状态转移图。具体实施方式下面结合附图和佳较的实施例对本专利技术进行详细说明。图1为基于信道状态感知的多优先级多信道MAC协议的构成框架。图中包括多优先级多队列调度机制、呼叫准入控制机制、退避算法,以及多信道动态分配模型等4部分。多优先级多队列调度机制为在节点中设置M个队列,每个队列供一个等级的优选级分组插入,即优选级为1的队列插入序号为1的队列中,优选级为2的队列插入序号为2的队列中。图2为协议的状态转移图,网络中所有节点都按照此状态转移策略工作。具体状态转移过程可描述为:1)节点从“初始化/空闲”状态开始,如果收到来自上层的分组,则根据该分组的优先级,插入该优先级所对应的队列;2)新到达分组插入其队列之后,根据呼叫准入控制机制计算目前网络中已占用的信道数,若网络中已占用的信道数大于该分组可占用的信道数,则节点进入“退避等待”状态,否则节点进入“发送队首分组”状态。3)节点在“退避等待”状态,若有新分组到达,如果对应队列未满,则插入该队列中,否则丢弃该分组,直到有相应空闲信道时进入“发送队首分组”状态;4)在“发送队首分组”状态,若有新分组到达,如果对应队列未满,则插入该队列中,否则丢弃该分组;5)“发送完毕”状态后,若所有队列为空,节点进入“初始化/空闲”状态;若所有队列为非空,则计算目前网络中已占用的信道数,若网络中已占用的信道数小于队列中分组可占用的信道数,则节点进入“发送队首分组”状态,否则进入“退避等待”状态。。图3为多信道动态分配模型示意图。多信道动态分配模型是该MAC协议的核心控制机制,令p(p=1,2,…,m,…,M)表示分组的优先级,其中p=1的优先级最高,本文档来自技高网...
一种基于信道感知的多优先级多信道媒体接入控制协议

【技术保护点】
一种基于信道感知的多优先级多信道媒体接入控制协议,包含多信道动态分配模型,所述多信道动态分配模型为将N个信道划分为Γ个动态预留信道和N‑Γ个固定共享信道,固定共享信道由所有不同优先级的分组平等共享,动态预留信道根据以下公式为各不同优先级的分组预留信道数:

【技术特征摘要】
1.一种基于信道感知的多优先级多信道媒体接入控制协议,包含多信道动态分配模型,所述多信道动态分配模型为将N个信道划分为Γ个动态预留信道和N-Γ个固定共享信道,固定共享信道由所有不同优先级的分组平等共享,动态预留信道根据以下公式为各不同优先级的分组预留信道数:其中,m为当前分组的优先级等级,M为优先级的总等级数,λT表示总分组的到达率,λm表示当前优先级分组的到达率。2.根据权利要求1所述的一种基于信道感知的多优先级多信道媒体接入控制协议,其特征在于:其中,Γ0表示Γ的初值,ηmin表示期望的最小信道利用率,ηp当前的信道利用率。3.根据权利要求1所述的一种基于信道感知的多优先级多信道媒体接入控制协议,其特征在于:其中,表示当前优先级分组中第i-1个和第i个到达分组之间的时间间隔。4.根据权利要求1所述的一种基于信道感知的多优先级多信道媒体...

【专利技术属性】
技术研发人员:仇启明方正薛晓亮
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1