无线网络中移动设备间直接消息传输成功率评估的制作方法

文档序号:17733538发布日期:2019-05-22 03:01阅读:249来源:国知局
无线网络中移动设备间直接消息传输成功率评估的制作方法

本发明涉及一种无线网络中若干移动设备间直接消息传输成功率评估方法及装置。



背景技术:

传统无线网络中的移动设备依赖蜂窝消息来支持移动设备的通信。在传统网络中,当一对移动设备间通信时,通过网络节点管理通信。上行链路与下行链路的传输都是通过移动设备与网络节点来完成。

为了改变移动设备间需要通过网络节点进行通信,采用移动设备间的直接连接来进行直接通信。这里,网络节点的作用仅仅在于建立直接的连接以分配资源。3gpplte释放13个点关于非集中通信类型,这个术语“侧链路”指在移动设备间直接连接,一对移动设备间的直接连接是通过每一移动设备的pc5接口来实现。

移动设备间建立直接连接有两种情况,第一种是一个移动设备在“范围内”而另一个移动设备是在“范围外”,当一个移动设备是在“范围内”时,通过基站与移动设备之间的连接使所述移动设备与网络节点同步。在这种情况下,“范围内”的移动设备能接收同步信号也能接收系统信息,以进入pc5链路。另一方面,当移动设备是在“范围外”时,所述移动设备没有权利也不能使用移动设备与基站之间的连接来进入pc5链路。在这种情况下,所述移动设备请求同步资源。

为了移动设备间能直接通信,有两种类型的资源池:调度任务(sa)池,也就是侧链路控制池及消息池。通过调度任务池传输消息以显示消息池中的消息传输。所述消息池是为了传输消息。每一资源池由大量的资源或物理资源块组成。

每个消息传输与一个sa传输相关,以通知移动设备接收消息参数。所述接收端的移动设备需要解码控制传输及解码所述消息。

每一个移动设备在半双工模式下工作,每一移动设备不能在相同子帧内接收及传输,因此,每一sa时间内,移动设备传输和接收sa及消息不能发生在相同的子帧内。这里术语“sa时间”是指在sa传输发生单元的资源分配之后的时间。

图1是具有相应sa及消息池的sa时间示意图。所述sa时间由sa池及连续消息池组成。每一池包括被定义在时间和频率范围的若干资源块。在其他例子中,所述sa资源和消息资源经常被多路复用,所述sa和消息资源在时间范围内被放置在相同的子帧但在不同的频率。

所述sa池中具有相应阴影的块显示了一个特殊的sa传输是重复两次,在消息池中具有相应阴影的块显示了一个特殊的消息传输是重复四次,因此,移动设备在特殊子帧内进行传输通过其他方式从另外的移动设备接收调度任务及消息信息,这有利于克服半双工工作存在的问题。

通过所述传输移动设备选择资源有两种模式:模式1及模式2。在模式1中网络节点分配所述sa及消息资源,在这种情况下,所述移动设备基于uu连接发送请求给所述网络节点,所述网络节点通过特殊下行链路控制信息(dci)回应分配。因此,模式1是免费分配资源方式。

在模式2中在没有从所述网络节点得到任何协助的情况下所述移动设备分配资源,在这种情况下,每一sa时间内,移动设备需要传输,因此它随机的选择资源,模式2代表了一种分配资源的基本模式。因此,资源选择容易发生冲突。这是一个特殊的问题有许多移动设备的话消息冲突比较高。

消息传输成功率及网络功能是依赖有效资源的数量、网络负荷及资源选择策略。为了说明这点,图2示出了每秒传输十倍消息时调度任务消息的预期成功率作为网络负荷函数。如果成功率计算比较准确,能相应地调整网络为了提高网络功能。

有必要提供一种高可靠性的无线网络中移动设备间的直接消息传输。这是特别的重要在车辆对车辆传输中,这里消息传输的重点是消息安全性。

在sa传输中将sa传输的成功率作为prbs的平均数量,在每一sa时间内使得sa的传输不会将prbs的数量作为小数部分。

下面对本发明进行描述,其不限于解决许多或者全部现有系统的问题。



技术实现要素:

本发明提供一种无线网络中若干移动设备间直接消息传输成功率的评估方法,包括:从所述网络中的若干移动设备中选择第一组移动设备;从所述网络中的第一组移动设备中的一个移动设备给另一移动设备传输至少一预定义测试消息;解码每个移动设备中已经被发送的测试消息;测量成功解码测试消息的数量;及根据所述成功解码消息的数量评估成功率。

本发明还提供一种无线网络中若干移动设备间直接消息传输成功率评估系统,包括:选择模块,设置在所述网络中的主节点中或者若干移动设备中的每一移动设备中,用于选择从所述网络中的若干移动设备中选择第一组移动设备;传输模块,设置在移动设备中,用于传输至少一预定义测试消息给所述网络中的至少另一移动设备;解码模块,设置在移动设备中,用于解码所述测试消息;测量模块,设置在移动设备中,用于测量成功解码消息的数量;及评估模块,设置在主节点中,用于根据所述成功解码消息的数量评估成功率。

