一种基于5G技术的点对点通信方法技术

技术编号:25842964 阅读:26 留言:0更新日期:2020-10-02 14:21
本发明专利技术提供一种基于5G技术的点对点通信方法,包括:步骤S1:向服务器发送第一通信请求并接收服务器对于第一通信请求的第一应答信息;第一通信请求包括:目标设备的标识;步骤S2:解析第一应答信息,获取通信参数;步骤S3:基于通信参数与目标设备建立点对点通信。本发明专利技术的基于5G技术的点对点通信方法,实现了5G设备间的点对点通信,可以充分利用5G的高带宽优势,而又不需要使流量经过服务器,进而降低服务器的负担。

【技术实现步骤摘要】
一种基于5G技术的点对点通信方法
本专利技术涉及通信
,特别涉及一种基于5G技术的点对点通信方法。
技术介绍
目前,第五代移动通信技术(简称5G或5G技术)是最新一代蜂窝移动通信技术,也是继4G(LTE-A、WiMax)、3G(UMTS、LTE)和2G(GSM)系统之后的延伸。5G的性能目标是高数据速率、减少延迟、节省能源、降低成本、提高系统容量和大规模设备连接。但是,现有的5G通信方式一般还是通过服务器中转的方式;这样由于接入服务器的设备总量提高了,并且接入的5G设备的带宽较高、速率快,会给服务器带来很大负担。
技术实现思路
本专利技术目的之一在于提供了一种基于5G技术的点对点通信方法,实现了5G设备间的点对点通信,可以充分利用5G的高带宽优势,而又不需要使流量经过服务器,进而降低服务器的负担。本专利技术实施例提供的一种基于5G技术的点对点通信方法,应用于发起设备,包括:步骤S1:向服务器发送第一通信请求并接收服务器对于第一通信请求的第一应答信息;第一通信请求包括:目标设备的标识;步骤S2:解析第一应答信息,获取通信参数;步骤S3:基于通信参数与目标设备建立点对点通信。优选的,通信参数包括目标设备的IPV6地址信息和/或目标设备的通信端口信息和/或通信验证信息。优选的,第一通信请求还包括:发起设备的IPV6地址信息和/或发起设备的通信端口信息。优选的,基于5G技术的点对点通信方法,还包括:步骤S4:接收第三方设备发送的加入点对点通信的第二通信请求,步骤S5:解析第二通信请求,获取第三方设备的身份数据,并对身份数据进行验证;步骤S6:当验证通过时,接收目标设备对于第三方设备的身份数据的第一验证结果;步骤S7:当第一验证结果为通过时,接受第三方设备加入点对点通信。优选的,当第三方设备请求加入点对点通信时点对点通信中的设备的数量大于预设值,在第一验证结果为通过之后,发起设备还执行包括如下操作:步骤S6A:确定服务器基于预设规则从点对点通信中的设备中挑选出的至少一个验证设备;步骤S6B:接收验证设备对于第三方设备的身份数据的第二验证结果;当第二验证结果为通过时,接受第三方设备加入点对点通信。本专利技术还提供一种基于5G技术的点对点通信方法,应用于服务器,包括:步骤S11:接收发起设备发送的第一通信请求;步骤S12:解析第一通信请求,获得第一通信请求对应的目标设备的标识和/或发起设备的IPV6地址信息和/或发起设备的通信端口信息;步骤S13:基于目标设备的标识,获取目标设备的当前通信状态;步骤S14:当通信状态为可接入时,获取目标设备的IPV6地址信息和/或目标设备的通信端口信息和/或通信验证信息;步骤S15:基于目标设备的IPV6地址信息和/或目标设备的通信端口信息和/或通信验证信息,生成第一应答信息;步骤S16:将第一应答信息发送给发起设备。优选的,基于5G技术的点对点通信方法,还包括:步骤S21:接收发起设备和/或目标设备在建立点对点通信后发送的上报信息;步骤S22:基于上报信息,建立点对点通信信息并将点对点通信信息添加进点对点通信列表;点对点通信信息包括:通信编号、发起设备的IPV6地址信息、发起设备的通信端口信息、目标设备的IPV6地址信息、目标设备的通信端口信息、发起设备的通信验证信息和目标设备的通信验证信息、发起设备发送的第一允许接入条件和目标设备发送的第二允许接入条件中一种或多种结合;步骤S23:接收第三方设备发送的加入点对点通信的第三通信请求;步骤S24:接收第三方设备发送的第三方设备的IPV6地址信息、第三方设备的通信端口信息;步骤S25:解析第三通信请求,获取第三请求;第三请求包括:通信编号;步骤S26:基于第三请求和点对点通信列表,获取目标点对点通信的目标点对点通信信息中第一允许接入条件和/或第二允许接入条件;步骤S27:基于第一允许接入条件和/或第二允许接入条件、第三方设备的IPV6地址信息、第三方设备的通信端口信息;对第三方设备的接入资格进行验证;当第三方设备符合第一允许接入条件和/或第二允许接入条件时,第三方设备具有接入目标点对点通信的资格,第三方设备的资格验证通过;步骤S28:当第三方设备的资格验证通过时,基于述目标点对点通信信息中的发起设备的IPV6地址信息、发起设备的通信端口信息、发起设备的通信验证信息,生成第二应答信息,并将第二应答信息发送给第三方设备;基于目标设备的IPV6地址信息、目标设备的通信端口信息、目标设备的通信验证信息,生成第三应答信息,并将第三应答信息发送到第三方设备。优选的,在步骤S14和步骤S15之间还包括:步骤S14A:向发起设备发送第一校验请求并接收发起设备对于第一校验请求的第一校验信息;第一校验信息包括:发起设备的带宽和/或发起设备的第一位置信息和/或发起设备的接收信号的频率范围和/或发起设备的发送信号的频率范围;步骤S14B:向目标设备发送第二校验请求并接收目标设备对于第二校验请求的第二校验信息;第二校验信息包括:目标设备的带宽和/或目标设备的第一位置信息和/或目标设备的接收信号的频率范围和/或目标设备的发送信号的频率范围;步骤S14C:对第一校验信息和第二校验信息进行验证,当符合预设的点对点通信建立条件时,执行步骤S15;否则,生成表示不予建立点对点通信的第四应答信息,将第四应答信息发送到发起设备。优选的,基于5G技术的点对点通信方法,还包括:步骤S17:在发起设备和目标设备建立点对点通信后,实时获取发起设备的第一位置信息和目标设备的第二位置信息,当第一位置信息与第二位置信息的距离超出点对点通信允许的距离时,发送提醒信息到发起设备和/或目标设备。优选的,步骤S26:基于第三请求和点对点通信列表,获取目标点对点通信的目标点对点通信信息中第一允许接入条件和/或第二允许接入条件,包括:步骤S261:根据点对点通信列表中的不同的点对点通信及其点对点通信信息建立矩阵A;该矩阵如下:;其中,为第个点对点通信对应的第个点对点通信信息;步骤S262:以点对点通信列表中的不同的点对点通信的第一允许接入条件和/或第二允许接入条件与矩阵A中各行元素建立映射关系;步骤S32:解析第三通信请求,基于预设的向量模型,提取指向向量B,即:;其中,为基于向量模型对第三通信请求解析后获得第m个向量值;步骤S33:计算指向向量B与矩阵A的每个点对点通信之间的相似度,计算公式如下:;其中,为指向向量B与矩阵A第j行参数数据之间的相似度,为第行第k列的元素;为向量B中第k个元素;获取矩阵A中与指向向量B的相似度最大的行所映射的第一允许接入条件和/或第二允许接入条件。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明本文档来自技高网...

