5G关键技术,D2D通信-ielab

article/2025/9/26 19:19:28

D2D(device to device)技术是指两个对等的用户节点之间直接进行通信的一种通信方式。在由D2D通信用户组成的分散式网路中,每个用户节点都能发送和接收信号,并具有自动路由(转发消息)的功能。网路的参与者共用它们所拥有的一部分硬体资源,包括信息处理、存储以及网路连接能力等。这些共用资源向网路提供服务和资源,能被其它用户直接访问而不需要经过中间实体。在D2D通信网路中,用户节点同时扮演伺服器和客户端的角色,用户能够意识到彼此的存在,自组织地构成一个虚拟或者实际的群体。
在这里插入图片描述

蜂窝通信经历了从第1代以话音业务为代表的模拟式移动电话系统,到正大规模商用的第4代(4G)以移动数据、移动计算及移动多媒体为代表的无线宽带系统的持续演进。在传统蜂窝网路中,通信被分为了上行和下行两个链路,用户之间的直接通信是不被允许的,这种集中式的工作方式便于管理资源、控制干扰,但其对频谱资源的利用效率低。随着智能终端的快速普及以及网络通信容量的爆炸式增长,面向5G的无线通信技术的演进需求也更加明确及迫切,开始受到业界极大关注。

在面向5G的无线通信技术的演进中,一方面,需要持续提升传统的无线通信性能指标,比如网络容量、频谱效率等,以进一步提高有限且日益紧张的无线频谱利用率;另一方面,更丰富的通信模式将带来终端用户体验的提升,蜂窝通信的应用也将被拓展。

作为面向5G的关键候选技术,设备到设备通信(Device-to-Device,D2D)具有潜在的提高系统性能、提升用户体验、扩展蜂窝通信应用的前景,受到广泛关注。

D2D通信技术的优势:

1、提高频谱效率

在D2D通信模式下,用户数据直接在终端之间传输,避免了蜂窝通信中用户数据经过网络中转传输,由此产生链路增益;其次,D2D用户之间以及D2D与蜂窝之间的资源可以复用,由此可产生资源复用增益;通过链路增益和资源复用增益则可提高无线频谱资源的效率,进而提高网络吞吐量。

2、提升用户体验

随着移动互联网的发展,相邻用户进行资源共享,小范围社交以及本地特色业务等,逐渐成为一个重要的业务增长点。基于邻近用户感知的D2D技术的引入,可以提升用户体验。

3、扩展通信应用

传统无线通信网络对通信基础设施的要求较高,核心网设施或接入网设备的损坏都可能导致通信系统的瘫痪。D2D通信的引入使得蜂窝通信终端建立Ad Hoc网络成为可能。当无线通信基础设施损坏,或者在无线网络的覆盖盲区,终端可借助D2D实现端到端通信甚至接入蜂窝网络,无线通信的应用场景得到进一步的扩展。

5G通信网应用D2D存在的问题

1、传统蜂窝网络需要全面修改和升级。
传统蜂窝网络比较封闭,无法支持D2D 通信的有效应用。因此对传统蜂窝网络进行全面的修改与升级非常有必要。

2、频谱资源共享造成的干扰。
频谱资源的共享,可能会对用户的通信造成干扰,从而影响用户通信体验。

3、通信高峰造成的通信问题。
与当前广泛应用的4G 网络相比,5G 网络在传输传输速度、效率等方面都有所提升,尤其是对延迟、资源使用率和可扩展性等提出了较高要求。当大量用户同时通过D2D 设备连接入网时,很可能造成5G 网络通信延迟大幅提升,对用户的实际使用造成影响。


http://chatgpt.dhexx.cn/article/IkIE41Uh.shtml

相关文章

D2D D3D12 渲染视频帧思路及实现

写在之前 耗时2个月,写完公司的音视频处理系统。对于整个音视频处理有了基本的了解。个人感觉最坑的地方有三: 编解码音视频录制的同步视频预览渲染(视频帧的渲染) 由于在以后要支持同时多路1080P录制及预览,所以对…

车载通信与导航(五):D2D通信流程

取自https://blog.csdn.net/u012159948/article/details/20059927 D2D技术可以应用于移动蜂窝网络,以提高资源利用率和网络容量。每一个D2D通信链路占用的资源与一个蜂窝通信链路占用的相等。D2D通信将在宏蜂窝基站的控制下获得通信所需的频率资源和传输功率。它与蜂…

关于字体绘制的baseline (QT 和 D2D)

常规字体绘制API调用: QT:QPainter::drawText D2D: ID2D1RenderTarget::DrawText 以上字体绘制某些特殊效果无法达到, 我们可以用Path绘制字体: QPainterPath::addText(qreal x, qreal y, const QFont &f, const QString &text); D2D: 将字用指定字体属性绘制好,…

DirectX12(D3D12)基础教程(十三)——D2D、DWrite On D3D12与文字输出

文章目录 1、 前言2、D2D、DWrite简介3、添加D2D、DWrite基础支持文件4、D2D、DWrite基本编程步骤5、基于D3D11On12设备创建D2D渲染目标6、创建DWrite字体用D2D显示文字7、D2D、D3D11on12与D3D12同步 1、 前言 在经过了前面一系列章节的“狂轰滥炸”式的学习之后,如…

D2D

D2D: Device-to-Device即是设备到设备的通信。 1.认识D2D 基于蜂窝网络的D2D通信,或称为邻近服务(Proximity Service,ProSe),是指用户数据可不会经过网络中转直接在终端之间传输。D2D通信与传统的通信架构有显著区别&#xff0c…

D2D与蜂窝系统间的干扰