本发明还提供一种无线网络中的移动设备,包括:选择模块,用于选择从所述网络中的若干移动设备中选择第一组移动设备;传输模块,用于传输至少一预定义测试消息给所述网络中的至少另一移动设备;解码模块,用于解码所述测试消息;及连接接口,用于传输所述成功解码消息的数量给网络中的主节点。

本发明还提供一种无线网络中若干移动设备间直接消息传输控制方法,包括:选择主节点或网络中若干移动设备来计算平均网络负荷评估;通过上述所述的方法评估成功率,其中所述成功率代表所述平均网络负荷;所述选择的主节点或所述选择的若干移动设备计算所述平均网络负荷的评估;根据平均网络负荷评估移动设备间直接通信的最优重复因素;根据最优重复因素分配资源;及通过分配资源从至少一个移动设备到至少另一个移动设备传输消息。

在所述若干移动设备与所述主节点建立连接时,所述主节点用于计算所述平均网络负荷评估。

所述主节点用于评估所述最优化重复因素并输出所述最优化重复因素给至少一移动设备。

所述主节点传输所述平均网络负荷给至少一移动设备,所述至少一移动设备根据所述平均网络负荷评估所述最优化重复因素。

在所述若干移动设备没有与所述主节点建立连接时,所述若干移动设备用于计算所述平均网络负荷评估。

所述方法进一步包括计算至少一移动设备的第一负荷值,所述第一负荷值代表平均网络负荷评估;至少一移动设备接收第二负荷值,所述第二负荷值代表另一移动设备的平均网络负荷评估;至少一移动设备根据所述第二负荷值更新所述第一负荷值,以产生更新负荷值;根据所述更新负荷值评估最优化重复因素。

所述方法进一步包括:根据所述最优化重复因素选择所述移动设备的整数值;诸如被选择移动设备整数值的平均值大约等于所述主节点计算的最优化重复因素;及更新具有被选择整数值的所述移动设备的最优化重复因素;其中根据所述更新最优化重复因素分配资源。

所述方法还包括:根据所述最优化重复因素选择所述若干移动设备的若干整数值;诸如被选择移动设备整数值的平均值大约等于所述主节点计算的最优化重复因素;及存储若干最优化重复因素,一个选择的移动设备的整数值定义一个最优化重复因素;及分配每一最优化重复因素给不同类型的消息,其中根据所述更新最优化重复因素分配资源。

分配高重复因素给高优先消息,而分配低重复因素给低优先消息。

对每一移动设备,所述方法包括:确定所述最小值、最大值及所述最优化重复因素的小数部分;随机的选择所述最大值或者所述最小值,其中选择的最大值可能等于所述最优化重复因素的小数部分;及更新有选择值的所述最优化重复因素;其中根据所述更新的最优化重复因素分配资源。

分配资源包括根据所述最优化重复因素选择所述消息被发送的数量。

分配资源包括根据最优化重复因素选择所述消息被传输的数量。

所述移动设备是车载设备。所述主节点包括负荷侧单元。所述主节点为移动设备。所述主节点为基站。

本发明还提供一种无线网络中若干移动设备间直接消息传输控制方法,包括:通过上述方法评估成功率,其中所述成功率代表平均网络负荷;计算至少一个移动设备中的第一负荷值,所述第一负荷值代表所述平均网络负荷评估;从至少所述一个移动设备上接收第二负荷值,所述第二负荷值代表来自至少一个其他移动设备的所述平均网络负荷评估;在所述至少一移动设备中,根据所述第二负荷值更新所述第一负荷值,以产生更新负荷值;根据所述更新负荷值评估最优化重复因素;根据最优化重复因素分配资源;及使用所分配的资源,在网络中的至少一个移动设备上直接向所述网络中的另一个移动设备传输消息。

本发明还提供一种无线网络中若干移动设备间直接消息传输控制系统,包括:选择模块,设置在网络中的主节点或者若干移动设备中的每一移动设备中,用于从所述网络中的若干移动设备中选择第一组移动设备;传输模块,设置在移动设备中,用于传输至少一预定义测试消息给所述网络中的至少另一移动设备;解码模块,设置在移动设备中,用于解码所述测试消息;测量模块,设置在移动设备中,用于测量成功解码所述消息的数量;评估模块,设置在主节点中,用于根据成功解码所述消息的数量评估成功率;平均负荷计算模块,设置在所述主节点或者至少一移动设备中,用于根据所述成功率计算所述平均网络负荷评估;最优化重复因素评估模块,设置在至少一移动设备中,用于根据所述平均网络负荷评估移动设备间直接通信的最优化重复因素;资源分配模块,设置在至少一移动设备中,用于根据所述最优化重复因素分配资源;及传输模块,设置在至少一移动设备中,用于通过分配资源直接传输消息给另一移动设备。