【技术保护点】
1.一种基于5G技术的点对点通信方法,应用于发起设备,其特征在于,包括:/n步骤S1:向服务器发送第一通信请求并接收所述服务器对于所述第一通信请求的第一应答信息;所述第一通信请求包括:目标设备的标识;/n步骤S2:解析所述第一应答信息,获取通信参数;/n步骤S3:基于所述通信参数与所述目标设备建立点对点通信;/n步骤S4:接收第三方设备发送的加入所述点对点通信的第二通信请求,/n步骤S5:解析所述第二通信请求,获取第三方设备的身份数据,并对所述身份数据进行验证;/n步骤S6:当验证通过时,接收所述目标设备对于所述第三方设备的所述身份数据的第一验证结果;/n步骤S7:当所述第一验证结果为通过时,接受所述第三方设备加入所述点对点通信。/n

【技术特征摘要】
1.一种基于5G技术的点对点通信方法,应用于发起设备,其特征在于,包括:
步骤S1:向服务器发送第一通信请求并接收所述服务器对于所述第一通信请求的第一应答信息;所述第一通信请求包括:目标设备的标识;
步骤S2:解析所述第一应答信息,获取通信参数;
步骤S3:基于所述通信参数与所述目标设备建立点对点通信;
步骤S4:接收第三方设备发送的加入所述点对点通信的第二通信请求,
步骤S5:解析所述第二通信请求,获取第三方设备的身份数据,并对所述身份数据进行验证;
步骤S6:当验证通过时,接收所述目标设备对于所述第三方设备的所述身份数据的第一验证结果;
步骤S7:当所述第一验证结果为通过时,接受所述第三方设备加入所述点对点通信。


