扰码复用方法和装置与流程

文档序号:13476759阅读:231来源:国知局
扰码复用方法和装置与流程

本发明涉及通信技术领域,尤其涉及一种扰码复用方法和装置。



背景技术:

umts(universalmobiletelecommunicationssystem,通用移动通信系统)在下行链路中提供512个扰码,供用户设备区分各小区。但在通信网络的实际应用中,会出现相邻小区主扰码相同的情况。

用户设备在进行软切换时,上报的测量报告中只会指示小区的主扰码,如果出现主扰码相同的邻区,则用户设备源小区的rnc(radionetworkcontroller,无线网络控制器)将无法决定切换的目标小区,导致用户设备可能软切换失败。

尤其是在部署smallcell(小小区)后,由于相邻小区的数量剧增,导致相邻小区主扰码相同的情况也剧增。则用户设备的测量报告中主扰码对应多个邻区的概率就非常高,直接影响到用户设备切换的成功率。



技术实现要素:

本发明的主要目的在于提供一种扰码复用方法和装置,旨在解决软切换时若用户设备指示的主扰码对应的邻区不唯一,难以选择切换的目标小区的技术问题。

为实现上述目的,本发明提供一种扰码复用方法,所述扰码复用方法包括以下步骤:

根据用户设备上报的事件测量报告获取所述用户设备指示的主扰码;

根据预先配置的主扰码分配信息和所述主扰码,查找所述主扰码对应的相邻小区;

若查找得到多个所述主扰码对应的相邻小区,则根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,选取目标小区。

在一个实施例中,所述地理位置信息为经纬度信息,所述根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,选取目标小区的步骤包括:

根据所述源小区的经纬度配置有效位置范围;

根据所述主扰码对应的各相邻小区的经纬度,分别校验所述主扰码对应的各相邻小区是否位于所述有效位置范围内;

获取位于所述有效位置范围内的所述主扰码对应的相邻小区为目标小区。

在一个实施例中,所述获取位于所述有效位置范围内的所述主扰码对应的相邻小区为目标小区的步骤包括:

若校验得到多个位于所述有效位置范围内的所述主扰码对应的相邻小区,则获取位于所述有效位置范围内的所述主扰码对应的相邻小区为有效邻区;

根据所述源小区与所述各有效邻区的经纬度,分别计算所述各有效邻区与所述源小区的距离;

选取与所述源小区的距离最小的有效邻区为目标小区。

在一个实施例中,所述根据所述主扰码对应的各相邻小区的经纬度,分别校验所述主扰码对应的各相邻小区是否位于所述有效位置范围内之后的步骤,还包括:

若所述主扰码对应的各相邻小区均不位于所述有效位置范围内,则从所述主扰码对应的各相邻小区中随机选取一相邻小区为目标小区;或,

不响应所述事件测量报告。

在一个实施例中,所述根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,选取目标小区的步骤包括:

根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,分别获取所述源小区与所述主扰码对应的各相邻小区的距离;

从所述主扰码对应的各相邻小区中选取与所述源小区距离最小的小区为目标小区。

此外,为实现上述目的,本发明还提供一种扰码复用装置,所述扰码复用装置包括:

扰码模块,用于根据用户设备上报的事件测量报告获取所述用户设备指示的主扰码;

查询模块,用于根据预先配置的主扰码分配信息和所述主扰码,查找所述主扰码对应的相邻小区;

选取模块,用于若查找得到多个所述主扰码对应的相邻小区,则根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,选取目标小区。

在一个实施例中,所述地理位置信息为经纬度信息,所述选取模块还用于,

根据所述源小区的经纬度配置有效位置范围;根据所述主扰码对应的各相邻小区的经纬度,分别校验所述主扰码对应的各相邻小区是否位于所述有效位置范围内;获取位于所述有效位置范围内的所述主扰码对应的相邻小区为目标小区。

在一个实施例中,所述选取模块还用于,

若校验得到多个位于所述有效位置范围内的所述主扰码对应的相邻小区,则获取位于所述有效位置范围内的所述主扰码对应的相邻小区为有效邻区;根据所述源小区与所述各有效邻区的经纬度,分别计算所述各有效邻区与所述源小区的距离;选取与所述源小区的距离最小的有效邻区为目标小区。