本发明提供一种无线网络中的移动设备,包括:选择模块,用于从所述网络中的若干移动设备中选择第一组移动设备;传输模块,用于传输至少一预定义测试消息给所述网络中的至少另一移动设备;解码模块,用于解码所述测试消息;测量模块,用于测量成功解码所述消息的数量;连接接口,用于传输所述成功解码消息的数量给所述网络中的主节点;所述连接接口用于从主节点接收平均网络负荷评估;最优化重复因素评估模块用于根据移动设备间的直接通信的平均网络负荷评估最优化重复因素;资源分配模块,用于根据最优化因素分配资源;及传输模块,用于通过分配资源直接传输消息从网络中的移动设备给另外的移动设备。

本发明还提供一种无线网络中的移动设备,包括:选择模块,用于从所述网络中的若干移动设备中选择第一组移动设备;传输模块,用于传输至少一预定义测试消息给所述网络中的至少另一移动设备;解码模块,用于解码所述测试消息;测量模块,用于测量成功解码所述消息的数量;连接接口,用于传输所述成功解码消息的数量给所述网络中的主节点;所述连接接口用于从主节点接收平均网络负荷评估;平均计算模块,用于根据所述平均网络负荷计算第一负荷值;连接接口,用于接收第二负荷值,代表至少一移动设备的平均网络负荷评估;其中,所述平均负荷计算模块进一步用于根据所述第二负荷值跟新所述第一负荷值以产生更新负荷值;最优化重复因素评估模块,用于根据所述更新负荷值评估所述最优化重复因素;资源分配模块,用于根据所述最优化重复因素分配资源;及传输模块,用于通过分配资源传输消息从所述网络中的移动设备给另一移动设备。

本发明还提供一种无线网络中若干移动设备间直接消息传输控制方法,包括:计算至少一个移动设备中的第一负荷值,所述第一负荷值代表所述平均网络负荷评估根据从所述网络中的至少一移动设备接收到的信号;从至少一移动设备上接收第二负荷值,所述第二负荷值代表来自至少一个其他移动设备的所述平均网络负荷评估;在所述至少一移动设备中,根据所述第二负荷值更新所述第一负荷值,以产生更新负荷值;根据所述更新负荷值评估最优重复因素;根据最优重复因素分配资源;及使用所分配的资源,在网络中的至少一个移动设备上直接向所述网络中的另一个移动设备传输消息。

本发明还提供一种无线网络中若干移动设备间直接消息传输控制系统,包括:平均负荷计算模块,设置在所述主节点或者至少一移动设备中,用于计算所述平均网络负荷评估;最优化重复因素评估模块,设置在至少一移动设备中,用于根据所述移动设备间直接通信的平均网络负荷评估最优化重复因素;资源分配模块,设置在至少一移动设备中,用于根据所述最优化重复因素分配资源;及传输模块,设置在至少一移动设备中,用于通过分配资源直接传输消息给另一移动设备。

本发明还提供一种无线网络中的移动设备,包括:连接接口,用于从无线网络中的主节点接收平均网络负荷评估及/或平均负荷计算模块,用于计算所述平均网络负荷评估;最优化重复因素评估模块,用于根据移动设备间直接通信的平均网络负荷评估最优化重复因素;资源分配模块,用于根据所述最优化重复因素分配资源;及传输模块,用于通过分配资源直接传输消息从所述网络中的移动设备给另一移动设备。

本发明还提供一种无线网络中的移动设备,包括:平均负荷计算模块,用于计算第一负荷值,所述第一负荷值代表所述平均网络负荷评估根据从所述网络中的至少另一移动设备接收到的信号;连接接口,用于从至少另一移动设备接收第二负荷值,所述第二负荷值代表所述平均网络负荷评估;其中平均负荷计算模块进一步用于根据所述第二负荷值更新所述第一负荷值,以产生更新负荷值;最优化重复因素评估模块,用于根据所述更新负荷值评估最优化重复因素;资源分配模块,用于根据所述最优化因素分配资源;及传输模块,用于通过分配资源传输消息从所述网络中的移动设备给另一移动设备。

附图说明

图1是调度任务(sa)时间示意图;

图2显示了网络负荷的预期成功率;

图3是网络结构示意图;

图4是移动设备间直接消息传输成功率评估方法的流程示意图;

图5是无线网络中移动设备间直接消息传输控制方法的流程示意图;

图6是移动设备从基站或者另外的主节点接收平均负荷作为负荷函数及固定整数值作为重复因素的示意图;

图7是根据图4及图5的方法确定了重复因素时移动设备从基站或者另外的主节点接收平均负荷作为负荷函数的示意图;及

图8是移动设备从基站或者另外的主节点接收平均负荷作为负荷函数的示意图。

具体实施方式

