主权项 |
一种基于物理层的D2D通信群密钥产生方法,包括如下步骤:(1)参与群通信的n个用户设备UE分别产生随机相位值φ<sub>i</sub>,使用这些随机相位值φ<sub>i</sub>创建在D个子载频上的用户探测信号X<sub>i</sub>,并将其产生的用户探测信号X<sub>i</sub>发送给基站,i∈[1,n],φ<sub>i</sub>服从0~2π上的均匀分布;(2)基站使用全功率传输信号对基站与各个用户设备UE之间的信噪比SNR<sub>i</sub>进行测量,并根据信噪比的值计算功率分配系数a<sub>1</sub>,...,a<sub>i</sub>,...,a<sub>n</sub>,其中,a<sub>i</sub>表示分配给第i个用户设备UE的功率系数;(3)基站对接收到的来自各个用户设备UE的用户探测信号X<sub>i</sub>进行相位估计,得到基站估计向量<img file="FDA0001064598410000011.GIF" wi="75" he="75" />根据基站估计向量<img file="FDA0001064598410000012.GIF" wi="50" he="71" />产生功率未分配信号X<sub>i</sub>′,并结合功率分配系数a<sub>i</sub>产生基站探测信号S发送给用户设备UE;(4)用户设备UE接收基站探测信号S,使用串行干扰消除检测器SIC消除干扰,并估计该接收信号的相位,结合随机相位值φ<sub>i</sub>求出公共集合I<sub>D</sub>;(5)用户设备UE对公共集合I<sub>D</sub>中的每个元素进行均匀量化,再将量化之后的数拼接在一起进行LDPC编码,编码后的值即为群密钥K。 |