在一个实施例中,所述选取模块还用于,

若所述主扰码对应的各相邻小区均不位于所述有效位置范围内,则从所述主扰码对应的各相邻小区中随机选取一相邻小区为目标小区;或,不响应所述事件测量报告。

在一个实施例中,所述选取模块还用于,

根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,分别获取所述源小区与所述主扰码对应的各相邻小区的距离;从所述主扰码对应的各相邻小区中选取与所述源小区距离最小的小区为目标小区。

本发明提出的一种扰码复用方法和装置,根据用户设备上报的事件测量报告获取用户设备指示的主扰码;然后,根据预先配置的主扰码分配信息和用户设备指示的主扰码,查找主扰码对应的相邻小区;若查找得到多个主扰码对应的相邻小区,则根据主扰码对应的各相邻小区与用户设备源小区的地理位置信息,选取目标小区,解决了主扰码对应的邻区不唯一时,难以选择目标小区的技术问题。当有多个相邻小区的主扰码相同时,由于地理位置的差异,导致用户设备软切换时检测到的主公共导频信道质量不同,距离用户设备越近,主公共导频信号强度越高,信道质量也越好。用户设备会优先选择距离源小区较近、主公共导频信号强度较高、信道质量较好的小区为指示主扰码的相邻小区,上报事件测量报告。因此,基于小区信号质量与距离的关系,本发明根据主扰码对应的各相邻小区的地理位置信息和源小区的地理位置信息,能够正确的从主扰码对应的各相邻小区中选中用户设备指示的相邻小区,提高选择目标小区的正确率和用户设备软切换的成功率。并且,本发明无需大量的复杂运算,减小了系统的资源消耗;对网络方面要求比较低,只需要得到各小区的地理位置信息即可,对于其他传输方式无要求。

附图说明

图1为本发明扰码复用方法第一实施例的流程示意图;

图2为本发明扰码复用方法第二实施例的流程示意图;

图3为本发明扰码复用方法第三实施例的流程示意图;

图4为本发明扰码复用方法第四实施例的流程示意图;

图5为本发明扰码复用方法第五实施例的流程示意图;

图6为本发明扰码复用装置第一实施例、第二实施例、第三实施例、第四实施例和第五实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:根据用户设备上报的事件测量报告获取所述用户设备指示的主扰码;根据预先配置的主扰码分配信息和所述主扰码,查找所述主扰码对应的相邻小区;若查找得到多个所述主扰码对应的相邻小区,则根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,选取目标小区。

由于现有技术用户设备上报的测量报告中只会指示小区的主扰码,如果出现主扰码相同的邻区,则用户设备源小区的rnc(radionetworkcontroller,无线网络控制器)将无法决定切换的目标小区,导致用户设备可能软切换失败。

本发明提供一种解决方案,基于小区信号质量与距离的关系,根据主扰码对应的各相邻小区的地理位置信息和源小区的地理位置信息,能够正确的从主扰码对应的各相邻小区中选中用户设备指示的相邻小区,提高选择目标小区的正确率和用户设备软切换的成功率。

参照图1,本发明扰码复用方法第一实施例提供一种扰码复用方法,所述扰码复用方法包括:

步骤s10、根据用户设备上报的事件测量报告获取所述用户设备指示的主扰码。

本实施例在用户设备指示的主扰码对应多个相邻小区时,根据相邻小区与源小区的地理位置选取目标小区,供用户设备进行软切换。

具体的,作为一种实施方式,在进行软切换时,用户设备与源小区的基站保持链路连接,同时检测相邻小区的信道质量。

当用户设备检测到一相邻小区的主公共导频信道质量超过预设的软切换相对门限值时,触发1a事件,用户设备向源小区的rnc(radionetworkcontroller,无线网络控制器)上报1a事件测量报告;当激活集已满时,若用户设备检测到一个非激活集的小区主导频信道好过一个激活集里的小区主导频信道,触发1c事件,用户设备向源小区的rnc上报1c事件测量报告。用户设备上报的1a或1c事件测量报告中携带有此小区的主扰码,用于标识此小区。

