一种资源分配方法及装置
技术领域
本发明涉及通信技术领域,尤其涉及一种资源分配方法及装置。
背景技术
为满足高铁用户的高速覆盖要求,移动通信运营商在高铁沿线建设了高速覆盖基站,同时也建设了供高铁周围居民(非高速用户)使用的非高速覆盖基站。实际应用中可对高速覆盖基站和非高速覆盖基站配置切换关系,从而使得这些地区的铁路周边居民可能接入高铁专网对应的高速覆盖小区。虽然对于同一家运营商来说,需要尽可能保证列车内外高速用户和非高速用户的接入,但当列车驶入某个高速覆盖基站的覆盖范围内时,若附近居民接入该基站,则会影响部分高速用户的服务质量,比如导致高速用户掉话。
通过接入控制可避免非高速UE(User Equipment,用户设备)接入高速覆盖小区。但是,虽然这种方式可以使得高速用户的服务质量免受非高速UE影响,它也使得高速覆盖小区的无线资源只能在高速UE到达其覆盖区域时才能被使用。同时,对于没有高速UE到达其覆盖区域的高速覆盖小区,即使其附近的非高速覆盖小区在过载时也无法利用该高速覆盖小区的无线资源。因而可以看出,现有技术中的高速覆盖小区的资源利用率较低。
发明内容
有鉴于此,本发明提供一种资源分配方法、装置、计算机可读存储介质、及电子设备,以提升高速覆盖小区的资源利用率。
为解决上述技术问题,本发明提供一种资源分配方法,包括:
确定是否接入有高速UE;
若未接入有高速UE,确定高速列车到达本高速覆盖小区的时间;
在所述高速列车到达本高速覆盖小区的时间满足预定要求时,向非高速UE共享本高速覆盖小区的资源。
其中,所述方法还包括:
获取未接入有高速UE的持续时间;
所述在所述高速列车到达本高速覆盖小区的时间满足预定要求时,向非高速UE共享本高速覆盖小区的资源,包括:
在所述未接入有高速UE的持续时间满足第一预设要求,且所述高速列车到达本高速覆盖小区的时间满足第二预设要求时,向非高速UE共享本高速覆盖小区的资源。
其中,所述确定高速列车到达本高速覆盖小区的时间,包括:
接收有高速UE接入的高速覆盖小区发送的高速UE占用信息;所述高速UE占用信息包括:所述有高速UE接入的高速覆盖小区的标识和/或所述有高速UE接入的高速覆盖小区的位置信息;
根据所述高速UE占用信息,确定位于高速列车车头的高速UE接入的目标高速覆盖小区;
根据所述高速列车的行驶速度、所述目标高速覆盖小区与本高速覆盖小区之间的距离,确定高速列车到达本高速覆盖小区的时间。
其中,所述根据所述高速UE占用信息,确定位于高速列车车头的高速UE接入的目标高速覆盖小区,包括:
根据所述高速UE占用信息,将与本高速覆盖小区位置最近的、有高速UE接入的高速覆盖小区,作为所述目标高速覆盖小区。
其中,所述在所述未接入有高速UE的持续时间满足第一预设要求,且所述高速列车到达本高速覆盖小区的时间满足第二预设要求时,向非高速UE共享本高速覆盖小区的资源,包括:
当所述未接入有高速UE的持续时间超过第一时间阈值,且所述高速列车到达本高速覆盖小区的时间超过第二时间阈值时,向非高速UE共享本高速覆盖小区的资源。
其中,所述方法还包括:根据本高速覆盖小区开启所需的时间和时间估算因子,计算所述第二时间阈值;
其中,所述第二时间阈值按照下述公式计算:
Q=a×T;
Q表示第二时间阈值,a表示时间估算因子,T表示本高速覆盖小区开启所需的时间,a、T为大于0的常数;或者
根据切换时延或无线资源控制RRC重配时延或RRC释放时延确定所述第二时间阈值。
其中,所述确定高速列车到达本高速覆盖小区的时间,包括:
获取所述高速列车到达本高速覆盖小区的计划时间和当前时间;
利用所述计划时间、所述当前时间和列车速度浮动补偿因子,确定高速列车到达本高速覆盖小区的时间;
其中,所述高速列车到达本高速覆盖小区的时间按照下述公式计算:
t=e×T1-T0;
t表示高速列车到达本高速覆盖小区的时间,e表示列车速度浮动补偿因子,T0表示当前时间,T1表示计划时间,e为大于0的常数。
其中,所述向非高速UE共享本高速覆盖小区的资源,包括:
允许非高速UE接入本高速覆盖小区;或者,
关闭本高速覆盖小区并扩大邻近非高速覆盖小区的半径大小。
其中,所述允许非高速UE接入本高速覆盖小区,包括:
向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点;或者,
对本高速覆盖小区进行设置,以允许非高速UE接入本高速覆盖小区;或者,
向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点。
其中,所述方法还包括:
在所述未接入有高速UE的持续时间满足第一预设要求时,清除存储的列车到达信息。
其中,所述方法还包括:
当所述高速列车到达本高速覆盖小区的时间不满足预定要求时,停止向非高速UE共享本高速覆盖小区的资源。
其中,所述停止向非高速UE共享本高速覆盖小区的资源,包括:
禁止非高速UE接入本高速覆盖小区;或者,
开启本高速覆盖小区,并恢复邻近非高速覆盖小区的半径大小。
其中,所述禁止非高速UE接入本高速覆盖小区,包括:
向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点;或者,
对本高速覆盖小区进行设置,以禁止非高速UE接入本高速覆盖小区;或者,
向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点;或者,
释放与处于无线资源控制连接RRC_CONNECTED状态、接入高速覆盖小区但不满足切换条件的非高速UE之间的RRC连接,并将所述非高速UE重定向到非高速覆盖小区。
其中,所述方法还包括:
当接入有高速UE接入时,向与高速列车行驶方向相同的高铁沿线的高速覆盖小区发送高速UE占用信息,所述高速UE占用信息包括小区的标识和/或小区的位置信息。
第二方面,本发明提供一种资源分配装置,包括:
确定模块,用于确定是否接入有高速UE;
获取模块,用于若未接入有高速UE,确定高速列车到达本高速覆盖小区的时间;
处理模块,用于在所述高速列车到达本高速覆盖小区的时间满足预定要求时,向非高速UE共享本高速覆盖小区的资源。
其中,所述获取模块还用于,获取未接入有高速UE的持续时间;
所述处理模块具体用于,在所述未接入有高速UE的持续时间满足第一预设要求,且所述高速列车到达本高速覆盖小区的时间满足第二预设要求时,向非高速UE共享本高速覆盖小区的资源。
其中,所述获取模块包括:
接收子模块,用于接收有高速UE接入的高速覆盖小区发送的高速UE占用信息;所述高速UE占用信息包括:所述有高速UE接入的高速覆盖小区的标识和/或所述有高速UE接入的高速覆盖小区的位置信息;
小区确定子模块,用于根据所述高速UE占用信息,确定位于高速列车车头的高速UE接入的目标高速覆盖小区;
时间确定子模块,用于根据所述高速列车的行驶速度、所述目标高速覆盖小区与本高速覆盖小区之间的距离,确定高速列车到达本高速覆盖小区的时间。
其中,所述小区确定子模块具体用于,根据所述高速UE占用信息,将与本高速覆盖小区位置最近的、有高速UE接入的高速覆盖小区,作为所述目标高速覆盖小区。
其中,所述处理模块具体用于,当所述未接入有高速UE的持续时间超过第一时间阈值,且所述高速列车到达本高速覆盖小区的时间超过第二时间阈值时,向非高速UE共享本高速覆盖小区的资源。
其中,所述装置还包括:
时间计算模块,用于根据本高速覆盖小区开启所需的时间和时间估算因子,计算所述第二时间阈值;
其中,所述第二时间阈值按照下述公式计算:
Q=a×T;
Q表示第二时间阈值,a表示时间估算因子,T表示本高速覆盖小区开启所需的时间,a、T为大于0的常数;或者
所述时间计算模块,用于根据切换时延或无线资源控制RRC重配时延或RRC释放时延确定所述第二时间阈值。
其中,所述获取模块包括:
时间获取子模块,用于获取所述高速列车到达本高速覆盖小区的计划时间和当前时间;
时间确定子模块,用于利用所述计划时间、所述当前时间和列车速度浮动补偿因子,确定高速列车到达本高速覆盖小区的时间;
其中,所述高速列车到达本高速覆盖小区的时间按照下述公式计算:
t=e×T1-T0;
t表示高速列车到达本高速覆盖小区的时间,e表示列车速度浮动补偿因子,T0表示当前时间,T1表示计划时间,e为大于0的常数。
其中,所述处理模块具体用于,
允许非高速UE接入本高速覆盖小区;或者
关闭本高速覆盖小区并扩大邻近非高速覆盖小区的半径大小。
其中,所述处理模块在允许非高速UE接入本高速覆盖小区时,具体用于,
向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点;
或者,对本高速覆盖小区进行设置,以允许非高速UE接入本高速覆盖小区;
或者,向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点。
其中,所述装置还包括:
清除模块,用于在所述未接入有高速UE的持续时间满足第一预设要求时,清除存储的列车到达信息。
其中,所述处理模块还用于,
当所述高速列车到达本高速覆盖小区的时间不满足预定要求时,停止向非高速UE共享本高速覆盖小区的资源。
其中,所述处理模块在停止向非高速UE共享本高速覆盖小区的资源时,具体用于,
禁止非高速UE接入本高速覆盖小区;或者
开启本高速覆盖小区,并恢复邻近非高速覆盖小区的半径大小。
其中,所述处理模块在禁止非高速UE接入本高速覆盖小区时,具体用于,
向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点;
或者,对本高速覆盖小区进行设置,以禁止非高速UE接入本高速覆盖小区;
或者,向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点;
或者,释放与处于无线资源控制连接RRC_CONNECTED状态、接入高速覆盖小区但不满足切换条件的非高速UE之间的RRC连接,并将所述非高速UE重定向到非高速覆盖小区。
其中,所述装置还包括:
发送模块,用于在接入有高速UE时,向与高速列车行驶方向相同的高铁沿线的高速覆盖小区发送高速UE占用信息,所述高速UE占用信息包括小区的标识和/或小区的位置信息。
第三方面,本发明提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行前述第一方面所述的资源分配方法。
第四方面,本发明提供了一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路;
其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述第一方面所述的资源分配方法。
本发明的上述技术方案的有益效果如下:
在本发明实施例中,确定是否有高速UE接入。如果没有,则在高速列车到达本高速覆盖小区的时间满足预定要求时,向非高速UE共享本高速覆盖小区的资源。从而,利用本发明实施例的方案可根据本高速覆盖小区中接入的高速UE的情况,适时地向非高速UE共享本高速覆盖小区的资源,从而提高了资源利用率。
附图说明
图1为本发明实施例的资源分配方法的流程图;
图2为本发明实施例的资源分配方法的流程图;
图3为本发明实施例的资源分配装置的示意图;
图4为本发明实施例的资源分配装置的第一结构图;
图5为本发明实施例的资源分配装置的第二结构图;
图6为本发明实施例的电子设备的示意图;
图7为本发明实施例的电子设备的又一示意图。
具体实施方式
下面将结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
如图1所示,本发明实施例的资源分配方法,包括:
步骤101、确定是否接入有高速UE。
步骤102、若未接入有高速UE,则确定高速列车到达本高速覆盖小区的时间。
步骤103、在所述高速列车到达本高速覆盖小区的时间满足预定要求时,向非高速UE共享本高速覆盖小区的资源。
若未有高速UE接入,则说明高速列车距离本高速覆盖小区还有一定的距离。那么,在此可确定高速列车到达本高速覆盖小区的时间,并根据该时间的长短确定是否向非高速UE共享本高速覆盖小区的资源。如果所述时间满足某个预定要求时,向非高速UE共享本高速覆盖小区的资源。
其中,该预定要求可以是所述时间大于某个时间阈值。如果所述时间大于某个时间阈值,那么可向非高速UE共享本高速覆盖小区的资源。为了保证能为高速UE提供服务,该时间阈值可设置的相对较大,或者可通过计算的方式确定。
例如,所该时间阈值按照下述公式计算:
Q=a×T;
Q表示时间阈值,a表示时间估算因子,T表示本高速覆盖小区开启所需的时间,a、T为大于0的常数。a越小,获得的Q的准确度越高。
由以上可以看出,利用本发明实施例的方案可根据本高速覆盖小区中接入的高速UE的情况,适时地向非高速UE共享本高速覆盖小区的资源,从而提高了资源利用率。
在上述实施例中,若未有高速UE接入,还可获取未接入有高速UE的持续时间非高速UE共享本高速覆盖小区的资源,此时,为了提高准确性,可在所述未接入有高速UE的持续时间满足第一预设要求,且所述高速列车到达本高速覆盖小区的时间满足第二预设要求时,向非高速UE共享本高速覆盖小区的资源。其中该第一预设要求可为某个时间阈值,第二预设要求的含义和上述步骤102中的含义相同。
在实际应用中,对于每个高速覆盖小区,都可判断出是否有高速UE接入。如果有高速UE接入,则周期性的获得接入的高速UE的数量,从而确定高速列车是正在驶入本高速覆盖小区还是正在驶离本高速覆盖小区。其中,该周期可任意设置。
其中,该第一预设要求可以是接入的高速UE持续为0的时间超过第一时间阈值。如果在某个时刻获得的接入的高速UE的数量为0时,那么开始计时。只要接入的高速UE的数量不为0,则持续计时,获得接入的高速UE为0的持续时间。当接入的高速UE持续为0的时间超过第一时间阈值时,则可确定列车驶出本高速覆盖小区的范围,从而向非高速UE共享本高速覆盖小区的资源。其中,该第一时间阈值可任意设置。为了保证能为高速UE提供服务,第一时间阈值可设置的相对较大。
在上述实施例的基础上,当所述高速列车到达本高速覆盖小区的时间不满足预定要求时,停止向非高速UE共享本高速覆盖小区的资源,以保证为高速UE提供服务。
如图2所示,本发明实施例的资源分配方法,包括:
步骤201、确定是否接入有高速UE。
若接入有高速UE,则执行步骤202;若未接入有高速UE,则执行步骤203-206。
步骤202、向与高速列车行驶方向相同的高铁沿线的高速覆盖小区发送高速UE占用信息,所述高速UE占用信息包括小区的标识和/或小区的位置信息。
在此步骤中,有高速UE接入的高速覆盖小区通过X2或S1接口,向与高速列车行驶方向相同的高铁沿线的高速覆盖小区传递高速UE占用信息,包括有高速UE接入的高速覆盖小区的标识及位置信息。其中,为了保证列车到达信息的计算是针对于同一列高铁的(有效性),将高速UE占用信息的传递范围控制在列车之间的调度间隔内,即:前一列车的车尾边缘位置高速UE接入的高速覆盖小区不再接收后一列车的高速UE占用信息,这也减小了本方案对高速覆盖基站之间信令传递的影响。
对于有高速UE接入的高速覆盖小区,说明有列车驶入该小区的覆盖范围,则将高速UE到达本高速覆盖小区所需的时间设置为0。
步骤203、获取未接入有高速UE的持续时间。
当确定未接入有高速UE,即接入的高速UE的数量为0时,开始计时。
步骤204、确定高速列车到达本高速覆盖小区的时间。
在本实施例中,可通过以下任一种方式确定高速列车到达本高速覆盖小区的时间。
方式一:在此步骤中,首先,接收有高速UE接入的高速覆盖小区发送的高速UE占用信息;所述高速UE占用信息包括:所述有高速UE接入的高速覆盖小区的标识和/或所述有高速UE接入的高速覆盖小区的位置信息。
然后,根据所述高速UE占用信息,确定位于高速列车车头的高速UE接入的目标高速覆盖小区。具体的,利用获得的高速UE占用信息,本高速覆盖小区将其获得的有高速UE接入的高速覆盖小区的标识按地理位置排序,其中在地理位置上离本高速覆盖小区最近的高速覆盖小区被判定为列车车头边缘位置UE接入的高速覆盖小区,也即在此的目标高速覆盖小区。
接着,根据所述高速列车的行驶速度、所述目标高速覆盖小区与本高速覆盖小区之间的距离,确定高速列车到达本高速覆盖小区的时间。
其中,根据目标高速覆盖小区的标识与列车速度信息v,估算高速UE到达本高速覆盖小区所需的时间t,过程如下:
根据目标高速覆盖小区的小区标识,可获得该目标高速覆盖小区的覆盖信息,由此计算出该目标高速覆盖小区的覆盖范围与本高速覆盖小区的覆盖范围之间的最短距离d。那么,高速UE到达本高速覆盖小区所需的时间t为d/v。(为保证对高速UE提供服务,这里的t按最短时间进行估算)。
方式二:在此步骤中,获取所述高速列车到达本高速覆盖小区的计划时间和当前时间。其中,当前时间指的是执行本步骤的时间。根据预先获知的列车到达各站台的时刻表与列车速度,在列车到达本高速覆盖小区之前,预先计算列车达到本高速覆盖小区的时刻,即计划时间T1。假设当前时刻为T0,若T1完全准确,则高速UE到达本高速覆盖小区所需时间为T1-T0。但考虑到列车速度在实际运行中有一定的浮动,造成T1有一定的误差。本高速覆盖小区通过X2/S1接口获取列车速度的浮动信息,可得到针对本高速覆盖小区的列车速度浮动补偿因子。然后,利用所述计划时间、所述当前时间和列车速度浮动补偿因子,确定高速列车到达本高速覆盖小区的时间。
其中,所述高速列车到达本高速覆盖小区的时间按照下述公式计算:
t=e×T1-T0;
t表示高速列车到达本高速覆盖小区的时间,e表示列车速度浮动补偿因子,T0表示当前时间,T1表示计划时间,e为大于0的常数。
步骤205、确定第二时间阈值。
其中,第二时间阈值可按照如下方式计算:
(1)根据本高速覆盖小区开启所需的时间和时间估算因子,计算第二时间阈值。
在实际使用中,第二时间阈值受到高速UE到达本高速覆盖小区所需时间估算因子的准确度影响。
所述第二时间阈值按照下述公式计算:
Q=a×T;
Q表示第二时间阈值,a表示时间估算因子,T表示本高速覆盖小区开启所需的时间,a、T为大于0的常数。a越小,获得的Q的准确度越高。
(2)所述第二时间阈值还可由切换时延或RRC重配时延或RRC释放时延决定。
当然,在实际应用中,该第二时间阈值也可以是个预先设置的值。
其中步骤203、步骤204、步骤205的执行并无严格的先后关系,可同时执行。
步骤206、当所述未接入有高速UE的持续时间超过第一时间阈值,且所述高速列车到达本高速覆盖小区的时间超过第二时间阈值时,向非高速UE共享本高速覆盖小区的资源。
对于高速UE接入数量变为0且高速UE接入数量为0的持续时间超过第一时间阈值的高速覆盖小区,根据列车速度与本高速覆盖小区、本高速覆盖小区的邻近高速覆盖小区的覆盖特性(例如小区的形状,大小)确定第一时间阈值。当高速UE接入数目变为0且持续时间超过第一时间阈值后,则判定有列车驶出该小区的覆盖范围,此时清空此前存储的列车到达信息,从而节约存储空间。当然,此时也可开始向非高速UE共享本小区的无线资源,或关闭本小区并扩大邻近非高速覆盖小区半径,以向非高速UE共享本高速覆盖小区的资源。
步骤207、当所述高速列车到达本高速覆盖小区的时间小于或等于第二时间阈值时,停止向非高速UE共享本高速覆盖小区的资源。
在本发明实施例中,当所述未接入有高速UE的持续时间超过第一时间阈值,且所述高速列车到达本高速覆盖小区的时间超过第二时间阈值(按照步骤205中的(2)确定)时,适时地通过允许非高速UE接入本高速覆盖小区的方式,向非高速UE共享本高速覆盖小区的资源;或者当所述未接入有高速UE的持续时间超过第一时间阈值,且所述高速列车到达本高速覆盖小区的时间超过第二时间阈值(按照步骤205中的(1)确定)时,关闭本高速覆盖小区并扩大邻近非高速覆盖小区的半径大小,提升高速覆盖小区资源利用率。
通过禁止非高速UE接入本高速覆盖小区的方式,停止向非高速UE共享本高速覆盖小区的资源;或者开启本高速覆盖小区,并恢复邻近非高速覆盖小区的半径大小。
其中,关闭高速覆盖小区并扩大邻近非高速覆盖小区半径的方式,具体如下:若本高速覆盖小区处于运行状态,则关闭该小区(说明列车驶离),并扩大邻近非高速覆盖小区半径;否则,不进行操作。
其中,打开本高速覆盖小区的方式,具体如下:若该小区处于关闭状态,则开启该小区(说明列车驶近),并恢复邻近非高速覆盖小区的半径大小;否则,不进行操作。
其中,向非高速UE共享高速覆盖小区无线资源的方式,具体如下:
(1)小区重选。向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点。
具体的,针对处于RRC_IDLE状态的非高速UE,本高速覆盖小区可通知非高速覆盖基站,使得非高速覆盖基站在广播与小区重选相关的***信息中可包含本高速覆盖小区的标识或其使用的频点;对于从RRC_CONNECTED转变到RRC_IDLE后的UE小区重选,非高速覆盖基站在RRC Connection Release消息的重定向载波信息redirectedCarrierInfo中可包含本高速覆盖小区的标识或其使用的频点。
(2)RRC(Radio Resource Control,无线资源控制)连接建立。对本高速覆盖小区进行设置,以允许非高速UE接入本高速覆盖小区。
具体的,针对处于RRC_IDLE状态的非高速UE,此时高速覆盖基站的小区不针对非高速UE设置禁止接入。
(3)小区切换。向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点。
具体的,针对处于RRC_CONNECTED状态的非高速UE,本高速覆盖小区可通知非高速覆盖基站,使得非高速覆盖基站在发送与切换测量配置相关的RRC重配消息中可包含高速覆盖小区或其使用的频点。
其中,在本发明实施例中,可通过如下方式停止向非高速UE共享本高速覆盖小区的资源。
(1)小区重选。向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点。
具体的,针对处于RRC_IDLE状态的非高速UE,可通知非高速覆盖基站,使得非高速覆盖基站在广播与小区重选相关的***信息中不包含高速覆盖小区的标识或其使用的频点;对于从RRC_CONNECTED转变到RRC_IDLE后的UE小区重选,非高速覆盖基站在RRCConnection Release消息的重定向载波信息redirectedCarrierInfo中不包含高速覆盖小区所使用的频点。
(2)RRC连接建立。对本高速覆盖小区进行设置,以禁止非高速UE接入本高速覆盖小区。
具体的,针对处于RRC_IDLE状态的非高速UE,此时高速覆盖基站的小区针对非高速UE设置禁止接入。
(3)小区切换。向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点。
具体的,针对处于RRC_CONNECTED状态、且接入非高速覆盖小区的非高速UE,本高速覆盖小区可通知非高速覆盖基站,使得非高速覆盖基站在发送与切换测量配置相关的RRC重配消息中不包含高速覆盖小区或其使用的频点;对于处于RRC_CONNECTED状态、且接入高速覆盖小区的非高速UE,将其切换到高速覆盖小区。
(4)RRC连接释放与重定向。释放与处于RRC_CONNECTED状态、接入高速覆盖小区但不满足切换条件的非高速UE之间的RRC连接,并将所述非高速UE重定向到非高速覆盖小区。
具体的,针对处于RRC_CONNECTED状态、接入高速覆盖小区但不满足切换条件的非高速UE,此时释放该连接,并将该UE重定向到非高速覆盖小区。
由以上可以看出,利用本发明实施例的方案可根据本高速覆盖小区中接入的高速UE的情况,适时地向非高速UE共享本高速覆盖小区的资源,从而提高了资源利用率。
如图3所示,本发明实施例的资源分配装置,包括:
确定模块301,用于确定是否接入有高速UE;获取模块302,用于若未接入有高速UE,确定高速列车到达本高速覆盖小区的时间;处理模块303,用于在所述高速列车到达本高速覆盖小区的时间满足预定要求时,向非高速UE共享本高速覆盖小区的资源。
为了进一步提高准确性,所述获取模块302还用于,获取未接入有高速UE的持续时间;此时,所述处理模块303具体用于,在所述未接入有高速UE的持续时间满足第一预设要求,且所述高速列车到达本高速覆盖小区的时间满足第二预设要求时,向非高速UE共享本高速覆盖小区的资源。此时,所述处理模块303具体用于,当所述未接入有高速UE的持续时间超过第一时间阈值,且所述高速列车到达本高速覆盖小区的时间超过第二时间阈值时,向非高速UE共享本高速覆盖小区的资源。
其中,所述获取模块302包括:
接收子模块,用于接收有高速UE接入的高速覆盖小区发送的高速UE占用信息;所述高速UE占用信息包括:所述有高速UE接入的高速覆盖小区的标识和/或所述有高速UE接入的高速覆盖小区的位置信息;
小区确定子模块,用于根据所述高速UE占用信息,确定位于高速列车车头的高速UE接入的目标高速覆盖小区;
时间确定子模块,用于根据所述高速列车的行驶速度、所述目标高速覆盖小区与本高速覆盖小区之间的距离,确定高速列车到达本高速覆盖小区的时间。
具体的,所述小区确定子模块具体用于,根据所述高速UE占用信息,将与本高速覆盖小区位置最近的、有高速UE接入的高速覆盖小区,作为所述目标高速覆盖小区。
如图4所示,所述装置还包括:时间计算模块304,用于根据本高速覆盖小区开启所需的时间和时间估算因子,计算所述第二时间阈值;
其中,所述第二时间阈值按照下述公式计算:
Q=a×T;
Q表示第二时间阈值,a表示时间估算因子,T表示本高速覆盖小区开启所需的时间,a、T为大于0的常数。或者所述时间计算模块304,用于根据切换时延或无线资源控制RRC重配时延或RRC释放时延确定所述第二时间阈值
或者,所述获取模块302包括:
时间获取子模块,用于获取所述高速列车到达本高速覆盖小区的计划时间和当前时间;时间确定子模块,用于利用所述计划时间、所述当前时间和列车速度浮动补偿因子,确定高速列车到达本高速覆盖小区的时间;
其中,所述高速列车到达本高速覆盖小区的时间按照下述公式计算:
t=e×T1-T0;
t表示高速列车到达本高速覆盖小区的时间,e表示列车速度浮动补偿因子,T0表示当前时间,T1表示计划时间,e为大于0的常数。
在实际应用中,所述处理模块303具体用于,
允许非高速UE接入本高速覆盖小区;或者关闭本高速覆盖小区并扩大邻近非高速覆盖小区的半径大小。
所述处理模块在允许非高速UE接入本高速覆盖小区时,具体用于,
向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点;
或者,对本高速覆盖小区进行设置,以允许非高速UE接入本高速覆盖小区;
或者,向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点。
如图5所示,所述装置还可包括:清除模块305,用于在所述未接入有高速UE的持续时间满足第一预设要求时,清除存储的列车到达信息。
在实际应用中,所述处理模块303还用于,
当所述高速列车到达本高速覆盖小区的时间不满足预定要求时,停止向非高速UE共享本高速覆盖小区的资源。
具体的,所述处理模块303在停止向非高速UE共享本高速覆盖小区的资源时,具体用于,禁止非高速UE接入本高速覆盖小区;或者开启本高速覆盖小区,并恢复邻近非高速覆盖小区的半径大小。
所述处理模块303在禁止非高速UE接入本高速覆盖小区时,具体用于,
向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点;
或者,对本高速覆盖小区进行设置,以禁止非高速UE接入本高速覆盖小区;
或者,向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点;
或者,释放与处于无线资源控制连接RRC_CONNECTED状态、接入高速覆盖小区但不满足切换条件的非高速UE之间的RRC连接,并将所述非高速UE重定向到非高速覆盖小区。
如图5所示,所述装置还包括:
发送模块306,用于在接入有高速UE时,向与高速列车行驶方向相同的高铁沿线的高速覆盖小区发送高速UE占用信息,所述高速UE占用信息包括小区的标识和/或小区的位置信息。
本发明所述装置的工作原理可参照前述方法实施例的描述。
由以上可以看出,利用本发明实施例的方案可根据本高速覆盖小区中接入的高速UE的情况,适时地向非高速UE共享本高速覆盖小区的资源,从而提高了资源利用率。
本发明的实施例提供一种数据处理装置,包括:处理器;以及通过总线接口与所述处理器相连接的存储器,所述存储器用于存储所述处理器在执行操作时所使用的程序和数据,当处理器调用并执行所述存储器中所存储的程序和数据时,包括实现如下的功能模块或单元:
确定模块,用于确定是否接入有高速UE;
获取模块,用于若未接入有高速UE,确定高速列车到达本高速覆盖小区的时间;
处理模块,用于在所述高速列车到达本高速覆盖小区的时间满足预定要求时,向非高速UE共享本高速覆盖小区的资源。
需要说明的是,本发明实施例提供的装置是能够对应实现上述方法实施例提供的资源分配方法的装置,故上述方法实施例提供的资源分配方法的所有实施例均可对应适用于该第实施例,且均能达到相同或相似的有益效果。
如图6所示,本发明实施例的电子设备可以包括:壳体601、处理器602、存储器603、电路板604和电源电路605,其中,电路板604安置在壳体601围成的空间内部,处理器602和存储器603设置在电路板604上;电源电路605,用于为上述电子设备的各个电路或器件供电;存储器603用于存储可执行程序代码;处理器602通过读取存储器603中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例所述的资源分配方法。
处理器602对上述步骤的具体执行过程以及处理器602通过运行可执行程序代码来进一步执行的步骤,可以参见前述方法实施例的描述,在此不再赘述。
本发明实施例还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行前述实施例所述的资源分配方法。
如图7所示,本发明实施例还提供了一种电子设备,包括:处理器700,用于读取存储器720中的程序,执行下列过程:
确定是否接入有高速UE;
若未接入有高速UE,确定高速列车到达本高速覆盖小区的时间;
在所述高速列车到达本高速覆盖小区的时间满足预定要求时,向非高速UE共享本高速覆盖小区的资源。
收发机710,用于在处理器700的控制下接收和发送数据。
其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机710可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
处理器700还用于,获取未接入有高速UE的持续时间;在所述未接入有高速UE的持续时间满足第一预设要求,且所述高速列车到达本高速覆盖小区的时间满足第二预设要求时,向非高速UE共享本高速覆盖小区的资源。
处理器700还用于,接收有高速UE接入的高速覆盖小区发送的高速UE占用信息;所述高速UE占用信息包括:所述有高速UE接入的高速覆盖小区的标识和/或所述有高速UE接入的高速覆盖小区的位置信息;根据所述高速UE占用信息,确定位于高速列车车头的高速UE接入的目标高速覆盖小区;根据所述高速列车的行驶速度、所述目标高速覆盖小区与本高速覆盖小区之间的距离,确定高速列车到达本高速覆盖小区的时间。
处理器700还用于,根据所述高速UE占用信息,将与本高速覆盖小区位置最近的、有高速UE接入的高速覆盖小区,作为所述目标高速覆盖小区。
处理器700还用于,当所述未接入有高速UE的持续时间超过第一时间阈值,且所述高速列车到达本高速覆盖小区的时间超过第二时间阈值时,向非高速UE共享本高速覆盖小区的资源。
处理器700还用于,根据本高速覆盖小区开启所需的时间和时间估算因子,计算所述第二时间阈值;
其中,所述第二时间阈值按照下述公式计算:
Q=a×T;
Q表示第二时间阈值,a表示时间估算因子,T表示本高速覆盖小区开启所需的时间,a、T为大于0的常数;或者
根据切换时延或无线资源控制RRC重配时延或RRC释放时延确定所述第二时间阈值。
处理器700还用于,获取所述高速列车到达本高速覆盖小区的计划时间和当前时间;
利用所述计划时间、所述当前时间和列车速度浮动补偿因子,确定高速列车到达本高速覆盖小区的时间;
其中,所述高速列车到达本高速覆盖小区的时间按照下述公式计算:
t=e×T1-T0;
t表示高速列车到达本高速覆盖小区的时间,e表示列车速度浮动补偿因子,T0表示当前时间,T1表示计划时间,e为大于0的常数。
处理器700还用于,允许非高速UE接入本高速覆盖小区;或者,关闭本高速覆盖小区并扩大邻近非高速覆盖小区的半径大小。
处理器700还用于,向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点;或者,对本高速覆盖小区进行设置,以允许非高速UE接入本高速覆盖小区;或者,向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点。
处理器700还用于,在所述未接入有高速UE的持续时间满足第一预设要求时,清除存储的列车到达信息。
处理器700还用于,当所述高速列车到达本高速覆盖小区的时间不满足预定要求时,停止向非高速UE共享本高速覆盖小区的资源。
处理器700还用于,禁止非高速UE接入本高速覆盖小区;或者,开启本高速覆盖小区,并恢复邻近非高速覆盖小区的半径大小。
处理器700还用于,向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区重选的非高速UE发送本高速覆盖小区的标识和/或频点;或者,对本高速覆盖小区进行设置,以禁止非高速UE接入本高速覆盖小区;或者,向非高速覆盖小区发送本高速覆盖小区的标识,使得所述非高速覆盖小区不向发生小区切换的非高速UE发送本高速覆盖小区的标识和/或频点;或者,释放与处于无线资源控制连接RRC_CONNECTED状态、接入高速覆盖小区但不满足切换条件的非高速UE之间的RRC连接,并将所述非高速UE重定向到非高速覆盖小区。
处理器700还用于,当接入有高速UE接入时,向与高速列车行驶方向相同的高铁沿线的高速覆盖小区发送高速UE占用信息,所述高速UE占用信息包括小区的标识和/或小区的位置信息。
在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。