一种基于5G通信的数据传输方法、系统、装置及介质制造方法及图纸

技术编号:23450338 阅读:65 留言:0更新日期:2020-02-28 23:32
本发明专利技术涉及一种基于5G通信的数据传输方法、系统、装置及介质,应用于基于D2D通信技术互相连接的移动终端,方法包括:当接收到第一终端的数据请求信息时;若数据请求信息已存在,获取与第一终端的间距小于第一预设间距的至少一个请求终端的位置信息;针对每个请求终端,获取角所处范围内互相连接的移动终端的连接信息和互相连接的任意两个移动终端的数据传输效率;得到连通第一终端与请求终端的至少一条连接链路;得到每条连接链路的总传输效率;将所有总传输效率进行大小比较,将总传输效率最大的连接链路对应的请求终端作为目标终端;通过目标终端,按相应的连接链路为第一终端发送对应数据请求信息的数据信息。

A data transmission method, system, device and medium based on 5g communication

【技术实现步骤摘要】
一种基于5G通信的数据传输方法、系统、装置及介质
本专利技术涉及5G通信
,尤其涉及一种基于5G通信的数据传输方法、系统、装置及介质。
技术介绍
第五代移动通信技术(英语:5thgenerationmobilenetworks或5thgenerationwirelesssystems、5th-Generation,简称5G或5G技术)是最新一代蜂窝移动通信技术,也是即4G(LTE-A、WiMax)、3G(UMTS、LTE)和2G(GSM)系统之后的延伸。5G的性能目标是高数据速率、减少延迟、节省能源、降低成本、提高系统容量和大规模设备连接。在5G通信技术的实现过程中,D2D通信技术是指两个对等的用户节点之间直接进行通信的一种通信方式。在由D2D通信用户组成的分散式网路中,每个用户节点都能发送和接收信号,并具有自动路由(转发消息)的功能。但是,在5G数据传输领域中,每个移动终端的数据传输量大,所占用的带宽较大,所以,即使移动终端与基站完成通信,也有可能因为信道占用导致基站无法及时处理移动终端的数据请求或者无法及时获取移动终端所需的数据,导致用户虽然有信号,但是数据传输的延时较高的情况。
技术实现思路
为了解决现有技术存在的问题,本专利技术的至少一个实施例提供了一种基于5G通信的数据传输方法、系统、装置及介质。第一方面,本专利技术实施例提供了一种基于5G通信的数据传输方法,应用于基于D2D通信技术互相连接的移动终端,所述方法包括:当接收到第一终端的数据请求信息时,判断所述数据请求信息是否已存在;其中,所述第一终端为任一移动终端;若所述数据请求信息已存在,获取与所述第一终端的间距小于第一预设间距的至少一个请求终端的位置信息;其中,所述请求终端为在先发送所述数据请求信息的移动终端;针对每个请求终端,分别构建一预设角度的角,所述第一终端位于所述角的顶点,所述请求终端位于所述角的角平分线上;针对每个所述角,获取所述角所处范围内互相连接的移动终端的连接信息和互相连接的任意两个移动终端的数据传输效率;针对每个所述角,根据所述角所处范围内互相连接的移动终端的所述连接信息,得到连通所述第一终端与所述请求终端的至少一条连接链路;根据每条连接链路上的移动终端和互相连接的任意两个移动终端的数据传输效率,得到每条所述连接链路的总传输效率;将所有所述总传输效率进行大小比较,将总传输效率最大的所述连接链路对应的请求终端作为目标终端;通过所述目标终端,按相应的连接链路为所述第一终端发送对应所述数据请求信息的数据信息。基于上述技术方案,本专利技术实施例还可以做出如下改进。结合第一方面,在第一方面的第一种实施例中,所述针对每个所述角,根据所述角所处范围内互相连接的移动终端的所述连接信息,得到连通所述第一终端与所述请求终端的至少一条连接链路之前,所述方法还包括:判断所述角所处范围内的互相连接的移动终端构成的连接网络是否可以连通所述第一终端和所述请求终端;若所述连接网络可以连通所述第一终端和所述请求终端,则执行所述针对每个所述角,根据所述角所处范围内互相连接的移动终端的所述连接信息,得到连通所述第一终端与所述请求终端的至少一条连接链路的步骤;若所述连接网络无法连通所述第一终端和所述请求终端,则删除对应的所述角。结合第一方面,在第一方面的第二种实施例中,所述角所处范围内互相连接的移动终端的连接信息,包括:针对每个移动终端进行以下步骤:获取所述移动终端的位置信息,获取传输节点的位置信息和数据传输速率;其中,所述传输节点包括:与所述移动终端的间距小于第二预设间距的其他所述移动终端;根据所述移动终端和每个所述传输节点的位置信息,得到所述移动终端和每个所述传输节点的传输间距;根据每个所传输节点与所述移动终端的传输间距和数据传输速率,确定为所述移动终端传输数据的传输节点,作为目标节点;所述目标节点为所述移动终端的连接信息。结合第一方面的第二种实施例,在第一方面的第三种实施例中,所述根据所述移动终端和每个所述传输节点的位置信息,得到所述移动终端和每个所述传输节点的传输间距,包括:根据所述移动终端和每个所述传输节点的当前位置信息和历史位置信息,得到所述移动终端和每个所述传输节点的传输间距;所述传输间距包括:当前传输间距和在当前时刻之前每经过预设时长的历史传输间距。结合第一方面的第三种实施例,在第一方面的第四种实施例中,所述根据每个所传输节点与所述移动终端的传输间距和数据传输速率,确定为所述移动终端传输数据的传输节点,作为目标节点,包括:针对每个移动终端,通过如下公式计算所述传输节点与所述移动终端的数据传输效率:其中,K为所述数据传输效率,V为所述传输节点的数据传输速率,N0为所述移动终端和所述传输节点的当前传输间距,N1为所述移动终端和所述传输节点经过预设时长X之前的历史传输间距,N2为所述移动终端和所述传输节点经过2*预设时长X之前的历史传输间距,N3为所述移动终端和所述传输节点经过3*预设时长X之前的历史传输间距,Nn为所述移动终端和所述传输节点经过n*预设时长X之前的历史传输间距;α为预设放大倍数;将每个所述传输节点与所述移动终端的数据传输效率与相应的预设传输效率阈值进行比较,判断所述数据传输效率是否大于或等于相应的所述预设传输效率阈值;若任一所述数据传输效率大于或等于所述预设传输效率阈值,将所述数据传输效率对应的传输节点作为目标节点;若所有所述数据传输效率均小于所述预设传输效率阈值,将所有所述数据传输效率按从大至小的顺序进行排序,将排名在前预设名次的数据传输效率对应的传输节点作为目标节点。结合第一方面的第四种实施例,在第一方面的第五种实施例中,获取传输节点的数据传输速率,包括:获取每个所述传输节点的平均上行速率、上行速率闲置率、平均下行速率、下行速率闲置率;根据每个所述传输节点的上行速率和上行速率闲置率,得到上行速率共享量;根据所述传输节点的下行速率和下行速率闲置率,得到下行速率共享量;若所述上行速率共享量小于或等于下行速率共享量,将所述上行速率共享量作为所述数据传输速率;若所述上行速率共享量大于所述下行速率共享量,将所述下行速率共享量作为所述数据传输速率。结合第一方面或第一方面的第一、第二、第三、第四或第五种实施例,在第一方面的第六种实施例中,所述根据每条连接链路上的移动终端和互相连接的任意两个移动终端的数据传输效率,得到每条所述连接链路的总传输效率,包括:针对每条连接链路,将所述连接链路上所有相邻的两个移动终端的数据传输效率进行累加得到所述连接链路的总传输效率。第二方面,本专利技术实施例提供了一种基于5G通信的数据传输系统,包括:基于D2D通信技术互相连接的移动终端,所述系统还包括:第一判断单元,用于当接收到第一终端的数据请求信息时,判断所述数据请求信息是否已存在;本文档来自技高网...