上行频段:D2D发射端UE3对基站的干扰,蜂窝UE1对D2D接收端UE4的干扰;下行频段:基站对D2D接收端UE4的干扰,D2D发射端UE3对蜂窝UE2的干扰。 D2D复用上行资源:eNB会受到D2D的干扰,D2D中的UE都受eNB的控制,eNB为其分配资源,同时也控制最大发射功率,而且还能够将蜂窝的功控信息…

关于D2D

前段时间发现微软的DirectX是如此的强悍,并且对于开发windows程序是如此的重要,决定到msdn去看看,下面是对D2D的介绍,后面会陆续贴上,这是我的第一篇译文,有误之处,还请指教。 什么是D2D? D2D…

移动通信网络规划:D2D通信技术

D2D通信技术 一、什么是D2D通信技术 D2D即Device-to-Device,也称之为终端直通。D2D通信技术是指两个对等的用户节点之间直接进行通信的一种通信方式。 如图中所示。在由D2D通信用户组成的分散式网络中,每个用户节点都能发送和接收信号,并具有…

D2D网络架构介绍

D2D(Device-to-Device)通信,也称为邻近服务(Proximity Service,ProSe),是由3GPP组织提出的一种点到点的无线通信技术,它可以在蜂窝通信系统的控制下允许LTE终端之间利用小区无线资源直接进行通信,而不经过蜂窝网络中转。作为面向5G的关键候选技术,D2D技术能够提升通信…

车载通信与导航(七):D2D通信详解

D2D(设备到设备),即临近终端设备之间直接进行通信的技术,在通信网络中,一旦D2D通信链路建立起来,传输语音或数据消息就无需基站的干预,这样就可以减轻通信系统中基站及核心网络的数据压力&#…

C中strchr()函数用法

strchr()函数包含于头文件&#xff1a;#include<stdio.h>中&#xff1b; 函数原型为&#xff1a;char * strchr(char * str, char/int c); 函数功能为&#xff1a;在字符串str中寻找字符C第一次出现的位置&#xff0c;并返回其位置&#xff08;地址指针&#xff09;&am…

php strchr 截断,PHP strchr() 函数

w3school 教程 PHP String 函数 查找 "world" 在 "Hello world!" 中的第一次超并返回此字符串的其余个别&#xff1a; echo strchr("Hello world!","world"); ?> 运行实例 strchr() 函数搜他串在另一字符串中的第一次常 该函数是 …

php strchr 截断,php 常用字符串函数 - strchr

...转义的字符串 三、检索字符串函数/strstr()函数和strchr()函数$str "abc123.com"; $tem strchr($str,""); $tep strstr($str, ""); $ten 以下列出开发中常用的字符串函数&#xff0c;以供自己需要的时候查阅 长度 strlen($string):得到字符…

strchr的用法

strchr&#xff08;char *s,char *c&#xff09; 查找字符c第一次出现在字符串s中的位置 返回值&#xff1a;如果找到指定的字符则返回该字符所在地址&#xff1b;否则返回NULL. 例1&#xff1a; #include <cstring> #include <cstdio> int main() {char sstri…

php strchr和strrchr,strrchr与Strchr

strrchr 取得某字符最后出现处起的字符串。 语法: string strrchr(string haystack, string needle); 返回值: 整数 函数种类: 资料处理 内容说明 本函数用来寻找字符串 haystack 中的字符 needle 最后出现位置&#xff0c;并将此位置起至字符串 haystack 结束之间的字符串返回…

php strchr 截断,php字符串处理函数详解 - strchr

...substr($add,0,strlen($add)-1); }if($word>){ $flag1; } }if(strchr($add,$keytop)){ $found1; }if(strchr($add,$keybottom)){ $found0; $end1; }if(((strchr($add, PHP处理字符串的能力非常强大,方法也是多种多样,但有的时候你需要选择一种最简单且理想的解决方法,文章…

ipv6环境搭建

2018年4月30日 iOS上架必须适配ipv6的网络&#xff0c;我也因为这个原因被拒了。为适配ipv6&#xff0c;就必须创建一个ipv6环境&#xff0c;本文介绍了使用Mac搭建ipv6环境的2种方法。 根据有、无网线&#xff0c;可分为2种场景来搭建。 有线网情况下创建ipv6环境 目标 通过…

搭建一个简单的SDN网络环境

第1小题&#xff1a;简单网络 说明&#xff1a;由于对于SDN架构的理解在学界和业界并没有统一&#xff0c;为了方便参赛队员选择&#xff0c;对于初学者&#xff0c;大赛推荐OpenFlow作为南向接口来实现SDN环境&#xff0c;以下给出分别针对采用OpenFlow和采用其他接口的具体要…

Hyperledger Fabric网络环境手动配置及其链码自动化部署

目录 5.1 网络环境的搭建 5.1.1 生成组织结构与身份证书 5.1.2 生成创世区块和通道 5.1.3 启动Fabric网络 5.1.4 创建Fabric-SDK-GO对象并建立通道 5.1.5 Fabric-SDK-Go实现链码的自动部署 5.2 链码实现 5.1 网络环境的搭建 5.1.1 生成组织结构与身份证书 Hyperledger Fabric…

Linux 实用指令 -- 网络配置(查看网络IP和网关、 ping 测试主机之间网络连通、Linux网络环境配置(指定固定ip))

文章目录 1. 网络配置1.1 查看网络IP和网关1.1.1 查看虚拟网络编辑器1.1.2 这里可以修改ip地址&#xff08;修改虚拟网络的ip&#xff09;1.1.3 这里可以修改网关&#xff08;虚拟网络的网关&#xff09;1.1.4 查看windows环境的中VMnet8网络配置 1.2 ping 测试主机之间网络连通…