rnc在收到本小区内的用户设备上报的事件测量报告时,获取报告中携带的主扰码,得到的主扰码也即用户设备指示需要接入的小区的主扰码。

由此,得到用户设备指示的主扰码。需要说明的是,本实施例中并事件测量报告并不限制于1a或1c事件,还可以是其他携带有主扰码的事件测量报告,可根据实际需要灵活配置。

步骤s20、根据预先配置的主扰码分配信息和所述主扰码,查找所述主扰码对应的相邻小区。

在得到用户设备指示的主扰码后,rnc根据预先配置主扰码分配信息,查找当前主扰码对应的相邻小区。

具体的,作为一种实施方式,各小区均预先配置有主扰码分配信息,记载了各小区及其各相邻小区预先分配的主扰码。

则用户设备源小区rnc在获取用户设备指示的主扰码后,根据主扰码分配信息,查找当前主扰码对应的相邻小区。

步骤s30、若查找得到多个所述主扰码对应的相邻小区,则根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,选取目标小区。

若查找得到多个与主扰码对应的相邻小区,也即当前主扰码对应的相邻小区不唯一,则根据当前查找得到的主扰码对应的各相邻小区的地理位置信息,以及用户设备源小区的地理位置信息,选取目标小区。需要说明的是,本实施例中源小区的地理位置信息为源小区基站的地理位置信息,各相邻小区的地理位置信息也即各相邻小区的基站地理位置信息。

具体的,作为一种实施方式,预先配置的地理位置信息表,记载了源小区及其各相邻小区的地理位置信息,可使用多种方式进行表征。在得到主扰码对应的各相邻小区后,根据地理位置信息表,查询得到源小区的地理位置信息,和主扰码对应的各相邻小区的地理位置信息。

或者,在得到主扰码对应的各相邻小区后,rnc向主扰码对应的各相邻小区基站发送查询请求,获取主扰码对应的各相邻小区的地理位置信息。

然后,rnc根据源小区的地理位置信息,和主扰码对应的各相邻小区的地理位置信息,分别计算得到源小区和主扰码对应的各相邻小区的距离。

然后,rnc根据源小区和主扰码对应的各相邻小区的距离,从主扰码对应的各相邻小区中选取目标小区。例如,从主扰码对应的各相邻小区中,选取与源小区距离最近的相邻小区为用户设备切换的目标小区;或是,预先配置距离范围,选取与源小区的距离满足距离范围的相邻小区为目标小区。

在获取目标小区后,rnc将此目标小区作为用户设备指示的主扰码对应的相邻小区,向用户设备发送切换指示消息,供用户设备与目标小区的基站建立链路,进行软切换。

在本实施例中,根据用户设备上报的事件测量报告获取用户设备指示的主扰码;然后,根据预先配置的主扰码分配信息和用户设备指示的主扰码,查找主扰码对应的相邻小区;若查找得到多个主扰码对应的相邻小区,则根据主扰码对应的各相邻小区与用户设备源小区的地理位置信息,选取目标小区,解决了主扰码对应的邻区不唯一时,难以选择目标小区的技术问题。当有多个相邻小区的主扰码相同时,由于地理位置的差异,导致用户设备软切换时检测到的主公共导频信道质量不同,距离用户设备越近,主公共导频信号强度越高,信道质量也越好。用户设备会优先选择距离源小区较近、主公共导频信号强度较高、信道质量较好的小区为指示主扰码的相邻小区,上报事件测量报告。因此,基于小区信号质量与距离的关系,根据主扰码对应的各相邻小区的地理位置信息和源小区的地理位置信息,能够正确的从主扰码对应的各相邻小区中选中用户设备指示的相邻小区,提高选择目标小区的正确率和用户设备软切换的成功率。并且,本实施例无需大量的复杂运算,减小了系统的资源消耗;对网络方面要求比较低,只需要得到各小区的地理位置信息即可,对于其他传输方式无要求。