下面将对本发明的各实施例进行示例性描述。这些实施例代表了申请人所知的将本发明进行实践的可行方式,但是这些例子并不是唯一的实现方式。下面的描述将展示各实施例的功能以及构建和执行各实施例的步骤顺序。然而,同样或等同的功能和步骤顺序也可以通过其他不同的实施例完成。

下面描述移动设备间发送测试消息评估消息传输成功率的方法。这将需要计算成功率评估是准确的。例如,在分配资源中使用这个评估以提升网络性能。然而,也可使用其他方式来评估成功率。

传输测试消息时的冲突在于,如果测试消息冲突数量太高,对网络性能可能有不利影响。为了防止这种情况,所述方法选择适当数量的移动设备来传输所述测试消息。所述网络中的主节点执行选择过程。相对地,所述移动设备可能自己处理选择过程。当所述移动设备不能连接到主节点时或者将进程工作授权给移动设备而不是主节点时这种方式非常有用。

图3是lte网络1的选择元件的示意图。所述网络1包括基站(enb)3,通过uu链路6连接若干移动设备(ues)5。除此之外,所述移动设备5还经过侧链路8连接至另外的移动设备5。

所述基站3包括连接接口11、测试消息模块12、选择模块2、成功率评估模块10及资源分配模块4。所述连接接口11用于将基站3与每一移动设备5连接。所述测试消息模块12用于定义测试消息及所述测试消息的参数。

所述选择模块2用于从所述网络1中的若干移动设备5中选择第一组移动设备5。所述第一组移动设备5传输所述测试消息模块12定义的测试消息。

所述成功率评估模块10用于根据所述连接接口11接收到的信息计算所述移动设备间直接传输成功率评估。所述资源分配模块4用于根据所述成功率对所述移动设备间的消息传输分配资源。

所述基站3也包括平均负荷计算模块7及最优化重复因素评估模块9。这些模块将在下面进行详细描述。

每一移动设备5,例如以移动设备ue1为例,包括连接接口17、传输模块23、选择模块18、解码模块14、测量模块16及成功率评估模块20。所述连接接口17用于将所述移动设备5与所述基站3连接。所述连接接口17也用于将移动设备5之间直接连接。

所述传输模块23用于通过调度任务资源池传输测试消息给另外的移动设备5。所述选择模块18用于允许所述移动设备5选择自身来传输测试消息。所述解码模块14用于将从另外的移动设备5接收到的测试消息进行解码。所述测量模块16计算成功解码测试消息的数量。所述成功率评估模块20用于根据所述成功解码所述消息的数量计算成功率评估。

所述移动设备5也包括平均负荷计算模块13、最优化重复因素评估模块15、资源分配模块21及重复因素选择模块19。这些模块将在下面进行详细描述。

图4是网络1中移动设备5间直接消息传输成功率评估方法的流程示意图。步骤400-404,选择移动设备以传输测试消息,通过基站3来选择进程。步骤406-414,所述移动设备5在没有所述基站3的协助下自己管理选择进程。步骤416-426,通过测试消息来评估平均成功率及分配资源以提升网络性能。

步骤400,所述基站3通过所述连接接口11接收到的信号分析所述移动设备5的状态。所述基站3利用所述信号来判断每一移动设备5的传输负荷,即每一移动设备5的传输能力。所述基站3也判断每一移动设备5的位置、方向及速度。

步骤402,通过所述选择模块2选择所述第一组移动设备5。所述第一组移动设备5被分配用来传输测试消息的工作。所述网络1中的其他移动设备5将不能传输测试消息;然而,这些移动设备5可以从所述第一组移动设备5接收测试消息。所述第一组中的每一移动设备5在预定时间内被选择作为第一组移动设备。

根据每一移动设备5的传输负荷选择将移动设备5作为第一组移动设备。例如,一个移动设备5可能有比较高的传输负荷,因此不能被选择作为第一组移动设备。

根据每一移动设备5的位置、方向及/或速度选择移动设备作为第一组移动设备。无论基站3选择那个特性,通过所述网络选择的第一组移动设备用来确保移动设备间的传输平均分配。选择的移动设备5数量有限,因此测试消息的传输对网络性能会产生有利影响。

步骤404,所述基站3的连接接口11用于发送测试消息传输参数给第一组中的每一移动设备5。所述移动设备5根据所述测试消息传输参数传输测试消息。那些参数被用来确保在特殊时间内仅仅有限数量的测试消息被传输,因此传输的测试消息对网络性能会产生有利影响。所述确定的参数存储在所述测试消息模块12中。

所述测试消息传输参数包括传输周期,所述传输周期是指每一移动设备发送测试消息的时间间隔。所述测试消息传输参数还包括传输补偿,所述传输补偿是指移动设备发送测试消息的时间补偿。

所述第一组移动设备5用于传输一系列测试消息中的预设数量的测试消息。在其他实施例中,所述第一组移动设备通过预设传输率用于随机地传输所述测试消息。

