一种基于5G D2D技术的实现终端隐藏功能的方法技术

技术编号:27068710 阅读:20 留言:0更新日期:2021-01-15 14:50
本发明专利技术提供的一种基于5G D2D技术的实现终端隐藏功能的方法,包括以下步骤:S10.设置目标D2D终端为隐藏终端,并设置口令key;S20.所述目标D2D终端使用口令key对发现信号进行加密发射;S30.从属D2D终端输入口令,若口令正确则对所述目标终端的发现信号进行检测并进行解析,且对所述发现信号进行响应,若口令不正确则结束;S40.所述目标D2D终端接收所述从属D2D终端的响应信息并开启相互直连通信。通过设定口令对目标D2D终端进行隐藏,目标D2D终端使用该口令对D2D的发现信号进行加密,没有使用该口令进行解密的从属D2D终端是无法检测到该目标D2D终端的发现信号,防止陌生D2D终端的访问和请求,减少安全风险和干扰。

【技术实现步骤摘要】
一种基于5GD2D技术的实现终端隐藏功能的方法
本专利技术属于5G通信
,尤其涉及一种基于5GD2D技术的实现终端隐藏功能的方法。
技术介绍
5GD2D(Device-to-Device)终端直通技术,指邻近的终端可以在近距离范围内通过直连通信的方式进行数据传输,而不需要通过基站的转发。D2D技术由于本身的短距和直通优势,可以提高无线资源使用效率、扩展网络覆盖范围,因此在5G的建设中得到了大量的研究,未来D2D技术会应用到更多的场景中,提升用户的体验。5GD2D通信技术本质上是终端的端到端通信技术,且在5GD2D技术中,终端进行各频段的扫描就可以发现附近的D2D终端,甚至只要D2D终端之间相互发现便可以完成直通通信,那么通信终端的安全性需要考量,如果是恶意终端冒充会存在较大安全风险。综上,现亟需一种能够解决上述技术问题,通过设定口令对目标D2D终端进行隐藏,目标D2D终端使用该口令对D2D的发现信号进行加密,没有使用该口令进行解密的从属D2D终端是无法检测到该目标D2D终端的发现信号,从而来克服上述问题。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种基于5GD2D技术的实现终端隐藏功能的方法,旨在解决现有技术D2D终端之间相互发现便可以完成直通通信,存在较大安全风险的问题。为了达到上述目的,本专利技术采取了以下技术方案:一种基于5GD2D技术的实现终端隐藏功能的方法,其特征在于,包括以下步骤:S10.设置目标D2D终端为隐藏终端,并设置口令key;S20.所述目标D2D终端使用口令key对发现信号进行加密发射;S30.从属D2D终端输入口令,若口令正确则对所述目标终端的发现信号进行检测并进行解析,且对所述发现信号进行响应,若口令不正确则结束;S40.所述目标D2D终端接收所述从属D2D终端的响应信息并开启相互直连通信。优选的,在步骤S10之前还包括5GgNB对D2D发现进行公共配置,通过系统广播信息将相关配置信息告知小区内的所有其他支持D2D发现功能的终端。优选的,在步骤S10中设置目标D2D终端为隐藏终端是通过UI界面入口设定开启目标D2D终端的隐藏功能。与现有技术相比,本专利技术的有益效果:本专利技术提供的一种基于5GD2D技术的实现终端隐藏功能的方法,包括以下步骤:S10.设置目标D2D终端为隐藏终端,并设置口令key;S20.所述目标D2D终端使用口令key对发现信号进行加密发射;S30.从属D2D终端输入口令,若口令正确则对所述目标终端的发现信号进行检测并进行解析,且对所述发现信号进行响应,若口令不正确则结束;S40.所述目标D2D终端接收所述从属D2D终端的响应信息并开启相互直连通信。通过设定口令对目标D2D终端进行隐藏,目标D2D终端使用该口令对D2D的发现信号进行加密,没有使用该口令进行解密的从属D2D终端是无法检测到该目标D2D终端的发现信号,防止陌生D2D终端的访问和请求,减少安全风险和干扰。附图说明图1为本专利技术优选实施例的流程图;图2为本专利技术优选实施例的模型效果图;图3为本专利技术优选实施例的流程处理效果图。具体实施方式为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如附图1-3所示,本专利技术提供的一种基于5GD2D技术的实现终端隐藏功能的方法,包括以下步骤:S10.设置目标D2D终端为隐藏终端,并设置口令key;S20.所述目标D2D终端使用口令key对发现信号进行加密发射;S30.从属D2D终端输入口令,若口令正确则对所述目标终端的发现信号进行检测并进行解析,且对所述发现信号进行响应,若口令不正确则结束;S40.所述目标D2D终端接收所述从属D2D终端的响应信息并开启相互直连通信。具体为,如图2中5GUE1是隐藏的D2D终端,由用户设定了隐藏口令,UE1在发射D2D的发现信号时使用该隐藏口令进行加密,UE2和UE3对附近的发现信号进行盲检,无口令或输入错误的口令都无法检测解析到UE1的发现信号,只有输入正确的口令才可以检测解析到UE1的发现信号,因此,UE2由于输入了正确的口令,可以正确解析出UE1的发现信号,这样UE2就发现了UE1;而UE3由于没有口令或者输入了错误的口令,导致无法解析出来自UE1的发现信号,所以无法得知UE1的存在,起到了UE1隐藏的目的。在一些实施例中,在步骤S10之前还包括5GgNB对D2D发现进行公共配置,通过系统广播信息将相关配置信息告知小区内的所有其他支持D2D发现功能的终端。具体为,5GD2D终端的发现流程中,需要gNB为D2D发现预留一部分资源专门用于D2D发现信号的发射和检测,且需要通过基站对D2D发现进行公共配置,通过系统广播消息将相关配置信息告知小区内的所有其他支持D2D发现功能的终端。被发现D2D终端会根据小区公共配置信息随机或有目的的选择时频资源进行发现信号的发射;发现端设备同样根据小区配置信息,在D2D发现信号资源池中进行盲检,以此过程来完成D2D的发现过程。在一些实施例中,在步骤S10中设置目标D2D终端为隐藏终端是通过UI界面入口设定开启目标D2D终端的隐藏功能。具体为,用户可以通过UI界面入口设定开启目标D2D终端的隐藏功能,并设定隐藏口令,功能设定成功之后隐藏D2D终端便使用该口令对D2D终端的发现信号进行加密后发射,即D2DDiscoverySequenceMessage使用了隐藏口令进行加密,对于不知道该口令的终端是无法解析该消息的,也即无法识别该发现信号。而对于知道该隐藏口令的用户需要输入该隐藏口令后对隐藏D2D终端的发现信号进行解析,如UE2,解析成功之后需要对隐藏D2D终端回复响应消息D2DDiscoveryResponse。自此,隐藏D2D终端被UE2发现。后续继续使用该隐藏口令对数据进行加解密的D2D安全通信。当隐藏D2D终端的隐藏口令被变更后,使用旧口令通信的终端无法再继续感知到该隐藏D2D终端,需要输入新的口令后才能再次识别。综上,本专利技术的工作原理如下:本专利技术提供的一种基于5GD2D技术的实现终端隐藏功能的方法,包括以下步骤:S10.设置目标D2D终端为隐藏终端,并设置口令key;S20.所述目标D2D终端使用口令key对发现信号进行加密发射;S30.从属D2D终端输入口令,若口令正确则对所述目标终端的发现信号进行检测并进行解析,且对所述发现信号进行响应,若口令不正确则结束;S40.所述目标D2D终端接收所述从属D2D终端的响应信息并开启相互直连通信。通过设定口令对目标D2D终端进行隐藏,目标D2D终端使用该口令对D2D的发现信号进行加密,没有使用该口令进行解密的从属D2D终端是无法检测到该目标D2D终端的发现信号,防止陌生D2D终端的访问和请求,减少安全风险和干扰。本文档来自技高网...

【技术保护点】
1.一种基于5G D2D技术的实现终端隐藏功能的方法,其特征在于,包括以下步骤:/nS10.设置目标D2D终端为隐藏终端,并设置口令key;/nS20.所述目标D2D终端使用口令key对发现信号进行加密发射;/nS30.从属D2D终端输入口令,若口令正确则对所述目标终端的发现信号进行检测并进行解析,且对所述发现信号进行响应,若口令不正确则结束;/nS40.所述目标D2D终端接收所述从属D2D终端的响应信息并开启相互直连通信。/n

【技术特征摘要】
1.一种基于5GD2D技术的实现终端隐藏功能的方法,其特征在于,包括以下步骤:
S10.设置目标D2D终端为隐藏终端,并设置口令key;
S20.所述目标D2D终端使用口令key对发现信号进行加密发射;
S30.从属D2D终端输入口令,若口令正确则对所述目标终端的发现信号进行检测并进行解析,且对所述发现信号进行响应,若口令不正确则结束;
S40.所述目标D2D终端接收所述从属D2D终端的响应信息并开启相互直连通...

【专利技术属性】
技术研发人员:张子敬
申请(专利权)人:深圳市中诺通讯有限公司
类型:发明
国别省市:广东;44

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

1