一种基于拍卖博弈论的水下数据传输通信链路选择方法技术

技术编号:17038157 阅读:33 留言:0更新日期:2018-01-13 22:42
本发明专利技术公开了一种基于拍卖博弈论的水下数据传输通信链路选择方法,该方法通过对水下具有光传输和水声传输覆盖范围内的水下网络使用者进行数据竞拍,使得赢得数据竞拍的水下网络使用者通过无线光进行数据传输,对于没有赢得竞拍的水下网络使用者则通过水声传输或等待下一次竞拍。本方法可以有效地解决水下占用光信道的使用者减少,有效的解决了信道拥挤带来的传输速率下降,时延过大的问题。

An underwater data transmission communication link selection method based on auction game theory

The invention discloses a method for selecting transmission data communication link auction game theory based on the method of underwater, with light transmission and underwater acoustic transmission within the coverage range of underwater network user data on auction under water, which won the auction data underwater network user data transmission through the wireless light, for not winning the auction the underwater network users through acoustic transmission or wait for the next auction. This method can effectively solve the problem of underwater occupancy of optical channel users, and effectively solve the problem of transmission rate drop and delay caused by channel congestion.

【技术实现步骤摘要】
一种基于拍卖博弈论的水下数据传输通信链路选择方法
本专利技术涉及水下通信领域,具体涉及一种基于拍卖博弈论的水下数据传输通信链路选择方法。
技术介绍
在水下通信过程中,水下网络使用者只利用水声/无线光来进行数据的传输;当水下网络节点处于无线光能够传输的覆盖区域内,则他们全部使用无线光进行数据的传输。处于无线光覆盖区域外的水下网络节点则利用水声进行数据的传输。当水下网络节点不在无线光传输的覆盖区域内,数据的传输并不立刻进行,而是持续等待无线光出传输的机会,直到进入无线光传输的覆盖区域。现有的数据传输方法具有以下不足:1、为了能获得更快的传输速率,过多的水下节点去竞争无线光通信的信道,导致信道过于拥挤,反而使传输速率下降,时延增大;2、为了能利用无线光进行数据的传输,水下节点持续推迟数据传输的时间,导致服务质量下降,水下网络使用者愿意传输的数据量减少。
技术实现思路
鉴于已有技术存在的缺陷,本专利技术公开了一种基于拍卖博弈论的水下数据传输通信链路选择方法,其能够有效的提高数据传输效率,增加数据传输效率。本专利技术采用的技术手段如下:一种基于拍卖博弈论的水下数据传输通信链路选择方法,包括以下步骤:(1)初始化:由水下数据传输基站BTS设定当前进行竞拍的次数K=0和作为数据竞拍底价的传输的数据量Do,k=0;(2)数据竞拍:在无线光传输范围内每隔时间间隔T判断是否存在多个水下网络使用者UNU能够拍出的最大数据量大于所述水下数据传输基站BTS设定当前传输的数据量Do,k的值,如果存在,则将当前进行竞拍的次数K进行加1处理后得到K=K+1并且将当前传输的数据量Do,k进行一定量的自增后得到新的数据竞拍底价的传输的数据量Do,k+1,然后将所述所有能够拍出的最大数据量大于Do,k值的水下网络使用者UNU进行再一次与Do,k+1判断,直至存在唯一一个水下网络使用者UNU,使得其能够拍出的最大数据量大于第K+N次后所述水下数据传输基站BTS设定当前传输的数据量Do,k+n值;(3)无线光数据传输:将步骤(2)中第K+N次判断后存在的唯一一个能够拍出的最大数据量大于所述水下数据传输基站BTS设定当前传输的数据量Do,k+n值的数据进行无线光传输;(4)水声传输或等待再一次竞拍:将步骤(2)中其余的水下网络使用者UNU的数据进行水声传输或者等待步骤(3)中进行无线光传输的水下网络使用者UNU的数据传输完之后进行新一次的数据竞拍;进一步地,还包括根据信息的重要性对所述水下网络使用者UNU的传输数据的优先级权重设置,对所述每个水下网络使用者UNU要传输的数据分配一个ζ,ζ∈{1,2},当ζ=1时,表示权重最高,当ζ=2表示,表示权重最低,对于ζ=1的水下网络使用者UNU不进行数据竞拍直接通过无线光进行数据传输,当ζ=1的水下网络使用者UNU的数据传输完之后,再对ζ=2的水下网络使用者UNU进行数据竞拍;进一步地,所述水下网络使用者UNU能够拍出的最大数据量通过公式(1)进行计算:其中:Da表示单位价格内通过水声能够传输的数据量,表示水下网络使用者UNUi从t到t+T的时间段内通过无线光传输的数据量的价格,为固定值;表示UNUi当前需要传输的数据量剩余的价格,为固定值;表示从t到t+T的时间段内通过无线光传输所预期的价格,λ表示误差补偿值,补偿传输所预期数据量的误差,Gi(t*,T)表示如果传输的数据延迟从t到t+T,UNUi至少需要传输的数据量,Gi(t*,T)采用公式(2)进行计算;其中:表示水下网络使用者UNUi传输的当前数据信息的总量,其公式表达式为采用公式(3)表示:其中:Ki(t*)表示通过无线光传输已经花费的价格,为固定值;Ri(t*)表示通过无线光已经传输的数据量大小,为固定值;Pi(0)采用公式(4)表示:Pi(0)=Da·Zi(4)Zi表示所传输数据量的花费,Da表示单位价格内通过水声能够传输的数据量;公式(2)中Zi(t*+T)=Da·Zi-α·t,α值越大表示水下网络使用者愿意传输的数据越多。本专利技术具有以下有益效果:此方法的提出能有效的提高水下通信网络的性能。通过拍卖的手段,使得水下占用光信道的使用者减少,有效的解决了信道拥挤带来的传输速率下降,时延过大的问题。因此,水下网络的整体性能将得到提升。同时考虑了水下网络使用者的传输数据量和水下网络传输的整体性能,使得在使用此方法后,水下数据网络较原来能够获得更大的吞吐量。附图说明图1为水下通信网络的基本框架;图2为水下数据传输系统的模型图;图3为本专利技术的水下数据传输通信链路选择方法的流程图;图4为本专利技术与总数据传输量的对比图;图5为本专利技术与平均传输延时的对比图。具体实施方式为使本专利技术的技术方案和优点更加清楚,下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚完整的描述。在水下通信网络中为了实现水下数据传输最优的可能性,水下数据的传输可以通过在一定范围内进行无线光传输,实现高宽带、低延时、低功耗的传输。在同时考虑水下网络使用者(UNU)的传输数据总量、水下数据传输基站(BTS)的接收数据总量和水下数据传输的整体性能后,本专利技术提出了一种基于无线光通信机制的拍卖博弈论(AGOC)方法即一种基于拍卖博弈论的水下数据传输通信链路选择方法。在无线光通信机制的拍卖博弈论中,BTS每隔周期T进行一次拍卖,通过拍卖出售利用无线光进行传输的机会,UNUs则根据自身情况决定是否进行竞拍,最后赢得拍卖的人则可以利用无线光进行传输。结果证明通过AGOC后,在无线光能传输的范围,可以实现数据量最大的UNU使用无线光进行传输,同时UNU和BTS的传输和接收的数据量最大。另外,由于网络中数据量最大的UNU使用无线光进行传输,减少大数据量使用水声传输带来的过高的延时和较低的传输速率,从而实现水下数据传输的最优,提高了水下通信网络的性能。水下通信网络的的基本框架见图1。在某一片未知的近海海域,安置了一系列设备去覆盖这片水域的通信。如图1和图2所示,具有很多个的BTS,每个BTS都是相同,所以其覆盖的区域都是相同的六边形蜂巢网络。在BTS所覆盖的六边形网络中存在许多不同类型通信使用者,例如:水下无人潜水器,潜水者,潜水艇等等。他们之间如果想传输信令信息、语音信息、图像信息以及完成他们的数据信息服务可以通过水声通信和无线光通信。这些通信网络的使用者要想把自己的数据交付给其他人必须通过BTS。而所有的BTS通过光纤跟软件定义网络中心(SDNC)相连接。SDNC跟水上的信息收集平台相连接,能够实现水下和水上信息的交换。如图3所示,该方法的具体过程如下:(1)初始化:由水下数据传输基站BTS设定当前进行竞拍的次数K=0和传输的数据量Do,k=0;在该步骤中,水下数据传输基站BTS将竞拍的次数K和传输的数据量Do,k都进行清零,即表示当前没有经过竞拍以及当前能够传输的最低数据量为0。(2)数据竞拍:在无线光传输范围内每隔时间间隔T判断是否存在多个水下网络使用者UNU能够拍出的最大数据量大于所述水下数据传输基站BTS设定当前传输的数据量Do,k的值,如果存在,则将当前进行竞拍的次数K进行加1处理后得到K=K+1并且将当前传输的数据量Do,k进行一定量的自增后得到新的数据竞拍底价的传输的数据量Do,k本文档来自技高网...
一种基于拍卖博弈论的水下数据传输通信链路选择方法