步骤406-414,选择移动设备5的方法是所述移动设备5在没有基站3的协助下管理选择进程。步骤406,通过所述传输模块23任意选择所述移动设备5传输测试消息。所述移动设备5在任意时间间隔内传输测试消息。所述网络1中的另外的移动设备5接收那些测试消息。

步骤408,每一移动设备5在调度任务时间内测量接收到测试消息的数量。通过每一移动设备5中的所述测量模块16执行所述进程。然后,步骤410,所述选择模块18将所述数量与阈值进行比较。

如果移动设备5接收到测试消息的数量小于所述阈值,进入步骤414,其中,移动设备5通过自身的选择模块18选择自己作为第一组移动设备。反之,进入步骤412,其中,所述移动设备5不选择自身作为第一组移动设备。在步骤402中,每一移动设备5在预定时间内被选择作为第一组移动设备。

在没有基站3的协助下允许一定数量的移动设备5用于测试消息传输。所述阈值用于控制所述网络1中传输移动设备5的期望分配。

每一移动设备5设置自身测试消息传输参数。可选的,每一移动设备5在每一sa时间内可以决定传输或者不传输测试消息。

步骤416-426是为了计算消息传输平均成功率评估通过第一组移动设备5传输测试消息的方法。为了优化所述网络性能根据所述平均成功率分配资源。

步骤416,在第一组中的每一移动设备5通过他们各自的传输模块23传输一系列预定义测试消息。所述传输测试消息与所述基站3接收到的测试消息参数相对应。可选的,每一移动设备5对应所述移动设备设置的测试消息传输测试消息。这些对“范围外”的移动设备5特别有用。

每一测试消息包括传输测试消息中显示的移动设备信息。例如,每一测试消息包括识别码指示所述传输的移动设备。除此之外,每一测试消息还包括传输移动设备与接收移动设备之间的距离信息。例如,每一测试消息包括传输移动设备的位置相对接收移动设备的位置。

按照一定顺序发送所述测试消息,其中每一测试消息包括所有消息信息的顺序及每一单独消息索引。所述索引是指测试消息序列中特定测试消息的顺序。

根据调度任务控制池发送所述测试消息。在本实施例中,每一测试消息不同于其他的调度任务消息。在其他实施例中,正常调度任务消息包括每一测试消息。每一测试消息包括测试消息识别,诸如测试消息识别代码。所述移动设备5可以从其他消息中过滤所述测试消息。

当所述第一组中的移动设备5开始传输测试消息时,所述网络1中的其他移动设备5将接收这些测试消息。所述接收移动设备5可能是第一组中的移动设备或者所述网络1中的其他移动设备5。步骤420,每一接收测试消息的移动设备5通过自身的解码模块14解码所述接收到的测试消息。

步骤422,每一移动设备5通过测量模块16测量成功解码测试消息的数量。所述测量模块16在预定时间内测量成功解码消息的整体数量。在本实施例中,使用所述sa时间。

步骤422,传输成功解码测试消息的数量给所述基站3。这个信息可能基于所述移动设备5的地理位置信息。

每一移动设备5发送给所述基站3的报告中包括所述成功解码测试消息的数量。为了避免所述基站3由于报告通信过载,周期性的发送所述报告。所述报告示出了成功解码消息的数量与从所述第一组移动设备5发送消息的比例。所述报告还包括每一传输移动设备5到接收移动设备5的距离。

为了限制发送给所述基站3的信息量,所述移动设备5仅仅传输选择的移动设备数量的结果。所述移动设备5限制传输最接近的传输移动设备5的结果或者基于有成功率的特定阈值的结果。

步骤424,所述基站3通过所述连接接口17从所述移动设备5接收成功被解码的消息的数量。然后,所述成功率评估模块10根据所述信息评估平均成功率。其中,所述成功解码消息的数量与所述移动设备5的地理信息一起被接收。所述基站3在每个地理位置产生平均成功率评估。所述成功率评估模块10通过查找表从所述成功解码消息的数量中确定平均成功率。

步骤426,所述基站3通过所述资源分配模块4根据所述平均成功率分配资源。因此所述资源分配模块4分配资源以提升所述平均成功率,进而提升所述网络1的性能。

分配资源的一个方面是为所述基站3提升或者降低分配给所述移动设备5的所述消息传输率。例如,如果所述平均成功率高,那么增加所述消息传输率来提升网络性能。反之,如果所述平均成功率低,那么所述消息传输率将降低。

提升网络性能的另一方面是通过所述基站3而不是通过移动设备5间的直接连接将直接消息传输变更为uu连接。如果移动设备5间的消息传输的平均成功率低的话这种方式比较合适。反之,如果所述平均成功率低,则增加移动设备5间直接发送的消息。

在其他实施例中,所述基站3控制所述移动设备5增加消息传输量或者传输消息的资源量,以提升成功率。可选地,所述基站3控制所述移动设备5降低那些变量以降低成功率。

