进行小区切换的方法、切换装置和移动终端的制作方法
【专利摘要】本发明提供了一种在通信系统中进行小区切换的方法、切换装置和移动终端。所述移动终端能够在其检测到的信号的性能参数达到预设的切换门限时进行小区切换,所述方法包括在所述信号的性能参数达到所述预设的切换门限值之前执行的如下步骤:获取所述移动终端的运动状态信息;获取所述移动终端的当前通信状况信息;基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换;在需要提前进行小区切换时,将所述移动终端从当前小区切换到新小区。在根据本发明实施例的技术方案中,通过基于移动终端的运动状态信息和当前通信状况信息提前进行小区切换,能够降低小区切换操作对移动终端的通信的影响,从而提高用户的使用体验。
【专利说明】进行小区切换的方法、切换装置和移动终端
【技术领域】
[0001]本发明涉及通信【技术领域】,更具体地,涉及一种在通信系统中进行小区切换的方法、切换装置和包括该切换装置的移动终端。
【背景技术】
[0002]近年来,随着通信技术的发展,出现了各种移动终端,诸如笔记本计算机、智能通信终端、和个人数字助理等。这些移动终端具有良好的通信性能,使得移动终端能够传输语音、数据等信息。此外,这些移动终端通常具有优良的便携性,从而使得用户在不同的位置便利地进行通信。
[0003]在各个通信系统中,各个基站的信号覆盖区域通常被划分为一个或多个小区,每个小区的信号覆盖范围是相对固定的。随着移动终端的运动,需要进行小区切换,从而保证移动终端的通信性能。
[0004]在现有的切换技术中,移动终端能够检测当前所在的当前小区的通信性能,并且在所述通信性能达到预设条件时向相关基站发出小区切换请求,以执行小区切换。在执行切换的过程中,移动终端需要发送和接收一系列的指令和信息,以实现切换。此时,如果所述移动终端正在进行通信,则该小区切换会严重影响移动终端的通信,从而降低了用户的使用体验。
[0005]因此,需要一种小区切换技术来降低对移动终端的通信的影响,以提高用户的使用体验。
【发明内容】
[0006]本发明实施例提供了一种在通信系统中进行小区切换的方法、切换装置和包括该切换装置的移动终端,其能够降低小区切换操作对移动终端的通信的影响,以提高用户的使用体验。
[0007]一方面,提供了一种用于移动终端的在通信系统中进行小区切换的方法,所述移动终端能够在其检测到的信号的性能参数达到预设的切换门限时进行小区切换,所述方法可包括在所述信号的性能参数达到所述预设的切换门限值之前执行的如下步骤:获取所述移动终端的运动状态信息;获取所述移动终端的当前通信状况信息;基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换,生成第一判断结果;在所述第一判断结果指明需要提前进行小区切换时,将所述移动终端从当前小区切换到新小区。
[0008]在所述进行小区切换的方法中,所述获取所述移动终端的运动状态信息可包括记录所述移动终端在过去的一时间段中的运动轨迹作为所述运动相关信息;所述获取所述移动终端的当前通信状况信息可包括判断所述移动终端当前是否正在传输数据,生成第二判断结果,并将该第二判断结果作为所述当前通信状况。
[0009]在所述进行小区切换的方法中,所述基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换可包括:判断所述移动终端的性能参数是否接近所述预设的切换门限值;当所述移动终端的性能参数接近所述预设的切换门限值时,基于所述当前通信状况判断所述移动终端当前是否正在传输数据;当基于所述当前通信状况判断所述移动终端当前没有传输数据时,判断需要提前进行小区切换。
[0010]在所述进行小区切换的方法中,所述基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换还可包括:当基于所述当前通信状况判断所述移动终端当前正在传输数据时,判断不提前进行小区切换。
[0011]在所述进行小区切换的方法中,所述移动终端可具有全球定位系统装置,所述将所述移动终端从当前小区切换到新小区可包括:利用所述全球定位系统装置获取所述移动终端的运动轨迹和当前位置;基于所述当前位置确定所述移动终端的各个相邻小区;基于所述运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区;和将移动终端从当前小区切换到所述新小区。
[0012]在所述进行小区切换的方法中,所述相邻小区的数目可以为至少两个,所述基于所述运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区可包括:基于所述运动轨迹从各个相邻小区中选择一优选小区;检测所述优选小区的性能参数;当该优选小区的性能参数满足预定条件时,将该优选小区作为所述新小区。
[0013]在所述进行小区切换的方法中,还可包括:当所述移动终端被至少两个小区所覆盖时,判断所述至少两个小区是否属于相同的通信系统,并生成第三判断结果;当第三判断结果指明所述至少两个小区不属于相同的通信系统时,执行所述基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换。
[0014]另一方面,提供了一种用于移动终端的在通信系统中进行小区切换的切换装置,该切换装置可包括:切换单元,能够在移动终端检测到的信号的性能参数达到预设的切换门限时进行小区切换;获取单元,在所述信号的性能参数达到所述预设的切换门限值之前,获取所述移动终端的运动状态信息,并获取所述移动终端的当前通信状况信息;第一判断单元,用于基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换,生成第一判断结果,其中,所述切换单元在所述第一判断结果指明需要提前进行小区切换时、将所述移动终端从当前小区切换到新小区。
[0015]在所述切换装置中,所述获取单元可包括:记录部件,用于记录所述移动终端在过去的一时间段中的运动轨迹作为所述运动相关信息,判断部件,用于判断所述移动终端当前是否正在传输数据,生成第二判断结果,并将该第二判断结果作为所述当前通信状况。
[0016]在所述切换装置中,所述第一判断单元可通过如下操作基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换:判断所述移动终端的性能参数是否接近所述预设的切换门限值;当所述移动终端的性能参数接近所述预设的切换门限值时,基于所述当前通信状况判断所述移动终端当前是否正在传输数据;当基于所述当前通信状况判断所述移动终端当前没有传输数据时,判断需要提前进行小区切换。
[0017]在所述切换装置中,所述第一判断单元可以在基于所述当前通信状况判断所述移动终端当前正在传输数据时、判断不提前进行小区切换。
[0018]在所述切换装置中,所述移动终端可具有全球定位系统装置,所述获取单元可以利用所述全球定位系统装置获取所述移动终端的运动轨迹和当前位置,所述切换单元可包括:确定部件,用于基于所述获取单元获取的当前位置确定所述移动终端的各个相邻小区;选择部件,用于基于所述获取单元获取的运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区;和切换部件,用于将移动终端从当前小区切换到所述新小区。
[0019]在所述切换装置中,所述相邻小区的数目可以为至少两个,所述选择部件可通过如下操作选择所述移动终端要切换到的新小区:基于所述运动轨迹从各个相邻小区中选择一优选小区;获取所述优选小区的性能参数;当该优选小区的性能参数满足预定条件时,将该优选小区作为所述新小区。
[0020]在所述切换装置中,还可以包括:第三判断单元,用于当所述移动终端被至少两个小区所覆盖时,判断所述至少两个小区是否属于相同的通信系统,并生成第三判断结果。所述第一判断单元可以在第三判断结果指明所述至少两个小区不属于相同的通信系统时、基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换。
[0021]又一方面,提供了一种移动终端,包括如上所述的切换装置。
[0022]在根据本发明实施例的在通信系统中进行小区切换的方法、切换装置和移动终端的技术方案中,通过基于移动终端的运动状态信息和当前通信状况信息提前进行小区切换,能够降低小区切换操作对移动终端的通信的影响,从而提高用户的使用体验。
【专利附图】
【附图说明】
[0023]为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0024]图1是图示了移动终端在通信系统的不同小区之间进行切换的示意图;
[0025]图2是图示了根据本发明实施例的移动终端在不同的小区之间进行切换的方法的流程图;
[0026]图3是图示了图2的在不同的小区之间进行切换的方法中的判断是否需要提前进行小区切换的操作的流程图;
[0027]图4是图示了图2的在不同的小区之间进行切换的方法中的从当前小区切换到新小区的操作的流程图;
[0028]图5示意性图示了根据本发明实施例的切换装置的框图。
【具体实施方式】
[0029]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
[0030]图1是图示了移动终端在通信系统的不同小区之间进行切换的示意图。
[0031]如图1所示,移动终端Tl处于三个不同的小区Cl、C2、C3共同覆盖的区域。所述移动终端Tl例如可以是移动电话机和笔记本计算机,还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,其可以与不同基站下的各个小区进行通信来传送语音和/或数据。
[0032]当移动终端Tl当前所在的小区Cl的通信性能较差、而小区C2或C3的通信性能较好时,所述移动终端Tl可能需要从当前所在的小区Cl切换到所述小区C2或C3。典型地,所述移动终端Tl能够在其检测到的信号的性能参数(即当前小区的性能参数)达到预设的切换门限时进行小区切换。所述性能参数例如可以是移动终端Tl所检测到的信号强度、信噪比等,当移动终端Tl所检测到的信号强度小于等于第一预定阈值、或者移动终端Tl所检测到的信号的信噪比小于等于第二预定阈值时,移动终端Tl要执行小区切换,而不再处于小区Cl。
[0033]此外,所述移动终端Tl还可以将其在小区Cl的信号的性能参数与其在小区C2或C3的信号的性能参数进行比较,并从中选择性能最好的小区作为通信小区,例如如果移动终端Tl所在的小区Cl的信号的性能参数优于小区C2或C3的信号的性能参数,则将移动终端Tl保持在小区Cl而不进行小区切换;如果所述小区C2的信号的性能参数优于小区Cl和C3的信号的性能参数,则将移动终端Tl从当前的小区Cl切换到小区C2。在图1中,移动终端Tl被三个小区C1、C2、C3所覆盖,这仅仅是示意性的,移动终端Tl可以被两个小区(例如小区Cl和C2、或者小区Cl和C3)、或者四个小区所覆盖。
[0034]各个小区可位于不同的通信系统中,例如所述小区Cl可以是全球移动通信系统(GSM)下的小区,所述小区C2可以是码分多址(CDMA)通信系统下的小区,所述小区C3可以是长期演进(LTE)通信系统下的小区;各个小区也可以位于相同的通信系统中,例如,小区C1、C2、C3中的至少两个可位于全球移动通信系统(GSM)或长期演进(LTE)通信系统。这里所述的各个小区所处于的通信系统仅仅是示意性的,各个小区所处于的通信系统的类型不构成对本发明实施例的限制。
[0035]所述移动终端Tl在进行小区切换时,需要发送和接收一系列的指令和信息以中断与当前小区的通信,并需要与要切换到的新小区的基站进行一系列的交互操作来建立新通信链路。如果所述移动终端正在进行通信时执行小区切换,则该小区切换会造成移动终端的通信的中断或延迟,从而降低了用户的使用体验。
[0036]在本发明的实施例中,在移动终端Tl根据传统的切换技术进行切换之前,获取该移动终端Tl的运动状态信息和当前通信状况信息,并基于所述信息判断是否需要提前进行小区切换,并且在需要提前进行小区切换时将所述移动终端从当前小区切换到新小区。也就是说,可以在需要时提前进行小区切换,以避免在进行大量数据传输期间进行小区切换,从而降低小区切换操作对移动终端的通信的影响,并提高了用户的使用体验。
[0037]图2是图示了根据本发明实施例的移动终端在不同的小区之间进行切换的方法200的流程图。该在不同的小区之间进行切换的方法200可以应用于如图1所示的移动终端,该移动终端能够在其检测到的信号的性能参数达到预设的切换门限时进行小区切换。在所述在不同的小区之间进行切换的方法200中,在移动终端当前所在小区的信号的性能参数达到所述预设的切换门限值之前,基于所述移动终端的信息来判断是否需要提前进行小区切换,并且相应地在需要时提前进行小区切换。
[0038]如图2所示,所述在不同的小区之间进行切换的方法200可包括:获取所述移动终端的运动状态信息(S210);获取所述移动终端的当前通信状况信息(S220);基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换,生成第一判断结果(S230);在所述第一判断结果指明需要提前进行小区切换时,将所述移动终端从当前小区切换到新小区(S240)。
[0039]在S210中,获取所述移动终端的运动状态信息。所述运动状态信息例如可以是所述移动终端的运动轨迹、运动速度、运动方向等信息。由于不同的小区的范围是相对固定的,因此如果知道移动终端在过去一段时间内的运动状态信息,就可以估计其将来的运动趋势,并相应地初步判断是否即将进行小区切换。
[0040]作为示例,图1中的移动终端Tl在过去的十分钟内快速地向从左侧的小区Cl向右侧的小区C2移动,现在处于小区Cl和小区C2的共同覆盖区域,依照移动终端Tl的运动速度(例如,当前的运动速度、或在过去的十分钟内的平均速度),移动终端Tl将在2分钟后离开小区Cl、C2的共同覆盖范围,并处于小区C2单独覆盖的范围,此时就可以判断所述移动终端Tl将要从当前的小区Cl切换到小区C2。当然,可以实时记录并更新所述移动终端的运动状态信息,以准确地判断移动终端是否要进行小区切换、和要切换到的新小区。例如,如果移动终端Tl在从左侧的小区Cl向右侧的小区C2移动一段时间后,突然向上方的小区C3移动,则可以确定移动终端Tl可能切换到小区C3。所述运动状态信息例如可以利用移动终端上的全球定位系统来获得,还可以从用于移动终端Tl当前所在的小区的基站来获得。
[0041]在S220中,获取所述移动终端的当前通信状况信息。所述当前通信状况信息例如可以是所述移动终端是否在进行通信、以及在进行通信时是所进行的业务类型等。如前所述,如果移动终端在进行通信的过程中执行小区切换,则可能导致所通信的内容的延迟或丢失,这会极大地降低用户的使用体验。因此,在S220中获取移动终端的当前通信状况信息,以避免在通信过程中进行小区切换。
[0042]所述当前通信状况信息可包括小区切换会影响到的通信业务的状况信息,例如移动终端的语音通信、利用通用分组无线服务(GPRS, General Packet Radio Service)技术进行的数据通信等。在所述移动终端正在利用无线保真(WiFi)技术、无线局域网(WLAN)技术下载视频、音频、上传音频、照片等时,这类的通信不受移动终端所在小区的基站的影响,因此,在S220中获取的移动终端的当前通信状况信息可以不包括利用例如WiF1、WLAN技术进行通信的状态信息。此外,也可以获取所述移动终端的当前进行的所有通信类型的通信状况信息,而在随后的使用中从所述当前通信状况信息中排除小区切换不会影响到的通信业务的状况信息。
[0043]在S230中,基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换,生成第一判断结果。如果根据S210中获取的所述移动终端的运动状态信息确定移动终端正在向新小区行进、并且基于在S220中获取的移动终端的当前通信状况信息确定所述移动终端当前没有进行小区切换会影响的通信业务,则在S230中判断需要提前进行小区切换。也就是说,通过在小区切换中不进行会受小区切换应用的通信,从而降低小区切换操作对移动终端的通信的影响,并提高用户的使用体验。
[0044]如果根据S210中获取的所述移动终端的运动状态信息确定移动终端没有向新小区移动,或者基于在S220中获取的移动终端的当前通信状况信息确定所述移动终端当前正在进行小区切换会影响的通信业务,则在S230中判断不需要提前进行小区切换。
[0045]图3是图示了图2的在不同的小区之间进行切换的方法中的判断是否需要提前进行小区切换的操作的流程图。如图3所示,判断所述移动终端的性能参数是否接近所述预设的切换门限值(S231);当所述移动终端的性能参数接近所述预设的切换门限值时(S231中的是),基于所述当前通信状况判断所述移动终端当前是否正在传输数据(S232);当基于所述当前通信状况判断所述移动终端当前没有传输数据时(S232中的否),判断需要提前进行小区切换(S233);当基于所述当前通信状况判断所述移动终端当前正在传输数据时(S232中的是),判断不提前进行小区切换(S234)。
[0046]在图3所示的判断是否需要提前进行小区切换的操作中,可以在基于移动终端的运动状态信息确定移动终端正在向新小区行进之后(即初步判断要进行小区切换),利用S231来进一步确认小区切换的执行,以保证准确地进行小区切换。在S231中,判断所述移动终端的性能参数是否接近所述预设的切换门限值,当所述移动终端的性能参数接近所述预设的切换门限值时,意味着临近进行小区切换的切换点,小区切换即将发生。所述接近可以根据小区切换的提前量来设置,例如当希望提前较长时间地进行小区切换时,可以将所述移动终端的性能参数与所述预设的切换门限值相差一较大差值判断为接近;当希望提前较短时间地进行小区切换时,可以将所述移动终端的性能参数与所述预设的切换门限值相差一较小差值判断为接近。如前所述,移动终端的性能参数可以是移动终端的信号强度、信噪比等,可以结合具体的性能参数来设置所述较小差值和较大差值。本领域的技术人员可以根据所述移动终端的性能参数的不同来判断所述移动终端的性能参数是否接近所述预设的切换门限值。
[0047]在S232中,基于所述当前通信状况判断所述移动终端当前是否正在传输数据,以判断需要提前进行小区切换。可以基于移动终端的所有通信业务的当前通信状况来判断所述移动终端当前是否正在传输数据,还可以根据移动终端的与小区切换相关的通信业务的当前通信状况来判断所述移动终端当前是否正在传输数据。在后者的情况中,例如可以从当前通信状况中排除利用WiF1、WLAN技术进行的数据通信,从而更准确地判断当前通信状况是否适合于小区切换。
[0048]在移动终端正在进行数据通信、或者正在进行特定类型的数据通信(例如,利用GPRS技术进行的数据通信)情况下,在S234中判断不提前进行小区切换。通常,在语音通信时所传送的业务量较小,受小区切换的影响也相对小,所以即使移动终端正在进行语音通信,在S234中也可以判断不提前进行小区切换。在S232 — S234中从当前通信状况中排除了语音通信,仅在进行数据通信时,判断不提前进行小区切换。然而,在实践中,还可以在移动终端正在进行任何通信情况下,在S234中都判断不提前进行小区切换。
[0049]在S240中,在所述第一判断结果指明需要提前进行小区切换时,将所述移动终端从当前小区切换到新小区。在S240中,首先确定要切换到的新小区,然后将所述移动终端从当前小区切换到新小区。在移动终端具有全球定位系统装置的情况下,可以基于利用所述全球定位系统装置获取所述移动终端的运动轨迹和当前位置;基于所述当前位置确定所述移动终端的各个相邻小区;基于所述运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区。
[0050]此外,还可以采用现有的手段确定新小区,例如可以从与所述移动终端的当前小区相邻的相邻小区中选择信号强度大的小区,还可以结合地使用各种不同的确定新小区的方式,从而保证小区切换之后的优良通信性能。
[0051]图4是图示了图2的在不同的小区之间进行切换的方法中的从当前小区切换到新小区的操作的流程图。如图4所示,所述将所述移动终端从当前小区切换到新小区可包括:利用所述全球定位系统装置获取所述移动终端的运动轨迹和当前位置(S241);基于所述当前位置确定所述移动终端的各个相邻小区(S242);基于所述运动轨迹从各个相邻小区中选择一优选小区(S243);检测所述优选小区的性能参数(S244);当该优选小区的性能参数满足预定条件时,将该优选小区作为所述新小区(S245);和将移动终端从当前小区切换到所述新小区(S246)。在图4的S241 — S243中,基于移动终端的运动轨迹和当前位置选择可能作为新小区的优选小区,并经由S244 - S245的进一步确定后,从而保证移动终端在新小区中的通信性能。此外,还可以在S241 - S242之后,基于所述运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区。
[0052]此外,在图2所示的进行小区切换的方法200中还可以包括:当所述移动终端被至少两个小区所覆盖时,判断所述至少两个小区是否属于相同的通信系统,并生成第三判断结果;当第三判断结果指明所述至少两个小区不属于相同的通信系统时,执行所述S230,即基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换。当移动终端在不属于相同通信系统的小区之间进行切换时,需要执行更多的指令传送和接收操作,更应该避免在小区切换期间进行通信。因此,在基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换之前,可以判断移动终端的当前小区和相邻小区是否属于相同的通信系统。
[0053]在根据本发明实施例的在通信系统中进行小区切换的方法的技术方案中,通过基于移动终端的运动状态信息和当前通信状况信息提前进行小区切换,能够降低小区切换操作对移动终端的通信的影响,从而提高用户的使用体验。
[0054]图5示意性图示了根据本发明实施例的切换装置500的框图。该切换装置500可以应用于如图1所示的移动终端或者任何其它的能够进行通信的电子设备。
[0055]如图5所示,所述切换装置500可包括:切换单元510,能够在移动终端检测到的信号的性能参数达到预设的切换门限时进行小区切换;获取单元520,在所述信号的性能参数达到所述预设的切换门限值之前,获取所述移动终端的运动状态信息,并获取所述移动终端的当前通信状况信息;第一判断单元530,用于基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换,生成第一判断结果,其中,所述切换单元510在所述第一判断结果指明需要提前进行小区切换时、将所述移动终端从当前小区切换到新小区。
[0056]所述切换单元510能够在移动终端检测到的信号的性能参数达到预设的切换门限时进行小区切换。所述性能参数例如可以是移动终端所检测到的信号强度、信噪比等,当移动终端所检测到的信号强度小于等于第一预定阈值、或者移动终端所检测到的信号的信噪比小于等于第二预定阈值时,切换单元510执行小区切换,相应地移动终端不再处于当前小区。
[0057]获取单元520所获取的移动终端的运动状态信息例如可以是所述移动终端的运动轨迹、运动速度、运动方向等信息。例如,获取单元520可包括记录部件521,该记录部件521记录所述移动终端在过去的一时间段中的运动轨迹作为所述运动相关信息。由于不同的小区的范围是相对固定的,因此如果知道移动终端在过去一段时间内的运动状态信息,就可以估计其将来的运动趋势,并初步判断是否即将进行小区切换。该获取单元520还可以实时获取并更新所述移动终端的运动状态信息,以准确地判断移动终端是否要进行小区切换、和要切换到的新小区。例如,如果图1所示的移动终端Tl在从左侧的小区Cl向右侧的小区C2移动一段时间后,突然向上方的小区C3移动,则可以确定移动终端Tl可能切换到小区C3。所述运动状态信息例如可以利用移动终端上的全球定位系统来获得,还可以从用于移动终端当前所在的小区的基站来获得。
[0058]获取单元520所获取的移动终端的当前通信状况信息例如可以是所述移动终端是否在进行通信、以及在进行通信时是所进行的业务类型等。例如,获取单元520可包括判断部件522,该判断部件522判断所述移动终端当前是否正在传输数据,生成第二判断结果,并将该第二判断结果作为所述当前通信状况。如果移动终端在进行通信的过程中执行小区切换,则可能导致所通信的内容的延迟或丢失,这会极大地降低用户的使用体验。因此,在获取单元520获取移动终端的当前通信状况信息,以避免在通信过程中进行小区切换。
[0059]所述当前通信状况信息可包括小区切换会影响到的通信业务的状况信息,例如移动终端的语音通信、利用GPRS技术进行的数据通信等。在所述移动终端正在利用无线保真(WiFi)技术、无线局域网(WLAN)技术下载视频、音频、上传音频、照片等时,这类数据通信不受移动终端所在小区的基站的影响,因此,判断部件522可以不判断利用例如WiF1、WLAN技术进行通信的状态信息。在实现时,判断部件522可以判断所述移动终端的当前进行的所有通信类型的通信状况信息,而在随后的使用中从所述当前通信状况信息中排除小区切换不会影响到的通信业务的状况信息;判断部件522也可以仅仅判断小区切换会影响到的通信业务的当前通信状况信息。
[0060]第一判断单元530基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换,生成第一判断结果。如果所述移动终端的运动状态信息指明移动终端正在向新小区行进、并且移动终端的当前通信状况信息指明所述移动终端当前没有进行小区切换会影响的通信业务,则第一判断单元530判断需要提前进行小区切换。也就是说,通过在小区切换中不进行会受小区切换应用的通信,从而降低小区切换操作对移动终端的通信的影响,并提高用户的使用体验。如果所述移动终端的运动状态信息指明移动终端没有向新小区移动,或者移动终端的当前通信状况信息指明所述移动终端当前正在进行小区切换会影响的通信业务,则在第一判断单元530判断不需要提前进行小区切换。
[0061]作为示例,所述第一判断单元530可通过如下操作基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换:判断所述移动终端的性能参数是否接近所述预设的切换门限值;当所述移动终端的性能参数接近所述预设的切换门限值时,基于所述当前通信状况判断所述移动终端当前是否正在传输数据;当基于所述当前通信状况判断所述移动终端当前没有传输数据时,判断需要提前进行小区切换;在基于所述当前通信状况判断所述移动终端当前正在传输数据时,判断不提前进行小区切换。也就是说,第一判断单元530在基于移动终端的运动状态信息确定移动终端正在向新小区行进之后(即初步判断要进行小区切换),利用传统的切换门限值判断是否执行小区切换,以保证准确地进行小区切换。当所述移动终端的性能参数接近所述预设的切换门限值时,意味着临近进行小区切换的切换点,小区切换即将发生。所述接近可以根据小区切换的提前量来设置,例如当希望提前较长时间地进行小区切换时,可以将所述移动终端的性能参数与所述预设的切换门限值相差一较大差值判断为接近;当希望提前较短时间地进行小区切换时,可以将所述移动终端的性能参数与所述预设的切换门限值相差一较小差值判断为接近。[0062]所述第一判断单元530可以基于移动终端的所有通信业务的当前通信状况来判断所述移动终端当前是否正在传输数据,还可以根据移动终端的与小区切换相关的通信业务的当前通信状况来判断所述移动终端当前是否正在传输数据。在移动终端正在进行数据通信、或者正在进行特定类型的数据通信(例如,利用GPRS技术进行的数据通信)情况下,第一判断单元530判断判断不提前进行小区切换。通常,在语音通信时所传送的业务量较小,受小区切换的影响也相对小,所以即使移动终端正在进行语音通信,第一判断单元530也可以判断不提前进行小区切换。也就是说,第一判断单元530可以从当前通信状况中排除了语音通信,仅在进行数据通信时,判断不提前进行小区切换。在实践中,还可以在移动终端正在进行任何通信情况下,第一判断单元530都判断不提前进行小区切换。
[0063]在所述第一判断结果指明需要提前进行小区切换时,所述切换单元510将所述移动终端从当前小区切换到新小区。切换单元510首先确定要切换到的新小区,然后将所述移动终端从当前小区切换到新小区。在移动终端具有全球定位系统装置、所述获取单元520利用所述全球定位系统装置获取所述移动终端的运动轨迹和当前位置的情况下,所述切换单元510可包括:确定部件511,用于基于所述获取单元520获取的当前位置确定所述移动终端的各个相邻小区;选择部件512,用于基于所述获取单元获取的运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区;和切换部件513,用于将移动终端从当前小区切换到所述新小区。所述切换单元510在确定新小区时,还可以结合传统的手段,以保证小区切换之后的优良通信性能。例如,所述选择部件512可通过如下操作选择所述移动终端要切换到的新小区:基于所述运动轨迹从各个相邻小区中选择一优选小区;获取所述优选小区的性能参数;当该优选小区的性能参数满足预定条件时,将该优选小区作为所述新小区。
[0064]可选地,在图5所示的切换装置500中还可以包括:第三判断单元540 (如图5中虚线框所示),用于当所述移动终端被至少两个小区所覆盖时,判断所述至少两个小区是否属于相同的通信系统,并生成第三判断结果。当第三判断结果指明所述至少两个小区不属于相同的通信系统时,所述第一判断单元530基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换。当移动终端在不属于相同通信系统的小区之间进行切换时,需要执行更多的指令传送和接收操作,更应该避免在小区切换期间进行通信。因此,在第一判断单元530基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换之前,可以利用第三判断单元540来判断移动终端的当前小区和相邻小区是否属于相同的通信系统。
[0065]在根据本发明实施例的切换装置500的技术方案中,通过基于移动终端的运动状态信息和当前通信状况信息提前进行小区切换,能够降低小区切换操作对移动终端的通信的影响,从而提高用户的使用体验。
[0066]上述的切换装置500可应用于各种移动终端,相应地包括所述切换装置500的移动终端也都处于本发明实施例的公开范围。此外,如果需要,该移动终端还可以包括其它的单元或器件,例如天线装置、全球定位系统等。
[0067]要注意,图5中的单元的划分仅仅是示意性,在实践中可以采取其它的划分方式。此外,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备、单元、部件的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。[0068]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0069]在本申请所提供的实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0070]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得处理器执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
[0071]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种用于移动终端的在通信系统中进行小区切换的方法,所述移动终端能够在其检测到的信号的性能参数达到预设的切换门限时进行小区切换,所述方法包括在所述信号的性能参数达到所述预设的切换门限值之前执行的如下步骤: 获取所述移动终端的运动状态信息; 获取所述移动终端的当前通信状况信息; 基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换,生成第一判断结果; 在所述第一判断结果指明需要提前进行小区切换时,将所述移动终端从当前小区切换到新小区。
2.根据权利要求1的方法,其中, 所述获取所述移动终端的运动状态信息包括记录所述移动终端在过去的一时间段中的运动轨迹作为所述运动相关信息, 所述获取所述移动终端的当前通信状况信息包括判断所述移动终端当前是否正在传输数据,生成第二判断结果,并将该第二判断结果作为所述当前通信状况。
3.根据权利要求2的方法,其中,所述基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换包括: 判断所述移动终端的性能参数是否接近所述预设的切换门限值; 当所述移动终端的性能参数接近所述预设的切换门限值时,基于所述当前通信状况判断所述移动终端当前是否正在传输数据;` 当基于所述当前通信状况判断所述移动终端当前没有传输数据时,判断需要提前进行小区切换。
4.根据权利要求3的方法,其中,所述基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换还包括: 当基于所述当前通信状况判断所述移动终端当前正在传输数据时,判断不提前进行小区切换。
5.根据权利要求1的方法,其中,所述移动终端具有全球定位系统装置,所述将所述移动终端从当前小区切换到新小区包括: 利用所述全球定位系统装置获取所述移动终端的运动轨迹和当前位置; 基于所述当前位置确定所述移动终端的各个相邻小区; 基于所述运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区;和 将移动终端从当前小区切换到所述新小区。
6.根据权利要求5的方法,其中,所述相邻小区的数目为至少两个,所述基于所述运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区包括: 基于所述运动轨迹从各个相邻小区中选择一优选小区; 检测所述优选小区的性能参数; 当该优选小区的性能参数满足预定条件时,将该优选小区作为所述新小区。
7.根据权利要求1的方法,还包括: 当所述移动终端被至少两个小区所覆盖时,判断所述至少两个小区是否属于相同的通信系统,并生成第三判断结果;当第三判断结果指明所述至少两个小区不属于相同的通信系统时,执行所述基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换。
8.一种用于移动终端的在通信系统中进行小区切换的切换装置,包括: 切换单元,能够在移动终端检测到的信号的性能参数达到预设的切换门限时进行小区切换; 获取单元,在所述信号的性能参数达到所述预设的切换门限值之前,获取所述移动终端的运动状态信息,并获取所述移动终端的当前通信状况信息; 第一判断单元,用于基于所述运动状态信息和所述当前通信状况信息判断是否需要提前进行小区切换,生成第一判断结果, 其中,所述切换单元在所述第一判断结果指明需要提前进行小区切换时、将所述移动终端从当前小区切换到新小区。
9.根据权利要求8的切换装置,其中,所述获取单元包括: 记录部件,用于记录所述移动终端在过去的一时间段中的运动轨迹作为所述运动相关信息, 判断部件,用于判断所述移动终端当前是否正在传输数据,生成第二判断结果,并将该第二判断结果作为所述当前通信状况。
10.根据权利要求9的切换装置,其中,所述第一判断单元通过如下操作基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换: 判断所述 移动终端的性能参数是否接近所述预设的切换门限值; 当所述移动终端的性能参数接近所述预设的切换门限值时,基于所述当前通信状况判断所述移动终端当前是否正在传输数据; 当基于所述当前通信状况判断所述移动终端当前没有传输数据时,判断需要提前进行小区切换。
11.根据权利要求10的切换装置,其中,所述第一判断单元在基于所述当前通信状况判断所述移动终端当前正在传输数据时,判断不提前进行小区切换。
12.根据权利要求8的切换装置,其中,所述移动终端具有全球定位系统装置,所述获取单元利用所述全球定位系统装置获取所述移动终端的运动轨迹和当前位置,所述切换单元包括: 确定部件,用于基于所述获取单元获取的当前位置确定所述移动终端的各个相邻小区; 选择部件,用于基于所述获取单元获取的运动轨迹从各个相邻小区中选择所述移动终端要切换到的新小区;和 切换部件,用于将移动终端从当前小区切换到所述新小区。
13.根据权利要求12的切换装置,其中,所述相邻小区的数目为至少两个,所述选择部件通过如下操作选择所述移动终端要切换到的新小区: 基于所述运动轨迹从各个相邻小区中选择一优选小区; 获取所述优选小区的性能参数; 当该优选小区的性能参数满足预定条件时,将该优选小区作为所述新小区。
14.根据权利要求8的切换装置,还包括:第三判断单元,用于当所述移动终端被至少两个小区所覆盖时,判断所述至少两个小区是否属于相同的通信系统,并生成第三判断结果; 当第三判断结果指明所述至少两个小区不属于相同的通信系统时,所述第一判断单元基于运动状态信息和当前通信状况信息判断是否需要提前进行小区切换。
15.一种移动终端,包 括如权利要求8 — 14中任一项所述的切换装置。
【文档编号】H04W36/24GK103874145SQ201410098950
【公开日】2014年6月18日 申请日期:2014年3月17日 优先权日:2014年3月17日
【发明者】林毅福, 康志洪, 张晓军 申请人:联想(北京)有限公司