【技术保护点】
1.一种基于5G通信的数据传输方法,应用于基于D2D通信技术互相连接的移动终端,其特征在于,所述方法包括:/n当接收到第一终端的数据请求信息时,判断所述数据请求信息是否已存在;其中,所述第一终端为任一移动终端;/n若所述数据请求信息已存在,获取与所述第一终端的间距小于第一预设间距的至少一个请求终端的位置信息;其中,所述请求终端为在先发送所述数据请求信息的移动终端;/n针对每个请求终端,分别构建一预设角度的角,所述第一终端位于所述角的顶点,所述请求终端位于所述角的角平分线上;/n针对每个所述角,获取所述角所处范围内互相连接的移动终端的连接信息和互相连接的任意两个移动终端的数据传输效率;/n针对每个所述角,根据所述角所处范围内互相连接的移动终端的所述连接信息,得到连通所述第一终端与所述请求终端的至少一条连接链路;/n根据每条连接链路上的移动终端和互相连接的任意两个移动终端的数据传输效率,得到每条所述连接链路的总传输效率;/n将所有所述总传输效率进行大小比较,将总传输效率最大的所述连接链路对应的请求终端作为目标终端;/n通过所述目标终端,按相应的连接链路为所述第一终端发送对应所述数据请求信息的数据信息。/n...