在其他实施例中,所述资源分配模块4可能更新池划分以提升网络性能。另外,根据所述成功率通过系统标准算法来提升网络性能。

在其他实施例中,每一移动设备5的成功率评估模块20根据所述移动设备5接收到的成功解码测试消息的数量评估成功率。然后,所述移动设备5通过资源分配模块21分配资源。资源分配如上述对基站3的描述。

在上面描述的实施例中,通过调度任务池发送测试消息。通过这些测试消息判断所述调度任务池的平均成功率。通过消息池利用上述描述的方法发送消息。然而,因为消息池包括大量prbs,通过这种方式获得平均成功率比较复杂。因此,通过消息池很难侦测到冲突和部分重叠。

在上面描述的方法中,评估所述调度任务池的成功率评估。这个成功率是指所述消息池的成功率及相应的分配资源。

一个可选择的成功率评估方式是利用空缺sa资源作为成功率的指示。在这个可选择方法中,所述移动设备5通过感应每一资源的能量来识别空缺sa资源。所述侦测到的能量与预设阈值进行比较,其中,在侦测到的能量水平低于所述阈值时,将指示特定资源是空缺的。然而,这个方法的问题在于侦测能量水平比较困难,相对于上述描述方法中的测量成功解码消息的数量来说准确性较低。

图5是所述网络1中移动设备5间直接消息传输控制方法的流程示意图。所述方法基于评估成功率控制消息传输;然而,如上面给出的实施例,控制网络操作的其他方式是评估成功率。

步骤100,所述基站3通过所述平均负荷计算模块7评估所述平均网络负荷。因此通过上面描述的方法来评估成功率值,以评估所述平均网络负荷。

步骤120,所述最优化重复因素评估模块9根据所述平均网络负荷计算最优化重复因素的评估。所述最优化重复因素是指所述移动设备5怎样通过显示传输消息的时间数量或传输消息的资源数量来分配资源。

具体为,消息重复及资源数量均为整数。然而,在步骤120中计算的所述最优化重复因素为非整数。例如,通过所述最优化重复因素评估模块计算所述最优化重复因素的最少一个小数位。

步骤140,通过所述基站3及/或移动设备5的选择模块选择“模式1”或“模式2”。在这个步骤中,判断通过所述连接接口11,17在所述基站3和一个特定移动设备5之间是否建立连接。如果所述移动设备5通过所述uu连接6连接所述基站3,则所述移动设备5从所述基站3接收所述最优化重复因素,因此所述移动设备5从所述基站3接收网络负荷指令。在这种情况下,所述移动设备5在“范围内”。

步骤140,当所述基站3和所述移动设备5之间建立连接时,选择“模式1”。可选地,即使建立连接,也可选择“模式2”,此时授权所述移动设备5评估平均网络负荷和分配资源。

如果所述移动设备5没有通过所述uu连接6与所述基站3连接,所述移动设备5不能从所述基站3接收所述最优化重复因素,因此所述移动设备5不能从所述基站3接收网络负荷指令。在这种情况下,所述移动设备5在“范围外”。在这种情况下,选择“模式2”。

如果选择“模式1”并进入步骤160,其中所述基站3通过所述连接接口11,17传输所述最优化重复因素给所述移动设备5。步骤260,通过与所述最优化重复因素评估模块15的存储装置连接以将所述最优化重复因素存储在所述移动设备5中。

如上面描述的,所述移动设备5根据所述重复因素的整数值分配资源。例如,所述移动设备5不会重复消息2.4次或者传输消息超过1.3倍资源,因为重复和资源是分离的。因此,所述移动设备5需要选择所述最优化重复因素的整数值。

步骤280,所述移动设备5通过所述重复因素选择模块19根据所述最优化重复因素(m*)的非整数值选择重复因素(m)的整数值。为了这个,所述移动设备5确定m*的最小值、m*的最大值及它的小数部分。所述移动设备5通过映射m*到最大下整数来确定最小值。所述移动设备5通过映射m*到最小上整数来确定最大值。所述移动设备5通过m*减去最小值来确定小数部分。例如,如果m*是2.4,所述移动设备5计算最小值为2,最大值为3及小数部分为0.4。

下一步,所述重复因素选择模块19随机的选择最小值或者最大值作为重复因素(m)。选择的m*的最大值可能等于m*的小数部分。如果没有选择所述最大值,则选择m的最小值来代替。例如,如果m*是2.4,所述移动设备5将选择m等于3,时间为40%和所述移动设备5将选择m等于2,时间为60%。因此,当在彼此之间通信的移动设备5中应用这个算法时,所述移动设备5包括的结果平均重复因素将等于所述最优化重复因素m*(在这个2.4的例子中)。

如果所述移动设备5随机选择m*的最小值等于m,其中选择的m*的最小值可能等于1减去小数部分,其与没有选择最小值而选择m的最大值将产生相同的结果。

