一种基于梯度搜索的数据安全分流传输方法技术

技术编号:18975436 阅读:62 留言:0更新日期:2018-09-19 04:48
一种基于梯度搜索的数据安全分流传输方法,包括以下步骤:(1)在无线网络中,以一个智能设备的角度来看,一部分数据传输到基站BS,还有一部分分流到低功率无线接入节点AP,但同时也存在着被一个隐藏的窃听者窃听数据的这种情况,在保证数据传输需求和安全溢出限制的情况下最小化系统总功率消耗的优化问题描述为一个非凸性优化问题;(2)将问题TPM垂直分解为两层优化问题;(3)根据底层问题,提出了单调性优化的功率控制方法,优化了SD的传输功率;(4)针对顶层问题,提出梯度搜索的方法,进一步优化系统总消耗的功率;(5)通过底层问题与顶层问题的交互迭代,最终解决问题TPM。本发明专利技术具有较高的安全性和可靠性。

【技术实现步骤摘要】
一种基于梯度搜索的数据安全分流传输方法
本专利技术属于无线网络领域,涉及一种基于梯度搜索的数据安全分流传输方法。
技术介绍
智能设备的大量增长,对未来物联网(IoT)系统带来巨大的挑战。现如今,在向着5G/LTE技术发展着过程中,蜂窝网络已经能为大量智能设备提供巨大的吞吐量和可靠的连接性能。在无线网络系统中,一些为实现数据分流工作在非授权频段中低功率无线接入节点,很容易被恶意窃听从而导致安全溢出问题。
技术实现思路
为了克服已有无线网络的容易被恶意窃听从而导致安全溢出问题、安全性和可靠性较低的不足,本专利技术提供了一种减少被恶意窃听从而导致安全溢出问题、安全性和可靠性较高的基于梯度搜索的数据安全分流传输方法。本专利技术解决其技术问题所采用的技术方案是:一种基于梯度搜索的数据安全传输方法,所述方法包括以下步骤:(1)在移动网络中,以一个智能设备SD(SmartDevice)的角度来看,一部分数据传输到基站BS,还有一部分分流到低功率无线接入节点AP,但同时也存在着被一个隐藏的窃听者窃听数据的这种情况,在保证数据传输需求和安全溢出限制的情况下最小化系统总功率消耗的优化问题描述为如下所示的非凸性优化TPM问题,TPM指的是Totalpowerminimization;(TPM)minpall=piA+piBsubjectto:Pout,i(riA,piA)≤εi(1-1)riB+(1-Pout,i(riA,piA))riA=Ri(1-2)riA≥0(1-5)riB≥0(1-6)variables:(riB,piB)and(riA,piA)在TPM问题中,pall代表SD消耗的总功率,piA代表SD到AP的传输功率,piB代表SD到BS的传输功率,riA,riB分别代表SD到AP的吞吐量和SD到BS的吞吐量,Pout,i(riA,piA)代表溢出概率,是关于变量riA,piA的函数;将问题中的各个变量说明如下:wA:AP信道带宽/MHz;riA:SD到AP的吞吐量/Mbps;riB:SD到BS的吞吐量/Mbps;piA:SD到AP的传输功率/W;piB:SD到BS的传输功率/W;n0:SD信道噪声功率/W;Ri:SD需求的安全吞吐量/Mbps;εi:最大溢出概率需求;γiA:SD到AP的信噪比;γiE:SD到窃听者的信噪比;giA:SD到AP的信道功率增益;giE:SD到窃听者的信道功率增益;giB:SD到BS的信道功率增益;SD到AP的平均信道增益;SD到窃听者的信道功率增益;SD到AP的最大传输功率/W;SD到BS的最大传输功率/W;在TPM问题中,从SD的角度出发,在满足其到AP和BS安全传输的要求同时,要实现其传输功率最小化就必须考虑安全溢出的问题;(2)溢出概率函数Pout,i(riA,piA)表达式如下:在简化TPM问题之前,根据实际情况假设SD到AP的信道增益大于SD到窃听者的,即因此(2-1)化简为:从BS的角度出发,假定BS用的是授权频段,因此不考虑窃听的情况,所以得出:把式子(2-2)、(2-3)代入(1-2)中得到如下:为了解决(TPM)问题,引入一个辅助变量z:z=Pout,i(riA,piA)(2-5)这样riA由z和piA表示:结合(1-2)得出:为简化计算wB,在接下来的计算中为单位1,结合(2-3)得:(3)由于引入变量z,把piB转化为以z和piA为变量的表达式,因此问题TPM转化为TPM-E,表示如下:z≤εi,(3-4)variables:piA,z问题TPM-E依然是关于piA和z的非凸优化的问题,为解决这个问题可以将z暂且看成一个定值优化piA:variable:piA结合(1-4),找到piA的下界和上界由(3-7),(3-8)看出均为关于z的函数,因此最优化z来进一步简化问题TPM-E-Sub,得到TPM-E-Top:(TPM-E-Top):minpsub,all(z),subjectto:0≤z≤εi,(3-9)variable:z若要解决(TPM-E-Top),仍然要找到最优的z来最小化psub,all(z),在(3-5)中把psub,all(z)看成关于piA的函数并对其求关于piA的一阶导数得:令一阶导数F(piA)等于0,得到其零点由此,得出当把z看成定值时,问题TPM-E-Sub中最优值被表示为:至此问题TPM-E-Top只与z有关;(4)通过TD-Algorithm算法用来计算最优过程如下:步骤4.1:输入初始数据SD的安全分流溢出上界εi和步长Δ=10-7;步骤4.2:设置当前消耗能量CBV=∞,当前最优解CBS1和CBS2均为0;步骤4.3:z从Δ到安全分流溢出上界εi,以Δ为步长进行枚举;步骤4.4:计算当前一阶导数f′(ε)=(f(ε+Δ)-f(ε))/Δ;步骤4.5:判断f′(ε)≥0,是否成立,若成立,则执行步骤4.6,否则执行步骤4.7;步骤4.6:根据(3-12)得到执行步骤4.8;步骤4.7:Δ=Δ+1,执行步骤4.4;步骤4.8:判断当前最优值CBV≥psub,all是否成立,若成立,则执行步骤4.9,否则执行步骤4.10;步骤4.9:令CBV=psub,all,CBS1=z,步骤4.10:结束循环;步骤4.12:判断CBV=∞是否成立,若成立执行步骤4.13,否则执行步骤4.14;步骤4.13:输出问题(TPM)不可行;步骤4.14:输出进一步,所述方法还包括以下步骤:(5)根据以上求出的计算出问题TPM其他的部分的最优解如下:本专利技术的技术构思:首先,考虑在无线网络系统中,一部分数据传输到基站,另一部分数据分流到低功率的无线接入节点,因为低功率无线接入节点的数据传输是工作在未授权频段,所以存在被恶意窃听的可能,这就造成了数据溢出。因此考虑到SD需求的吞吐量和安全传输的要求后,再实现最小化能量消耗。接着通过对问题特性的分析,将问题等价转化为两层问题,分别是两个底层问题一个顶层问题来求解,结合对于子问题的分析,提出基于梯度搜索的算法,从而在保证SD的数据需求下,实现最小化能量消耗。本专利技术的有益效果主要表现在:1、从整体无线网络系统来看,梯度搜索方法有利于减少总体能量消耗;2、对于小基站AP而言能耗的减少意味着效率的提高,既可以传输更多的数据,也能一定程度上减轻基站的压力;3、从SD的角度来看,运用梯度搜索算法实现的最优数据分流保证了传输的安全性、可靠性。附图说明图1是单个智能设备数据分流的场景示意图。具体实施方式下面结合附图对本专利技术作进一步描述。参照图1,一种基于梯度搜索的数据安全传输方法,实行该方法能在同时满足数据需求的前提下,使得系统能耗最小,提高整个系统的无线资源利用率。如图1所示场景中。针对该目标设计对问题的优化方法包括以下步骤:(1)在移动网络中,以一个智能设备的角度来看,一部分数据传输到基站BS,还有一部分分流到低功率无线接入节点AP,但同时也存在着被一个隐藏的窃听者窃听数据的这种情况,在保证数据传输需求和安全溢出限制的情况下最小化系统总功率消耗的优化问题描述为如下所示的非凸性优化(TPM)问题,(TPM)指的是Totalpowerminimization:(TPM)minpall=piA+piBsubjectto:Pou本文档来自技高网...

