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

无明确目标用户的组播通信方法及装置、存储介质、终端、基站与流程

2022-02-24 17:47:39 来源:中国专利 TAG:


1.本发明涉及通信技术领域,具体地涉及一种无明确目标用户的组播通信方法及装置、存储介质、终端、基站。


背景技术:

2.在协议版本12(release 12,简称r12)中,长期演进(long term evolution,简称lte)引入了邻近业务(proximity-based services,简称prose)直接通信机制。多个用户设备(user equipment,简称ue),之间可以通过pc5接口进行直接通信,所述pc5接口即为ue之间的直接接口,以两个ue为例,该两个ue记作ue a和ue b。
3.在研究prose直接通信的系统架构时,引入了ue到ue中继(ue-to-ue relay)通信架构,该架构使得不能直接通过pc5链路进行直接通信的ue a和ue b可以通过其他ue(即中继ue,称为relay ue)来中继业务数据以实现直接通信。
4.组播通信在ue到ue中继通信架构下有两种通信方式,分别称为有明确目标用户(stateful)的组播通信方式和无明确目标用户(stateless)的组播通信方式。
5.其中,有明确目标用户的组播通信方式是指:组播通信时有一个或多个明确的目标用户(target ue,也称为目标ue)。也就是说,当源ue(source ue)准备发数据包时,源ue清楚数据包是要发给哪些目标ue的。只不过由于目标ue不在源ue自己的通信范围内,因而需要中继ue(relay ue)中继数据包。中继ue收到源ue发送的数据包后再将数据包转发给目标ue。
6.无明确目标用户的组播通信方式是指:组播通信时没有一个或多个明确的目标ue,而是有大量潜在的目标ue希望接收相关组的通信。也就是说,源ue只知道网络中有ue请求自己的数据,因而需要将自己的数据包转发出去,但是并不清楚数据包具体是发给哪些目标ue的。相应的,在源ue附近的中继ue收到源ue的数据包后会将数据包转发出去,在中继ue通信范围内的一个或多个对源ue的数据包业务感兴趣的目标ue就会接收中继ue转发的数据包。
7.然而,现有无明确目标用户的组播通信过程存在大量冗余的转发,造成无线资源的极大浪费。


技术实现要素:

8.本发明解决的技术问题是如何在组播通信下的无明确目标用户通信方式中极大地减少冗余转发的中继ue数量,以节约无线资源。
9.为解决上述技术问题,本发明实施例提供一种无明确目标用户的组播通信方法,包括:当存在数据转发需求时,发送中继请求信息,其中,所述中继请求信息用于请求分配转发所述数据的中继ue;接收中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id;发送数据包,其中,所述数据包包括所述数据以及所述中继id。
10.可选的,所述中继请求信息包括发送所述中继请求信息的源ue的移动性指示信息。
11.可选的,当所述源ue的移动性指示信息表明所述源ue的移动性为弱移动性时,被分配转发所述数据的中继ue是根据所述源ue的绝对位置选定的。
12.可选的,当所述源ue的移动性指示信息表明所述源ue的移动性为强移动性时,被分配转发所述数据的中继ue是根据所述源ue和中继ue的相对位置选定的。
13.可选的,被分配转发所述数据的中继ue至少是根据与源ue之间的通信距离、相邻中继ue之间的间距和/或移动性从位于所述源ue周围的至少一个候选中继ue中选定的,其中,所述源ue是发送所述中继请求信息的ue。
14.可选的,所述组播通信方法还包括:在发送所述数据包后的一段时间内,若再次接收到获取所述数据的请求,则向周围所有候选中继ue发送所述数据。
15.为解决上述技术问题,本发明实施例还提供一种无明确目标用户的组播通信装置,包括:第一发送模块,当存在数据转发需求时,发送中继请求信息,其中,所述中继请求信息用于请求分配转发所述数据的中继ue;接收模块,用于接收中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id;第二发送模块,用于发送数据包,其中,所述数据包包括所述数据以及所述中继id。
16.为解决上述技术问题,本发明实施例还提供一种无明确目标用户的组播通信方法,包括:接收数据包,其中,所述数据包包括待转发的数据以及被分配转发所述数据的中继ue的中继id;若所述数据包中的中继id与自身的中继id相符,则转发所述数据包。
17.可选的,所述组播通信方法还包括:若所述数据包中的中继id与自身的中继id不相符,则不转发所述数据包。
18.可选的,若所述数据包中的中继id与自身的中继id相符,则转发所述数据包包括:若所述数据包中的中继id与自身的中继id相符,则至少根据当前业务负载和/或信号质量确定是否转发所述数据包。
19.为解决上述技术问题,本发明实施例还提供一种无明确目标用户的组播通信装置,包括:接收模块,用于接收数据包,其中,所述数据包包括待转发的数据以及被分配转发所述数据的中继ue的中继id;转发模块,若所述数据包中的中继id与自身的中继id相符,则转发所述数据包。
20.为解决上述技术问题,本发明实施例还提供一种无明确目标用户的组播通信方法,包括:接收中继请求信息,其中,所述中继请求信息用于请求分配转发数据的中继ue;根据发送所述中继请求信息的源ue的位置信息以及至少一个候选中继ue的位置信息,从所述至少一个候选中继ue中选择转发所述数据的中继ue;发送中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id。
21.可选的,所述组播通信方法还包括:接收能力上报信息,其中,所述能力上报信息包括发送所述能力上报信息的ue的位置信息,所述ue为所述源ue和/或候选中继ue。
22.可选的,所述中继请求信息包括发送所述中继请求信息的源ue的移动性指示信息。
23.可选的,所述根据发送所述中继请求信息的源ue的位置信息以及至少一个候选中继ue的位置信息,从所述至少一个候选中继ue中选择转发所述数据的中继ue包括:当所述
源ue的移动性指示信息表明所述源ue的移动性为弱移动性时,根据所述源ue的绝对位置从所述至少一个候选中继ue中选择转发所述数据的中继ue。
24.可选的,所述根据发送所述中继请求信息的源ue的位置信息以及至少一个候选中继ue的位置信息,从所述至少一个候选中继ue中选择转发所述数据的中继ue包括:当所述源ue的移动性指示信息表明所述源ue的移动性为强移动性时,根据所述源ue和至少一个候选中继ue的相对位置选择转发所述数据的中继ue。
25.可选的,所述根据发送所述中继请求信息的源ue的位置信息以及至少一个候选中继ue的位置信息,从所述至少一个候选中继ue中选择转发所述数据的中继ue包括:至少根据候选中继ue与源ue之间的通信距离、相邻候选中继ue之间的间距和/或候选中继ue的移动性,从所述至少一个候选中继ue中选择转发所述数据的中继ue,其中,所述源ue是发送所述中继请求信息的ue。
26.为解决上述技术问题,本发明实施例还提供一种无明确目标用户的组播通信装置,包括:接收模块,用于接收中继请求信息,其中,所述中继请求信息用于请求分配转发数据的中继ue;分配模块,用于根据发送所述中继请求信息的源ue的位置信息以及至少一个候选中继ue的位置信息,从所述至少一个候选中继ue中选择转发所述数据的中继ue;发送模块,用于发送中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id。
27.为解决上述技术问题,本发明实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法的步骤。
28.为解决上述技术问题,本发明实施例还提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述方法的步骤。
29.为解决上述技术问题,本发明实施例还提供一种基站,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述方法的步骤。
30.与现有技术相比,本发明实施例的技术方案具有以下有益效果:
31.对于源ue侧,本发明实施例提供一种无明确目标用户的组播通信方法,包括:当存在数据转发需求时,发送中继请求信息,其中,所述中继请求信息用于请求分配转发所述数据的中继ue;接收中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id;发送数据包,其中,所述数据包包括所述数据以及所述中继id。
32.在无明确目标用户的组播通信场景中,较之现有技术中源ue向周围所有中继ue盲发需要转发的数据的处理方案,本实施方案能够极大地减少冗余转发的中继ue数量,利于节约无线资源。具体而言,当源ue有数据需要中继转发时,不再像现有技术的处理方案这样直接盲目地向外转发待转发的数据并期待周围所有中继ue都为其转发,而是先请求分配合适的中继ue,然后根据分配结果执行后续数据发送动作。进一步,执行本实施方案的源ue在向外发送的数据包中携带被分配转发其数据的中继ue的中继id,使得只让合适的中继ue转发源ue的数据成为可能。
33.对于中继ue侧,本发明实施例还提供一种无明确目标用户的组播通信方法,包括:接收数据包,其中,所述数据包包括待转发的数据以及被分配转发所述数据的中继ue的中
继id;若所述数据包中的中继id与自身的中继id相符,则转发所述数据包。
34.在无明确目标用户的组播通信场景中,现有技术中源ue会向周围所有中继ue盲发需要转发的数据,且接收到源ue发送的数据的每一中继ue均需转发该数据的处理方案。相较而言,采用本实施方案的中继ue仅在源ue发送的数据包中携带有与自己的中继id相符的中继id时才会转发接收到的数据,使得减少冗余转发的中继ue数量成为可能。也就是说,源ue采用本实施方案向周围所有中继ue发送携带有特定中继ue的中继id的数据包时,并不是所有接收到该数据包的中继ue都会转发该数据,从而达到减少转发的中继ue数量的效果,以节约无线资源。
35.对于网络侧,本发明实施例还提供一种无明确目标用户的组播通信方法,包括:接收中继请求信息,其中,所述中继请求信息用于请求分配转发数据的中继ue;根据发送所述中继请求信息的源ue的位置信息以及至少一个候选中继ue的位置信息,从所述至少一个候选中继ue中选择转发所述数据的中继ue;发送中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id。
36.现有无明确目标用户的组播通信过程不会经过网络侧,而是全程由源ue和中继ue自行配合完成,存在大量冗余转发的中继ue浪费无线资源的问题。而本实施方案提供一种网络辅助的无明确目标用户的组播通信方法,由网络根据源ue和候选中继ue的位置信息为源ue的本次转发需求分配合适的一个或多个中继ue,使得只有合适的中继ue才会转发源ue的数据成为可能。
附图说明
37.图1是本发明实施例第一种无明确目标用户的组播通信方法的流程图;
38.图2是本发明实施例第一种无明确目标用户的组播通信装置的结构示意图;
39.图3是本发明实施例第二种无明确目标用户的组播通信方法的流程图;
40.图4是本发明实施例第二种无明确目标用户的组播通信装置的结构示意图;
41.图5是本发明实施例第三种无明确目标用户的组播通信方法的流程图;
42.图6是本发明实施例第三种无明确目标用户的组播通信装置的结构示意图。
具体实施方式
43.如背景技术所言,现有无明确目标用户的组播通信过程存在大量冗余的转发,造成无线资源的极大浪费。
44.具体而言,在组播通信(即点对多点的组通信)中,由于组内成员之间距离相隔较远,组成员ue a和ue b需要通过其他中继ue来中继业务数据以实现直接通信。根据具体的相隔距离,可能需要一个或多个中继ue来中继业务数据才能够成功直接通信。只需要经过一个中继ue中继业务数据就能实现直接通信的称为单跳中继通信,需要经过一个以上的中继ue中继业务数据才能实现直接通信的称为多跳中继通信。考虑到多跳中继通信的复杂性,本实施方案主要针对单跳中继通信。
45.组播通信中,现有无明确目标用户的数据包中继转发方式为,源ue周围的所有中继ue都会转发源ue的数据包,这会导致大量冗余的转发,造成无线资源的浪费。
46.例如,假设ue1为组播通信中被请求数据的源ue,ue1只知道网络中有ue请求获取
自己的数据,但并不知道具体是哪几个目标ue请求获取其数据。现有组播通信中无明确目标用户的数据包单跳中继转发过程是:ue1直接向周围所有的中继ue发送自己的数据包,只要中继ue被配置为是为无明确目标用户转发数据包的中继ue,那么当这些中继ue接收到ue1的数据包后,都会转发ue1的数据包。经过一跳中继后,在通信范围内的一个或多个对ue1的数据包业务感兴趣的目标ue就会接收中继ue转发的数据包。
47.但事实上,当源ue附近的几个中继ue位置相近时,这些位置非常接近的中继ue其实并不需要都做转发操作。如果所有的中继ue都转发源ue的数据包,势必会造成资源的浪费。
48.综上,现有组播通信中无明确目标用户的数据包中继转发过程是,源ue会直接向周围所有的中继ue发送自己的数据包;只要中继ue被配置为了无明确目标用户数据包转发的中继ue,那么当它在接收到源ue的数据包后,都会转发源ue的数据包。这样的通信方式显然会导致大量冗余的转发,造成无线资源的浪费
49.因此,亟需提供一种更有效的通信方式,使得只让合适的中继ue转发源ue数据包。
50.为解决上述技术问题,本发明实施例提供一种本发明实施例提供一种无明确目标用户的组播通信方法,包括:当存在数据转发需求时,发送中继请求信息,其中,所述中继请求信息用于请求分配转发所述数据的中继ue;接收中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id;发送数据包,其中,所述数据包包括所述数据以及所述中继id。
51.在无明确目标用户的组播通信场景中,较之现有技术中源ue向周围所有中继ue盲发需要转发的数据的处理方案,本实施方案能够极大地减少冗余转发的中继ue数量,利于节约无线资源。具体而言,当源ue有数据需要中继转发时,不再像现有技术的处理方案这样直接盲目地向外转发待转发的数据并期待周围所有中继ue都为其转发,而是先请求分配合适的中继ue,然后根据分配结果执行后续数据发送动作。进一步,执行本实施方案的源ue在向外发送的数据包中携带被分配转发其数据的中继ue的中继id,使得只让合适的中继ue转发源ue的数据成为可能。
52.为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
53.图1是本发明实施例第一种无明确目标用户的组播通信方法的流程图。
54.本实施方案可以应用于无明确目标用户的组播通信场景。也即,在本实施例所述点对多点组通信场景中,源ue需要通过中继ue向外发送数据,且中继ue转发的数据指向不特定的一个或多个目标ue。
55.本实施方案可以由用户设备侧执行,具体地可以由组播通信场景中的源ue执行。所述源ue是相对于中继ue和目标ue而言的,所述源ue用于发送数据,发送的数据通过中继ue转发至目标ue。在本实施例所述无明确目标用户的组播通信场景中,源ue不知道目标ue的具体信息。
56.本实施例所述中继ue被配置为是为无明确目标用户转发数据包的中继ue。
57.具体地,参考图1,本实施例所述无明确目标用户的组播通信方法可以包括如下步骤:
58.步骤s101,当存在数据转发需求时,发送中继请求信息,其中,所述中继请求信息
用于请求分配转发所述数据的中继ue;
59.步骤s102,接收中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id;
60.步骤s103,发送数据包,其中,所述数据包包括所述数据以及所述中继id。
61.在一个具体实施中,所述数据转发需求可以是在接收到网络或应用层的请求后产生的。
62.例如,位于源ue附近的ue将需要的数据上报给网络,由网络触发源ue发送所述数据。
63.又例如,还可以是基于具体应用触发的数据转发需求。
64.在一个具体实施中,所述中继请求信息可以包括发送所述中继请求信息的源ue的移动性指示信息。
65.具体地,所述移动性指示信息用于指示ue的移动性的强弱程度。
66.例如,当ue的位置在一段时间内基本位于同一小区时,可以认为该ue的移动性为弱移动性。
67.又例如,当ue的位置频繁在多个小区之间迁移时,可以认为该ue的移动性为强移动性。
68.进一步,所述源ue可以根据自身情况产生对应的移动性指示信息并通过所述中继请求信息上报至基站。
69.在一个变化例中,所述中继请求信息可以不包括所述源ue的移动性指示信息,而是由接收到所述中继请求信息的基站通过跟踪源ue的位置信息来确定所述源ue的移动性指示信息。
70.在一个具体实施中,当所述源ue的移动性指示信息表明所述源ue的移动性为弱移动性时,被分配转发所述数据的中继ue可以是根据所述源ue的绝对位置选定的。也即,当源ue的移动性较弱时,可以根据源ue的定位信息在其附近需找合适的中继ue。
71.在一个具体实施中,当所述源ue的移动性指示信息表明所述源ue的移动性为强移动性时,被分配转发所述数据的中继ue可以是根据所述源ue和中继ue的相对位置选定的。也即,当源ue的移动性较强时,可以根据源ue与候选中继ue的相对位置来寻找合适的中继ue。
72.在一个具体实施中,被分配转发所述数据的中继ue至少可以是根据与源ue之间的通信距离、相邻中继ue之间的间距和/或移动性从位于所述源ue周围的至少一个候选中继ue中选定的。
73.具体地,根据候选中继ue与源ue之间的通信距离,可以选择处于源ue的最佳距离范围内的候选中继ue作为被分配转发所述数据的中继ue。
74.进一步,结合相邻中继ue之间的间距,可以在确保被分配转发所述数据的中继ue的覆盖范围尽可能广的基础上,使得被分配转发所述数据的中继ue的数量尽量少。例如,若两个候选中继ue的位置相隔较近,则可以选择只又其中一个候选中继ue转发所述数据。
75.进一步,候选中继ue的移动性也可以作为筛选标准之一。例如,可以优先选择移动性弱的候选中继ue作为被分配转发所述数据的中继ue。所述候选中继ue的移动性可以基于候选中继ue上报的能力上报信息获取。
76.在一个具体实施中,被分配转发所述数据的中继ue的数量可以为一个或多个,相应的,所述中继响应信息中指示的中继id的数量可以为一个或多个。
77.在一个具体实施中,中继ue的中继id可以是中继ue的标识(identification,简称id),所述id可以用于唯一地标识ue。如所述中继ue的中继id可以为中继ue的国际移动用户识别码(international mobile subscriber identity,简称imsi),还可以为中继ue的临时移动用户标识(serving-temporary mobile subscriber identity,简称s-tmsi)。
78.在一个具体实施中,在所述步骤s103之后,本实施例所述组播通信方法还可以包括步骤:在发送所述数据包后的一段时间内,若再次接收到获取所述数据的请求,则向周围所有候选中继ue发送所述数据。
79.具体而言,若执行所述步骤s103之后的一段时间内,源ue再次接收到网络或应用层执行相同数据的发送请求时,源ue可以再次发送所述数据。
80.进一步,源ue再次发送所述数据时,可以采用无本实施例所述网络辅助的转发方式,也即向周围所有中继ue发送所述数据。相应的,周围所有中继ue收到源ue的数据后都会转发该数据。
81.由上,在源ue侧,本实施方案能够极大地减少冗余转发的中继ue数量,利于节约无线资源。具体而言,当源ue有数据需要中继转发时,不再像现有技术的处理方案这样直接盲目地向外转发待转发的数据并期待周围所有中继ue都为其转发,而是先请求分配合适的中继ue,然后根据分配结果执行后续数据发送动作。进一步,执行本实施方案的源ue在向外发送的数据包中携带被分配转发其数据的中继ue的中继id,使得只让合适的中继ue转发源ue的数据成为可能。
82.图2是本发明实施例第一种无明确目标用户的组播通信装置的结构示意图。本领域技术人员理解,本实施例所述无明确目标用户的组播通信装置2可以用于实施上述图1所述实施例中所述的方法技术方案。
83.具体地,参考图2,本实施例所述无明确目标用户的组播通信装置2可以包括:第一发送模块21,当存在数据转发需求时,发送中继请求信息,其中,所述中继请求信息用于请求分配转发所述数据的中继ue;接收模块22,用于接收中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id;第二发送模块23,用于发送数据包,其中,所述数据包包括所述数据以及所述中继id。
84.关于所述无明确目标用户的组播通信装置2的工作原理、工作方式的更多内容,可以参照上述图1中的相关描述,这里不再赘述。
85.图3是本发明实施例第二种无明确目标用户的组播通信方法的流程图。
86.本实施方案可以应用于无明确目标用户的组播通信场景。也即,在本实施例所述点对多点组通信场景中,源ue需要通过中继ue向外发送数据,且中继ue转发的数据指向不特定的一个或多个目标ue。
87.本实施例方案可以由用户设备侧执行,如由用户设备侧的中继ue执行。进一步,所述中继ue被配置为是为无明确目标用户转发数据包的中继ue。
88.具体地,参考图3,本实施例所述无明确目标用户的组播通信方法可以包括如下步骤:
89.步骤s301,接收数据包,其中,所述数据包包括待转发的数据以及被分配转发所述
数据的中继ue的中继id;
90.步骤s302,若所述数据包中的中继id与自身的中继id相符,则转发所述数据包。
91.本实施例中涉及名词的解释可以参考图1所示实施例的相关描述,这里不再赘述。
92.进一步,在源ue执行上述图1中步骤s103以发送携带有被分配转发所述数据的中继ue的中继id的数据包后,对于位于源ue附近的任一中继ue,所述中继ue可以执行本实施例所述步骤。如所述中继ue可以执行所述步骤s301以接收所述源ue发送的数据包,并获取所述数据包中携带的中继id列表。进一步,在获取所述中继id列表后,所述中继ue遍历所述中继id列表以查找自己的中继id是否记录于所述中继id列表中。若查找到自己的中继id,则确定自己被分配转发本次接收到的数据。若未查找到自己的中继id,则确定自己未被分配转发所述数据。
93.在一个具体实施中,在所述步骤s301接收到所述数据包后,若所述数据包中的中继id与自身的中继id不相符,则所述中继ue可以不转发所述数据包。
94.在一个具体实施中,在所述步骤s302中,若确定所述数据包中的中继id与自身的中继id相符,则至少可以根据当前业务负载和/或信号质量确定是否转发所述数据包。
95.也就是说,对于被网络分配为需要转发源ue的数据的中继ue,也可以视自身情况选择是否实际执行数据包转发操作。
96.例如,若中继ue比较确定自身中继id存在于源ue发送的数据包中,但中继ue当前业务负载较大,则中继ue可以选择不转发所述数据包。
97.进一步,即使中继ue选择不转发数据包,也可以不告知源ue自己的处理结果,以避免额外的信令开销。
98.进一步,如果所有被分配转发所述数据的中继ue根据自身的情况,都选择不转发所述源ue的数据包,那么当源ue再次接收到网络或应用层的请求时,可以再次发送自己的数据包。此时,源ue可以采用无网络辅助的转发方式,即向周围所有的中继ue发送所述数据包,且接收到所述数据包的每一中继ue都必须转发所述数据包。
99.由上,在中继ue侧,采用本实施方案的中继ue仅在源ue发送的数据包中携带有与自己的中继id相符的中继id时才会转发接收到的数据,使得减少冗余转发的中继ue数量成为可能。也就是说,源ue采用本实施方案向周围所有中继ue发送携带有特定中继ue的中继id的数据包时,并不是所有接收到该数据包的中继ue都会转发该数据,从而达到减少转发的中继ue数量的效果,以节约无线资源。
100.图4是本发明实施例第二种无明确目标用户的组播通信装置的结构示意图。本领域技术人员理解,本实施例所述无明确目标用户的组播通信装置4可以用于实施上述图3所述实施例中所述的方法技术方案。
101.具体地,参考图4,本实施例所述无明确目标用户的组播通信装置4可以包括:接收模块41,用于接收数据包,其中,所述数据包包括待转发的数据以及被分配转发所述数据的中继ue的中继id;转发模块42,若所述数据包中的中继id与自身的中继id相符,则转发所述数据包。
102.关于所述无明确目标用户的组播通信装置4的工作原理、工作方式的更多内容,可以参照上述图3中的相关描述,这里不再赘述。
103.图5是本发明实施例第三种无明确目标用户的组播通信方法的流程图。
104.本实施方案可以应用于无明确目标用户的组播通信场景。也即,在本实施例所述点对多点组通信场景中,源ue需要通过中继ue向外发送数据,且中继ue转发的数据指向不特定的一个或多个目标ue。
105.本实施方案可以由网络侧执行,如由网络侧的基站执行。
106.具体地,参考图5,本实施例所述无明确目标用户的组播通信方法可以包括如下步骤:
107.步骤s501,接收中继请求信息,其中,所述中继请求信息用于请求分配转发数据的中继ue;
108.步骤s502,根据发送所述中继请求信息的源ue的位置信息以及至少一个候选中继ue的位置信息,从所述至少一个候选中继ue中选择转发所述数据的中继ue;
109.步骤s503,发送中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id。
110.本领域技术人员理解,所述步骤s501至步骤s503可以视为与上述图1所示实施例所述步骤s101至步骤s103相呼应的执行步骤,两者在具体的实现原理和逻辑上是相辅相成的。因而,本实施例中涉及名词的解释可以参考图1所示实施例的相关描述,这里不再赘述。
111.在一个具体实施中,在所述步骤s501之前,本实施例所述组播通信方法还可以包括步骤:接收能力上报信息,其中,所述能力上报信息包括发送所述能力上报信息的ue的位置信息,所述ue为所述源ue和/或候选中继ue。
112.具体而言,执行本实施方案的基站可以跟踪覆盖范围内所有ue的位置信息,以在接收到覆盖范围内任一源ue发送的中继请求信息后,根据源ue及其附近候选中继ue的位置信息选择合适的中继ue为源ue转发数据。
113.例如,ue可以主动向基站发送能力上报信息,以上报自身的位置信息。基站可以给ue配置上报条件,以使ue在上报条件触发时发送能力上报信息。所述上报条件可以是初始接入小区时、能力更新时和/或定期上报。
114.又例如,基站可以根据需要触发ue上报其位置信息。
115.进一步,所述能力上报信息还可以包括ue的移动性指示信息。如中继ue上报的能力上报信息可以包括自身的位置信息以及移动性指示信息。源ue的移动性指示信息可以在发送中继请求信息时上报,也可以在日常发送的能力上报信息中上报。
116.在一个具体实施中,所述步骤s502可以包括步骤:当所述源ue的移动性指示信息表明所述源ue的移动性为弱移动性时,根据所述源ue的绝对位置从所述至少一个候选中继ue中选择转发所述数据的中继ue。
117.进一步,至少可以根据候选中继ue与源ue之间的通信距离、相邻候选中继ue之间的间距和/或候选中继ue的移动性,从所述至少一个候选中继ue中选择转发所述数据的中继ue。
118.例如,以源ue的经纬度坐标为原点,寻找周围预设半径范围内的候选中继ue作为被分配转发所述数据的中继ue。进一步,对于落入该范围内的候选中继ue,可以优先选择移动性较弱的候选中继ue作为被分配转发所述数据的中继ue。进一步,当相邻两个候选中继ue间隔较近时可以仅选取其中一个作为被分配转发所述数据的中继ue。
119.在一个具体实施中,所述步骤s502可以包括步骤:当所述源ue的移动性指示信息
表明所述源ue的移动性为强移动性时,根据所述源ue和至少一个候选中继ue的相对位置选择转发所述数据的中继ue。
120.进一步,至少可以根据候选中继ue与源ue之间的通信距离、相邻候选中继ue之间的间距和/或候选中继ue的移动性,从所述至少一个候选中继ue中选择转发所述数据的中继ue。
121.例如,以源ue的位置为基准构建参考坐标系,将基站覆盖范围内的候选中继ue的位置映射至所述参考坐标系,进而在所述参考坐标系内寻找以位于源ue周围预设半径范围内的候选中继ue作为被分配转发所述数据的中继ue。进一步,对于落入该范围内的候选中继ue,可以优先选择移动性较弱的候选中继ue作为被分配转发所述数据的中继ue。进一步,当相邻两个候选中继ue间隔较近时可以仅选取其中一个作为被分配转发所述数据的中继ue。
122.由上,对于网络侧,本实施方案提供一种网络辅助的无明确目标用户的组播通信方法,由网络根据源ue和候选中继ue的位置信息为源ue的本次转发需求分配合适的一个或多个中继ue,使得只有合适的中继ue才会转发源ue的数据成为可能。
123.图6是本发明实施例第三种无明确目标用户的组播通信装置的结构示意图。本领域技术人员理解,本实施例所述无明确目标用户的组播通信装置6可以用于实施上述图5所述实施例中所述的方法技术方案。
124.具体地,参考图6,本实施例所述无明确目标用户的组播通信装置6可以包括:接收模块61,用于接收中继请求信息,其中,所述中继请求信息用于请求分配转发数据的中继ue;分配模块62,用于根据发送所述中继请求信息的源ue的位置信息以及至少一个候选中继ue的位置信息,从所述至少一个候选中继ue中选择转发所述数据的中继ue;发送模块63,用于发送中继响应信息,其中,所述中继响应信息包括被分配转发所述数据的中继ue的中继id。
125.关于所述无明确目标用户的组播通信装置6的工作原理、工作方式的更多内容,可以参照上述图5中的相关描述,这里不再赘述。
126.在一个典型的应用场景中,基站可以周期性或实时跟踪覆盖范围内所有ue的位置。
127.当位于所述基站覆盖范围内的源ue有数据包需要转发时,源ue可以向所述基站发送中继请求信息。其中,所述中继请求信息包含所述源ue的移动性指示信息。
128.进一步,接收到所述中继请求信息后,假设所述源ue的移动性指示信息表明所述源ue的移动性为弱移动性时,所述基站可以根据所述源ue的绝对位置从至少一个候选中继ue中选择合适的中继ue。假设所述源ue的移动性指示信息表明所述源ue的移动性为强移动性时,则基站将根据源ue和候选中继ue的相对位置来选择中继ue。
129.选择标准包括但不限于:1、选择处于源ue的最佳通信范围内的候选中继ue;2、如果两个候选中继ue位置相隔比较近,选择只由其中一个转发所述数据;3、选择移动性弱的候选中继ue。
130.进一步,在选定中继ue后,基站可以向源ue发送中继响应信息,所述中继响应信息包含被分配转发所述数据的中继ue的中继id。
131.进一步,源ue接收所述中继响应信息以获取其中的中继id,并并在将要发送的数
据包中携带所述中继id。
132.进一步,位于源ue周围的中继ue收到所述数据包后,判断所述数据包中的中继id是否与自己的中继id相匹配。只有相匹配的中继ue才转发所述数据包,不匹配的就不转发所述数据包。
133.在一个变化例中,位于源ue周围的中继ue收到所述数据包后,即使确定自己的中继id与数据包中的中继id相匹配,该中继ue也可以根据自身的情况(如业务负载、信号质量等)选择不转发所述数据包。
134.进一步,如果源ue周围所有的中继ue都没有转发源ue的数据包,那么当源ue再次接收到网络或应用层的请求时,会再次发送自己的数据包。此时,源ue可以采用无网络辅助的转发方式,即源ue直接向外发送数据包,且所述数据包中不包含中继id,周围的所有中继ue都将转发来自源ue的数据包。
135.由上,采用本实施方案能够极大地减少冗余转发源ue数据包的中继ue的数量,节约无线资源。
136.进一步地,本发明实施例还公开一种存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述图1、图3或图5所示实施例中所述的方法技术方案。优选地,所述存储介质可以包括诸如非挥发性(non-volatile)存储器或者非瞬态(non-transitory)存储器等计算机可读存储介质。所述存储介质可以包括rom、ram、磁盘或光盘等。
137.进一步地,本发明实施例还公开一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述图1所示实施例中所述的方法技术方案。具体地,所述终端可以为ue,如无明确目标用户的组播通信场景中的源ue。
138.进一步地,本发明实施例还公开一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述图3所示实施例中所述的方法技术方案。具体地,所述终端可以为ue,如无明确目标用户的组播通信场景中的中继ue。
139.进一步地,本发明实施例还公开一种基站,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述图5所示实施例中所述的方法技术方案。具体地,所述基站可以为无明确目标用户的组播通信场景中的基站。
140.本发明技术方案可适用于5g(5generation)通信系统,还可适用于后续演进的各种通信系统,例如6g、7g等。
141.本发明技术方案也适用于不同的网络架构,包括但不限于中继网络架构、双链接架构,vehicle-to-everything(车辆到任何物体的通信)架构。
142.本技术实施例中的基站(base station,简称bs),也可称为基站设备,是一种部署在无线接入网用以提供无线通信功能的装置。例如在2g网络中提供基站功能的设备包括基地无线收发站(base transceiver station,简称bts)和基站控制器(base station controller,简称bsc),3g网络中提供基站功能的设备包括节点b(nodeb)和无线网络控制器(radio network controller,简称rnc),在4g网络中提供基站功能的设备包括演进的节
点b(evolved nodeb,简称enb),在无线局域网络(wireless local area networks,简称wlan)中,提供基站功能的设备为接入点(access point,简称ap),5g新无线(new radio,简称nr)中的提供基站功能的设备包括继续演进的节点b(gnb)以及未来新的通信系统中提供基站功能的设备等。
143.本技术实施例中的终端可以指各种形式的用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、移动台(mobile station,ms)、远方站、远程终端、移动设备、用户终端、终端设备(terminal equipment)、无线通信设备、用户代理或用户装置。终端设备还可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5g网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,plmn)中的终端设备等,本技术实施例对此并不限定。
144.应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,表示前后关联对象是一种“或”的关系。
145.本技术实施例中出现的“多个”是指两个或两个以上。
146.本技术实施例中出现的第一、第二等描述,仅作示意与区分描述对象之用,没有次序之分,也不表示本技术实施例中对设备个数的特别限定,不能构成对本技术实施例的任何限制。
147.本技术实施例中出现的“连接”是指直接连接或者间接连接等各种连接方式,以实现设备间的通信,本技术实施例对此不做任何限定。
148.本技术实施例中出现的“网络”与“系统”表达的是同一概念,通信系统即为通信网络。
149.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
再多了解一些

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

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

相关文献