例如执行步骤280的代码如下面描述的所示:

其中,sat是时间t内旁侧链路控制池m的大小的子集(大小s)。除此之外,f1(x;m’)和f2(x;m’)是两个一维的平均m’的可逆累积概率分布。

所述负荷(l)被接收作为输入,两个参数lmin和lmax用于产生随机变量(用概率密度函数f1或f2),所述随机变量用于选择重复因素。所述随机变量能携带任意非负值。其中小于1的值对应删除或删除信息,大于1的值对应重复信息。

例如:

步骤300,所述移动设备通过资源分配模块21根据重复因素(m)的选择值为传输分配资源。因此,当一个移动设备5传输给另一个移动设备5时,将根据所述重复因素重复所述消息多次。例如,如果m等于2,所述移动设备5将发送所述消息两次,如果m等于1,则所述移动设备将发送所述消息仅仅一次。

在其他实施例中,所述移动设备5根据所述重复因素为传输所述消息选择资源数量。例如,如果m等于2,所述移动设备5为发送所述消息选择两个资源,如果m等于1,所述移动设备5为发送所述消息选择仅仅一个资源。

步骤320,所述移动设备5通过所述传输模块23传输与步骤300中的资源分配一致的消息。

步骤140,选择“模式2”,方法进入步骤180。如之前描述的,如果所述基站3和所述移动设备5之间没有建立连接,则选择“模式2”。例如,评估平均网络负荷的工作被授与所述移动设备5时也可选择“模式2”。

步骤180,所述移动设备5通过所述平均负荷计算模块13产生所述平均网络负荷(l)的第一评估的第一负荷值。因此通过上述描述的方法评估成功率值也用于评估所述平均网络负荷。

步骤200,所述移动设备5从所述网络中的其他移动设备5接收负荷值以评估所述网络中其他移动设备5计算的平均网络负荷(l)。每一移动设备5计算的那些评估分别基于每一移动设备5的网络特殊感应力,其与步骤180中的描述相同。

所述移动设备5在彼此之间分享他们的评估,在步骤220中,每一移动设备5通过所述平均负荷计算模块13更新他们的负荷值,以考虑所述平均网络负荷接收到的其他评估。

步骤240,每一移动设备5通过所述最优化重复因素评估模块15计算最优化重复因素(m*)。所述计算是基于所述平均网络负荷的更新的评估。这个最优化重复因素是使用在上面描述的步骤260至320中的。

总之,上面步骤100-320描述的方法允许所述移动设备5评估所述平均网络负荷和根据所述平均负荷为所述网络1中的自然资源分配资源。这个将有助于减少冲突及最大化所述平均成功率。

在“模式1”中,所述基站3提供平均负荷评估,所述网络1的负荷比一个移动设备5容易理解。所述移动设备5根据所述基站3提供的平均负荷评估传输与资源分配一致的消息。

在“模式2”中,一个移动设备5通过所述控制资源池根据从其他移动设备5接收的消息评估所述平均网络负荷。除此之外,一个移动设备5通过所述pc5链接及旁侧链路控制信息与其他移动设备5分享自身的平均网络负荷的评估。因此,所述移动设备5通过彼此之间的通信而不是通过基站3来精确评估平均网络负荷逐渐减小的值。这代表了分配资源的分配方法。

在上面描述的方法中,所述基站3与所述移动设备5建立连接来提供所述最优化重复因素。可选择的,一个远程设备,例如一个负荷侧单元与所述移动设备5建立连接来提供最优化重复因素。在其他实施例中,任意移动设备能提供给其他移动设备5最优化重复因素。在进一步的实施例中,在高速路上以相同速度行驶的多个车辆中的一个移动设备5能与另外的移动设备5建立连接来提供所述区域的最优化重复因素。实际上,任意“主节点”,诸如基站3或者另外类型的基站为所述移动设备5提供最优化重复因素,只要所述“主节点”有足够的网络宽波段的感知力,以保证精确的平均网络负荷。

在所述方法中,假设所述移动设备5在一定时间内建立一个单独最优化重复因素。然而,也有可能每一移动设备5建立多个重复因素,并且根据不同类型的消息为所述移动设备5分配不同的重复因素。例如,所述移动设备5可以分配一个高的重复因素给高优先级消息及分配低的重复因素给低优先级消息。

图6是平均成功率作为负荷函数的情况示意图。所述移动设备5从所述基站3或者其他的主节点接收平均负荷,一个固定整数值用于所述重复因素。

在图6中给出了两个实际例子,一个是实线表示的m=1,另一个是虚线表示的m=2,一个理论的例子如密集虚线所示。所述理论的例子是所述理论平均成功率的最大值作为负荷函数。

所述实线m=1显示了平均成功率随负荷的变化情况,其中重复因素(m)等于1。可以看出,当m=1,所述平均成功率比负荷的所述理论最大值大0.4。然而,在负荷小于0.4时性能是次优的。