【技术保护点】
1.一种基于梯度搜索的数据安全传输方法,其特征在于,所述方法包括以下步骤:(1)在移动网络中,以一个智能设备SD的角度来看,一部分数据传输到基站BS,还有一部分分流到低功率无线接入节点AP,但同时也存在着被一个隐藏的窃听者窃听数据的这种情况,在保证数据传输需求和安全溢出限制的情况下最小化系统总功率消耗的优化问题描述为如下所示的非凸性优化TPM问题;(TPM) minpall=piA+piBsubject to:Pout,i(riA,piA)≤εi    (1‑1)riB+(1‑Pout,i(riA,piA))riA=Ri     (1‑2)

【技术特征摘要】
1.一种基于梯度搜索的数据安全传输方法,其特征在于,所述方法包括以下步骤:(1)在移动网络中,以一个智能设备SD的角度来看,一部分数据传输到基站BS,还有一部分分流到低功率无线接入节点AP,但同时也存在着被一个隐藏的窃听者窃听数据的这种情况,在保证数据传输需求和安全溢出限制的情况下最小化系统总功率消耗的优化问题描述为如下所示的非凸性优化TPM问题;(TPM)minpall=piA+piBsubjectto:Pout,i(riA,piA)≤εi(1-1)riB+(1-Pout,i(riA,piA))riA=Ri(1-2)riA≥0(1-5)riB≥0(1-6)variables:(riB,piB)and(riA,piA)在TPM问题中,pall代表SD消耗的总功率,piA代表SD到AP的传输功率,piB代表SD到BS的传输功率,riA,riB分别代表SD到AP的吞吐量和SD到BS的吞吐量,Pout,i(riA,piA)代表溢出概率,是关于变量riA,piA的函数;将问题中的各个变量说明如下:wA:AP信道带宽/MHz;riA:SD到AP的吞吐量/Mbps;riB:SD到BS的吞吐量/Mbps;piA:SD到AP的传输功率/W;piB:SD到BS的传输功率/W;n0:SD信道噪声功率/W;Ri:SD需求的安全吞吐量/Mbps;εi:最大溢出概率需求;γiA:SD到AP的信噪比;γiE:SD到窃听者的信噪比;giA:SD到AP的信道功率增益;giE:SD到窃听者的信道功率增益;giB:SD到BS的信道功率增益;到AP的平均信道增益;到窃听者的信道功率增益;到AP的最大传输功率/W;到BS的最大传输功率/W;在TPM问题中,从SD的角度出发,在满足其到AP和BS安全传输的要求同时,要实现其传输功率最小化就必须考虑安全溢出的问题;(2)溢出概率函数Pout,i(riA,piA)表达式如下:在简化TPM问题之前,根据实际情况假设SD到AP的信道增益大于SD到窃听者的,即因此(2-1)化简为:从BS的角度出发,假定BS用的是授权频段,因此不考虑窃听的情况,所以得出:把式子(2-2)、(2-3)代入(1-2)中得到如下:为了解决(TPM)问题,引入一个辅助变量z:z=Pout,i(riA,piA)(2-5)这样riA由z和piA表示...

【专利技术属性】
技术研发人员:吴远杨晓维陈佳石佳俊钱丽萍
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江,33

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

1