【技术特征摘要】
1.一种基于5G通信的数据传输方法,应用于基于D2D通信技术互相连接的移动终端,其特征在于,所述方法包括:
当接收到第一终端的数据请求信息时,判断所述数据请求信息是否已存在;其中,所述第一终端为任一移动终端;
若所述数据请求信息已存在,获取与所述第一终端的间距小于第一预设间距的至少一个请求终端的位置信息;其中,所述请求终端为在先发送所述数据请求信息的移动终端;
针对每个请求终端,分别构建一预设角度的角,所述第一终端位于所述角的顶点,所述请求终端位于所述角的角平分线上;
针对每个所述角,获取所述角所处范围内互相连接的移动终端的连接信息和互相连接的任意两个移动终端的数据传输效率;
针对每个所述角,根据所述角所处范围内互相连接的移动终端的所述连接信息,得到连通所述第一终端与所述请求终端的至少一条连接链路;
根据每条连接链路上的移动终端和互相连接的任意两个移动终端的数据传输效率,得到每条所述连接链路的总传输效率;
将所有所述总传输效率进行大小比较,将总传输效率最大的所述连接链路对应的请求终端作为目标终端;
通过所述目标终端,按相应的连接链路为所述第一终端发送对应所述数据请求信息的数据信息。


2.根据权利要求1所述的数据传输方法,其特征在于,所述针对每个所述角,根据所述角所处范围内互相连接的移动终端的所述连接信息,得到连通所述第一终端与所述请求终端的至少一条连接链路之前,所述方法还包括:
判断所述角所处范围内的互相连接的移动终端构成的连接网络是否可以连通所述第一终端和所述请求终端;
若所述连接网络可以连通所述第一终端和所述请求终端,则执行所述针对每个所述角,根据所述角所处范围内互相连接的移动终端的所述连接信息,得到连通所述第一终端与所述请求终端的至少一条连接链路的步骤;
若所述连接网络无法连通所述第一终端和所述请求终端,则删除对应的所述角。


3.根据权利要求1所述的数据传输方法,其特征在于,所述角所处范围内互相连接的移动终端的连接信息,包括:
针对每个移动终端进行以下步骤:
获取所述移动终端的位置信息,获取传输节点的位置信息和数据传输速率;其中,所述传输节点包括:与所述移动终端的间距小于第二预设间距的其他所述移动终端;
根据所述移动终端和每个所述传输节点的位置信息,得到所述移动终端和每个所述传输节点的传输间距;
根据每个所传输节点与所述移动终端的传输间距和数据传输速率,确定为所述移动终端传输数据的传输节点,作为目标节点;
所述目标节点为所述移动终端的连接信息。


4.根据权利要求3所述的数据传输方法,其特征在于,所述根据所述移动终端和每个所述传输节点的位置信息,得到所述移动终端和每个所述传输节点的传输间距,包括:
根据所述移动终端和每个所述传输节点的当前位置信息和历史位置信息,得到所述移动终端和每个所述传输节点的传输间距;所述传输间距包括:当前传输间距和在当前时刻之前每经过预设时长的历史传输间距。


5.根据权利要求4所述的数据传输方法,其特征在于,所述根据每个所传输节点与所述移动终端的传输间距和数据传输速率,确定为所述移动终端传输数据的传输节点,作为目标节点,包括:
针对每个移动终端,通过如下公式计算所述传输节点与所述移动终端的数据传输效率:



其中,K为所述数据传输效率,V为所述传输节点的数据传输速率,N0为所述移动终端和所述传输节点的当前传输间距,N1为所述移动终端和所述传输节点经过预设时长X之前的历史传输间距,N2为所述移动终端和所述传输节点经过2*预设时长X之前的历史传输间距,N3为所述移动终端和所述传输节点经过...

【专利技术属性】
技术研发人员:蓝波毕宏博余为波刘国森阮旸王进德邵春
申请(专利权)人:深圳市东方拓宇科技有限公司
类型:发明
国别省市:广东;44

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

1