所述实线m=2显示了平均成功率随负荷的变化情况,其中重复因素(m)等于2。可以看出,当m=2,所述平均成功率比负荷的所述理论最大值小0.4。然而,在负荷大于0.4时性能是次优的。

图7是平均成功率作为负荷函数的情况示意图。其中,所述移动设备5从所述基站3或者其他的主节点接收平均负荷,其中,所述重复因素是根据上面描述的方法确定的。所述密集虚线是平均成功率的理论最大值。其中使用上面描述的方法可以看出所述实线是所述平均成功率负荷性能。可以看出的是,执行所述方法可以达到接近所述平均成功率的理论最大值。

图8是平均成功率作为负荷函数的情况示意图,其中所述移动设备决定所述平均负荷及重复因素。

所述实线m=1显示了所述平均成功率随负荷的变化,其中,所述重复因素(m)等于1。所述实线m=2显示了所述平均成功率随负荷的变化,其中所述重复因素(m)等于2。所述密集虚线是平均成功率的理论最大值作为负荷函数。当执行“模式2”的方法时,所述实线显示了所述平均成功率怎样随负荷变化。参考图7及图8,可以看出,通过上面描述的方法能选择“模式1”和“模式2”以达到理论最优化性能。

执行上面的方法时需要考虑两个限制。第一个是在相同的子帧内限制移动设备5传输共同物理资源块,以减小所述峰均功率比。根据现有的基于旁侧链路控制池传输的8子帧或更多旁侧链路控制消息,这个限制不会导致性能衰减。

所述第二个限制是限制所述移动设备5的半双工。换句话说,所述移动设备5在在相同子帧内传输某些子帧时不能接收其他子帧。相反的,移动设备5在没有传输子帧时能接收任意子帧。这个限制将移动设备5分成两组:所述tx组及非tx组。在tx组中的所述移动设备5在旁侧链路控制时间内传输pc5消息,然而在非tx组中的移动设备不能。

因为在tx组中的移动设备5有高的负荷,例如,负荷大于1,性能衰减小且等于(1-1/ssf)的一个不变因素,其中,ssf是子帧内的资源池的大小。因为高的负荷,所述方法中移动设备5从所述基站或其他主节点获得平均负荷并自己评估所述平均负荷,其工作原理(在业绩、公平及动力方面)与所述tx组中的移动设备5及所述非tx组中的移动设备5是相同的。

低负荷的情况,例如,因为负荷小于1,情况可能比较复杂。由于半双工性能衰减比较严重,所述tx组的最优化重复因素(mtx)及所述非tx组的最优化重复因素(mnon-tx)背离,因此,不能同时满足。

在负荷小于0.3时不利于使用所述tx组的mnon-tx,而利于使用所述非tx组的mtx。因此,在这个范围内能使用mtx作为参考。在高负荷范围内所述非tx组的性能衰减比较严重。然而,由于mtx享有所述tx组的性能,这个重复因素也能作为整个范围的参考。所述非tx组性能的牺牲有利于所述tx组。

如果parr是一个问题,那么所述移动设备5用于每个子帧传输单个prb。因为负荷小于1,建议牺牲所述移动设备5的非tx组的性能以有利于非tx组,这意味着重复的数量比较少。如果papr不是一个问题,即移动设备在相同子帧内能传输多个prbs,那么所述tx组及所述非tx组的最优化能同时满足。

本领域技术人员可以得知通过计算机程序软件、硬件或者软件与硬件的结合执行上述实施例中的方法。

仅通过举例的方式提供方法。本发明并不限定于附图中示出的具体步骤及描述,而是包括其他适当的步骤或者在适当顺序的步骤连接。所述方法中的部分能并行的执行。

所述术语“用户设备”是指具有处理及通信功能的任意设备,只要它能执行本发明实施例中所述的方法即可。本领域技术人员可以得知所述处理及通信功能可以设置于许多不同的设备,因此所述术语“用户设备”包括移动电话、个人数字助理、个人电脑及其他设备。

上面描述的方法也能应用于其他另外的无线技术并不影响预期效果。

对本领域技术人员来说,给出的许多范围值或设备值能被延伸或者选择且不影响预期效果。

上面描述的有益效果适用于一个实施例或多个实施例。所述实施例不限定于解决许多或者所有的技术问题或者不限定于具有许多或者所有的有益效果。

“一个”指的是一个或者多个。术语“包括”意味着包括方法步骤或者元件,但是如此的步骤或者元件不包括排他列表和方法或者装置可能包括某些另外的步骤或元件。

方法中描述的步骤按照适合的顺序执行,或者同时执行。除此之外,从所述方法中删除单个步骤并不影响整个技术方案的范围。上面描述的例子中的许多方面可能与其他例子的许多方面结合以形成另外的例子,但并不影响技术效果。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1