2.如权利要求1所述的基于5G技术的点对点通信方法,其特征在于,所述通信参数包括所述目标设备的IPV6地址信息和/或所述目标设备的通信端口信息和/或所述通信验证信息。


3.如权利要求1所述的基于5G技术的点对点通信方法,其特征在于,所述第一通信请求还包括:所述发起设备的IPV6地址信息和/或所述发起设备的通信端口信息。


4.如权利要求1所述的基于5G技术的点对点通信方法,其特征在于,当所述第三方设备请求加入所述点对点通信时所述点对点通信中的设备的数量大于预设值,在所述第一验证结果为通过之后,所述发起设备还执行包括如下操作:
步骤S6A:确定所述服务器基于预设规则从所述点对点通信中的设备中挑选出的至少一个验证设备;
步骤S6B:接收所述验证设备对于所述第三方设备的所述身份数据的第二验证结果;当第二验证结果为通过时,接受所述第三方设备加入所述点对点通信。


5.一种基于5G技术的点对点通信方法,应用于服务器,其特征在于,包括:
步骤S11:接收发起设备发送的第一通信请求;
步骤S12:解析所述第一通信请求,获得所述第一通信请求对应的目标设备的标识和/或所述发起设备的IPV6地址信息和/或所述发起设备的通信端口信息;
步骤S13:基于所述目标设备的标识,获取所述目标设备的当前通信状态;
步骤S14:当所述通信状态为可接入时,获取所述目标设备的IPV6地址信息和/或所述目标设备的通信端口信息和/或通信验证信息;
步骤S15:基于所述目标设备的IPV6地址信息和/或所述目标设备的通信端口信息和/或所述通信验证信息,生成第一应答信息;
步骤S16:将所述第一应答信息发送给所述发起设备;
步骤S21:接收所述发起设备和/或所述目标设备在建立所述点对点通信后发送的上报信息;
步骤S22:基于所述上报信息,建立点对点通信信息并将所述点对点通信信息添加进点对点通信列表;所述点对点通信信息包括:通信编号、所述发起设备的IPV6地址信息、所述发起设备的通信端口信息、所述目标设备的IPV6地址信息、所述目标设备的通信端口信息、所述发起设备的通信验证信息和所述目标设备的通信验证信息、所述发起设备发送的第一允许接入条件和所述目标设备发送的第二允许接入条件中一种或多种结合;
步骤S23:接收第三方设备发送的加入所述点对点通信的第三通信请求;
步骤S24:接收所述第三方设备发送的所述第三方设备的IPV6地址信息、所述第三方设备的通信端口信息;
步骤S25:解析所述第三通信请求,获取第三请求;所述第三请求包括:所述通信编号;
步骤S26:基于所述第三请求和所述点对点通信列表,获取目标点对点通信的目标点对点通...

【专利技术属性】
技术研发人员:张凯郑应强路国强
申请(专利权)人:北京连山科技股份有限公司
类型:发明
国别省市:北京;11

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

1