进一步的,参照图2,本发明扰码复用方法第二实施例提供一种扰码复用方法,基于上述图1所示的实施例,所述地理位置信息为经纬度信息,所述步骤s30包括:

步骤s31、根据所述源小区的经纬度配置有效位置范围。

由于经纬度信息容易获取,且精度较高,可以保障目标小区选取的准确性。为了精确小区的位置,可使用各小区基站的经纬度作为小区的地理位置信息。

在本实施例中,使用各小区基站的经纬度作为对应的各小区的经纬度。也即,各相邻小区与用户设备源小区的地理位置信息,为各相邻小区与用户设备源小区基站的经纬度信息。

在查找得到多个主扰码对应的相邻小区时,源小区rnc根据源小区的经纬度,配置有效位置范围。

具体的,作为一种实施方式,可以以源小区的经纬度为基准点,取经度值与基准点经度值之差的绝对值满足预设的第一差值、纬度值与基准点纬度值之差的绝对值满足预设的第二差值的点组成的区域为有效位置范围。也即,由基准点的经度加上第一差值、基准点的经度减去第一差值、基准点的纬度加上第二差值和基准点的纬度减去第二差值得到的四条经纬线组成的区域即为有效位置范围。

例如,预设的第一差值和第二差值均为1度,源小区基站经纬度为东经100度、北纬25度,则东经101度、东经99度、北纬26度和北纬24度范围以内的点与源小区基站的经纬度之差的绝对值均满足预设的第一差值和第二差值,东经101度、东经99度、北纬26度和北纬24度范围组成的范围也即有效位置范围。

由此,得到配置的有效位置范围。

步骤s32、根据所述主扰码对应的各相邻小区的经纬度,分别校验所述主扰码对应的各相邻小区是否位于所述有效位置范围内。

在得到有效位置范围后,分别校验主扰码对应的各相邻小区,判断其是否位于有效位置范围内。若一小区基站的经度和纬度均位于有效位置范围内,则判定此小区位于有效位置范围内;否则,判定此小区不位于有效位置范围。

由此,得到主扰码对应的各相邻小区的校验结果。

步骤s33、获取位于所述有效位置范围内的所述主扰码对应的相邻小区为目标小区。

在获取主扰码对应的各相邻小区的校验结果后,rnc取位于有效位置范围内的相邻小区为目标小区。

具体的,作为一种实施方式,当有效位置范围内的主扰码对应的相邻小区只有一个时,取此相邻小区为目标小区;当有效位置范围内的主扰码对应的相邻小区有多个时,可以根据预设的规则从有效位置范围内的主扰码对应的相邻小区中选取目标小区,例如,可随机选取有效位置范围内的主扰码对应的相邻小区为目标小区。

在本实施例中,若查找得到多个主扰码对应的相邻小区,则根据源小区的经纬度配置有效位置范围;然后,根据主扰码对应的各相邻小区的经纬度,分别校验主扰码对应的各相邻小区是否位于有效位置范围内,得到主扰码对应的各相邻小区的校验结果;然后,获取位于有效位置范围内的主扰码对应的相邻小区为目标小区。本实施例通过配置有效位置范围,去除有效位置范围内的相邻小区,从而排除了有效位置范围外、距离较远、主公共导频信号较弱的小区,选取的位于有效位置范围内的目标小区由于距离较近,更有可能是用户设备指示的准备切换的相邻小区,从而使选取的目标小区的切换成功率更高。

进一步的,参照图3,本发明扰码复用方法第三实施例提供一种扰码复用方法,基于上述图2所示的实施例,所述步骤s33包括:

步骤s331、若校验得到多个位于所述有效位置范围内的所述主扰码对应的相邻小区,则获取位于所述有效位置范围内的所述主扰码对应的相邻小区为有效邻区。

在本实施例中,若校验得到当前主扰码对应的相邻小区中有多个位于有效位置范围内,则rnc取有效位置范围内,主扰码对应的相邻小区为有效邻区。

步骤s332、根据所述源小区与所述各有效邻区的经纬度,分别计算所述各有效邻区与所述源小区的距离。

