一种设备到设备广播通信的方法和用户设备的制造方法
【技术领域】
[0001]本发明涉及广播通信技术,尤其涉及一种设备到设备(D2D,Device to Device)广播通信的方法和用户设备。
【背景技术】
[0002]本申请发明人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在如下技术问题:
[0003]D2D通信是指邻近的设备间直接通信,如蓝牙,由于缺少网络管控,D2D通信一般采用非授权频谱,如2.4GHz。随着智能手机的快速普及,出现了很多新的应用,如基于位置应用,社交应用等等。在移动通信网络中,用户设备之间的通信必须通过网络进行,如图1所示,即使两个设备位于邻近的位置,这是因为网络运营商需要对授权频谱进行管控,当通信双方使用授权频谱进行通信时,必须通过网络,以实现网络对通信活动的资源调度,计费和管理等。为了降低网络负载,有些公司提出了邻近设备直接通信的设想,如图2所示,图中实线表示用户面通信路径,虚线表示控制面通信路径。目前3GPP也开始对D2D通信进行研究。目前D2D包括两个方面:发现和通信。发现即在邻近区域内识别运行D2D应用的具有D2D的能力的用户设备,通信即D2D用户设备通过用户间直联或经过eNB进行用户面数据传输。
[0004]公共安全网络为诸如公安、消防、急救等公共服务提供通信。公共安全系统需要很高的健壮性和解决紧急服务通信的特定通信需求。代表系统是欧洲电信标准组织(ETSI,European Telecommunicat1ns Standards Institute)定义的陆上集群无线电(TETRA,Terrestrial Trunked Rad1)系统,它可以提供一系列功能,这些功能以前在商用蜂窝系统不被支持。应急通信也属于公共安全通信的一种。
[0005]D2D技术的使用场景包括有网络覆盖(如商业应用)和无网络覆盖(如公共安全通信)两种。
[0006]对于有网络覆盖场景,一般由网络侧管理D2D的控制面实现流程,对于无网络覆盖场景,一般由D2D设备本身实现控制面流程。D2D技术可应用于点到点或者一点到多点的环境,如D2D单播或广播通信。
[0007]然而,对于无网络覆盖场景,即在网络覆盖区域外D2D广播通信的实现技术,相关技术中并未存在解决方案。
【发明内容】
[0008]有鉴于此,本发明实施例希望提供一种D2D广播通信的方法和用户设备,实现了在网络覆盖区域外的D2D广播通信。
[0009]一种设备到设备广播通信的方法,所述方法包括:
[0010]以集中式进行在网络覆盖区域外的设备到设备D2D广播通信,通过中心节点在共享信道上广播数据。
[0011]其中,所述以集中式进行在网络覆盖区域外的设备到设备D2D广播通信,通过中心节点在共享信道上广播数据,包括:
[0012]源D2D设备发现存在中心节点时,所述源D2D设备向所述中心节点发送广播请求消息;
[0013]中心节点判断出接受所述广播请求消息时发送接受响应消息,所述源D2D设备接收所述接受响应消息,源D2D设备通过中心节点在共享信道上转发需要广播的数据;
[0014]中心节点判断出不接受所述广播请求消息时发送拒绝响应消息,所述源D2D设备接收所述拒绝响应消息。
[0015]其中,所述源D2D设备通过中心节点在共享信道上转发需要广播的数据,包括:
[0016]所述中心节点接收到所述需要广播的数据,在共享信道上转发所述需要广播的数据之前,中心节点发送广播通知消息;
[0017]所述中心节点在共享信道上转发所述需要广播的数据,所述需要广播的数据发送结束,中心节点发送广播结束指示消息。
[0018]其中,所述共享信道为预设的无线资源;
[0019]所述预设的无线资源为用于D2D广播通信的无线资源信息,存储于每个D2D设备的本地。
[0020]其中,所述预设的无线资源包括:频率、帧/子帧、重复周期、资源索引中的至少一种资源。
[0021]其中,所述广播请求消息包括:源标识、目的标识、应用标识、应用服务器标识、组标识、是否有网络覆盖指示、广播范围、广播时间窗中的至少一种信息。
[0022]其中,所述中心节点为指定的D2D设备;
[0023]所述指定的D2D设备在有网络覆盖时,由网络节点指定为中心节点;或者,
[0024]所述指定的D2D设备在无网络覆盖时,自身声明为中心节点且得到其他D2D设备的同意。
[0025]其中,所述中心节点判断出接受所述广播请求消息的依据,包括:
[0026]条件一:源D2D设备是否允许发送广播数据;
[0027]条件二:目标D2D设备为一组D2D设备时,源D2D设备和目标设备是否属于相同的组;
[0028]若所述条件一和所述条件二都为是,则所述中心节点判断出接受所述广播请求消息,否则拒绝请求。
[0029]其中,所述方法还包括:同时存在两个及以上的源D2D设备发送所述广播请求消息时,中心节点对收到的多个所述广播请求消息进行排序。
[0030]其中,所述中心节点对收到的多个所述广播请求消息进行排序的依据,包括:收到请求的时间先后、发送广播请求消息的源D2D设备的优先级、中心节点的本地策略中的至少一种情况。
[0031]一种设备到设备广播通信的方法,所述方法包括:
[0032]以集中式进行在网络覆盖区域外的设备到设备D2D广播通信,目标D2D设备接收通过中心节点在共享信道上广播的数据。
[0033]其中,所述以集中式进行在网络覆盖区域外的设备到设备D2D广播通信,目标D2D设备接收通过中心节点在共享信道上广播的数据,包括:
[0034]所述目标D2D设备监听到广播通知消息,所述目标D2D设备在共享信道上接收广播数据。
[0035]一种用户设备,所述设备包括:
[0036]第一处理单元,用于以集中式进行在网络覆盖区域外的设备到设备D2D广播通信,通过中心节点在共享信道上广播数据。
[0037]其中,所述第一处理单元,包括:
[0038]第一发送子单元,用于源D2D设备发现存在中心节点时,向所述中心节点发送广播请求消息;
[0039]第二发送子单元,用于中心节点判断出接受所述广播请求消息时发送接受响应消息;在共享信道上转发需要广播的数据;以及中心节点判断出不接受所述广播请求消息时发送拒绝响应消息;
[0040]第一接收子单元,用于接收所述接受响应消息;以及接收所述拒绝响应消息。
[0041]其中,所述第二发送子单元,进一步用于所述中心节点接收到所述需要广播的数据,在共享信道上转发所述需要广播的数据之前发送广播通知消息;以及在共享信道上转发所述需要广播的数据,所述需要广播的数据发送结束后发送广播结束指示消息。
[0042]其中,所述第一处理单元,还包括:
[0043]排序子单元,用于同时存在两个及以上的源D2D设备发送所述广播请求消息时,对收到的多个所述广播请求消息进行排序。
[0044]一种用户设备,所述设备包括:
[0045]第二处理单元,用于以集中式进行在网络覆盖区域外的设备到设备D2D广播通信,目标D2D设备接收通过中心节点在共享信道上广播的数据。
[0046]其中,所述第二处理单元,包括:
[0047]第一监听子单元,用于监听到广播通知消息;
[0048]第二接收子单元,用于在共享信道上接收广播数据。
[0049]一种设备到设备广播通信的方法,所述方法包括:
[0050]以分布式进行在网络覆盖区域外的设备到设备D2D广播通信,通过资源竞争在共享信道上广播数据。
[0051]其中,所述以分布式进行在网络覆盖区域外的设备到设备D2D广播通信,通过资源竞争在共享信道上广播数据,包括:
[0052]源D2D设备发现不存在中心节点时,源D2D设备发送广播请求消息;
[0053]源D2D设备判断出广播请求成功时,源D2D设备在共享信道上发送需要广播的数据;
[0054]源D2D设备判断出广播请求失败时,等待指定时间后重新发送广播请求消息。
[0055]其中,所述源D2D