一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

直连通信的数据传输方法、装置、设备及系统与流程

2022-08-13 17:14:32 来源:中国专利 TAG:

直连通信的数据传输方法、装置、设备及系统
1.本技术是申请号为201880001538.0、申请日为2018年09月28日、发明名称为“直连通信的数据方法、装置、设备及系统”的中国申请的分案申请。
技术领域
2.本公开涉及通信领域,特别涉及一种直连通信的数据传输方法、装置、设备及系统。


背景技术:

3.随着自动驾驶技术的不断发展,为了支持车联网(vehicle to everything,v2x)应用,人们对v2x技术的要求越来越高。基于3g/4g/5g等蜂窝网通信技术演进形成的蜂窝车联网技术(cellular based v2x,c-v2x),适用于车载设备和位于车辆地理位置周边的用户设备之间的通信。
4.在两个车联网设备的组播收发场景中,发送设备在物理层发送数据包和控制信息,控制信息是优先物理层数据发送或同时发送的,控制信息包括用于接收物理层数据的相关信息。接收设备通过盲检测监听控制信息,并接收控制信息对应的物理层数据。对于发送设备发送的数据包,该数据包的媒质接入控制包数据单元(media access control packet date unit,mac pdu)包括有源mac地址和目标mac地址。接收设备在接收到数据包后,对该数据包的mac层中的目标mac地址,根据该目标mac地址是否为自身对应的组播地址来判断该数据包是否是传输给本设备的数据。
5.上述方法需要发送设备和接收设备预先建立组播组并确定组播地址,才能实现组播通信,而建立组播组的过程会增加通信延时,不利于实现车联网通信场景的低时延要求。


技术实现要素:

6.本公开实施例提供了一种直连通信的数据传输方法、装置、设备及系统,可以解决车联网设备直连通信时,发送设备和接收设备需要预先建立组播组并确定组播地址,才能实现组播通信,而建立组播组的过程会增加通信延时的问题。技术方案如下:
7.根据本公开实施例的一方面,提供了一种直连通信的数据传输方法,方法包括:
8.第一车联网设备确定用户数据包的目标接收地理位置;
9.第一车联网设备生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;
10.第一车联网设备将mac pdu进行编码和调制,得到物理层数据;
11.第一车联网设备将物理层数据在目标时频资源上进行发送。
12.在一些可能的实施方式中,目标接收地理位置采用子区域标识来表示;或者,目标接收地理位置采用子区域标识和覆盖半径来表示。
13.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分
得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
14.在一些可能的实施方式中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
15.在一些可能的实施方式中,目标接收地理位置位于mac pdu的目标地址信息域;或,目标接收地理位置位于mac pdu的新增信息域中。
16.在一些可能的实施方式中,mac pdu还携带有源发送地理位置。
17.在一些可能的实施方式中,源发送地理位置采用子区域标识来表示,该方法还包括:
18.第一车联网设备通过定位组件获取当前地理位置;
19.第一车联网设备根据映射关系确定与当前地理位置对应的子区域标识,映射关系是地理位置与子区域标识之间的对应关系。
20.可选的,映射关系是预定义的或预配置的。
21.在一些可能的实施方式中,该方法还包括:
22.第一车联网设备根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束。
23.第一车联网设备将物理层数据在目标时频资源上进行发送,包括:
24.第一车联网设备使用目标发送波束将物理层数据在目标时频资源上进行发送。
25.根据本公开实施例的另一方面,提供了一种直连通信的数据传输方法,该方法包括:
26.第二车联网设备在目标时频资源上接收物理层数据;
27.第二车联网设备将物理层数据进行解调制和解码,得到mac pdu;
28.第二车联网设备从mac pdu中获取目标接收地理位置;
29.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,mac pdu中的用户数据包交由应用层进行处理。
30.在一些可能的实施方式中,目标接收地理位置采用子区域标识来表示。
31.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理,包括:
32.第二车联网设备在根据映射关系确定自身地理位置属于子区域标识对应的子区域时,将mac pdu中的用户数据包交由应用层进行处理。
33.在一些可能的实施方式中,目标接收地理位置采用子区域标识和覆盖半径来表示。
34.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理,包括:
35.第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点;
36.第二车联网设备在根据映射关系确定自身地理位置属于覆盖区域时,将mac pdu中的用户数据包交由应用层进行处理。
37.可选的,映射关系是预定义的或预配置的。
38.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
39.在一些可能的实施方式中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
40.可选的,目标接收地理位置位于mac pdu的目标地址信息域;或,目标接收地理位置位于mac pdu的新增信息域中。
41.在一些可能的实施方式中,mac pdu还携带有源发送地理位置。
42.根据本公开实施例的一方面,提供了一种直连通信的数据传输方法,该方法包括:
43.第一车联网设备确定用户数据包的目标接收地理位置;
44.第一车联网设备向第二车联网设备发送控制信息,控制信息用于指示物理层数据的接收相关信息,控制信息携带有目标接收地理位置;
45.第一车联网设备发送物理层数据。
46.在一些可能的实施方式中,第一车联网设备发送物理层数据,包括:
47.第一车联网设备生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;
48.第一车联网设备将mac pdu进行编码和调制,得到物理层数据;
49.第一车联网设备将物理层数据在目标时频资源上进行发送。
50.可选的,目标接收地理位置采用子区域标识来表示;或者,目标接收地理位置采用子区域标识和覆盖半径来表示。
51.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
52.在一些可能的实施方式中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
53.在一些可能的实施方式中,目标接收地理位置位于控制信息的目标用户标识信息域;或,目标接收地理位置位于控制信息的新增信息域。
54.在一些可能的实施方式中,控制信息还携带有源发送地理位置。
55.在一些可能的实施方式中,源发送地理位置采用子区域标识来表示,该方法还包括:
56.第一车联网设备通过定位组件获取当前地理位置;
57.第一车联网设备根据映射关系确定与当前地理位置对应的子区域标识,映射关系是地理位置与子区域标识之间的对应关系。
58.可选的,映射关系是预定义的或预配置的。
59.在一些可能的实施方式中,第一车联网设备发送控制信息,包括:
60.第一车联网设备根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束;
61.使用目标发送波束发送控制信息。
62.根据本公开实施例的另一方面,提供了一种直连通信的数据传输方法,该方法包括:
63.第二车联网设备接收第一车联网设备发送的控制信息,控制信息用于指示物理层数据的接收相关信息;
64.第二车联网设备从控制信息中获取目标接收地理位置;
65.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据。
66.在一些可能的实施方式中,目标接收地理位置采用子区域标识来表示。
67.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据,包括:
68.第二车联网设备在根据映射关系确定自身地理位置属于子区域标识对应的子区域时,根据控制信息接收物理层数据。
69.在一些可能的实施方式中,目标接收地理位置采用子区域标识和覆盖半径来表示。
70.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据,包括:
71.第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点;
72.车联网设备在根据映射关系确定自身地理位置属于覆盖区域时,根据控制信息接收物理层数据。
73.可选的,映射关系是预定义的或预配置的。
74.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
75.在一些可能的实施方式中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
76.在一些可能的实施方式中,目标接收地理位置位于控制信息的目标用户标识信息域;或,目标接收地理位置位于控制信息的新增信息域中。
77.在一些可能的实施方式中,控制信息还携带有源发送地理位置。
78.在一些可能的实施方式中,源发送地理位置采用子区域标识来表示,该方法还包括:
79.第二车联网设备根据源发送地理位置指向目的接收地理位置的方向确定目标接收波束;
80.第二车联网设备根据控制信息接收物理层数据,包括:
81.第二车联网设备使用目标接收波束,按照控制信息所指示的接收方式在目标时频资源上接收物理层数据。
82.根据本公开实施例的一方面,提供了一种直连通信的数据传输装置,该装置包括:
83.第一确定模块,被配置为确定用户数据包的目标接收地理位置;
84.第一生成模块,被配置为生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;
85.第一处理模块,被配置为将mac pdu进行编码和调制,得到物理层数据;
86.第一发送模块,被配置为将物理层数据在目标时频资源上进行发送。
87.在一些可能的实施方式中,目标接收地理位置采用子区域标识来表示;或者,目标接收地理位置采用子区域标识和覆盖半径来表示。
88.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
89.在一些可能的实施方式中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
90.在一些可能的实施方式中,目标接收地理位置位于mac pdu的目标地址信息域;或,述目标接收地理位置位于mac pdu的新增信息域中。
91.在一些可能的实施方式中,mac pdu还携带有源发送地理位置。
92.在一些可能的实施方式中,该装置包括:
93.定位模块,被配置为通过定位组件获取当前地理位置;
94.第一确定模块,被配置为根据映射关系确定与当前地理位置对应的子区域标识,映射关系是地理位置与子区域标识之间的对应关系。
95.可选的,映射关系是预定义的或预配置的。
96.在一些可能的实施方式中,该装置还包括:
97.第一确定模块,被配置为根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束;
98.第一发送模块,被配置为使用目标发送波束将物理层数据在目标时频资源上进行发送。
99.根据本公开实施例的另一方面,提供了一种直连通信的数据传输装置,该装置包括:
100.第一接收模块,被配置为在目标时频资源上接收物理层数据;
101.第二处理模块,被配置为将物理层数据进行解调制和解码,得到mac pdu;
102.第一获取模块,被配置为从mac pdu中获取目标接收地理位置;
103.传输模块,被配置为在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理。
104.在一些可能的实施方式中,目标接收地理位置采用子区域标识来表示。
105.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理,包括:
106.第二车联网设备在根据映射关系确定自身地理位置属于子区域标识对应的子区域时,将mac pdu中的用户数据包交由应用层进行处理。
107.在一些可能的实施方式中,目标接收地理位置采用子区域标识和覆盖半径来表示。
108.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理,包括:
109.第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点;
110.第二车联网设备在根据映射关系确定自身地理位置属于覆盖区域时,将mac pdu中的用户数据包交由应用层进行处理。
111.可选的,映射关系是预定义的或预配置的。
112.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
113.在一些可能的实施方式中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
114.在一些可能的实施方式中,目标接收地理位置位于mac pdu的目标地址信息域;或,目标接收地理位置位于mac pdu的新增信息域中。
115.在一些可能的实施方式中,mac pdu还携带有源发送地理位置。
116.根据本公开实施例的一方面,提供了一种直连通信的数据传输装置,该装置包括:
117.第二确定模块,被配置为确定用户数据包的目标接收地理位置;
118.第二发送模块,被配置为向第二车联网设备发送控制信息,控制信息用于指示物理层数据的接收相关信息,控制信息携带有目标接收地理位置;
119.第二发送模块,被配置为发送物理层数据。
120.在一些可能的实施方式中,该装置包括:
121.第二生成模块,被配置为生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;
122.第三处理模块,被配置为将mac pdu进行编码和调制,得到物理层数据;
123.第二发送模块,被配置为将物理层数据在目标时频资源上进行发送。
124.在一些可能的实施方式中,目标接收地理位置采用子区域标识来表示;或者,目标接收地理位置采用子区域标识和覆盖半径来表示。
125.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国
家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
126.在一些可能的实施方式中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
127.在一些可能的实施方式中,目标接收地理位置位于控制信息的目标用户标识信息域;或,目标接收地理位置位于控制信息的新增信息域中。
128.在一些可能的实施方式中,控制信息还携带有源发送地理位置。
129.在一些可能的实施方式中,源发送地理位置采用子区域标识来表示,该装置还包括:
130.第二定位模块,被配置为通过定位组件获取当前地理位置;
131.第二确定模块,被配置为根据映射关系确定与当前地理位置对应的子区域标识,映射关系是地理位置与子区域标识之间的对应关系。
132.可选的,映射关系是预定义的或预配置的。
133.在一些可能的实施方式中,第二确定模块,被配置为根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束;
134.第二发送模块,被配置为使用目标发送波束发送控制信息。
135.根据本公开实施例的另一方面,提供了一种直连通信的数据传输装置,该装置包括:
136.第二接收模块,被配置为接收第一车联网设备发送的控制信息,控制信息用于指示物理层数据的接收相关信息;
137.第二获取模块,被配置为从控制信息中获取目标接收地理位置;
138.第二接收模块,被配置为在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据。
139.在一些可能的实施方式中,目标接收地理位置采用子区域标识来表示。
140.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据,包括:
141.第二车联网设备在根据映射关系确定自身地理位置属于子区域标识对应的子区域时,根据控制信息接收物理层数据。
142.在一些可能的实施方式中,目标接收地理位置采用子区域标识和覆盖半径来表示。
143.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据,包括:
144.第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点;
145.车联网设备在根据映射关系确定自身地理位置属于覆盖区域时,根据控制信息接收物理层数据。
146.可选的,映射关系是预定义的或预配置的。
147.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;
和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
148.在一些可能的实施方式中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
149.在一些可能的实施方式中,目标接收地理位置位于控制信息的目标用户标识信息域;或,目标接收地理位置位于控制信息的新增信息域中。
150.在一些可能的实施方式中,控制信息还携带有源发送地理位置。
151.在一些可能的实施方式中,第三确定模块,被配置为第二车联网设备根据源发送地理位置指向目的接收地理位置的方向确定目标接收波束;
152.第二接收模块,被配置为使用目标接收波束,按照控制信息所指示的接收方式在目标时频资源上接收物理层数据。
153.根据本公开实施例的另一方面,提供了一种车联网设备,该车联网设备包括:
154.处理器;
155.与处理器相连的收发器;
156.用于存储处理器可执行指令的存储器;
157.其中,处理器被配置为加载并执行可执行指令以实现上述任一所述的直连通信的数据传输方法。
158.根据本公开实施例的另一方面,提供了一种计算机可读存储介质,可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集。至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述任一所述的直连通信的数据传输方法。
159.本公开实施例提供的技术方案至少包括以下有益效果:
160.通过第一车联网设备确定用户数据包的目标接收地理位置,并生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;第一车联网设备将mac pdu进行编码和调制,得到物理层数据,并将物理层数据在目标时频资源上进行发送。第二车联网设备通过对比mac pdu携带的目标接收地理位置,判断是否接收用户数据包,不需要预先建立组播组并确定组播地址,减少了直连通信的延时,从而提高了两个车联网设备在直连通信时的通信效率。
161.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
162.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
163.图1是根据一示例性实施例示出的直连通信的数据传输系统的示意图;
164.图2是根据一示例性实施例示出的直连通信的数据传输方法的流程图;
165.图3是根据一示例性实施例示出的地球表面的子区域划分方式的示意图;
166.图4是根据一示例性实施例示出的道路的子区域划分方式的示意图;
167.图5是根据一示例性实施例示出的行政区域的子区域划分方式的示意图;
168.图6是根据一示例性实施例示出的一种子区域划分方式的示意图;
169.图7是根据一示例性实施例示出的用户数据包的传输流程示意图;
170.图8是根据一示例性实施例示出的直连通信的数据传输方法的流程图;
171.图9是根据一示例性实施例示出的目标接收地理位置和源发送地理位置的示意图;
172.图10是根据一示例性实施例示出的目标接收地理位置和源发送地理位置的示意图;
173.图11是根据一示例性实施例示出的直连通信的数据传输方法的流程图;
174.图12是根据一示例性实施例示出的一种车联网设备的发送波束的示意图;
175.图13是根据一示例性实施例示出的一种车联网设备的发送波束的示意图;
176.图14是根据一示例性实施例示出的直连通信的数据传输方法的流程图;
177.图15是根据一示例性实施例示出的直连通信的数据传输方法的流程图;
178.图16是根据一示例性实施例示出的直连通信的数据传输方法的流程图;
179.图17是根据一示例性实施例示出的直连通信的数据传输装置的框图;
180.图18是根据一示例性实施例示出的直连通信的数据传输装置的框图;
181.图19是根据一示例性实施例示出的直连通信的数据传输装置的框图;
182.图20是根据一示例性实施例示出的直连通信的数据传输装置的框图;
183.图21是根据一示例性实施例示出的直连通信的数据传输装置的框图;
184.图22是根据一示例性实施例示出的直连通信的数据传输装置的框图;
185.图23是根据一示例性实施例示出的直连通信的数据传输装置的框图;
186.图24是根据一示例性实施例示出的一种车联网设备的框图。
具体实施方式
187.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
188.图1示出了本公开一个示意性实施例提供的直连通信的数据传输系统的示意图。该系统包括:车辆12、其它车辆14、基础设施16和行人18。
189.车辆对车辆(vehicle to vehicle,v2v)是指车辆12与其它车辆12之间的通信,本方车辆将本方的相关信息发送给对方车辆,相关信息包括行驶速度、地理位置、行驶方向和行驶状态等。
190.车辆对基础设施(vehicle to infrastructure,v2i)是指车辆12与基础设施16之间的通信,基础设施16包括车辆行驶过程中遇到的所有基础设施,包括红绿灯、公交站、大楼和隧道等建筑设施。
191.车辆对行人(vehicle to pedestrian,v2p)是指车辆12与行人18之间的通信。行人(pedestrian)泛指行人携带的具有移动通信能力的电子设备,比如,手机和可穿戴设备,其中,可穿戴设备包括智能手环、智能手表和智能戒指等。
192.在本公开实施例中,将车辆12称为第一车联网设备(也称发送设备),将其它车辆
14、基础设施16和行人18称为第二车联网设备(也称接收设备)来举例说明,但是两者也可以互换角色,对此不加以限定。
193.图2示出了本公开一个示意性实施例提供的直连通信的数据传输方法的流程图。如图2所示,本实施例以该方法应用在如图1所示的直连通信的数据传输系统中进行举例说明,该方法包括:
194.在步骤201中,第一车联网设备确定用户数据包的目标接收地理位置。
195.用户数据包是第一车联网设备需要单发或组发给第二车联网设备的ip数据包。用户数据包由第一车联网设备的应用层产生。例如,第一车联网设备在车辆进行加速、刹车、转向、变道或出现故障时,产生用于向附近车辆告知自身行驶状态的ip数据包。
196.目标接收地理位置用于采用地理位置的方式来指示该用户数据包的接收范围。目标接收地理位置可以是一个地理点、多个地理点、一个地理区域或多个地理区域。
197.第一车联网设备包含全球导航卫星系统(global navigation satellite system,gnss),第一车联网设备利用gnss确定用户数据包的目标接收地理位置。gnss包括:美国的gps(global positioning system,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统等,本技术实施例对此不加以限定。
198.在一些实施例中,目标接收地理位置采用子区域标识表示。
199.可选的,子区域用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的。在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。在一些实施例中,每个子区域对应的子区域标识是唯一的。
200.图3示出了一个示意性实施例提供的地球表面的子区域划分方式,该子区域划分方式中采用网格来划分得到多个子区域。其中,任意两个子区域不相交,各个子区域的形状相同且为矩形,每个矩形对应各自的子区域标识,该子区域标识可以采用数字来表示,也可以采用其它字符来表示。比如,标识为数字1的子区域,称作子区域1。目标接收地理位置可以是任一子区域和该子区域对应的数字进行表示。图3中存在有四个子区域标识为1的子区域,任意两个子区域标识为1的子区域之间的距离大于第一阈值,比如第一阈值是4个网格的边长。
201.可选的,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或采用车道划分方式得到的。在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
202.图4示出了一个示意性实施例提供的道路的子区域划分方式,该子区域划分方式采用道路区段来划分得到多个子区域。其中,任意两个子区域不相交,各个子区域的形状相同且每个道路区段的长度相同,每个道路区段对应各自的子区域标识,该子区域标识可以采用数字来表示,比如,标识为数字3的子区域称作子区域3。图4中存在有两个子区域标识为3的子区域,两个子区域3之间的距离大于第二阈值4,第二阈值是4个道路区段的长度。
203.可选的,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两
个子区域之间的距离大于阈值。
204.图5示出了一个示意性实施例提供的行政区域的子区域划分方式,其中,任意两个子区域不相交,每个行政区域对应各自的子区域标识,该子区域标识可以用数字来表示,比如,标识为数字2的子区域称作子区域2。图5中存在有两个子区域标识为4的子区域,两个子区域4之间的距离大于第三阈值1,第三阈值1是指两个行政区域之间间隔行政区域的数量至少为1个。本实施例不对子区域的形状、子区域的标识方式和阈值加以限定。
205.在另一些实施例中,目标接收地理位置采用子区域标识和覆盖半径来表示。
206.图6示出了一个示意性实施例提供的一种子区域划分方式,图中包含有多个子区域,各个子区域的形状相同且为正六边形。每个正六边形的子区域对应各自的子区域标识,该子区域标识可以用数字和覆盖半径r来表示。其中,以覆盖半径为r形成的圆,该圆的圆心是正六边形的中心点,可选的,该圆的圆心是子区域内的任意一点。比如,用数字5标识一个子区域,可以称该子区域为子区域5,当覆盖半径为r时,目标地理位置可以表示为子区域5-r或(5,r)。
207.在步骤202中,第一车联网设备生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置。
208.图7示出了用户数据包的传输流程示意图。第一车联网设备71的传输协议层包括从上往下排列的:应用层710、分组数据汇聚协议(packet data convergence protrol,pdcp)层711、无线链路控制(radio link control,rlc)层712、mac层713和物理(physical,phy)层714。
209.在应用层710产生用户数据包后,用户数据包从应用层710传递至pdcp层711。
210.pdcp层711将用户数据包的包头压缩,再加密,形成带有pdcp头的分组数据汇聚协议包数据单元(packet data convergence protrol packet date unit,pdcp pdu)。然后,pdcp pdu被传递至rlc层712。
211.rlc层712执行pdcp pdu的分段,以及自动重传请求(automatic repeat-request,arq)的相关处理,形成带有rlc头的无线链路控制包数据单元(radio link control packet date unit,rlc pdu)。rlc头用于第一车联网设备71的按序发送,以及重传情况下的rlc pdu鉴定。然后,rlc pdu被传递至mac层713。
212.mac层713复用大量的rlc pdu,以及混合arq的相关处理,形成带有mac头的mac pdu。每个mac头包含一个或多个mac pdu子头,每个子头对应一个mac sdu或一个mac控制单元或填充。存在一个mac pdu子头中携带有目标接收地理位置。
213.在一些实施例中,由于mac pdu的原始信息域中存在源地址信息域和目标地址信息域,该源地址信息域用于携带源设备(或称发送设备)的mac地址,目标地址信息域用于携带目标设备(或称接收设备)的mac地址。而本公开实施例中可以不需要携带源设备的mac地址和目标设备的mac地址,因此本公开实施例中可以将目标接收地理位置携带在mac pdu的目标地址信息域中。
214.在一些实施例中,目标接收地理位置位于mac pdu的新增信息域中。新增信息域是指在mac pdu中设置单独的信息域。
215.在一些实施例中,目标接收地理位置位于mac pdu的预留信息域中。预留信息域是指mac pdu中预留的空白信息域。
216.在步骤203中,第一车联网设备将mac pdu进行编码和调制,得到物理层数据。
217.phy层714接收mac层713传输过来的mac pdu,将mac pdu进行编码和调制后得到物理层数据,该物理层数据也称传输块。
218.可选的,phy层714还为传输块添加循环冗余码校验(cyclic redundancy check,crc)以便接收端进行错误检测。
219.在步骤204中,第一车联网设备将物理层数据在目标时频资源上进行发送。
220.第一车联网设备将物理层数据承载在物理信道的目标时频资源上,发送给第二车联网设备。
221.可选的,第一车联网设备还会在物理层数据发送之前或物理层数据发送的同时,向第二车联网设备发送控制信息,该控制信息用于指示物理层数据的接收相关信息。
222.可选的,接收相关信息包括:用于承载物理层数据的目标时频资源的时域位置和/或频域位置。在一些实施例中,接收相关信息还包括:物理层数据的调制编码方式(modulation and coding scheme,mcs)、混合自动重传请求进程标识(hybrid arq process number,harq-id)、新数据指示(new-data indicator,ndi)等信息。
223.在步骤205中,第二车联网设备在目标时频资源上接收物理层数据。
224.第二车联网设备接收承载在物理数据信道所对应的目标时频资源上的物理层数据。该目标时频资源的时域位置和/或频域位置由控制信息来指示。
225.可选的,第二车联网设备接收第一车联网设备发送的控制信息,该控制信息是第一车联网设备在物理层数据发送之前或同时发送的。然后,第二车联网设备从控制信息获取物理层数据的接收相关信息,根据接收相关信息在目标时频资源上接收物理层数据。
226.在步骤206中,第二车联网设备将物理层数据进行解调制和解码,得到mac pdu。
227.如图7中所示,第二车联网设备72的传输协议层包括从下往上的:phy层714、mac层713、rlc层712、pdcp层711和应用层710。
228.第二车联网设备72的phy层714接收物理层数据,并对物理层数据进行解调制和解码,得到mac pdu。
229.phy层714将mac pdu传递至mac层713。
230.在步骤207中,第二车联网设备从mac pdu中获取目标接收地理位置。
231.第二车联网设备的mac层接收mac pdu,从mac pdu子头中获取目标接收地理位置。
232.在步骤208中,第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理。
233.第二车联网设备通过定位组件获取当前的自身地理位置。第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点(几何中心点或任意一点),该子区域标识用于表示目标接收地理位置。第二车联网设备将目标接收地理位置与自身地理位置进行对比。当第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理。
234.在一些实施例中,第一车辆上设置有第一车联网设备,本方车将要行驶至十字路口,并右转。本方车辆的驾驶员开启右转向灯,第一车联网设备发送物理层数据,物理层数据中携带有目标接收地理位置,可选的,目标地理位置用子区域标识表示,子区域包括右转车道、十字路口的人行道和本方车辆将要驶入的道路中的至少一种。以目标接收地理位置
是右转车道为例,第一车联网设备获取右转车道的子区域标识。第二车辆上设置有第二车联网设备,第二车联网设备接收物理层数据,并获取目标接收地理位置。第二车联网设备通过定位组件获取当前的自身地理位置,并根据映射关系,确定第二车联网设备的自身地理位置。第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的右转车道中的一点,该子区域标识用于表示目标接收地理位置。当第二车联网设备的自身地理位置属于覆盖区域时,第二车联网设备的mac层将mac pdu转发至rlc层以及应用层处理。当第二车联网设备自身地理位置不符合预设条件时,mac层忽略(或者丢弃)该mac pdu。
235.在一些实施例中,第一车辆承载有第一车联网设备,当第一车辆的驾驶员踩下油门踏板加速时,第一车联网设备发送携带有目标接收地理位置的物理层数据,目标接收地理位置用子区域标识表示,子区域包括第一车辆所在道路的后方道路或第一车辆所在道路的前方道路。以子区域为第一车辆所在的前方道路为例。第二车辆承载有第二车联网设备,第二车联网设备接收物理层数据,并获取目标接收地理位置。第二车联网设备根据映射关系,确定第二车联网设备的自身地理位置。第二车联网设备根据中心点和覆盖半径确定覆盖区域,覆盖半径可以是第一车联网设备根据车速设置的。当第二车联网设备的自身地理位置属于覆盖区域时,第二车联网设备的mac层将mac pdu转发至rlc层处理。当第二车联网设备自身地理位置不符合预设条件时,mac层忽略该mac pdu。
236.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定用户数据包的目标接收地理位置,并生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;第一车联网设备将mac pdu进行编码和调制,得到物理层数据,并将物理层数据在目标时频资源上进行发送。第二车联网设备通过对比mac pdu携带的目标接收地理位置,判断是否接收用户数据包,不需要预先建立组播组并确定组播地址,减少了通信的延时,从而提高了通信效率。
237.在基于图2的一个可选实施例中,如图8所示,mac pdu的目标地址信息域携带有目标接收地理位置;或者,mac pdu的新增信息域中携带有目标接收地理位置。上述步骤202可以替代实现成为步骤202a,步骤204可替代实现成为步骤204a和步骤204b,步骤205可替代实现成为步骤205a和步骤205b,替代步骤如下:
238.在步骤202a中,第一车联网设备生成用户数据包对应的mac pdu,mac pdu的目标地址信息域携带有目标接收地理位置,或者,mac pdu的新增信息域携带有目标接收地理位置。
239.如图9所示,在一些实施例中,目标接收地理位置承载在mac pdu的目标地址信息域902中,以替代目标地址信息域902中原始设计中需要携带的目标mac地址。
240.可选的,目标接收地理位置采用子区域标识来表示。假设子区域标识为1至25,可以用5比特来携带子区域标识,当目标地址信息域是7比特时,大于5比特,可以通过填充0的方式补足剩余的2比特,比如,剩余的2比特时最后的2个比特。
241.可选的,目标接收地理位置采用子区域标识和覆盖半径来表示。假设子区域标识为1至25,覆盖半径为{20,30,40,50}米中的任意一个,可以用5比特来携带子区域标识,用2比特表示不同的覆盖半径。可选的,该覆盖半径是可变的,比如,该覆盖半径与车辆的车速呈正相关关系,或者,该覆盖半径与用户数据包的重要等级呈正相关关系。
242.如图10所示,在一些实施例中,mac pdu中设置有新增信息域1002,新增信息域1002中携带有目标接收地理位置。
243.可选的,目标接收地理位置采用子区域标识来表示。假设子区域标识为1至5,可以用3比特来携带子区域标识。在mac pdu中设置有3比特的新增信息域。当设置的新增信息域是5比特时,可以通过填充0的方式补足剩余的2比特,比如,剩余的2比特是最后的2个比特。
244.在一些实施例中,目标接收地理位置采用子区域标识和覆盖半径来表示。假设子区域标识为1至5,覆盖半径为{10,15,20,30}米中的任意一个,可以用3比特来携带子区域标识,用2比特表示不同的覆盖半径。在mac pdu中设置有5比特的新增信息域。当设置的新增信息域的比特位数大于5比特时,可以通过填充0的方式补足剩余的比特。
245.在一些可能的实施例中,mac pdu的预留域携带有目标接收地理位置。mac pdu通常设置有预留域,将目标接收地理位置填入预留域中。
246.在步骤204a中,第一车联网设备发送控制信息。
247.该控制信息用于指示第二车联网设备在目标时频资源上接收物理层数据。
248.在步骤205a中,第二车联网设备接收控制信息。
249.可选的,第二车联网设备在接收物理层数据之前或同时接收控制信息。
250.该控制信息用于指示物理层数据所占用的目标时频资源的时域位置和/或频域位置。
251.在步骤204b中,第一车联网设备将物理层数据在目标时频资源上进行发送。
252.可选的,第一车联网设备在发送物理层数据之前或同时发送控制信息。本实施例以第一车联网设备在发送物理层数据之前发送控制信息为例。
253.可选的,控制信息用于指示物理层数据的接收相关信息,接收相关信息包括:用于承载物理层数据的目标时频资源的时域位置和/或频域位置。在一些实施例中,接收相关信息还包括:mcs、harq-id和ndi等信息。
254.在步骤205b中,第二车联网设备接收物理层数据。
255.第二车联网设备根据控制信息接收物理层数据。可选地,第二车联网设备根据控制信息确定目标时频资源的时域位置和/或频域位置,在目标时频资源上接收物理层数据。
256.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定用户数据包的目标接收地理位置,并生成用户数据包对应的mac pdu,mac pdu的目标地址信息域携带有目标接收地理位置;第一车联网设备将mac pdu进行编码和调制,得到物理层数据,并将物理层数据在目标时频资源上进行发送。第二车联网设备通过对比mac pdu的目标地址信息域携带的目标接收地理位置,判断是否将用户数据包转发至rlc层。该方法通过将目标接收地理位置设置在mac pdu的目标地址信息域中,节省了mac pdu信息域。或者,将目标接收地理位置设置在mac pdu中的新增信息域中,保留了原来设计的信息域。
257.图11示出了本公开一个示意性实施例提供的直连通信的数据传输方法的流程图。如图11所示,本实施例以该方法应用在如图1所示的直连通信的数据传输系统中进行举例说明,该方法包括:
258.在步骤1101中,第一车联网设备确定用户数据包的目标接收地理位置和源发送地理位置。
259.源发送地理位置是第一车联网设备的应用层生成用户数据包时,第一车联网设备
根据定位组件获取的第一车联网设备当时所处的地理位置,源发送地理位置可以采用子区域标识表示。源发送地理位置可以采用子区域标识的表示形式与目标地理位置采用子区域标识的标识方式相同,在此不做赘述。
260.源发送地理位置是第一车联网设备在生成用户数据包时所处的地理位置。目标接收地理位置是需要接收该用户数据包的第二车联网设备所处的地理位置。
261.目标接收地理位置与源发送地理位置可以是相同的,也可以是不同的。当目标接收地理位置与源发送地理位置不同时,源发送地理位置是目标接收地理位置的子集。可选的,目标接收地理位置还与车辆的车速、行驶方向、用户数据包的数据类型有关。
262.在步骤1102中,第一车联网设备生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置和源发送地理位置。
263.在一些实施例中,mac pdu携带有源发送地理位置,源发送地理位置是指第一车联网设备的发送用户数据包时所处的地理位置。源发送地理位置是通过定位组件获取的,第一车联网设备根据映射关系确定与第一车联网设备的当前地理位置对应的子区域标识,映射关系是地理位置与子区域标识之间的对应关系。
264.可选的,映射关系是预定义的(pre-determined),预定义是指通信标准定义,第一车联网设备将预定义的映射关系储存在第一车联网设备中。用户目标数据传输时,第一车联网设备根据定位组件获取的地理位置,确定当前地理位置对应的子区域标识。
265.可选的,映射关系是预配置的(pre-configured),预配置是指基站预先配置给车联网设备的使用的配置方式,可选的,基站通过系统广播给车联网设备配置,或者,基站通过无线资源控制(radio resourse control,rrc)专用信令给第一车联网设备配置。可选的,映射关系通过基站发送的下行信令通知车联网设备的,或者,映射关系通过应用层在地图消息中传输给车联网设备的。
266.参照图9,在一些实施例中,源发送地理位置承载在mac pdu的源址信息域901中,替代源地址信息域901中原始设计中携带的源mac地址。
267.参照图10,在一些实施例中,源发送地理位承载在mac pdu的新增信息域1001中。
268.在步骤1103中,第一车联网设备将mac pdu进行编码和调制,得到物理层数据。
269.在步骤1104中,第一车联网设备发送控制信息。
270.第一车联网设备还会生成控制信息。控制信息用于指示物理层数据所占用的目标时频资源的时域位置和/或频域位置。可选的,该控制信息是第一车联网设备在物理层数据发送之前或同时发送的。
271.在步骤1105中,第二车联网设备接收控制信息。
272.在步骤1106中,第一车联网设备根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束。
273.在一些实施例中,如图12所示,第一车联网设备1201所在的位置是源发送地理位置,第二车联网设备所1202在的位置是目标发送地理位置,第一车联网设备1201根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束1203。
274.在步骤1107中,第一车联网设备使用目标发送波束将物理层数据在目标时频资源上进行发送。
275.步骤1108至步骤1111的内容与步骤205至步骤208的内容相同或相类似,本实施例
不再赘述。
276.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定用户数据包的目标接收地理位置,并生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置和源发送地理位置;第一车联网设备将mac pdu进行编码和调制,得到物理层数据,并将物理层数据在目标时频资源上进行发送。一方面,第二车联网设备通过对比mac pdu携带的目标接收地理位置,判断是否接收用户数据包,不需要预先建立组播组并确定组播地址,减少了通信的延时,从而提高了通信效率。另一方面,第一车联网设备可以根据目标地理位置,主动调节目标发送波束的方向,减少了通信的延时。
277.上述实施例描述的是mac pdu中携带有目标地理位置时直连通信的数据传输方法,下述实施例将从控制信息中携带有目标地理位置的实施方式,描述本公开提供的直连通信的数据传输方法。
278.图13示出了本公开一个示意性实施例提供的直连通信的数据传输方法的流程图。如图13所示,本实施例以该方法应用在如图1所示的直连通信的数据传输系统中进行举例说明,该方法包括:
279.在步骤1301中,第一车联网设备确定用户数据包的目标接收地理位置。
280.用户数据包是第一车联网设备需要单发或组发给第二车联网设备的ip数据包。用户数据包由第一车联网设备的应用层产生。例如,第一车联网设备在车辆进行加速、刹车、转向、变道或出现故障时,产生用于向附近车辆告知自身行驶状态的ip数据包。
281.目标接收地理位置用于采用地理位置的方式来指示该用户数据包的接收范围。目标接收地理位置可以是一个地理点、多个地理点、一个地理区域或多个地理区域。
282.第一车联网设备包含gnss,第一车联网设备利用gnss确定用户数据包的目标接收地理位置。gnss包括:美国的gps、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统等,本技术实施例对此不加以限定。
283.在一些实施例中,目标接收地理位置采用子区域标识表示。
284.可选的,子区域用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的。在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。在一些实施例中,每个子区域对应的子区域标识是唯一的。
285.图3示出了一个示意性实施例提供的地球表面的子区域划分方式,该子区域划分方式中采用网格来划分得到多个子区域。其中,任意两个子区域不相交,各个子区域的形状相同且为矩形,每个矩形对应各自的子区域标识,该子区域标识可以采用数字来表示,也可以采用其它字符来表示。比如,标识为数字1的子区域,称作子区域1。目标接收地理位置可以是任一子区域和该子区域对应的数字进行表示。图3中存在有四个子区域标识为1的子区域,任意两个子区域标识为1的子区域之间的距离大于第一阈值,比如第一阈值是4个网格的边长。
286.可选的,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或采用车道划分方式得到的。在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
287.图4示出了一个示意性实施例提供的道路的子区域划分方式,该子区域划分方式采用道路区段来划分得到多个子区域。其中,任意两个子区域不相交,各个子区域的形状相同且每个道路区段的长度相同,每个道路区段对应各自的子区域标识,该子区域标识可以采用数字来表示,比如,标识为数字3的子区域称作子区域3。图4中存在有两个子区域标识为3的子区域,两个子区域3之间的距离大于第二阈值4,第二阈值是4个道路区段的长度。
288.可选的,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
289.图5示出了一个示意性实施例提供的行政区域的子区域划分方式,其中,任意两个子区域不相交,每个行政区域对应各自的子区域标识,该子区域标识可以用数字来表示,比如,标识为数字2的子区域称作子区域2。图5中存在有两个子区域标识为4的子区域,两个子区域4之间的距离大于第三阈值1,第三阈值1是指两个行政区域之间间隔行政区域的数量至少为1个。本实施例不对子区域的形状、子区域的标识方式和阈值加以限定。
290.在另一些实施例中,目标接收地理位置采用子区域标识和覆盖半径来表示。
291.图6示出了一个示意性实施例提供的一种子区域划分方式,图中包含有多个子区域,各个子区域的形状相同且为正六边形。每个正六边形的子区域对应各自的子区域标识,该子区域标识可以用数字和覆盖半径r来表示。其中,以覆盖半径为r形成的圆,该圆的圆心是正六边形的中心点,可选的,该圆的圆心是子区域内的任意一点。比如,用数字5标识一个子区域,可以称该子区域为子区域5,当覆盖半径为r时,目标地理位置可以表示为子区域5-r或(5,r)。
292.在步骤1302中,第一车联网设备发送控制信息,控制信息用于指示物理层数据的接收相关信息,控制信息携带有目标接收地理位置。
293.该控制信息用于指示物理层数据所占用的目标时频资源的时域位置和/或频域位置。
294.可选的,接收相关信息包括:用于承载物理层数据的目标时频资源的时域位置和/或频域位置。在一些实施例中,接收相关信息还包括:mcs、harq-id、ndi等信息。
295.在一些实施例中,目标接收地理位置位于控制信息的目标用户标识信息域。目标用户标识信息域的原始设计是用于携带用户设备id或其它目标用户标识信息。可选的,目标用户标识信息是小区无线网络临时标识(cell radio-network tporary identifier,c-rnti)。而在本技术实施例中,目标用户标识信息域用来携带目标接收地理位置。
296.在一些实施例中,目标接收地理位置位于控制信息的新增信息域。新增信息域是指在控制信息中设置单独的信息域。
297.在一些实施例中,目标接收地理位置位于mac pdu的预留信息域中。预留信息域是指mac pdu中预留的空白信息域。
298.在步骤1303中,第二车联网设备接收第一车联网设备发送的控制信息。
299.在步骤1304中,第一车联网设备发送物理层数据。
300.在步骤1305中,第二车联网设备从控制信息中获取目标接收地理位置。
301.在一些实施例中,第二车联网设备从控制信息的目标用户标识信息域中获取目标
接收地理位置。
302.在一些实施例中,第二车联网设备从位于控制信息的新增信息域中获取目标接收地理位置。
303.在步骤1306中,当目标接收地理位置和自身地理位置符合预设条件时,第二车联网设备根据控制信息接收物理层数据。
304.第二车联网设备将目标接收地理位置与自身地理位置对比,当目标接收地理位置和自身地理位置符合预设条件时,第二车联网设备根据控制信息指示的物理层数据所占用的目标时频资源的时域位置和/或频域位置在目标时频资源上接收物理层数据。
305.在一些实施例中,第二车联网设备通过定位组件获取当前的自身地理位置。第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点(几何中心点或任意一点),该子区域标识用于表示目标接收地理位置。第二车联网设备将目标接收地理位置与自身地理位置进行对比。
306.在一些实施例中,目标接收地理位置采用子区域标识表示。比如目标接收地理位置是子区域5,第二车联网设备获取自身地理位置,当自身地理位置是子区域标识5时,目标接收地理位置和第二车联网设备的自身地理位置符合预设条件。第二车联网设备根据控制信息指示的物理层数据所占用的目标时频资源的时域位置和/或频域位置在目标时频资源上接收物理层数据。当自身地理位置不属于子区域标识5时,第二车联网设备不接收物理层数据。
307.在一些实施例中,目标接收地理位置采用子区域标识和覆盖半径表示。比如目标接收地理位置是子区域9-r(9,r),r是覆盖半径,覆盖范围是以子区域9中的任意一点为圆心,r为半径形成的圆的面积。第二车联网设备获取自身地理位置,当第二车联网设备的自身地理位置处于覆盖范围时,目标接收地理位置和第二车联网设备的自身地理位置符合预设条件。第二车联网设备根据控制信息指示的物理层数据所占用的目标时频资源的时域位置和/或频域位置在目标时频资源上接收物理层数据。当自身地理位置不属于子区域标识5时,第二车联网设备不接收物理层数据。
308.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定用户数据包的目标接收地理位置,并发送携带有目标接收地理位置的控制信息;第二车联网设备接收控制信息,并获取目标地理位置。第二车联网根据目标地理位判断是否接收物理层数据,当目标接收地理位置和自身地理位置符合预设条件时,第二车联网设备根据控制信息接收物理层数据,不需要预先建立组播组并确定组播地址,减少了通信的延时,从而提高了通信效率。
309.在基于图13的一个可选实施例中,图14示出了本公开一个示意性实施例提供的直连通信的数据传输方法的流程图。上述步骤1304可以替代实现成为步骤1404、步骤1405和步骤1406,替代步骤如下:
310.在步骤1404中,第一车联网设备生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置。
311.在一些实施例中,第一车联网设备生成用户数据包对应的mac pdu,mac pdu不携带有目标接收地理位置或携带有目标接收地理位置。
312.本步骤的实现过程可以参照上述步骤202的描述。
313.在步骤1405中,第一车联网设备将mac pdu进行编码和调制,得到物理层数据。
314.物理层接收mac层传输过来的mac pdu,将mac pdu进行编码和调制后得到物理层数据,该物理层数据也称传输块。
315.可选的,物理层还为传输块添加循环冗余码校验(cyclic redundancy check,crc)以便接收端进行错误检测。
316.在步骤1406中,第一车联网设备将物理层数据在目标时频资源上进行发送。
317.第一车联网设备将物理层数据承载在物理信道的目标时频资源上,发送给第二车联网设备。
318.可选的,第一车联网设备还会在物理层数据发送之前或物理层数据发送的同时,向第二车联网设备发送控制信息,该控制信息用于指示物理层数据的接收相关信息。
319.可选的,接收相关信息包括:用于承载物理层数据的目标时频资源的时域位置和/或频域位置。在一些实施例中,接收相关信息还包括:mcs、harq-id、ndi等信息。
320.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定用户数据包的目标接收地理位置,并发送携带有目标接收地理位置的控制信息,第一车联网设备发送控制信息,控制信息携带有目标接收地理位置;第一车联网设备生成用户数据包对应的mac pdu,mac pdu中携带目标接收地理位置,并将mac pdu进行编码和调制,得到物理层数据,并将物理层数据在目标时频资源上进行发送。一方面,第二车联网设备接收控制信息,并获取目标地理位置,判断是否接收用物理层数据,或者,第二车联网设备接收物理层数据,根据物理层数据中mac pdu携带的目标接收地理位置,判断是否接收用户数据包,可以灵活的选择接收方式,从而减少了通信的延时,提高了通信效率。
321.在基于图13的一个可选实施例中,如图15所示,控制信息携带有目标接收地理位置,目标接收地理位置位于控制信息的目标用户标识信息域,或者,目标接收地理位置位于控制信息的新增域。上述步骤1302可以替代实现成为步骤1502,替代步骤如下:
322.在步骤1502中,第一车联网设备发送控制信息,控制信息携带有目标接收地理位置,目标接收地理位置位于控制信息的目标用户标识信息域,或者,目标接收地理位置位于控制信息的新增域。
323.在一些实施例中,目标接收地理位置承载在控制信息的目标用户标识信息域中。
324.可选的,目标接收地理位置采用子区域标识来表示。假设子区域标识为1至25,可以用5比特来携带子区域标识,当目标地址信息域是7比特时,大于5比特,可以通过填充0的方式补足剩余的2比特。
325.可选的,目标接收地理位置采用子区域标识和覆盖半径来表示。假设子区域标识为1至25,覆盖半径为{20,30,40,50}米中的任意一个,可以用5比特来携带子区域标识,用2比特表示不同的覆盖半径。
326.在一些实施例中,控制信息中设置有新增信息域,新增信息域中携带有目标接收地理位置。
327.可选的,目标接收地理位置采用子区域标识来表示。假设子区域标识为1至5,可以用3比特来携带子区域标识。在控制信息中设置有3比特的新增信息域。当设置的新增信息域是5比特时,可以通过填充0的方式补足剩余的2比特,比如,剩余的2比特时最后的2比特。
328.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定
用户数据包的目标接收地理位置,并发送携带有目标接收地理位置的控制信息;第二车联网设备接收控制信息,并获取目标地理位置。一方面,第二车联网设备根据目标接收地理位置,判断是否接收用户数据包,不需要预先建立组播组并确定组播地址,减少了通信的延时,从而提高了通信效率。
329.另一方面,该方法通过将目标接收地理位置设置在mac pdu的目标地址信息域中,节省了mac pdu信息域。或者,将目标接收地理位置设置在mac pdu中的新增信息域中,保留了原来设计的信息域。
330.图16示出了本公开一个示意性实施例提供的直连通信的数据传输方法的流程图。如图16所示,本实施例以该方法应用在如图1所示的直连通信的数据传输系统中进行举例说明,该方法包括:
331.在步骤1601中,第一车联网设备确定用户数据包的目标接收地理位置。
332.本步骤的实现过程可以参照上述步骤1301的描述。
333.在步骤1602中,第一车联网设备根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束。
334.在一些实施例中,如图12所示,第一车联网设备1201所在的位置是源发送地理位置,第二车联网设备所1202在的位置是目标发送地理位置,第一车联网设备1201根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束1203。
335.在步骤1603中,第一车联网设备使用目标发送波束发送控制信息,控制信息携带有目标接收地理位置和源发送地理位置
336.在一些实施例中,mac pdu携带有源发送地理位置,源发送地理位置是指第一车联网设备的发送用户数据包时所处的地理位置。源发送地理位置是通过定位组件获取的,第一车联网设备根据映射关系确定与第一车联网设备的当前地理位置对应的子区域标识,映射关系是地理位置与子区域标识之间的对应关系。
337.在步骤1604中,第二车联网设备接收控制信息。
338.可选的,第二车联网设备还会在接收物理层数据之前或接收物理层数据的同时,接收控制信息,该控制信息用于指示物理层数据的接收相关信息,本实施例以第二车联网设备还会在接收物理层数据之前接收控制信息。
339.控制信息指示物理层数据所占用的时频资源的时域位置和/或频域位置。
340.可选的,接收相关信息包括:用于承载物理层数据的目标时频资源的时域位置和/或频域位置。在一些实施例中,接收相关信息还包括:mcs、harq-id、ndi等信息。
341.在步骤1605中,第一车联网设备发送物理层数据。
342.第一车联网根据控制信息在控制信息所指示的目标时频资源上发送物理层数据。
343.在步骤1606中,第二车联网设备从控制信息中获取目标接收地理位置和源发送地理位置。
344.第二车联网设备从控制信息的源地址信息域中获取源发送地理位置。
345.可选的,第二车联网设备从控制信息的目标用户标识信息域中获取目标接收地理位置,或者,第二车联网设备从控制信息的新增信息域中获取目标接收地理位置。
346.在步骤1607中,第二车联网设备根据源发送地理位置指向目标接收地理位置的方向确定目标接收波束。
347.第二车联网设备根据接收的目标地理位置和源发送地理位置,确定目标接收波束。
348.在一些实施例中,第二车联网设备根据源发送地理位置主动调节接收目标接收波束的方向,该方向指向目标发送波束。
349.在步骤1608中,当目标接收地理位置和自身地理位置符合预设条件时,第二车联网设备使用目标接收波束,根据控制信息接收物理层数据。
350.在一些实施例中,第二车联网设备在根据映射关系确定自身地理位置属于子区域标识对应的子区域时,使用目标接收波束,在控制信息所指示的目标时频资源上接收物理层数据。
351.可选的,映射关系是预定义的或预配置的。
352.在一些实施例中,映射关系是预定义的(pre-determined),预定义是指通信标准定义,第一车联网设备将预定义的映射关系储存在第一车联网设备中。用户目标数据传输时,第一车联网设备根据定位组件获取的地理位置,确定当前地理位置对应的子区域标识。
353.在一些实施例中,映射关系是预配置的(pre-configured),预配置是指基站预先配置给车联网设备的使用的配置方式,可选的,基站通过系统广播给车联网设备配置,或者,基站通过rrc专用信令给第一车联网设备配置。可选的,映射关系通过基站发送的下行信令通知车联网设备的,或者,映射关系通过应用层在地图消息中传输给车联网设备的。
354.在一些实施例中,第二车联网设备通过定位组件获取当前的自身地理位置。第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点(几何中心点或任意一点),该子区域标识用于表示目标接收地理位置。第二车联网设备将目标接收地理位置与自身地理位置进行对比。当目标接收地理位置和自身地理位置符合预设条件时,第二车联网设备根据控制信息在目标时频资源上接收物理层数据。
355.在一些实施例中,目标接收地理位置采用子区域标识表示。比如目标接收地理位置是子区域5,第二车联网设备获取自身地理位置,当自身地理位置是子区域标识5时,目标接收地理位置和第二车联网设备的自身地理位置符合预设条件。第二车联网设备根据控制信息指示的物理层数据所占用的目标时频资源的时域位置和/或频域位置在目标时频资源上接收物理层数据。当自身地理位置不是子区域标识5时,第二车联网设备不接收物理层数据。
356.在一些实施例中,目标接收地理位置采用子区域标识和覆盖半径表示。比如目标接收地理位置是子区域9-r(9,r),r是覆盖半径,覆盖范围是以子区域9中的任意一点为圆心,r为半径形成的圆的面积。第二车联网设备获取自身地理位置,当第二车联网设备的自身地理位置处于覆盖范围时,目标接收地理位置和第二车联网设备的自身地理位置符合预设条件。第二车联网设备根据控制信息指示的物理层数据所占用的目标时频资源的时域位置和/或频域位置在目标时频资源上接收物理层数据。当自身地理位置不是子区域标识5时,第二车联网设备不接收物理层数据。
357.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定用户数据包的目标接收地理位置,并发送携带有目标接收地理位置和源发送地理位置的控制信息;第二车联网设备接收控制信息,并获取目标接收地理位置和源发送地理位置。一方面,第二车联网设备通过对比目标接收地理位置,判断是否接收物理层数据,不需要预先建
立组播组并确定组播地址,减少了通信的延时,从而提高了通信效率。另一方面,第二车联网设备根据源发送地理位位置,调整目标接收波束的方向,减少了通信的延时。
358.下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
359.图17是根据一示例性实施例示出的一种直连通信的数据传输装置的框图,该装置可以通过软件、硬件或者两者的结合实现直连通信的数据传输的第一车联网设备的部分或者全部。该装置可以包括:
360.第一确定模块1701,被配置为确定用户数据包的目标接收地理位置。
361.第一生成模块1702,被配置为生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置。
362.第一处理模块1703,被配置为将mac pdu进行编码和调制,得到物理层数据。
363.第一发送模块1704,被配置为将物理层数据在目标时频资源上进行发送。
364.在一些实施例中,目标接收地理位置采用子区域标识来表示;或者,目标接收地理位置采用子区域标识和覆盖半径来表示。
365.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;
366.和/或,
367.子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;
368.和/或,
369.子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
370.在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
371.在一些可能的实施方式中,目标接收地理位置位于mac pdu的目标地址信息域;或,目标接收地理位置位于mac pdu的新增信息域中。
372.在一些实施例中,mac pdu还携带有源发送地理位置。
373.在一些实施例中,如图18所示,本实施例提供的装置包括:
374.定位模块1705,被配置为通过定位组件获取当前地理位置。
375.第一确定模块1701,被配置为根据映射关系确定与当前地理位置对应的子区域标识,映射关系是地理位置与子区域标识之间的对应关系。
376.可选的,映射关系是预定义的或预配置的。
377.在一些实施例中,第一确定模块1701,被配置为根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束;
378.第一发送模块1704,被配置为使用目标发送波束将物理层数据在目标时频资源上进行发送。
379.综上所述,本实施例提供的直连通信的数据传输装置,通过第一车联网设备确定用户数据包的目标接收地理位置,并生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;第一车联网设备将mac pdu进行编码和调制,得到物理层数据,并将物理层
数据在目标时频资源上进行发送。第二车联网设备通过对比mac pdu携带的目标接收地理位置,判断是否接收物理层数据,不需要预先建立组播组并确定组播地址,减少了通信的延时,从而提高了通信效率。
380.图19是根据一示例性实施例示出的一种直连通信的数据传输装置的框图,该装置可以通过软件、硬件或者两者的结合实现直连通信的数据传输的第二车联网设备的部分或者全部。该装置可以包括:
381.第一接收模块1901,被配置为在目标时频资源上接收物理层数据;
382.第二处理模块1902,被配置为将物理层数据进行解调制和解码,得到mac pdu;
383.第一获取模块1903,被配置为从mac pdu中获取目标接收地理位置;
384.传输模块1904,被配置为在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理。
385.在一些实施例中,目标接收地理位置采用子区域标识来表示。
386.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理,包括:
387.第二车联网设备在根据映射关系确定自身地理位置属于子区域标识对应的子区域时,将mac pdu中的用户数据包交由应用层进行处理。
388.在一些实施例中,目标接收地理位置采用子区域标识和覆盖半径来表示。
389.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,将mac pdu中的用户数据包交由应用层进行处理,包括:
390.第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点;
391.第二车联网设备在根据映射关系确定自身地理位置属于覆盖区域时,将mac pdu中的用户数据包交由应用层进行处理。
392.可选的,映射关系是预定义的或预配置的。
393.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
394.在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
395.在一些实施例中,目标接收地理位置位于mac pdu的目标地址信息域;或,目标接收地理位置位于mac pdu的新增信息域中。
396.在一些实施例中,mac pdu还携带有源发送地理位置。
397.综上所述,本实施例提供的直连通信的数据传输装置,通过第一车联网设备确定用户数据包的目标接收地理位置,并生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;第一车联网设备将mac pdu进行编码和调制,得到物理层数据,并将物理层数据在目标时频资源上进行发送。第二车联网设备通过对比mac pdu携带的目标接收地理位置,判断是否接收物理层数据,不需要预先建立组播组并确定组播地址,减少了通信的延
时,从而提高了通信效率。
398.图20是根据一示例性实施例示出的一种直连通信的数据传输装置的框图,该装置可以通过软件、硬件或者两者的结合实现直连通信的数据传输的第一车联网设备的部分或者全部。该装置可以包括:
399.第二确定模块2001,被配置为确定用户数据包的目标接收地理位置;
400.第二发送模块2002,被配置为向第二车联网设备发送控制信息,控制信息用于指示物理层数据的接收相关信息,控制信息携带有目标接收地理位置;
401.第二发送模块2002,被配置为发送物理层数据。
402.在一些实施例中,如图21所示,该装置包括:
403.第二生成模块2003,被配置为生成用户数据包对应的mac pdu,mac pdu携带有目标接收地理位置;
404.第三处理模块2004,被配置为将mac pdu进行编码和调制,得到物理层数据;
405.第二发送模块2002,被配置为将物理层数据在目标时频资源上进行发送。
406.在一些实施例中,目标接收地理位置采用子区域标识来表示;或者,目标接收地理位置采用子区域标识和覆盖半径来表示。
407.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
408.在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
409.在一些实施例中,目标接收地理位置位于控制信息的目标用户标识信息域;或,目标接收地理位置位于控制信息的新增信息域中。
410.在一些实施例中,控制信息还携带有源发送地理位置。
411.在一些实施例中,源发送地理位置采用子区域标识来表示,该装置还包括:
412.第二定位模块,被配置为通过定位组件获取当前地理位置;
413.第二确定模块2001,被配置为根据映射关系确定与当前地理位置对应的子区域标识,映射关系是地理位置与子区域标识之间的对应关系。
414.可选的,映射关系是预定义的或预配置的。
415.在一些实施例中,第二确定模块2001,被配置为根据源发送地理位置指向目标接收地理位置的方向确定目标发送波束;
416.第二发送模块2002,被配置为使用目标发送波束发送控制信息。
417.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定用户数据包的目标接收地理位置,并发送携带有目标接收地理位置的控制信息;第二车联网设备接收控制信息,并获取目标地理位置。第二车联网设备根据目标接收地理位置,判断是否接收物理层数据,不需要预先建立组播组并确定组播地址,减少了通信的延时,从而提高了通信效率。
418.图22是根据一示例性实施例示出的一种直连通信的数据传输装置的框图,该装置
可以通过软件、硬件或者两者的结合实现上行数据传输的第二车联网设备的部分或者全部。该装置可以包括:
419.第二接收模块2201,被配置为接收第一车联网设备发送的控制信息,控制信息用于指示物理层数据的接收相关信息;
420.第二获取模块2202,被配置为从控制信息中获取目标接收地理位置;
421.第二接收模块2201,被配置为在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据。
422.在一些实施例中,目标接收地理位置采用子区域标识来表示。
423.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据,包括:
424.第二车联网设备在根据映射关系确定自身地理位置属于子区域标识对应的子区域时,根据控制信息接收物理层数据。
425.在一些实施例中,目标接收地理位置采用子区域标识和覆盖半径来表示。
426.第二车联网设备在目标接收地理位置和自身地理位置符合预设条件时,根据控制信息接收物理层数据,包括:
427.第二车联网设备根据中心点和覆盖半径确定覆盖区域,中心点是子区域标识所指示的子区域中的一点;
428.车联网设备在根据映射关系确定自身地理位置属于覆盖区域时,根据控制信息接收物理层数据。
429.可选的,映射关系是预定义的或预配置的。
430.可选的,子区域标识用于指示对地球表面划分得到的第一子区域,第一子区域是采用网格划分方式或六边形划分方式得到的;和/或,子区域标识用于指示对道路进行划分得到的第二子区域,第二子区域是采用道路区段划分得到的和/或车道划分方式得到的;和/或,子区域标识用于指示对行政区域进行划分得到的第三子区域,第三子区域是采用国家划分方式或城市划分方式或最小行政管辖区域划分方式得到的。
431.在一些实施例中,存在至少两个子区域对应的子区域标识是相同的,且具有相同子区域标识的至少两个子区域之间的距离大于阈值。
432.在一些实施例中,目标接收地理位置位于控制信息的目标用户标识信息域;或,目标接收地理位置位于控制信息的新增信息域中。
433.在一些实施例中,控制信息还携带有源发送地理位置。
434.在一些实施例中,如图23所示,该装置还包括第三确定模块2203,第三确定模块2203被配置为第二车联网设备根据源发送地理位置指向目的接收地理位置的方向确定目标接收波束;
435.第二接收模块2201,被配置为使用目标接收波束,按照控制信息所指示的接收方式在目标时频资源上接收物理层数据。
436.综上所述,本实施例提供的直连通信的数据传输方法,通过第一车联网设备确定用户数据包的目标接收地理位置,并发送携带有目标接收地理位置和源发送地理位置的控制信息;第二车联网设备接收控制信息,并获取目标接收地理位置和源发送地理位置。一方面,第二车联网设备通过对比目标接收地理位置,判断是否接收用物理层数据,不需要预先
建立组播组并确定组播地址,减少了通信的延时,从而提高了通信效率。另一方面,第二车联网设备根据源发送地理位位置,调整目标接收波束的方向,减少了通信的延时。
437.图24是根据一示例性实施例示出的一种车联网设备的框图。例如,车联网设备2400可以是第一车联网设备或第二车联网设备。如图24所示,车联网设备2400可以包括:处理器2401、接收器2402、发射器2403和存储器2404。接收器2402、发射器2403和存储器2404分别通过总线与处理器2401连接。
438.其中,处理器2401包括一个或者一个以上处理核心,处理器2401通过运行软件程序以及模块以执行本公开实施例提供的直连通信的数据传输方法中第一车联网设备或第二车联网设备所执行的方法。存储器2404可用于存储软件程序以及模块。具体的,存储器2404可存储操作系统24041、至少一个功能所需的应用程序模块24042。接收器2402用于接收其他设备发送的通信数据,发射器2403用于向其他设备发送通信数据。
439.在示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质为非易失性的计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,存储的计算机程序被处理组件执行时能够实现本公开上述实施例提供的直连通信的数据传输方法。
440.本公开实施例还提供了一种计算机程序产品,该计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机能够执行本公开实施例提供的直连通信的数据传输方法。
441.本公开实施例还提供了一种芯片,该芯片包括可编程逻辑电路和/或程序指令,当该芯片运行时能够执行本公开实施例提供的直连通信的数据传输方法。
442.应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
443.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
444.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献