在获取各有效邻区后,根据源小区与各有效邻区的经纬度,分别计算得到各有效邻区与源小区的距离。

具体的,作为一种实施方式,有效邻区与源小区的距离可使用如下公式进行计算,

其中,distance为距离,单位为千米(km),a1为源小区的经度,b1为源小区的纬度,a2为有效邻区的经度,b2为有效邻区的纬度。

由此,可以根据上述公式分别计算得到有效邻区与源小区的距离。

步骤s333、选取与所述源小区的距离最小的有效邻区为目标小区。

在得到各有效邻区与源小区的距离后,选取与源小区距离最小的有效邻区为目标小区。

在本实施例中,在得到多个有效邻区后,根据源小区与各有效邻区的经纬度,选取与源小区距离最小的有效邻区距离最小的有效邻区为目标小区,由于目标小区与源小区的距离最近、信号质量最好,也就最有可能是用户设备指示的相邻小区,因此得到的目标小区正确率也最高,可大大提升用户设备软切换的成功率。

进一步的,参照图4,本发明扰码复用方法第四实施例提供一种扰码复用方法,基于上述图2或图3所示的实施例(本实施例以图2为例),所述步骤s32之后,还包括:

步骤s34、若所述主扰码对应的各相邻小区均不位于所述有效位置范围内,则从所述主扰码对应的各相邻小区中随机选取一相邻小区为目标小区;或,

不响应所述事件测量报告。

在本实施例中,若当前主控码对应的相邻小区全部都不位于有效位置范围内,则可认为当前用户设备检测到的小区距离过远,信号不稳定,不适合进行软切换。

作为一种实施方式,rnc可以从主控码对应的各相邻小区中,随机选取一个相邻小区作为目标小区,供用户设备进行软切换。

作为另一种实施方式,rnc可以判定当前检测到异常事件,例如大风等原因造成用户设备检测到的远距离的小区信号,误以为可以进行软切换。此时,rnc不响应用户设备此次上报的事件测量报告,控制用户设备不与当前主扰码对应用的小区连接。

在本实施例中,若主扰码对应的各相邻小区均不位于有效位置范围内,则从主扰码对应的各相邻小区中随机选取目标小区,或者不响应用户设备此次上报的事件测量报告,从而在主扰码对应的相邻小区距离较远时,控制用户设备进行软切换;或者,控制用户设备不进行软切换,避免软切换失败给用户设备造成影响,浪费系统资源。

进一步的,参照图5,本发明扰码复用方法第五实施例提供一种扰码复用方法,基于上述图1所示的实施例,所述步骤s30包括:

步骤s35、根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,分别获取所述源小区与所述主扰码对应的各相邻小区的距离;

步骤s36、从所述主扰码对应的各相邻小区中选取与所述源小区距离最小的小区为目标小区。

本实施例中,若查找得到多个与主扰码对应的相邻小区,则根据用户设备源小区的地理位置信息和主扰码对应的各相邻小区的地理位置信息,分别计算源小区与主扰码对应的各相邻小区的距离。

由于距离越近,主公共导频的信道质量通常越好,则距离最近的小区是用户设备指示的目标小区的概率越高,因此,在得到源小区与主扰码对应的各相邻小区的距离后,根据距离的大小,选取主扰码对应的各相邻小区中,与源小区距离最近的小区为目标小区。

在本实施例中,根据源小区与主扰码对应的各小区的距离选取目标小区,选取的目标小区正确率高,提升了用户设备软切换的成功率。并且,获取距离的运算量小,减少了系统资源消耗。

参照图6,本发明扰码复用装置第一实施例提供一种扰码复用装置,所述扰码复用装置包括:

扰码模块10,用于根据用户设备上报的事件测量报告获取所述用户设备指示的主扰码。

本实施例在用户设备指示的主扰码对应多个相邻小区时,根据相邻小区与源小区的地理位置选取目标小区,供用户设备进行软切换。扰码复用装置可部署在源小区的rnc(radionetworkcontroller,无线网络控制器)中。

具体的,作为一种实施方式,在进行软切换时,用户设备与源小区的基站保持链路连接,同时检测相邻小区的信道质量。