【技术保护点】
一种基于拍卖博弈论的水下数据传输通信链路选择方法,其特征在于:包括以下步骤:(1)初始化:由水下数据传输基站BTS设定当前进行竞拍的次数K=0和作为数据竞拍底价的传输的数据量Do,k=0;(2)数据竞拍:在无线光传输范围内每隔时间间隔T判断是否存在多个水下网络使用者UNU能够拍出的最大数据量

【技术特征摘要】
1.一种基于拍卖博弈论的水下数据传输通信链路选择方法,其特征在于:包括以下步骤:(1)初始化:由水下数据传输基站BTS设定当前进行竞拍的次数K=0和作为数据竞拍底价的传输的数据量Do,k=0;(2)数据竞拍:在无线光传输范围内每隔时间间隔T判断是否存在多个水下网络使用者UNU能够拍出的最大数据量大于所述水下数据传输基站BTS设定当前传输的数据量Do,k的值,如果存在,则将当前进行竞拍的次数K进行加1处理后得到K=K+1并且将当前传输的数据量Do,k进行一定量的自增后得到新的数据竞拍底价的传输的数据量Do,k+1,然后将所述所有能够拍出的最大数据量大于Do,k值的水下网络使用者UNU进行再一次与Do,k+1判断,直至存在唯一一个水下网络使用者UNU,使得其能够拍出的最大数据量大于第K+N次后所述水下数据传输基站BTS设定当前传输的数据量Do,k+n值;(3)无线光数据传输:将步骤(2)中第K+N次判断后存在的唯一一个能够拍出的最大数据量大于所述水下数据传输基站BTS设定当前传输的数据量Do,k+n值的数据进行无线光传输;(4)水声传输或等待再一次竞拍:将步骤(2)中其余的水下网络使用者UNU的数据进行水声传输或者等待步骤(3)中进行无线光传输的水下网络使用者UNU的数据传输完之后进行新一次的数据竞拍。2.根据权利要求1所述的基于拍卖博弈论的水下数据传输通信链路选择方法,其特征在于:还包括根据信息的重要性对所述水下网络使用者UNU的传输数据的优先级权重设置,对所述每个水下网络使用者UNU要传输的数据分配一个ζ,ζ∈{1,2},当ζ=1时,表示权重最高,当ζ=2表示,表示权重最低,对于ζ=1的水下网络使用者UNU不进行数据竞拍直接通过无线光进行数据传输,当ζ=1的水...

【专利技术属性】
技术研发人员:杨婷婷欧阳圳峰冯海龙王莹
申请(专利权)人:大连海事大学
类型:发明
国别省市:辽宁,21

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

1