本发明实施例涉及无线通信领域,并且更具体地,涉及小区标识的冲突检测方法和冲突检测装置。
背景技术:无线接入网通常是由多个基站的多个小区组成的。每个小区在空口需要有唯一的“小区标识”,以供UE(UserEquipment,用户设备)识别。例如,GSM(GlobalSystemofMobilecommunication,全球移动通信系统)为每个小区分配BSIC(BaseStationIdentityCode,基站标识码),UMTS(UniversalMobileTelecommunicationsSystem,通用移动通信系统)中每个小区都配置PSC(PrimaryScramblingCode,主扰码),LTE每个小区都配置PCI(PhysicalCellIdentity,物理小区标识),它们都是空口用于标识小区的“小区标识”。在移动性管理中,通过此“小区标识”进行切换的目标小区选择。相邻小区需要配置不同的小区标识,否则会加重下行干扰、影响切换,严重时会导致掉话。但小区标识的个数通常是有限制的,例如,UMTS的PSC只有512个,LTE的PCI只有504个。当小区数量较多时,需要重复使用小区标识,即相同的小区标识会用于多个小区,但这些相同小区标识的小区在网络规划时需要尽可能隔离,以避免它们相邻而出现小区标识冲突。但由于实际组网、地理位置及环境变化的复杂性,现网中难以避免小区标识冲突的现象,即,小区标识相同的小区覆盖相邻甚至重叠的现象。为此,各设备商都有相应的方案来避免、检测、解决可能出现的小区标识冲突问题。当前已有的解决方案中,都是利用UE上报的小区信息(例如测量报告、或切换信令中的目标小区)与已配置邻区列表进行比较来获取可能出现的小区标识冲突。但这种方式依赖于UE上报的小区信息以及邻区列表,如果使用相同小区标识的两个小区的邻区列表没有交集或者UE不触发小区信息的上报操作,则无法进行小区标识冲突检测。
技术实现要素:本发明实施例提供一种小区标识的冲突检测方法和冲突检测装置,能够检测小区标识冲突而不依赖于邻区列表和用户设备的小区信息上报操作。一方面,提供了一种小区标识的冲突检测方法,包括:确定用户设备在第一时间点T1接入第一小区或在第一小区中执行连接建立或连接重建;搜索除第一小区之外的其他小区在第一时间点T1附近是否存在与该用户设备有关的交互信息,交互信息用于记录用户设备与其他小区之间的最后联系信息;在搜索到其他小区中的第二小区在第一时间点T1附近存在与该用户设备有关的交互信息时,对第一小区和第二小区执行小区标识冲突检测。另一方面,提供了一种小区标识的冲突检测装置,包括:确定单元,用于确定用户设备在第一时间点T1接入第一小区或在第一小区中执行连接建立或连接重建;搜索单元,用于搜索除第一小区之外的其他小区在第一时间点T1附近是否存在与该用户设备有关的交互信息,交互信息用于记录用户设备与其他小区之间的最后联系信息;检测单元,用于在搜索单元搜索到其他小区中的第二小区在第一时间点T1附近存在与该用户设备有关的交互信息时,对第一小区和第二小区执行小区标识冲突检测。本发明实施例搜索用户设备在一个小区的接入、连接建立或连接重建的时间点附近在其他小区是否存在交互信息,并将该小区与搜索到存在交互信息的其他小区进行小区标识冲突检测,而不依赖于邻区列表和用户设备的小区信息上报操作,从而提高了小区标识冲突的检测效率。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是可应用本发明实施例的小区标识冲突场景的示意图。图2是本发明一个实施例的小区标识冲突检测方法的流程图。图3是本发明另一实施例的小区标识冲突检测过程的示意流程图。图4是本发明一个实施例的小区标识的冲突检测装置的框图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的技术方案,可以应用于各种通信系统,例如:GSM,码分多址(CDMA,CodeDivisionMultipleAccess)系统,宽带码分多址(WCDMA,WidebandCodeDivisionMultipleAccessWireless),通用分组无线业务(GPRS,GeneralPacketRadioService),长期演进(LTE,LongTermEvolution)等。用户设备(UE,UserEquipment),也可称之为移动终端(MobileTerminal)、移动用户设备等,可以经无线接入网(例如,RAN,RadioAccessNetwork)与一个或多个核心网进行通信,用户设备可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。图1是可应用本发明实施例的小区标识冲突场景的示意图。为了简洁,在图1中仅仅描绘了发生小区标识冲突的两个小区A和B,但本发明实施例对发生小区标识冲突的小区的数目不作限制。本发明实施例可以类似地应用于更多个小区。本发明实施例可用于检测发生“小区标识”冲突的任何小区A和B。特别地,图1的小区B包含阴影区域,虚线框示意性地表示小区A或B的部分邻区。在此情况下,可能形成如下越区、同覆盖场景:A与B小区的小区标识相同;通常A和B小区的物理距离比较远;另外,A的邻区列表与B的邻区列表可能没有交集;而且,A与B小区有重叠的覆盖区域,如图1所示的阴影区域,此区域的UE比较容易出现切换失败或掉话。这种场景下小区标识冲突导致的切换失败或掉话十分隐蔽,现有技术很难定位这种小区标识冲突问题。例如,如果按照UE触发测量报告的方式和邻区列表进行小区标识冲突检测,则这种场景下,由于A和B小区的邻区列表没有交集,则无法利用现有技术通过第三方小区来关联识别出A和B小区是距离近还是存在小区标识冲突;另一方面,在UE不触发测量报告时,又可能因为干扰而导致传输误块,严重时导致掉话。上面描述的场景可能产生的后果严重性跟A和B小区的同覆盖区域中各小区的相对信号强度相关。如果同覆盖区域中没有主导小区且干扰严重,则可能出现掉话。如果同覆盖区域中有主导小区,则会影响用户吞吐率从而影响小区容量。图2是本发明一个实施例的小区标识冲突检测方法的流程图。图2的方法可以由任何合适的装置执行,例如可以由基站、基站控制器或网络侧服务器等网元执行,或者可以由一个独立于通信网络的处理装置执行。201,确定用户设备在第一时间点T1接入第一小区或在第一小区中执行连接建立或连接重建。用户设备在尝试接入、执行连接建立或连接重建时,会发送相应的信令。可以记录该信令对应的时间点,例如网络侧设备(如基站、基站控制器等)接收到该信令的时间点,作为第一时间点T1。202,搜索第一小区之外的其他小区在第一时间点T1附近是否存在与该用户设备有关的交互信息。交互信息用于记录用户设备与其他小区之间的最后联系信息。在第一时间点T1附近的时间点是指与T1间隔的时间值小于或等于预定门限值的时间点T,即,应满足T-△Ta≤T1≤T+△Tb。这里,上述预定门限值△Ta和△Tb为非负数,两者可以相等,也可以不相等。另外,“≤”表示该符号左边的时间点不晚于该符号右边的时间点。预定门限值可以根据一种或多种因素进行设置。例如,预定门限值可以与小区内UE的移动速度有关,如果小区内高速移动的UE较多,则可以将上述预定门限值设置得更小,以尽量使得高速UE不可能在该预定门限值的时段内跨越N个小区,N一般大于1。又例如,预定门限值可以与小区覆盖半径有关,如果小区覆盖半径较小,则可以将上述预定门限值设置得更小,以尽量使得UE不可能在该预定门限值的时段内跨越N个小区。或者,预定门限值可以与两个小区之间的距离有关,如果小区距离较近,则可以将上述预定门限值设置得更小,以尽量使得UE不可能在该预定门限值的时段内从一个小区的覆盖范围移动到另一小区的覆盖范围。本发明实施例不限于上述方式。或者,预定门限值的设置还可以考虑两个网络侧设备之间的时钟偏差。例如,在抵消两个网络侧设备之间的时钟偏差的情况下,本发明实施例的预定门限值一般为分钟(minute)的量级,例如2分钟以下。203,在搜索到其他小区中的第二小区在第一时间点T1附近存在与用户设备有关的交互信息时,对第一小区和第二小区执行小区标识冲突检测。可选地,作为一个实施例,本发明实施例中的“小区标识”是在进行网络规划时配置给小区以供用户设备识别小区的标识,相同的“小区标识”可能用于多个小区,例如可以是GSM中的BSIC、UMTS中的PSC或LTE系统中的PCI。本发明实施例搜索用户设备在一个小区的接入、连接建立或连接重建的时间点附近在其他小区是否存在交互信息,并将该小区与搜索到存在交互信息的其他小区进行小区标识冲突检测,而不依赖于邻区列表和用户设备的小区信息上报操作,从而提高了小区标识冲突的检测效率。图2的方法可以实时地执行,例如由基站、基站控制器或网络侧服务器等网元在用户设备的通信过程中执行。或者,图2的方法可以非实时地执行,例如在搜集了各个小区在一段时期内的交互信息之后,由独立于通信网络的处理装置执行。本发明实施例对图2的方法的执行主体和执行方式不作限制。在上面参照图1描述的越区、同覆盖场景下,小区A和B的距离相对较远。一般而言,一个UE在预定门限时间内不太可能从规划中小区A覆盖范围移动到规划中小区B覆盖范围。如果同一个UE与小区A和B的空口交互存在关联(例如交互存在连续性或交叠)时,这小区A和B应该是相邻小区,或有同覆盖的区域。本发明实施例首先确定同一UE在两个小区A和B间同时或短时间间隔内存在关联,从而决定是否触发小区标识冲突检测处理,这样无需依赖于UE的测量报告和邻区列表。特别地,在上面参考图1描述的越区、同覆盖场景下,如果出现严重后果,例如切换失败或掉话而引起UE重新接入、连接建立或连接重建,均会在较短的时间内产生相应的接入信令,则可以按照本发明实施例触发小区标识冲突检测处理,从而提高检测效率。下面结合具体例子更加详细地描述本发明的实施例。图3是本发明另一实施例的小区标识冲突检测过程的示意流程图。为了方便描述,在图3的实施例中,假设第一小区为图1所示的小区A,所述第二小区为图1所示的小区B,但本发明实施例对此不作限制。301,第一小区A在第一时间点T1,出现某UE尝试接入或执行连接建立或连接重建。例如第一小区A的网络侧设备在T1接收到该UE尝试接入的相关信令,如UMTS中的RRC(RadioResourceControl,无线资源控制)CONNECTREQ(RRC连接请求)消息。或者,第一小区A的网络侧设备在T1接收到该UE尝试恢复原来信令连接的相关信令,如UMTS中的CELLUPDATE(小区更新)消息或LTE中的RRCRE-ESTABLISHMENTREQ(RRC重建请求)消息等。可选地,可以设本次重新接入或尝试恢复原来信令连接的相关信令所对应的UE标识或信令连接标识为“RETRY-OR-RECON-UE-ID”。UE标识可包括但不限于TMSI(TemporaryMobileSubscriberIdentity,临时移动用户标识)、IMSI(InternationalMobileSubscriberIdentity,国际移动用户标识)、IMEI(InternationalMobileEquipmentIdentity,国际移动设备标识)等;信令连接标识可包括但不限于RNTI(RadioNetworkTemporaryIdentifier,无线网络临时标识)、链路标识等。302,搜索除第一小区A之外的其他小区在T1附近是否存在与标识为“RETRY-OR-RECON-UE-ID”的UE有关的交互信息。交互信息用于记录该UE与其他小区之间的最后联系信息。可选地,作为一个实施例,上述最后联系信息包括UE与其他小区之间交互的最后一条信令或数据,以及与该最后一条信令或数据对应的第二时间点T2(例如网络侧设备接收到该最后一条信令或数据的时间点)。此时,如果满足T1-△T1≤T2≤T1+△T2,则可确定交互信息所对应的小区为第二小区,其中△T1和△T2为预定门限值。这里,“≤”表示该符号左边的时间点不晚于该符号右边的时间点。△T1和△T2可以相等,也可以不相等。△T1和△T2的设置可考虑一种或多种因素,本发明实施例对此不作限制。例如,△T1和△T2可考虑两个网络侧设备的时钟偏差等,另外,△T1或△T2还可考虑其他因素,例如用户设备在两个小区之间移动所需的最大时间等。可选地,这里的最后一条信令或数据可包括以下中的至少一个:最后一条上行信令或上行数据,最后一个上行SINR(SignaltoInterferenceplusNoiseRatio,信干噪比)或RSRP(ReferenceSignalReceivingPower,参考信号接收功率)超出门限的数据,最后一个HARQ(HybridAutomaticRepeatRequest,混合自动重传请求)反馈信息。其中,上述最后一条上行数据可以是最后一条CRC(CyclicRedundancyCheck,循环冗余校验)正确或错误的上行数据,本发明实施例对此不作限制。另外,上述最后一条信令可以是有效信令,也可以是无效信令,本发明实施例对此不作限制。可选地,作为另一实施例,交互信息中所记录的最后联系信息可包括该UE与其他小区之间的RRC连接释放的第三时间点T3。此时,如果满足T3-△T3≤T1≤T3+△T4,则可确定交互信息所对应的小区为所述第二小区,其中△T3和△T4为预定门限值。△T3和△T4可以相等,也可以不相等。△T3和△T4的设置可考虑一种或多种因素,本发明实施例对此不作限制。例如,△T3和△T4可考虑两个网络侧设备的时钟偏差等,另外,△T3或△T4还可考虑其他因素,例如用户设备在两个小区之间移动所需的最大时间、网络侧具体实现中对用户释放的延迟等。上述T2和T3的实施例可以同时使用或者可以择一使用。可选地,交互信息中所记录的最后联系信息还可以包括UE标识(设备标识或用户标识)或信令连接标识,例如TMSI、IMSI、IMEI、RNTI或链路标识等,以便与步骤301中设置的“RETRY-OR-RECON-UE-ID”进行对比。或者,最后联系信息还可以包括该UE和其他小区之间的RRC连接的标识。RRC连接的标识的例子包括但不限于LTE中的C-RNTI(CellRNTI,小区RNTI)或S1-APID(S1ApplicationProtocolIdentifier,S1应用协议标识)、WCDMA中的U-RNTI(UniversalRNTI;全球RNTI)或IU-APID(IUApplicationProtocolIdentifier,IU应用协议标识)等,本发明实施例对RRC连接标识的具体形式不作限制。303,如果在步骤302没有检测到符合条件的交互信息,例如虽然其他小区存在该UE的交互信息,但交互信息的相应时间点不在T1附近,或者虽然其他小区存在其他用户设备的交互信息,但这些用户设备的标识不是“RETRY-OR-RECON-UE-ID”,则确定没有出现小区标识冲突,按照正常过程进行处理。在此情况下,UE有可能是初始接入,或者UE的连接建立或连接重建过程是由于非小区标识冲突的原因引起的。304,记录该UE与小区A之间的最后联系信息,作为小区A中与该UE有关的交互信息。交互信息中可以记录小区A的识别信息,包括但不限于ECGI(Evolved-UniversalTerrestrialRadioAccessNetworkCellGlobalIdentifier,演进的全球陆地无线接入网小区全球标识),以供其他小区触发小区标识冲突检测时用来确定该交互信息属于小区A,并且后续在检测小区标识是否冲突时通过ECGI获取频点和小区标识等信息。305,在步骤302搜索到符合条件的交互信息,假设所搜索到的交互信息所对应的小区为第二小区B。例如,可通过交互信息中记录的小区B的ECGI确定小区B,进而获取小区B的频点和小区标识等信息。306,先判断A和B小区的频点是否相同。小区的频点一般是小区的中心频率配置,但是本发明实施例对此不作限制。如果A和B小区的频点不同,则可能是正常的网络规划场景,因为异频小区可以允许配置相同的标识。此时转至步骤303和304,按照正常过程进行处理。步骤306是可选的步骤。307,如果在步骤306中发现A和B小区的频点相同,则判断A和B小区的小区标识(如BSIC、PSC或PCI)是否相同。如果A和B小区的小区标识不相同,则确定A和B小区之间没有发生小区标识冲突,转至步骤303和304,按照正常过程进行处理。308,如果A和B小区的小区标识相同,则确定检测到小区标识冲突。本发明实施例对小区标识冲突的解决方案不作限制。按照上述方法,能够进行小区标识冲突检测,而不依赖于UE上报的小区信息以及邻区列表。特别地,本发明实施例能够检测到上面参照图1描述的越区、同覆盖场景的小区标识冲突,现有技术中难以执行这种场景下的小区标识冲突检测。图4是本发明一个实施例的小区标识的冲突检测装置的框图。图4的冲突检测装置40可以由任何合适的装置实现,例如可以由基站、基站控制器或网络侧服务器等网元实现,或者可以由一个独立于通信网络的处理装置实现。如图4所示,冲突检测装置40包括确定单元41、搜索单元42和检测单元43。确定单元41确定用户设备在第一时间点T1接入第一小区或在第一小区中执行连接建立或连接重建。搜索单元42搜索除第一小区之外的其他小区在确定单元42所确定的第一时间点T1附近是否存在与该用户设备有关的交互信息,交互信息用于记录该用户设备与其他小区之间的最后联系信息。检测单元43在搜索单元42搜索到其他小区中的第二小区在第一时间点T1附近存在与该用户设备有关的交互信息时,对第一小区和第二小区执行小区标识冲突检测。本发明实施例搜索用户设备在一个小区的接入、连接建立或连接重建的时间点附近在其他小区是否存在交互信息,并将该小区与搜索到存在交互信息的其他小区进行小区标识冲突检测,而不依赖于邻区列表和用户设备的小区信息上报操作,从而提高了小区标识冲突的检测效率。冲突检测装置40的各个部件可实现图2和图3所述的方法的相应步骤,为避免重复,不再详细描述。可选地,作为一个实施例,上述最后联系信息可包括用户设备与其他小区之间交互的最后一条信令或数据,以及与最后一条信令或数据对应的第二时间点T2。此时如果满足T1-△T1≤T2≤T1+△T2,则搜索单元42可确定该交互信息所对应的小区为所述第二小区,其中△T1和△T2为预定门限值。可选地,作为另一实施例,上述最后一条信令或数据包括以下中的至少一个:最后一条上行信令或上行数据,最后一个上行SINR或RSRP超出门限的数据,最后一个HARQ反馈信息。可选地,作为另一实施例,最后联系信息可包括该用户设备与其他小区之间的RRC连接释放的第三时间点T3。此时,如果满足T3-△T3≤T1≤T3+△T4,则搜索单元42可确定交互信息所对应的小区为所述第二小区,其中△T3和△T4为预定门限值。可选地,作为另一实施例,最后联系信息还可包括用户设备的设备标识或用户标识,或者用户设备和其他小区之间的RRC连接的标识。可选地,作为另一实施例,检测单元43可以在第一小区和第二小区的频点相同的情况下,确定第一小区和所述第二小区的小区标识是否相同;如果第一小区和第二小区的小区标识相同,则检测为第一小区和第二小区发生小区标识冲突。可选地,作为另一实施例,如果第一小区和第二小区的频点不同,或者如果第一小区和第二小区的小区标识不同,则检测单元43还可以检测为第一小区和第二小区没有发生小区标识冲突。可选地,作为另一实施例,上述小区标识可包括GSM中的BSIC、UMTS中的PSC或LTE系统中的PCI。冲突检测装置40能够进行小区标识冲突检测,而不依赖于UE上报的小区信息以及邻区列表。特别地,冲突检测装置40能够检测到上面参照图1描述的越区、同覆盖场景下的小区标识冲突,现有技术中难以执行这种场景下的小区标识冲突检测。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。