当用户设备检测到一相邻小区的主公共导频信道质量超过预设的软切换相对门限值时,触发1a事件,用户设备向源小区的扰码模块10上报1a事件测量报告;当激活集已满时,若用户设备检测到一个非激活集的小区主导频信道好过一个激活集里的小区主导频信道,触发1c事件,用户设备向源小区的rnc上报1c事件测量报告。用户设备上报的1a或1c事件测量报告中携带有此小区的主扰码,用于标识此小区。

扰码模块10在收到本小区内的用户设备上报的事件测量报告时,获取报告中携带的主扰码,得到的主扰码也即用户设备指示需要接入的小区的主扰码。

由此,扰码模块10得到用户设备指示的主扰码。需要说明的是,本实施例中并事件测量报告并不限制于1a或1c事件,还可以是其他携带有主扰码的事件测量报告,可根据实际需要灵活配置。

查询模块20,用于根据预先配置的主扰码分配信息和所述主扰码,查找所述主扰码对应的相邻小区。

在得到用户设备指示的主扰码后,查询模块20根据预先配置主扰码分配信息,查找当前主扰码对应的相邻小区。

具体的,作为一种实施方式,各小区均预先配置有主扰码分配信息,记载了各小区及其各相邻小区预先分配的主扰码。

则查询模块20在获取用户设备指示的主扰码后,根据主扰码分配信息,查找当前主扰码对应的相邻小区。

选取模块30,用于若查找得到多个所述主扰码对应的相邻小区,则根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,选取目标小区。

若查找得到多个与主扰码对应的相邻小区,也即当前主扰码对应的相邻小区不唯一,则选取模块30根据当前查找得到的主扰码对应的各相邻小区的地理位置信息,以及用户设备源小区的地理位置信息,选取目标小区。需要说明的是,本实施例中源小区的地理位置信息为源小区基站的地理位置信息,各相邻小区的地理位置信息也即各相邻小区的基站地理位置信息。

具体的,作为一种实施方式,可以预先配置地理位置信息表,记载源小区及其各相邻小区的地理位置信息,可使用多种方式进行表征。在得到主扰码对应的各相邻小区后,选取模块30根据地理位置信息表,查询得到源小区的地理位置信息,和主扰码对应的各相邻小区的地理位置信息。

或者,在得到主扰码对应的各相邻小区后,选取模块30向主扰码对应的各相邻小区基站发送查询请求,获取主扰码对应的各相邻小区的地理位置信息。

然后,选取模块30根据源小区的地理位置信息,和主扰码对应的各相邻小区的地理位置信息,分别计算得到源小区和主扰码对应的各相邻小区的距离。

然后,选取模块30根据源小区和主扰码对应的各相邻小区的距离,从主扰码对应的各相邻小区中选取目标小区。例如,从主扰码对应的各相邻小区中,选取与源小区距离最近的相邻小区为用户设备切换的目标小区;或是,预先配置距离范围,选取与源小区的距离满足距离范围的相邻小区为目标小区。

在获取目标小区后,选取模块30将此目标小区作为用户设备指示的主扰码对应的相邻小区,向用户设备发送切换指示消息,供用户设备与目标小区的基站建立链路,进行软切换。

在本实施例中,扰码模块10根据用户设备上报的事件测量报告获取用户设备指示的主扰码;然后,查询模块20根据预先配置的主扰码分配信息和用户设备指示的主扰码,查找主扰码对应的相邻小区;若查找得到多个主扰码对应的相邻小区,则选取模块30根据主扰码对应的各相邻小区与用户设备源小区的地理位置信息,选取目标小区,解决了主扰码对应的邻区不唯一时,难以选择目标小区的技术问题。当有多个相邻小区的主扰码相同时,由于地理位置的差异,导致用户设备软切换时检测到的主公共导频信道质量不同,距离用户设备越近,主公共导频信号强度越高,信道质量也越好。用户设备会优先选择距离源小区较近、主公共导频信号强度较高、信道质量较好的小区为指示主扰码的相邻小区,上报事件测量报告。因此,基于小区信号质量与距离的关系,根据主扰码对应的各相邻小区的地理位置信息和源小区的地理位置信息,能够正确的从主扰码对应的各相邻小区中选中用户设备指示的相邻小区,提高选择目标小区的正确率和用户设备软切换的成功率。并且,本实施例无需大量的复杂运算,减小了系统的资源消耗;对网络方面要求比较低,只需要得到各小区的地理位置信息即可,对于其他传输方式无要求。

进一步的,参照图6,本发明扰码复用装置第二实施例提供一种扰码复用装置,基于上述本发明扰码复用装置第一实施例,所述地理位置信息为经纬度信息,所述选取模块30还用于,

根据所述源小区的经纬度配置有效位置范围;根据所述主扰码对应的各相邻小区的经纬度,分别校验所述主扰码对应的各相邻小区是否位于所述有效位置范围内;获取位于所述有效位置范围内的所述主扰码对应的相邻小区为目标小区。

由于经纬度信息容易获取,且精度较高,可以保障目标小区选取的准确性。为了精确小区的位置,可使用各小区基站的经纬度作为小区的地理位置信息。

在本实施例中,使用各小区基站的经纬度作为对应的各小区的经纬度。也即,各相邻小区与用户设备源小区的地理位置信息,为各相邻小区与用户设备源小区基站的经纬度信息。

在查找得到多个主扰码对应的相邻小区时,选取模块30根据源小区的经纬度,配置有效位置范围。

具体的,作为一种实施方式,可以以源小区的经纬度为基准点,取经度值与基准点经度值之差的绝对值满足预设的第一差值、纬度值与基准点纬度值之差的绝对值满足预设的第二差值的点组成的区域为有效位置范围。也即,由基准点的经度加上第一差值、基准点的经度减去第一差值、基准点的纬度加上第二差值和基准点的纬度减去第二差值得到的四条经纬线组成的区域即为有效位置范围。

例如,预设的第一差值和第二差值均为1度,源小区基站经纬度为东经100度、北纬25度,则东经101度、东经99度、北纬26度和北纬24度范围以内的点与源小区基站的经纬度之差的绝对值均满足预设的第一差值和第二差值,东经101度、东经99度、北纬26度和北纬24度范围组成的范围也即有效位置范围。

由此,选取模块30得到配置的有效位置范围。

在得到有效位置范围后,选取模块30分别校验主扰码对应的各相邻小区,判断其是否位于有效位置范围内。若一小区基站的经度和纬度均位于有效位置范围内,则判定此小区位于有效位置范围内;否则,判定此小区不位于有效位置范围。

由此,选取模块30得到主扰码对应的各相邻小区的校验结果。

在获取主扰码对应的各相邻小区的校验结果后,选取模块30取位于有效位置范围内的相邻小区为目标小区。

具体的,作为一种实施方式,当有效位置范围内的主扰码对应的相邻小区只有一个时,取此相邻小区为目标小区;当有效位置范围内的主扰码对应的相邻小区有多个时,可以根据预设的规则从有效位置范围内的主扰码对应的相邻小区中选取目标小区,例如,可随机选取有效位置范围内的主扰码对应的相邻小区为目标小区。

在本实施例中,若查找得到多个主扰码对应的相邻小区,则选取模块30根据源小区的经纬度配置有效位置范围;然后,根据主扰码对应的各相邻小区的经纬度,分别校验主扰码对应的各相邻小区是否位于有效位置范围内,得到主扰码对应的各相邻小区的校验结果;然后,获取位于有效位置范围内的主扰码对应的相邻小区为目标小区。本实施例通过配置有效位置范围,去除有效位置范围内的相邻小区,从而排除了有效位置范围外、距离较远、主公共导频信号较弱的小区,选取的位于有效位置范围内的目标小区由于距离较近,更有可能是用户设备指示的相邻小区,从而使选取的目标小区的切换成功率更高。

进一步的,参照图6,本发明扰码复用装置第三实施例提供一种扰码复用装置,基于上述本发明扰码复用装置第二实施例,所述选取模块30还用于,

若校验得到多个位于所述有效位置范围内的所述主扰码对应的相邻小区,则获取位于所述有效位置范围内的所述主扰码对应的相邻小区为有效邻区;根据所述源小区与所述各有效邻区的经纬度,分别计算所述各有效邻区与所述源小区的距离;选取与所述源小区的距离最小的有效邻区为目标小区。

在本实施例中,若校验得到当前主扰码对应的相邻小区中有多个位于有效位置范围内,则选取模块30取有效位置范围内,主扰码对应的相邻小区为有效邻区。

在获取各有效邻区后,选取模块30根据源小区与各有效邻区的经纬度,分别计算得到各有效邻区与源小区的距离。

具体的,作为一种实施方式,有效邻区与源小区的距离可使用如下公式进行计算,

其中,distance为距离,单位为千米(km),a1为源小区的经度,b1为源小区的纬度,a2为有效邻区的经度,b2为有效邻区的纬度。

由此,选取模块30可以根据上述公式分别计算得到有效邻区与源小区的距离。

在得到各有效邻区与源小区的距离后,选取模块30选取与源小区距离最小的有效邻区为目标小区。

在本实施例中,在得到多个有效邻区后,选取模块30根据源小区与各有效邻区的经纬度,选取与源小区距离最小的有效邻区距离最小的有效邻区为目标小区,由于目标小区与源小区的距离最近、信号质量最好,也就最有可能是用户设备指示的相邻小区,因此得到的目标小区正确率也最高,可大大提升用户设备软切换的成功率。

进一步的,参照图6,本发明扰码复用装置第四实施例提供一种扰码复用装置,基于上述本发明扰码复用装置第二实施例或第三实施例,所述选取模块30还用于,

若所述主扰码对应的各相邻小区均不位于所述有效位置范围内,则从所述主扰码对应的各相邻小区中随机选取一相邻小区为目标小区;或,不响应所述事件测量报告。

在本实施例中,若当前主控码对应的相邻小区全部都不位于有效位置范围内,则可认为当前用户设备检测到的小区距离过远,信号不稳定,不适合进行软切换。

作为一种实施方式,选取模块30可以从主控码对应的各相邻小区中,随机选取一个相邻小区作为目标小区,供用户设备进行软切换。

作为另一种实施方式,选取模块30可以判定当前检测到异常事件,例如大风等原因造成用户设备检测到的远距离的小区信号,误以为可以进行软切换。此时,选取模块30不响应用户设备此次上报的事件测量报告,控制用户设备不与当前主扰码对应用的小区连接。

在本实施例中,若主扰码对应的各相邻小区均不位于有效位置范围内,则选取模块30从主扰码对应的各相邻小区中随机选取目标小区,或者不响应用户设备此次上报的事件测量报告,从而在主扰码对应的相邻小区距离较远时,控制用户设备进行软切换;或者,控制用户设备不进行软切换,避免软切换失败给用户设备造成影响,浪费系统资源。

进一步的,参照图6,本发明扰码复用装置第五实施例提供一种扰码复用装置,基于上述本发明扰码复用装置第一实施例,所述选取模块30还用于,

根据所述用户设备源小区的地理位置信息和所述主扰码对应的各相邻小区的地理位置信息,分别获取所述源小区与所述主扰码对应的各相邻小区的距离;从所述主扰码对应的各相邻小区中选取与所述源小区距离最小的小区为目标小区。

本实施例中,若查找得到多个与主扰码对应的相邻小区,则选取模块30根据用户设备源小区的地理位置信息和主扰码对应的各相邻小区的地理位置信息,分别计算源小区与主扰码对应的各相邻小区的距离。

由于距离越近,主公共导频的信道质量通常越好,则距离最近的小区是用户设备指示的目标小区的概率越高,因此,在得到源小区与主扰码对应的各相邻小区的距离后,选取模块30根据距离的大小,选取主扰码对应的各相邻小区中,与源小区距离最近的小区为目标小区。

在本实施例中,选取模块30根据源小区与主扰码对应的各小区的距离选取目标小区,选取的目标小区正确率高,提升了用户设备软切换的成功率。并且,获取距离的运算量小,减少了系统资源消耗。

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

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