用于监视信道以确定相邻小区信息的方法和装置的制作方法

文档序号:7915403阅读:232来源:国知局
专利名称:用于监视信道以确定相邻小区信息的方法和装置的制作方法
技术领域
本公开大体上涉及相邻小区信息处理,且更具体地,涉及监视信道以确定相邻小区信息的方法和装置。
背景技术
相邻小区信息用于方便很多类型的通信系统的移动性,如符合GSM/EDGE无线接入网(GERAN)规范(其中,GSM代表“全球移动通信系统”且EDGE代表“针对GSM演进的增强数据速率”)的通信系统。在GERAN通信系统中,移动台使用网络小区系统信息来执行移动性过程,包括(但不限干)小区重新选择和延迟的呼叫重新建立。例如,在一些小区重新选择操作模式下,比如当启用了网络辅助小区改变(NACC)时,移动台的服务小区向移动 台提供重新选择过程的目标邻居小区的(或ー个或多个潜在目标小区)的相邻小区系统信息。然后移动台可以使用该相邻小区系统信息,以在重新选择时直接接入该目标相邻小区,而不需要先接收在目标小区中广播的包含目标小区的系统信息在内的消息。然而,在传统实现方式中,在触发重新选择之后,在推断出用于获取目标相邻小区的重新选择过程之前,网络通常提供,且移动台通常等待接收相邻小区系统信息的充分的集合。在支持呼叫重新建立的GERAN通信系统中,假如移动台可以在指定时间段中获取并建立与目标相邻小区的连接,在呼叫期间经历到无线链路故障的移动台可以在没有用户干预的情况下重新建立与相邻小区的呼叫。然而在传统实现方式中,在发起呼叫重新建立之前,移动台通常等待接收由目标相邻小区广播的系统信息的一部分或全部。用于接收目标小区的广播系统信息的时间可以消耗指定完成时间段的大量时间,并从而影响到是否可以成功完成呼叫重新建立。重新选择和呼叫重新建立仅是满足以下条件的移动性过程的两个示例传统GERAN系统中的移动台通常在推断出移动性过程之前,等待从服务小区或相邻小区本身接收充分的相邻小区系统信息。


图I是根据本文所述方法和装置的支持相邻小区信息处理的示例通信系统的框图。图2是示出了涉及可以由图I的通信系统来执行的网络辅助小区改变(NACC)的现有技术小区重新选择过程的消息序列图。图3是示出了可以在由图I的通信系统执行的小区重新选择过程中使用的针对相邻小区信息的示例信道监视和后续避免发送冗余相邻小区信息的消息序列图。图4是示出了可以由图I的通信系统执行的现有技术延迟呼叫重新建立过程的消息序列图。图5是示出了用于确定在图I的通信系统执行的延迟呼叫重新建立过程中使用的相邻小区信息的示例信道监视的消息序列图。图6是可以用于实现图I的部分通信系统的示例移动台的框图。
图7示出了由图6的移动台执行的第一示例相邻小区数据组合操作。图8示出了由图6的移动台执行的第二示例相邻小区数据组合操作。图9是可以用于实现图I的部分通信系统的示例网络单元(如基站控制器)的框图。图10是表示可以被执行以实现图6的移动台或图I的通信系统或二者的示例信道监视过程的流程图。图IlA是表示可以被执行以实现图6的移动台或图I的通信系统或二者的示例相邻小区有效性指示过程的流程图。图IlB是表示可以被执行以实现图6的移动台或图I的通信系统或二者的另ー示例相邻小区有效性指示过程的流程图。 图12是表示可以被执行以实现图9的网络单元或图I的通信系统或二者的示例网络过程的流程图。图13是示例处理系统的框图,该示例处理系统可以执行示例机器可读指令以实现图10至12的部分或全部过程,从而实现图6的移动台、图9的网络单元以及图I的通信系统的部分或全部。
具体实施例方式本文公开了用于监视信道以确定相邻小区信息的方法和装置。本文所述的用于第ー移动台确定第一小区的小区信息的示例技术涉及所述第一移动台监视信道中包含小区信息的消息。该示例技术还涉及经由所监视的信道来接收包括第一小区信息在内的第一消息,但是所述第一消息寻址到第二移动台。在示例实现中,所述第一移动台在接收到所述第一消息之后存储所述第一小区信息一段时间。本文还公开了用于使用如此确定的相邻小区信息或其他获得的相邻小区信息或者其二者来避免向移动台发送冗余相邻小区信息的方法和装置。用于避免从网络向移动台发送冗余相邻小区信息的第一示例技术涉及所述移动台设置有效性指示,所述有效性指示表示所述移动台是否具有与相邻小区相关联的有效相邻小区信息。该示例技术还涉及所述移动台向所述网络发送所述有效性指示,以指示所述网络是否能够省略向所述移动台发送与所述相邻小区相关联的相邻小区信息的至少一部分。用于避免从网络向移动台发送冗余相邻小区信息的第二示例技术涉及所述网络从所述移动台接收有效性指示,所述有效性指示表示所述移动台是否具有与相邻小区相关联的有效相邻小区信息。该示例技术还涉及所述网络基于所接收的有效性指示,确定是否调度向所述移动台发送与所述相邻小区相关联的相邻小区信息。如下面更详细描述地,在前述任一技术的具体示例实现中,移动台可以通过监视经由信道(如共享信道、复用信道、由多个移动台可接入的信道或換言之,数据分组可以经由其寻址到特定移动台的信道等)传递的寻址到其本身和其他移动台的消息,来获得相邻小区信息。例如,在GERAN通信系统中,移动台可以监视和控制分组相关控制信道(PACCH)中包含相邻小区信息的消息或针对以其他方式提供相邻小区信息的消息(如分组相邻小区数据(PNCD)消息、分组小区改变继续(PCCC)消息、分组小区改变命令(PCCO)消息、或分组交换切換(PSHO)消息)。此外,在这种GERAN通信系统中,移动台可以向网络发送測量报告,測量报告包含具有一个或多个比特或位图形式的系统信息有效性指示,以向网络通知移动台具有一个或多个相邻小区的有效的已存储的相邻小区系统信息。可以通过以下方式获得有效的已存储的相邻小区系统信息监视PACCH中包含相邻小区系统信息的PNCD消息,通过接收由相邻小区广播的系统信息消息,从任何其他源接收等等,或它们的任意组合。当接收到这种系统信息有效性指示吋,网络可以确定其是否可以省略向移动台发送相邻小区信息的至少一部分,因为这种信息对于已经在移动台上存储的有效相邻小区信息来说是冗余。如下面更详细描述的,实现了本文所述示例技术的GERAN通信系统、移动台和网络单元可以展现出相比于传统GERAN通信系统、移动台和网络单元的大量优势。例如,在传统GERAN系统中,移动台不能接收、存储和使用具体寻址到另ー移动台的相邻小区信息。相对地,在实现了本文所述示例技术的GERAN通信系统中,即使这种信息寻址到另ー移动台,移动台也能够接收、存储并使用相邻小区信息。此外,在至少ー些小区重新选择场景中,即使相邻小区信息的一部分或全部已经存储在移动台中,常规GERAN网络也通常向移动台发送一个或多个相邻小区的完整相邻小区信息。相对地,实现了本文所述示例技术的GERAN通信系统使得GERAN网络能够避免发送这种冗余相邻小区信息。这样,与本文所述示例技术相关联的优势可以包括(但不限干)减少发送冗余相邻小区信息所消耗的无线资源,减少用于完成小区重新选择所花费的时间,当支持呼叫重新建立时减少用于重新建立经历到无线链路故障的呼叫的时间,増加呼叫重新建立成功的可能性等等。參见附图,在图I中示出了能够支持本文所述相邻小区信息处理技术的示例GERAN通信系统100的框图。GERAN系统100包括与3个基站收发信机(BTS) 110、115和120通信的基站控制器(BSC) 105,这3个基站收发信机(BTS) 110、115和120实现了 3个相应小区小区I、小区2和小区3。此外,在所示示例中实现小区I的BTS 110与3个移动台(MS) 125、130和135通信。如下面更详细描述的,BSC 105 (例如,可能与BTS 110至120 —起)和MS 125至135中的一个或多个实现了用于监视信道以确定相邻小区信息的示例技术。附加地或备选地,BSC 105(例如,可能与BTS 110至120—起)和MS 125至135中的一个或多个实现了本文所述的用于避免向移动台发送冗余相邻小区信息的示例技木。在图I的GERAN系统100中,可以由任何类型的移动台或用户端点设备(如移动电话设备、实现了固定电话的移动电话设备、个人数字助理(PDA)等等)来实现移动台105。此外,尽管在所示示例中,每个BTS 110、115和120实现了相应小区,BTS 110、115和120中的一个或多个可以被配置为实现多个小区。此外,尽管在图I中仅示出了 I个BSC 105、3个BTS 110至120以及3个MS 125至135,GERAN系统100可以支持任意数目的BSC、BTS和MS。例如,GERAN系统100可以支持彼此通信并能够交换相邻小区系统信息的多个BSC。在图I所示示例中,MS 125至135均工作在支持分组数据通信的模式下。因此,GERAN系统100的BSC 105和BTS 110已分配了 PACCH信道140,以向ー个或多个MS 125至135传递下行链路消息。PACCH信道140被配置为传递广播到ー个或多个MS 125至135的分发消息,以及传递寻址到MS 125至135中特定ー个的非分发消息。一般而言,允许每个MS 125至135保留并使用经由分配给它的PACCH 140传递的任何分发(例如广播)消息。然而,除非明确允许,否则允许特定MS 125至135仅保留并使用经由PACCH 140具体寻址到特定MS 125至135的那些非分发(例如,非广播)消息。换言之,特定MS 125至135在确定消息不是具体寻址到MS 125至135之后,要放弃经由PACCH 140传递的任何非分发(例如,非广播)信息。GERAN系统100使用PACCH 140向MS 125至135传递相邻小区信息等,以方便各种移动性过程。例如,(由BTS 110所实现的)小区I可以使用PACCH 140向MS 125至135中任意ー个、ー些或全部传递消息(比如在GERAN规范中定义的非分发PNCD消息),该消息包含(由BTS 115实现的)小区2或(由BTS 120实现的)小区3中任意ー个或全部的相邻小区信息。这种相邻小区信息可以采用与每个相应相邻小区相关联的一个或多个系统信息(SI)消息的形式,如在GERAN规范中定义的SI消息SI_1、SI_3和SI-13。传统上,由于包含相邻小区信息的PNCD消息(例如,SI消息)是非分发消息,仅PNCD消息寻址到的MS125至135可以保留所包括的相邻小区信息(例如,要丢弃被确定为寻址到另ー MS的PNCD消息)。然而,在实现了本文所述的监视信道中相邻小区信息的示例技术的GERAN系统100中,特定MS 125至135也可以保留在经由PACCH 140传递的但是寻址到其他MS 125至135的PNCD消息中包括的相邻小区信息。如GERAN规范所定义的,可以经由PACCH 140传递的涉及提供相邻小区信息的其他消息包括=PCCC消息、PCCO消息和PSHO命令消息。下面更详细地描述对经由PACCH 140传递的PNCD、PCCC, PCCO和PSHO消息以及其他消息的处理。为了支持来自MS 125、130和135的上行链路通信,GERAN系统100包括相应的上行链路信道145、150和155。上行链路信道145、150和155可以由任何类型的信道来实现,如一个或多个共享(公共)信道、一个或多个复用信道、一个或多个专用信道、或它们的任意组合。如下面更详细描述的,在实现了本文所述的用于避免发送冗余相邻小区信息的示例技术的GERAN系统100中,特定MS 125至135可以使用其相应的上行链路信道145至155,向网络(例如,由BTS 110和BSC 105实现的小区I)发送有效性指示,以指示相邻小区信息(例如,具有SI消息或其内容的形式)已经存储在特定MS 125至135中(如果有这种相邻小区信息的话)。如下更详细描述的,可以通过监视PACCH 140上的分发或非分发消息,通过从ー个或多个相邻小区接收广播消息,或通过其他技术等,获得这样存储的相邻小区信息。然后网络可以根据下面描述的示例技术,使用接收到的有效性指示来确定是否调度随后向特定MS 125至135发送与相邻小区(例如,小区2或3或二者)中的任意一个、ー些或全部相关联的相邻小区信息的任意、ー些或全部信息(例如,经由PACCH 140传递的ー个或多个PNCD消息)。为了简洁和清楚,从在由BTS 110结合BSC 105—起实现的小区I中工作的MS125的角度,来描述GERAN系统100的用于实现监视信道中的相邻小区信息的示例技术和用于避免发送冗余相邻小区信息的示例技术的操作。然而,可以容易意识到,可以由在任意BTS 110至120结合BSC 105和可能的其他BSC (未示出)一起实现的任意小区中工作的任意MS 125至135来实现这些示例技术。此外,尽管在图I的GERAN系统100的上下文中描述用于监视信道中的相邻小区信息的示例技术和用于避免发送冗余相邻小区信息的示例技术,这些示例技术还可以容易地适用于其中经由信道来传递相邻小区信息的任何通信系统。 为了提供本文所述的用于监视信道中的相邻小区信息的示例技术和用于避免发送冗余相邻小区信息的示例技术的上下文,在图2的消息序列图中示出了可以在GERAN系统100中实现的现有技术重新选择操作。具体地,图2示出了现有技术小区重新选择操作,其中,支持网络辅助小区改变(NACC)。如GERAN规范中所定义的,存在3种可能的网络控制模式NCO、NCl和NC2,在这3种模式下可以执行小区重新选择。从由BTS 110结合BSC 105实现的GERAN系统100的小区I中工作的MS 125的角度,NCO模式对应于完全自主模式,其中,由MS 125自主地执行小区重新选择(例如,MS 125在不向网络提供任何測量报告的情况下选择目标相邻小区用于重新选择)。NCl模式对应于部分自主模式,其中,允许MS 125的自主小区重新选择,且MS 125也要向网络发送測量报告。相对地,在NC2模式下,网络基于MS 125发送的测量报告来控制小区重新选择,并选择目标相邻小区。一般而言,在NC2模式下,不允许MS 125的自主重新选择。当工作在分组传输模式或空闲模式下吋,网络控制模式NCO、NCl和NC2适用于MS 125。此外,在NCO和NCl模式下,可以针对特定MS (如MS 125)来启用NACC。NACC包括2个方面由MS执行的小区改变通知(CCN),和由网络执行的相邻小区信息的分发。其 可以彼此独立地使用。例如,如果启用了 NACC的CCN方面,MS 125要使用分组小区改变通知(PCCN)消息来通知网络到特定目标相邻小区的自主重新选择何时是可能的(例如,当满足ー个或多个自主重新选择标准时)。当网络从MS 125接收到PCCN消息时,通过向MS125提供在接收到的PCCN消息中包括的提议的目标小区的相邻小区系统信息,网络可以进行响应。备选地,如果网络判定忽略(override)对在接收到的PCCN消息中指示的所提议的目标小区,网络可以提供另ー个相邻小区的相邻小区系统信息。网络可以使用经由PACCH140传递给MS125的ー个或多个PNCD消息来提供这种相邻小区系统信息。此外,在接收到PCCN之后,网络可以在向MS 125发送确认所提议的目标小区的PCCC消息之前,或发送指示MS 125执行到相同或另ー指定目标小区的重新选择的PCCO消息之前,确定完成向MS 125发送任何正在进行中的数据分组。与MS 125通过接收并处理由目标小区本身广播的SI消息来获得相邻小区系统信息相比,NACC使得网络能够更快地向MS 125提供小区重新选择目标小区的相邻小区系统信息。如上所述,在触发重新选择之后但是在推断出用于获取目标小区的重新选择之前,与MS 125通信的服务小区(例如,小区I)使用经由PACCH 140传递的ー个或多个PNCD消息向MS 125发送目标小区的系统信息。然后,根据需要,在PNCD消息之后是PCCC或PCCO消息。当要执行分组交换切换时,网络还经由ー个或多个PNCD消息向MS 125传递目标相邻小区系统信息。因此,PNCD消息可以用于在NCO、NCl或NC2模式下向MS 125传递相邻小区系统信息。參见图2,如果GERAN网络100被配置为实现启用了 NACC的现有技术重新选择操作,则消息序列图600示出了可以在GERAN网络100的MS 125与小区I和2之间交换的消息。在图2中,用块205来表示由BSC 105和BTS 110所实现的小区1,以及由块605来表示由BSC 105和BTS 115所实现的小区2。所示消息序列图600开始于MS 125处于空闲模式下并驻留在小区2上(由中空有向线610表示)。由于MS 125驻留在小区2上,MS 125能够接收与小区2广播的SI消息SI-1、SI-3和SI-13分别对应的系统信息消息612、614和 616。接下来,在步骤618,MS 125执行到小区I的小区重新选择。因此,MS 125驻留在小区I上(由中空有向线620表示),且从而小区I变为MS 125的服务小区。在稍后的某个时间,在MS 125和小区I之间建立上行链路(UL)临时块流(TBF)和下行链路(DL)TBF(由中空有向线622表示),且MS 125从空闲模式过渡到分组传输模式(PTM),在PTM模式下,可以与网络交换分组数据业务。TBF (上行链路或下行链路)是在MS 125和小区I之间建立的临时连接,其允许在MS 125和小区I之间通过所分配的信道来交换无线链路控制(RLC)和媒体访问控制(MAC)分组数据。上行链路TBF从MS 125向网络(例如,小区I)传递上行链路RLC/MAC数据,以及下行链路TBF从网络(例如,小区I)向MS 125传递RLC/MAC数据。使用临时流指示符(TFI)来识别特定的TBF,该临时流标识符(TFI)在具有相同方向并使用相同时隙(或換言之,使用相同分组数据信道(PDCH))的这些TBF中唯一识别该TBF。例如,在符合GERAN的系统中,PDCH与特定无线时隙索引相关联,且可以使用ー个或多个I3DCH来实现TBF。例如,在基本传输时间间隔(BTTI)配置下,可以使用单ー I3DCH来实现TBF,且从而TBF与一个或多个对应的时隙索引对相关联。一般而言,假定在相同方向(即,上行链路或下行链路)上操作以及在用于实现特定TBF的I3DCH上的并发TBF中,特定TBF的TFI值是唯一的。然而,相同的TFI值可以用于识别在相同方向上操作的但是使用其他I3DCH来实现的其他TBF,或用于识别在相反方向上操作的其他TBF。因此,TFI可以用于对使用相关联的TBF来传递到特定端点(例如,小区I的MS 125)的RLC/MAC数据分组进行寻址。 在建立上行链路TBF之后,MS 125能够向小区I发送ULRLC/MAC数据块624至626。类似地,在建立下行链路TBF之后,小区I能够向MS 125发送DL RLC/MAC数据块(未示出)。在稍后某个时间,MS 125响应于检测到ー个或多个自主重新选择标准,触发自主重新选择(步骤628)。接下来,MS 125向小区I (其服务小区)发送PCCN消息630,以指示满足标准自主重新选择。此外,MS 125在PCCN消息630中指示小区2是提议的目标相邻小区。如果这种信息尚未可用,由于启用了嫩0,对PCCN消息630的接收可以使得小区I与小区2协调(例如,经由BSC 105),以获得小区2的相邻小区系统信息(由中空有向线632表示)。在MS 125和小区I之间继续交换UL和DL RLC/MAC数据块634至642,直到小区准备好向MS125传递小区2的相邻小区系统信息。在图2的消息序列图600中,小区I能够在接收到PCCN消息630之后,在下ー个无线块周期中开始向MS 125发送包含小区2的相邻小区信息在内的PNCD消息。此时,已分配了 2个UL时隙和2个DL时隙用于MS 125和小区I之间的通信。因此,小区I能够在接收到PCCN消息630之后的无线块周期中仅发送2个PNCD消息644和646。如图所示,PNCD消息644和646用于分别传递小区2 (在PCCN消息630中识别出的提议目标小区)的SI消息SI-I和SI-3。然后在下ー个无线块周期中交换UL RLC/MAC数据块648至650,之后小区I能够通过发送包含小区2的SI消息SI-13在内的PNCD消息652来完成发送小区2的相邻小区信息。小区I可以使用其他分配的DL时隙向MS 125发送另一 DL RLC/MAC数据块654。如下面更详细描述的,尽管图2中示出了 SI消息是完全包含在相应的PNCD消息中,然而SI消息可以大于、小于或等于PNCD消息的有效载荷容量。在下ー个无线块周期中,MS 125能够在其2个分配的UL时隙中发送UL RLC/MAC数据块656至658。在对应的DL时隙中,小区I发送DL RLC/MAC数据块660,之后是PCCC消息662。如上所述,PCCC消息662指示MS 125可以执行到提议的目标小区(例如,图2中的小区2)的重新选择。备选地,取代发送PCCC消息662,小区I可以判定发送(i)PCCO消息,以指定与在PCCN消息630中识别出的所提议的目标相邻小区不同的小区重新选择目标小区,(ii)PCCO消息,以提供其他信息,该其他信息指定MS 125在由PCCN消息630中识另拙的提议目标相邻小区中的行为,(iii)PSHO命令消息,以指示MS 125要执行到指定目标小区的分组交换切換,该指定目标小区可以与PCCN消息630中识别出的所提议的目标相邻小区相同或不同(以例如減少服务中断)等等。返回图2,响应于接收到PCCC消息662,MS 125暂停与小区I的TBF,并执行到小区2的自主重新选择(步骤664)。如图2所示,从初始发送PCCN消息630到接收PCCC消息662的NACC处理时间约为80毫秒(ms)。然后消息序列图600结束。给定图2所示现有技术小区重新选择操作所提供的上下文,现在描述本文所公开的用于监视信道中的相邻小区信息的示例技术及其潜在的好处。例如,在图2的消息序列图600中,不管MS 125是否已具有相邻小区信息,小区I向MS 125发送所有PNCD消息644、 646和652,以传递小区2的完整相邻小区信息(即,具有所有SI消息SI_1、SI_3和SI-13的形式)。例如,如果从接收到系统消息612至616中ー些或全部开始已经经过了少于特定时间段的时间,如三十(30)秒,则MS 15可以依然具有在其存储器中存储的SI消息SI-1、SI-3和SI-13中的ー些或全部。在这种示例中,包含这些相同SI消息的PNCD消息644、646和652中的ー些或全部可以是冗余的,且从而是不必要的。附加地或备选地,可以由MS 125来使用本文所述的用于监视信道中的相邻小区信息的示例技木,以获得小区2的相邻小区信息,从而也使得包含该相同相邻小区信息的PNCD消息644、646和652中的一些或全部也是冗余的,并从而是不必要的。通过利用已经在MS 125中存储的相邻小区信息,可以省略PNCD消息644、646和652中的ー些或全部,导致对无线资源的节约和减少可以完成移动性过程之前的延迟方面,或二者都有。在注意前述内容的情况下,图3中提供了消息序列图700,消息序列图700示出了可以根据本文所述方法和装置实现的用于监视信道中的相邻小区信息的示例技术和用于避免发送冗余相邻小区信息的示例技术。为了清楚起见,用相同引用标号来标记图I至3中类似的単元。在上面通过图2提供了对这些类似单元的详细描述。此外,在图3中,与在先附图相同,用块205来表示由BSC 105和BTS 110实现的小区1,以及用块605来表示由BSC105和BTS 115实现的小区2。图3还包括图I的GERAN系统100的MS 125和MS 130。參见图3,消息序列图700的从MS 125处于空闲模式并驻留在小区2 (由中空有向线610表示),到重新选择并在小区I上驻留(由中空有向线618和620表示),然后到建立UL(以及DL) TBF (由中空有向线622表示),然后到交换UL RLC/MAC数据块624至626的操作与图2的示例消息序列图600实质上相似。因此,为了简要将不重复消息序列图700的该部分。与图2所示现有技术操作不同的,消息序列图700示出了 MS 125的如本文所公开的用于监视信道中的相邻小区信息的示例操作。因此,除了建立UL TBF(由中空有向线622表示)并交换UL RLC/MAC数据块624至626之外,MS 125还能够监视向GERAN系统100中工作的其他MS传递相邻小区信息的信道。例如,在所示示例中且与现有技术不同,MS 125被配置为监视PACCH信道(如PACCH 140)中向其他MS (例如,MS 130)传递相邻小区信息的非分发消息(如PNCD消息)。这种配置可以是隐式的(其中,MS 125自动监视PACCH140 (例如,只要PACCH 140可用,基于MS操作模式等等))或显式的(其中,网络可以发送ー个或多个消息,以授权MS 125监视PACCH140)。例如,在消息序列图700中,MS 130也驻留在小区I上,然后发起将小区2识别为提议的目标小区的小区重新选择。这触发了在MS130和小区2之间的NACC过程(由有向线710表示)。由于触发了 NACC,小区I开始向MS 130发送小区2的相邻小区系统信息。在所示示例中,小区I经由PACCH 140向MS 130发送3个PNCD消息712,714和716,以分别传递小区2 (当触发NACC过程时,由MS 130识别出的所提议的目标小区)的SI消息SI-1、SI-3和SI-13。尽管PNCD消息712、714和716是特定寻址到MS 130的非分发消息(例如,使用与指派给MS 130的TBF相对应的TFI),GERAN系统100允许监视包含相邻小区信息的非分发消息。因此,所示示例中的MS 125被配置为监视PACCH信道140中发送给其自己或其他移动台的PNCD消息(例如,对应于具有与识别分配给MS 125的TBF的TFI不同的TFI的PNCD消息),如经由PACCH 140向MS 130发送的PNCD消息712,714和716。通过监视PACCH 140并接收PNCD消息712、714和716中的ー些或全部,MS 125能够获得并存储小区 2的相邻小区系统信息以供后续使用(例如,在后续移动性过程期间、在呼叫重新建立期间
坐坐^
寸寸ノ ο在消息序列图700中,在小区I发送PNCD消息712、714和716并由MS 125监视这些消息之后,MS 125响应于检测到ー个或多个自主重新选择标准来触发自主重新选择(步骤628)。在步骤628触发了自主重新选择之后,MS 125向小区I (其服务小区)发送PCCN消息718,以指示自主重新选择是可能的且将小区2识别为提议的目标相邻小区。然而,与图2中的现有技术操作不相似,此时GERAN系统100支持本文所述的用于避免发送冗余相邻小区信息的示例技木。因此,除了将小区2识别为提议的目标小区之外,MS 125还被配置为经由PCCN消息718向网络指示小区2(提议的目标小区)以及可能的其他小区的什么相邻小区信息(如果有该消息的话)已被存储在MS 125中并且是有效的。例如,在消息序列图700中,MS 125经由PCCN消息718指示MS 125正在存储目标相邻小区2的有效SI消息SI-I和SI-3。在所示示例中,MS 125可以通过监视PACCH信道140并接收、存储和处理由小区I发送的且寻址到MS 130的PNCD消息712和714来已获得存储的SI消息SI-I和SI-3。附加地或备选地,如果在尚未经过特定时间段(如三十(30)秒,在此期间可以在放弃之前存储的系统信息),MS 125依然可以存储通过接收小区2广播的系统信息消息612和614所获得的SI消息SI-I和SI-3。如图2—祥,在图3所示示例中,已分配了 2个UL时隙和2个DL时隙用于MS 125和小区之间的通信。从而如图所示,在发送PCCN消息718之后,MS 125和小区I交换UL和DL RLC/MAC数据块634至642。然后,小区I能够在接收到PCCN消息718之后的下ー个无线块周期中,开始向MS 125发送包含小区2的相邻小区信息的PNCD消息。然而,与图2所示现有技术操作不相似,此时小区I能够通过省略发送(或換言之,不发送)包含已知在MS125中存储的有效相邻小区信息在内的PNCD消息,来避免向MS 125发送冗余相邻小区信息。例如,在消息序列图700中,小区I接收在PCCN消息718中包括的有效性指示,该有效性指示指示了 MS 125已经存储了小区2的有效SI-I和SI-3消息。从而,网络可以确定,响应于PCCN消息718向MS 125发送SI-I和SI-3消息将是冗余的,从而不需要支持NACC过程。因此,在消息序列图700中,小区I向MS 125发送包含小区2的SI消息SI-13在内的PNCD消息652,因为MS 125经由PCCN消息718 (隐式地)指示其不具有针对小区2存储的有效SI-13消息。但是小区I能够省略在消息序列图600中用于分别传递小区2的SI消息SI-I和SI-3的PNCD消息644和646,因为小区I知道这些SI消息已经存储在MS 125中,且从而再次发送它们将是冗余的。然后小区I使用其他分配的DL时隙向MS 125发送另ー DL RLC/MAC 数据块 654。在下一无线块周期中,MS 125能够在其2个分配的UL时隙中发送UL RLC/MAC数据块648至650。在指派/分配的DL时隙中,小区I发送DL RLC/MAC数据块660,之后是PCCC消息662。如上所述,PCCC消息662指示MS 125可以执行到提议的目标小区(例如,在所示示例中的小区2)的重新选择。相应于接收到PCCC消息662,MS 125暂停与小区I的TBF,并执行到小区2的自主重新选择(步骤664)。然后示例消息序列图700结束。如图3所示,从初始发送PCCN消息718到接收PCCC消息662的NACC处理时间是60msο相対的,图2的现有技术示例从发送PCCN消息630到接收PCCC消息662要求80ms。因此,至少在ー些场景中,本文所述示例技术使得能够更快速地执行和推断小区重新选择。此外,相比于图2的现有技术示例,图3的示例为了完成小区重新选择过程,消耗了更少的 无线资源(例如,少2个带宽上的无线块)。为了提供本文所述的用于监视信道中的相邻小区信息的示例技术和用于避免发送冗余相邻小区信息的示例技术的其它上下文,在图4的消息序列图800中示出了可以在GERAN系统100中实现的示例现有技术CRE过程。在图4中,如先前附图所表示,用块205来表示由BSC 105和BTS 110所实现的小区I,以及用块605来表示由BSC 105和BTS 115所实现的小区2。图4还包括图I的GERAN系统100的MS 125。如上所述,CRE过程允许GERAN系统中的MS在经历到无线链路故障之后在没有用户干预的情况下重新建立现有呼叫。在传统实现方式中,(如果还没有存储系统信息,)在发起呼叫重新建立信令以重新建立与目标相邻小区的呼叫之前,执行CRE过程的MS要执行对目标相邻小区的系统信息的获取。參见图4,消息序列图800开始于在MS 125和小区I之间建立双传输模式(DTM)呼叫(由中空有向线810表示)。DTM呼叫是既支持分组交换业务也支持电路交换业务(例如,电路交换语音通信)的呼叫。在建立DTM呼叫之后,MS 125检测由小区I广播的有效的慢关联控制信道(SACCH)消息812至814。通过检测在DTM呼叫期间的有效SACCH消息812至814,MS 125能够确定其依然具有与小区I的良好无线链路。接下来,MS 130检测与潜在无线链路故障相对应的糟糕SACCH消息816 (或未能检测到任何SACCH消息)。在所示示例中,MS 125持续检测糟糕SACCH消息,直到检测到糟糕SACCH消息820。检测到糟糕SACCH消息820对应于确定无线链路已发生故障,以及对应于由DTM支持的语音会话的中断(由中空有向线818表示),尽管在语音会话完全中断之前可出现在先的间隙(prior gap)或音频受损或二者都有。从而在步骤822,已确定了已经发生无线链路故障的MS 125触发了尝试重新建立呼叫的CRE过程。接下来,作为CRE过程的一部分,MS 125开始接收并获取相邻小区的系统信息。例如,在消息序列图800中,MS 125接收由作为小区I的相邻小区的小区2所广播的系统信息消息824至832。此外,MS 125可以接收并获取服务小区(小区I)的系统信息。在获取小区2的充分系统信息消息(例如,SI-1、SI-3和SI-13)并确定小区2优于其他支持CRE的相邻小区之后,MS 125通过经由随机接入信道(RACH)向小区2发送信道请求消息834,来发起呼叫重新建立信令。信道请求消息834请求重新建立之前由小区I提供服务的DTM呼叫的至少语音分量。后续CRE信令包括从小区2向MS 125发送的立即指派消息836、从MS 125向小区2发送的连接管理(CM)重新建立请求消息838、以及从小区2向MS 125发送的CM服务接受消息840。在MS 125接收到CM服务接受消息840之后,成功地重新建立了语音呼叫(由中空有向线842表示),且不再中断相关联的语音会话。例如图4所示的成功的呼叫重新建立允许MS 125在没有用户干预的情况下(在没有用户手动重新拨打呼叫并等待被叫方应答的情况下)重新建立业务信道并继续呼叫。然而,网络通常分配了可以尝试进行呼叫重新建立的有限(可能可配置)时间,在该时间之后,终止呼叫。从而,减少从MS 125检测无线链路故障到向新目标小区(例如小区2)发送信道请求消息834的时间改进了在所分配的时间期间成功完成呼叫重新建立的可能性。如图4所示,接收并处理目标相邻小区的系统信息消息824至832是该时间的重要部分。因此在至少一些场景中,减少获得目标相邻小区的相邻小区系统信息所花费的时间可以改进呼叫重新建立可靠性。此外,由于在重新建立呼叫的同时中断语音会话,减少重新建立呼叫的时间可以通过在重新建立呼叫的同时缩短在音频中感知到的间隙,来改进用户感知到的 音频质量。在注意前述内容的情况下,在图5中提供了消息序列图900,消息序列图900示出了可以在CRE过程中使用的用于监视信道中的相邻小区信息的示例技术。为了清楚,用相同引用标号来标记图1、4和5中的相似单元。在上面通过图4提供了对这些类似单元的详细描述。此外,在图5中,与在先附图相同,用块205来表示由BSC 105和BTS 110实现的小区1,以及用块605来表示由BSC 105和BTS 115实现的小区2。图5还包括图I的GERAN系统 100 的 MS 125 和 MS130。参见图5,消息序列图800也开始于在MS 125和小区I之间建立DTM呼叫(由中空有向线810表示)。此外,在MS 130和小区I之间建立用于交换分组交换业务的分组传输模式(由中空有向线910表示)。接下来,MS 125检测在DTM呼叫期间由小区I广播的有效SACCH消息910至918。如上所述,通过在DTM呼叫期间检测到有效的SACCH消息910至918,MS 125能够确定其依然具有与小区I的良好无线链路。当MS 125在DTM呼叫期间正在检测有效SACCH消息910至918时,MS 130正在与小区I交换分组传输模式消息,如经由PACCH 140传递的任何非PNCD消息920。然后,MS 130发起将小区2识别为提议目标小区的小区重新选择。这触发了在MS 130和小区2之间的NACC过程(由有向线922表示)。由于触发了 NACC,小区I开始向MS 130发送小区2的相邻小区系统信息。在所示示例中,小区I经由PACCH 140向MS 130发送3个PNCD消息924、926和928,以分别传递小区2 (在触发NACC过程时,由MS 130识别出的提议目标小区)的SI消息SI-USI-3和SI-13。尽管PNCD消息924,926和928是特定寻址到MS130的非分发消息(例如,使用指派给MS 130的TFI),GERAN系统100允许监视包含相邻小区信息的非分发消息。因此,所示示例中的MS 125被配置为监视PACCH信道140中发送给其本身或其它移动台(例如,对应于其TFI与对指派给MS 125的TBF进行识别的TFI不同的PNCD消息)的PNCD消息(如经由PACCH 140发送给MS 130的PNCD消息924、926和928)。通过监视PACCH 140并接收PNCD消息924、926和928,MS 125能够获得可以在后续移动性过程中使用的小区2的相邻小区系统信息。
接下来,消息序列图900的操作与图4的从MS 125检测到良好SACCH 812到MS125确定已发生无线链路故障的现有技术示例一样,并因此触发了重新建立呼叫的CRE过程(步骤822)。然而,与图4的现有技术示例不相似,在图5所示示例中,MS 125通过监视PACCH140并接收、存储和处理由小区I向其他移动台130发送的PNCD消息924至928中包括的系统信息,已经获得了相邻小区信息。从而,在MS 125被配置为如本文所述监视信道中的相邻小区信息的消息序列图900中,MS 125可以领先于图4的现有技术示例中花费时间和资源来接收和处理由小区2广播的系统信息消息824至832。取而代之地,MS 125使用从小区I向其他移动台130发送的PNCD消息924至928中获得的系统信息,来发起呼叫重新建立信令(由虚线框930表示)。然后,消息834至840的呼叫重新建立信令与图4的示例一样,最终成功重新建立语音呼叫(由中空有向线842表示)且不再中断相关联的语音会话。如图5所示,采用如本文所述的用于监视信道中的相邻小区信息可以避免让MS125花费宝贵的时间和资源来获取相邻小区信息,潜在地改进了成功呼叫重新建立的可能性,以及改进了在呼叫重新建立期间具有减少的音频空隙形式的用户感知音频质量。 图6中示出了图I的MS 125的示例实现的框图。图6所示示例实现还可以用于实现图I的MS 130和135中任一个或二者,但是为了简洁和清楚,从实现图I的MS 125的角度来描述图6。参见图6,MS 125的所示示例实现包括信道监视器1005,用于监视一个或多个通信信道中包含相邻小区信息的消息。例如,当MS 125工作在分组交换(PS)或DTM模式下时,MS 125被配置为通过诸如PACCH 140之类的信道来接收消息。PACCH信道140是与工作在PS或DTM模式下的其它MS (如,MS 130和135)共享的(例如,复用)。在传统实现方式中,MS 125仅要保留(例如,存储用于后续使用)在PACCH140上的包含指派给MS125的TFI在内(并从而寻址到MS 125)的消息中所包含的非分发信息。这种传统实现方式中的MS 125要丢弃包含指派给其它MS的TFI在内(并从而寻址到其它MS)的PACCH消息块中所包含的非分发信息。然而,在图6的实现中,信道监视器1005被配置为不立刻丢弃不是寻址到MS 125的PACCH或其他信道消息块的内容(例如,不包含指派给MS 125的TFI)。取而代之地,信道监视器1005针对包含相邻小区信息在内的消息块来检验经由信道(例如,PACCH 140)发送的消息,而不管这些消息块是否寻址到MS 125或另一 MS。例如,在GERAN系统的小区I支持NACC或NC2或这二者的场景中,小区将向经历移动性过程(如小区重新选择、PS切换等等)的MS(例如,MS 130,135)发送包含相邻小区系统信息在内的PNCD消息。使用信道监视器1005,MS 125针对寻址到任何MS (例如,具有任何TFI)的PNCD消息来检验PACCH140,且还能够接收并保持(例如,存储用于后续使用)包含在发送到其它MS(如MS 130、135)的这些PNCD消息中的相邻小区系统信息。图6的MS 125还包括消息解码器1010,用于对信道监视器接收到的消息进行解码。在示例实现中,消息解码器1010实现了 PNCD消息解码器,且被配置为对PNCD消息解码,以获得在这些消息中包含的相邻小区系统信息。例如,PNCD消息用于以一个或多个SI消息(如上述SI消息SI-1、SI-3和SI-13消息)的形式来传递相邻小区系统信息。消息解码器1010对信道监视器1005接收到的PNCD消息中包括的SI消息进行解码。消息解码器1010还使用在解码后的PNCD消息或者由信道监视器1005接收到的与提供相邻小区信息相关的其它消息(例如,PCCC、PCC0和PSHO消息)中包含的识别信息,将解码后的SI消息与特定相邻小区相关联。在存储器单元1015中存储作为结果的解码后的相邻小区系统信息(例如,解码后的SI消息)和解码后的信息与特定相邻小区的关联。在一些操作场景中,消息解码器1010能够从单一 PNCD消息中解码完整的SI消息。然而,在其他操作场景中,消息解码器1010通过将在给定无线块周期中或多个无线块周期上发送的多个PNCD消息中包含的系统信息相组合,来解码SI消息。在图7至8中示出了消息解码器1010的用于从接收到的PNCD消息解码SI消息并将解码后的SI消息与特定相邻小区相关联的示例操作。例如,图7示出了在给定无线块周期期间由小区I向MS 125之外的MS发送的4个PNCD消息1105、1110、1115和1120。PNCD消息1105至1120用于传递特定相邻小区的SI消息SI-1、SI-3和SI-13。由于每个SI消息大于任何一个PNCD消息1105至1120所支持的有效载荷,因此将每个SI消息如图所示分在2个相邻的PNCD消息1105至1120上。在所示示例中,消息解码器1010使用在接收到的PNCD消息1105至1120中包括的临时标识符,将在多个PNCD消息1105至1120中包含的信息相组合,以解码SI消息SI_1、SI_3和SI-13,并将解码后的SI消息与特定相邻小区相关联。 例如,消息解码器1010确定每个PNCD消息1105至1120寻址到相同的MS,例如,由于这些PNCD消息中的每个PNCD消息的TFI是相同的(例如,在所示示例中,TFI = 5)且在相同时隙索引(例如BTTI模式)或时隙索引对(例如,RTTI模式)上接收这些消息。备选地,由于向2个移动设备指派使用相同TFI的TBF(但是使用不重叠的时隙)且在同时接收PNCD消息的概率非常低,MS可以将具有相同TFI的、但是在不同时隙或时隙对上接收到的PNCD消息相组合。从而,TFI是接收到的PNCD消息1105至1120中包括的第一临时标识符该第一临时标识符可能与接收到的时隙索引或时隙索引对相组合,用于确定由于寻址到相同的MS而可以将哪些接收到的PNCD消息分组在一起。消息解码器1010还确定PNCD消息1105至1120中包括的SI消息是否包含相同相邻小区的相邻小区系统信息,因为这些PNCD消息中每个PNCD消息包括的C0NTAINER_ID是相同的(在所示示例中,C0NTAINER_ID=4)。C0NTAINER_ID是接收到的PNCD消息1105至1120中包括的第二临时标识符,用于将特定相邻小区的相邻小区信息进行分组。在至少一些实现方式中,取代显式识别相邻小区而使用C0NTAINER_ID,因为C0NTAINER_ID小于小区的完整识别信息。通过根据TFI (在一些示例中,以及时隙索引或时隙索引对)以及C0NTAINER_ID,以及按照CONTAINER_INDEX参数所指定的顺序,将在多个PNCD消息上接收到的相邻小区系统信息相组合,消息解码器1010可以将特定相邻小区的SI消息进行分组并解码。为了降低将不寻址到相同移动设备或不涉及相同小区、但无论如何具有相同TFI (或相同TFI和相同C0NTAINER_ID)值的PNCD消息相组合的风险(例如,由于重新指派TFI和/或在不同时隙/H)CH中接收PNCD消息),消息解码器1010可以对可接收并组合这种消息的时间窗口的长度应用时间限制。此外,在一些示例实现中,消息解码器1010被配置为监视使用与寻址到MS 125的下行链路消息所使用的传输时间间隔(TTI)不同的传输时间间隔(TTI)来发送的PACCH消息。例如,在下行链路中,网络可以使用第一 TTI (例如BTTI,其中,在20ms上发送一个块)向第一 MS发送消息块,且使用不同的TTI (例如RTTI,其中,在IOms上发送一个块)向第二MS发送消息块。传统上,MS对假定适用于其TBF的TTI的消息块进行监视和解码。然而,在至少一些示例实现方式中,实现了消息解码器1010的MS 125可以尝试使用与适用于其TBF的TTI所不相同的TTI来解码消息块。当消息解码器1010使用临时标识符将解码后的SI消息与特定相邻小区相关联时,消息解码器1010使用信道监视器1005接收到的其它消息中的信息,来识别与解码后的相邻小区信息相对应的特定相邻小区。例如,图7示出了由信道监视器1005接收到的另一消息1125,比如另一 PNCD消息或PCCC, PCCO或PSHO消息。消息解码器1010对消息1125解码,并确定解码后的消息1125中包括的TFI和C0NTAINER_ID与解码后的PNCD消息1105至1120中包括的TFI和C0NTAINER_ID匹配。消息解码器1010还确定消息1125包括具有基站识别码形式的小区识别信息(在所示示例中,BSIC = 2)以及绝对射频信道号(在所示示例中,ARFCN = 25)。从而,通过将解码后的PNCD消息1105至1120与解码后的消息1125中包括的TFI和C0NTAINER_ID相关,消息解码器能够确定根据PNCD消息1105至1120解码的SI消息与由消息1125中包括的BSIC和ARFCN所识别出的相邻小区相关联。在包含相邻小区系统信息的PNCD消息中包括完整小区识别信息(例如,BSIC和ARFCN)的示例场景中,消息解码器1010可以将解码后的SI消息与特定相邻小区直接关联,而不使用上述临时标识符。 图8示出了将在多个无线块周期上发送的PNCD消息中包含的相邻小区系统信息相组合,以对特定相邻小区的SI消息进行解码的场景。在所示示例中,在一个或多个无线块周期1225期间首先发送PNCD消息1205、1210、1215和1220。在所示示例中,消息解码器1010对寻址到被指派了 TFI = 5的另一 MS的PNCD消息1205、1210和1220进行解码,但是不对PNCD消息1215解码(例如,由于调度冲突)。由于消息解码器1010不能对PNCD消息1215解码,因此消息解码器1010也不能对在无线块周期1225中发送的SI-3和SI-13消息解码。从而,在无线块周期1225期间,消息解码器1010仅对经由成功解码的PNCD消息1205和1210传递的SI-I消息进行解码。然而,在所示示例中,在后续无线块周期1255期间再次发送传递相同相邻小区的相同 SI 消息的 PNCD 消息 1235、1240、1245 和 1250(例如,由 BSIC = 2 和 ARFCN = 25 表示)。同样的,消息解码器1010不能对接收到的PNCD消息之一,PNCD消息1250,进行解码(例如,由于调度冲突),但是能够对其它PNCD消息1235至1245进行解码。由于如图8的示例所示,网络也改变SI消息在无线块周期上的排序,消息解码器101能够根据在无线块周期1255期间接收到的PNCD消息1235至1245,对SI-3和SI-13消息进行解码,并将这些消息与根据在无线块周期1225期间接收到的PNCD消息1205至1210所解码的SI-I消息相组合,以获得该相邻小区的完整信息(例如,由BSIC = 2和ARFCN = 25来表示)。返回图6,在至少一些示例实现方式中,信道监视器1005和消息解码器1010被配置为对经由信道向一些或全部MS广播的包括相邻小区系统信息的分发(例如,广播)消息进行接收和解码。例如,GERAN系统100中的小区I可以被配置为广播分组相邻小区系统信息分发消息,这些消息各自包含特定相邻小区的SI消息的全部或部分,且可以由被配置为经由PACCH 140接收消息的任何MS来接收和解码。只要在特定移动性过程(如NACC或NC2过程)中涉及特定MS,就可以广播包含相邻小区系统信息的这种分发消息,而不是非分发PNCD。从而,在这种示例实现中,只要在这些特定移动性过程中涉及任何MS,被配置为经由PACCH 140接收消息的所有MS都可以受益于由网络发送的相邻小区系统信息。如图6至8以及在先附图所示,当MS 125工作在PS模式、DTM模式或空闲模式下时,信道监视器1005和消息解码器1010可以用于在MS 125中实现监视信道中的相邻小区信息。在空闲模式或PS模式下,MS 125中包括的相邻小区接入处理器1020可以使用由信道监视器1005和消息解码器1010所获得相邻小区系统信息,以例如使用存储的相邻小区信息而不是由网络提供的相邻小区信息,或除了使用由网络提供的相邻小区信息,还使用存储的相邻小区信息,来执行小区重新选择,从而潜在地实现更快速地小区重新选择。在专用模式或DTM模式下,相邻小区接入处理器1020可以使用存储的相邻小区信息来加速CRE,因为MS 125在发起呼叫重新建立信令之前,可以不需要等待接收由目标小区广播的SI消肩、O再次参见图6,所示示例的MS 125还包括系统信息有效性处理器1025,其用于设置一个或多个SI有效性指示,该SI有效性指示表示了 MS 125是否具有针对一个或多个相邻小区存储的有效系统信息(例如,SI消息)。在所示示例中,系统信息有效性处理器1025在经历特定移动性过程(如在启用NACC的情况下的小区重新选择,NC2模式下的测量报告等等)时设置SI有效性指示。在示例实现中,由于特定相邻小区相关联的位图或比特集合来实现SI有效性指示,且每个比特与针对该相邻小区的特定SI消息相关联。例如,可以将 小区2的SI有效性指示实现为具有三个(3)个比特的位图,其第一比特与小区2的SI-I消息相关联,第二比特与小区2的SI-3消息相关联,以及第三比特与小区2的SI-13消息相关联。备选地,可以将SI有效性指示实现为位图,其中,每个比特表示特定相邻小区,并指示在MS 125中是否存储了该相邻小区的所有必需(或特定集合或子集)SI消息(例如,类似于全有或全无指示)。例如,可以将SI有效性指示实现为具有六个(6)比特的位图,其表示6个相邻小区,且第一比特指示是否存储了小区I的所有SI-l、SI-3和SI-13消息,第二比特指示是否存储了小区2的所有SI-1、SI-3和SI-13消息,第三比特指示是否存储了小区3的所有SI-I、SI-3和SI-13消息,依此类推。备选地,SI有效性指示可以指示从最近接收到相关联的SI开始的时间。例如,SI有效性指示可以指示在最近30秒内、最近I个小时内、最近12个小时内是否接收到SI消息,或在最近12个小时内尚未接收到SI消息。在后一不例中,网络可以基于以下一项或两项来确定是否向MS 125发送SI消息(i)如报告的SI有效性指示所指示的,MS 125何时接收到SI消息,以及(ii)从MS 125接收开始,SI消息的内容是否改变。在所示示例中,系统信息有效性处理器1025在SI有效性指示位图中设置比特,以指示在MS 125处存储了对应相邻小区的对应SI消息(且有效)。系统信息有效性处理器1025清除未在MS 125处存储(且从而无效)的对应SI消息的比特。在示例实现中,可以在MS 125的存储器单元1015中将相邻小区的SI消息存储特定的时间段(例如,30秒),在该时间段之后,丢弃该SI消息。可以用任何恰当的方式来获得经由系统信息有效性处理器1025设置的SI有效性指示来报告的相邻小区系统信息,比如经由监视信道中的相邻小区信息,接收经由一个或多个相邻小区广播的SI消息等等。图6的MS 125还包括消息编码器1030,其用于将系统信息有效性处理器1025设置的SI有效性指示编码为要向网络发送(例如,要向GERAN系统100中的小区I发送)的一个或多个消息。例如,参照图3,当MS 125经历小区重新选择,且启用CCN时,消息编码器1030将由系统信息有效性处理器1025设置的SI有效性指示包括在发送到小区I的PCCN消息718中(例如,在PCCN消息718中包括的比特字段或测量报告中)。这样,由消息编码器1030包括在PCCN消息718中的SI有效性指示指示了在MS 125中存储了什么(如果有的话)相邻小区系统信息(并有效),且从而指示什么相邻小区系统信息已经可用于小区重新选择过程。附加地或备选地,当MS 125工作在NC 2模式下时,消息编码器1030将系统信息有效性处理器1025设置的SI有效性指示包括在由MS 125为了小区重新选择而发送的一个或多个测量报告中。同样地,这些SI有效性指示指示了在MS 125中存储了什么(如果有的话)相邻小区系统信息(并有效),且从而在重新选择目标相邻小区之前不需要由网络来提供。从而,如图6以及在先附图所示出和描述的,当MS 125工作在PS模式、DTM模式或空闲模式下时,系统信息有效性处理器1025和消息编码器1030可以用于实现避免发送在MS 125中的冗余相邻小区信息。尽管已在图6中示出了实现图I的示例MS 125的示例方式,可以用任何其他方式来组合、划分、重新布置、省略、消除和/或实现图6所示的一个或多个单元、过程和/或设备。此外,可以通过硬件、软件、固件和/或硬件、软件和/或固件的任意组合来实现示例 信道监视器1005、示例消息解码器1010、示例存储器单元1015、示例相邻小区接入处理器1020、示例系统信息有效性处理器1025、示例消息编码器1030和/或更一般地图6的示例MS 125。从而,可以通过例如一个或多个电路、可编程处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)和/或现场可编程逻辑器件(FPLD)等等来示例信道监视器1005、示例消息解码器1010、示例存储器单元1015、示例相邻小区接入处理器1020、示例系统信息有效性处理器1025、示例消息编码器1030和/或更一般地示例MS 125中任意一个。当将任意一个所附权利要求理解为覆盖纯软件和/或固件实现时,在此可以将示例MS 125、示例信道监视器1005、示例消息解码器1010、示例存储器单元1015、示例相邻小区接入处理器1020、示例系统信息有效性处理器1025和/或示例消息编码器1030中的至少一个明确定义为包括存储这种软件和/或固件的有形介质,如存储器、数字通用盘(DVD)、紧凑盘(CD)等等。此外,除了图6所示的单元、过程和/或设备之外,或取代图6所示的单元、过程和/或设备,图6的示例MS 125可以包括一个或多个单元、过程和/或设备,和/或可以包括所示单元、过程和设备中的任意一个或全部中的多于一个。在图9中示出了图I的BSC 105的示例实现的框图(有可能与BTS组合,如BTS110)。尽管从实现图I的小区I的角度来描述,图9所示的示例实现也可以用于实现图I的小区2和3中任意一个或二者。参见图9,BSC 105的所示示例实现包括系统信息有效性解码器1305,用于对从MS (如MS 125)接收到的消息中包括的SI有效性指示解码。BSC 105可以隐式地被配置为支持接收SI有效性指示,或可以被配置为广播消息,该消息指示是否支持接收SI有效性指示。例如,如果支持NACC,系统信息有效性解码器1305对MS 125在小区重新选择期间发送的PCCN消息中包括的SI有效性指示进行解码。附加地或备选地,如果支持NC2模式,系统信息有效性解码器1305对MS 125提供的测量报告中包括的SI有效性指示进行解码。在传统实现方式中,BSC 105以及更一般地网络,意识不到在MS 125中存储了什么(如果有的话)相邻小区系统信息。与传统实现方式不同,系统信息有效性解码器1305对MS 125提供的SI有效性指示解码,以确定在MS 125处已存储了什么(如果有的话)有效的相邻小区系统信息。BSC 105可以使用这些指示来确定是否要调度相邻小区系统信息以及调度什么相邻小区系统信息以供后续发送至MS125。如上所述,在图7所示示例中,通过与特定相邻小区相关联的位图或比特集合来实现SI有效性指示,且每个比特与相邻小区的特定SI消息相关联,或位图中的每个比特与相应相邻小区相关联并指示针对该相邻小区是否存储了所有需要的SI消息(例如,SI消息的特定集合或子集),或一个或多个比特与相应相邻小区相关联且指示从最近接收到该相邻小区的一个或多个响应SI消息开始的时间。在这种示例中,系统信息有效性解码器1305对接收到的SI有效性指示位图中的每个比特解码,以确定在MS 125处针对与解码的SI有效性指示位图相对应的相邻小区,存储了什么(如果有的话)有效SI消息。图9的BSC 105还包括消息调度器1310,用于基于由系统信息有效性解码器1305解码的SI有效性指示,调度后续发送包含相邻小区信息的消息。例如,参照图3,响应于接收到由MS 125在启用NACC的小区重新选择期间发送的PCCN消息718中的SI有效性指示,消息调度器1310确定要将目标小区(小区2)的什么(如果有的话)SI消息经由后续PNCD 消息发送到MS 125。例如,在图3中,MS 125发送的PCCN消息718可以包括针对小区2的SI有效性指示位图,且设置了与SI-I和SI-3相对应的比特。因此,消息调度器1310确定在MS 125处以存储了小区2的有效SI-I和SI-3消息,且从而消息调度器1310确定省略对向MS 125再次传递这些相同SI消息的PNCD消息的调度。取而代之地,消息调度器1310仅调度包含小区2的SI-13消息在内的PNCD消息652,用于后续发送到MS 125。从而如图9和在先附图所示出和描述的,系统信息有效性解码器1305和消息调度器1310可以使用来在BSC 105中(且更一般地,在GERAN网络100中)实现避免发送冗余相邻小区信息。尽管已在图9中示出了实现图I的示例BSC 105的示例方式,可以用任何其他方式来组合、划分、重新布置、省略、消除和/或实现图9所示的一个或多个单元、过程和/或设备。此外,可以通过硬件、软件、固件和/或硬件、软件和/或固件的任意组合来实现示例系统信息有效性解码器1305、示例消息调度器1310和/或更一般地图9的示例BSC 105。从而,可以通过例如一个或多个电路、可编程处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)和/或现场可编程逻辑器件(FPLD)等等来实现示例系统信息有效性解码器1305、示例消息调度器1310和/或更一般地示例BSC 105中任意一个。当将任意一个所附权利要求理解为覆盖纯软件和/或固件实现时,在此可以将示例BSC 105、示例系统信息有效性解码器1305和/或示例消息调度器1310中至少一个明确定义为包括存储这种软件和/或固件的有形介质,如存储器、数字通用盘(DVD)、紧凑盘(CD)等等。此外,除了图9所示的单元、过程和/或设备之外,或取代图9所示的单元、过程和/或设备,图9的示例BSC 105可以包括一个或多个单元、过程和/或设备,和/或可以包括所示单元、过程和设备中的任意一个或全部中的多于一个。在图10至12中示出了表示可以被执行以实现以下任意一项、一些或全部的示例过程的流程图示例GERAN通信系统100、示例BSC105 (可能与一个或多个示例BTS 110至120组合)、示例MS 125至135、小区205、小区605、示例信道监视器1005、示例消息解码器1010、示例存储器单元1015、示例相邻小区接入处理器1020、示例系统信息有效性处理器1025、示例消息编码器1030、示例系统信息有效性解码器1305以及示例消息调度器1310。在这些示例中,可以通过包括由以下各项执行的机器可读指令在内的一个或多个程序来实现每个流程图所表示的过程(a)处理器,如在下面组合图13所讨论的示例处理系统1700中所示的处理器1712,(b)控制器,和/或(c)任何其他合适的设备。可以用存储在有形介质上的软件来体现该一个或多个程序,有形介质是例如闪存、CD-ROM、软盘、硬盘驱动器、DVD、或与处理器1712相关联的存储器,但是整个程序和/或其一部分可以备选地由除了处理器1712之外的设备来执行和/或用固件或专用硬件来体现(例如,由专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程逻辑器件(FPLD)、分立逻辑等等来实现)。例如,可以通过软件、硬件和/或固件的任意组合来实现示例GERAN通信系统100、示例BSC 105 (可能与一个或多个示例BTS 110至120组合)、示例MS 125至135、小区205、小区605、示例信道监视器1005、示例消息解码器1010、示例存储器单元1015、示例相邻小区接入处理器1020、示例系统信息有效性处理器1025、示例消息编码器1030、示例系统信息有效性解码器1305以及示例消息调度器1310中的任意一个、一些或全部。此外,可以手动实现图10至12的流程图所表示的过程中的一些或全部。
此外,尽管上面参照图10至12所示流程图来描述示例过程,可以备选地使用可以实现本文所述示例方法和装置的很多其他技术。例如,参照图10至12所示的流程图,可以改变步骤的执行顺序,和/或可以改变、消除、组合一些步骤,和/或将步骤细分为多个步骤。在图10中示出了可以被执行以实现图I或6或二者中的示例MS125、130和135的任意一个、一些或全部中的监视信道中的相邻小区信息的示例过程1400。可以按预定间隔(例如,基于多个无线块周期)、基于预定事件的发生(例如,特定移动性过程的执行)、作为后台进程等等或他们的任意组合来执行过程1400。尽管过程1400可以用于实现MS 125、130和135中任意一个,为了简洁和清楚,从在图6的MS 125中实现用于在图I的GERAN系统100中操作的角度来描述过程1400的操作。参照在先附图,图10的过程1400开始于步骤1405,在步骤1405,过程1400确定MS 125是否工作在支持分组交换数据的模式下,如支持分组数据业务的分组模式、既支持分组数据业务也支持电路数据业务的双传输模式(DTM)、或甚至空闲模式。如果MS 125未工作在支持分组交换数据的模式下(步骤1405),则MS 125在步骤1410丢弃任何过期的相邻小区系统信息。例如,MS 125可以被配置为删除已在存储器单元1415中存储超过指定时间段(例如,30秒)的任何相邻小区系统信息。接下来,过程1400在步骤1415确定是否继续监视信道中的相邻小区信息(例如,基于任何恰当的标准或输入)。如果这种监视要继续(步骤1415),过程1400返回步骤1405,且其后续步骤继续处理。然而,如果不继续监视信道中的相邻小区信息(步骤1415),过程1400结束。返回步骤1405,如果MS 125工作在支持分组交换数据的模式下(步骤1405),则过程1400在步骤1420确定是否授权MS 125监视PACCH信道140中的相邻小区信息。例如,这种授权可以是隐式的,使得始终允许PACCH监视,或网络可以发送用于授权MS 125监视PACCH 140的一个或多个消息。如果未授权PACCH监视(步骤1420),如上所述,过程1400的操作进行至步骤1410和后续步骤。然而,如果授权了 PACCH监视(步骤1420),则在步骤1425,MS 125中包括的信道监视器1005监视PACCH 140中寻址到任何MS的包含相邻小区系统信息的非分发PNCD消息,该MS被配置为经由PACCH信道140接收消息块。(在示例实现中,信道监视器1005还可以监视PACCH 140中向所有MS广播的包含相邻小区系统信息的分发消息,这些MS经由PACCH 140来接收消息块。)如果信道监视器1005确定接收到的消息是PNCD消息(步骤1430),则在步骤1435,MS 125中包括的消息解码器1010对信道监视器1005接收到的PNCD消息进行解码,而不管哪个MS是PNCD消息的预期收信人。例如,参照图7,在步骤1435,消息解码器1010对接收到的PNC D消息中包括的SI消息或其一部分进行解码。此外,消息解码器1010解码在接收到的PNCD消息中包括的、且可以用于将已解码的SI消息或其一部分与特定相邻小区相关联的TFI和CONTAINER_ID(和/或其他)临时标识符。接下来,在步骤1440,消息解码器1010使用如图7至8所示的已解码的TFI和C0NTAINER_ID临时标识符,将SI消息或其一部分与所存储的具有相同TFI和C0NTAINER_ID临时标识符的SI消息或其一部分相组合,以形成与该TFI和C0NTAINER_ID相关联的特定相邻小区的完整SI消息。例如,可以通过对在相同无线块周期、一个或多个之前无线块周期或其任意组合中经由PACCH 140接收到的PNCD消息进行解码,来获得用于在步骤1440中组合的所存储的SI消息或其一部分。接下来,过程1400的操作如上所述进行至步骤1410和后续步骤。接下来,过程1400的操作进行至步骤1445。如果在步骤1430信道监视器1005确定接收到的消息不是PNCD消息,过程1400也到达步骤1445。在步骤1445,信道监视器1005确定接收到的消息是否是涉及提供相邻小区信息的消息类型,且确定其是否包括相邻小区识别信息,如包含小区识别信息的PCCC、PCCO、PSHO或PNCD消息。如果信道监视器1005确定接收到的消息是包含小区识别信息的PCCC、PCC0、PSH0或PNCD消息(步骤1445),则在步骤1450,MS 125中包括的消息解码器1010对信道监视器1005接收到的PCCC/PCC0/PSH0/PNCD消息进行解码,而不管哪个MS是该PCCC/PCC0/PSH0/PNCD消息的预期收信人。例如,参照图7至8,在步骤1450,消息解码器1010对接收到的PCCC/PCC0/PSH0/PNCD消息中包括的TFI和C0NTAINER_ID (和/或其他)临时标识符进行解码。此外,在步骤1450,消息解码器1010对接收到的PCCC/PCC0/PSH0/PNCD消息中包括的BSIC和ARFCN进行解码。然后,在步骤1455,消息解码器1010使用在步骤1450解码出的信息,将与特定TFI和C0NTAINER_ID相关联的存储的相邻小区SI消息识别为与BSIC和ARFCN识别出的特定相邻小区相对应。如上所述,则MS 125可以在各种移动性过程(如小区重新选择、CRE等等)中使用与特定相邻小区相关联的存储的相邻小区SI消息。接下来,过程1400的操作如上所述进行至步骤1410和后续步骤。返回步骤1445,如果信道监视器1005确定尚未接收到包含小区识别信息的PCCC、PCCO、PSHO或PNCD消息,则在步骤1460,消息解码器IOIO确定时间段是否已过期。使用在步骤1460处检验的时间段来指定可以将所存储的相邻小区信息与新接收到的相邻小区信息相组合的时间窗口。例如,随着时间过去,可以重新指派用于将相邻小区信息与特定相邻小区相关联的临时标识符(例如,TFI, CONTAINER ID等等)。这样,在某个时间段之后,与特定临时标识符集合相关联的新接收到的相邻小区信息可以对应于与关联于相同临时标识符的所存储的相邻小区信息不同的相邻小区。因此,如果时间段已过期(步骤1460),则在步骤1465,消息解码器1010丢弃存储的用于与消息解码器1010等待接收的相邻小区信息相组合的任何相邻小区信息。接下来,过程1400的操作如上所述进行至步骤1410和后续步骤。
在图IlA中示出了可以被执行以实现图I或6或二者中的示例MS 125、130和135的任意一个、一些或全部中的SI有效性指示处理的示例过程1500。可以按预定间隔(例如,基于多个无线块周期)、基于预定事件的发生(例如,特定移动性过程的执行,当要准备特定测量报告时等等)、作为后台进程等等或他们的任意组合来执行过程1500。尽管过程1500可以用于实现MS 125、130和135中任意一个,为了简洁和清楚,从在图6的MS 125中实现用于在图I的GERAN系统100中操作的角度来描述过程1500的操作。参照在先附图,图IlB的过程1500开始于步骤1505,在步骤1505,过程1500确定在要发送至网络的消息中,要报告哪个或哪些相邻小区(例如,经由图I的小区I)。例如,在步骤1505,消息可以对应于图3的PCCN消息718,且从而要报告的相邻小区是用于小区重新选择的目标相邻小区。作为另一示例,在步骤1505,消息可以对应于要向网络报告一个或多个相邻小区的测量的测量报告。接下来,在步骤1510,过程1500针对在要向网络发送的消息中包括的每个相邻小区,开始有效性指示处理。例如,在步骤1515,过程1500丢弃针对所处理的当前相邻小区所存储的任何过期相邻小区系统信息。例如,MS 125可以被配置为删除在存储器单元1415中已存储超过指定时间段(例如,30秒)的任何相邻小区系统信息。然后,在步骤1520,过程1500确定在给定时间段内(例如,10秒),是否已在之前消息中发送了正在处理的当前相邻小区的SI有效性指示。如果在该时间段内,之前发送了当前相邻小区的SI有效性指示(步骤1525),则在步骤1530,过程1500确定是否存在要处理的附加相邻小区。然而,如果在该时间段内,之前未发送当前相邻小区的SI有效性指示(步骤1525),则在步骤1535,MS 125中包括的系统信息有效性处理器1025清除正在处理的当前相邻小区的SI有效性指示位图。然后在步骤1540,系统信息有效性处理器1025确定是否针对正在处理的当前相邻小区存储有效SI-I消息。如果针对相邻小区存储了有效的SI-I消息(步骤1540),在步骤1545,系统信息有效性处理器1025在SI有效性指示位图中设置SI-I比特,其用于指示在MS 125处存储了相邻小区的有效SI-I消息。接下来,在步骤1550,系统信息有效性处理器1025确定是否针对正在处理的当前相邻小区存储了有效SI-3消息。如果针对相邻小区存储了有效的SI-3消息(步骤1550),在步骤1555,系统信息有效性处理器1025在SI有效性指示位图中设置SI-3比特,其用于指示在MS 125处存储了相邻小区的有效SI-3消息。然后在步骤1560,系统信息有效性处理器1025确定是否针对正在处理的当前相邻小区存储了有效SI-13消息。如果针对相邻小区存储了有效的SI-13消息(步骤1560),在步骤1565,系统信息有效性处理器1025在SI有效性指示位图中设置SI-13比特,其用于指示在MS 125处存储了相邻小区的有效SI-13消息。接下来,MS 125中包括的消息编码器1030将当前处理的相邻小区的SI有效性指示位图编码到要向网络发送(如果隐式或显式地授权向网络发送SI有效性指示)的消息中(例如,PCCN消息、测量报告等等)。然后在步骤1530,过程1500确定是否存在要处理的附加相邻小区。如果存在要处理的附加相邻小区(步骤1530),则过程返回步骤1510,以获得用于有效性指示处理的下一个相邻小区。然而,如果不存在要处理的附加相邻小区(步 骤1530),则MS 125向网络发送包括已编码的SI有效性指示在内的消息。然后过程1500结束。
在图IlB中示出了可以被执行以实现图I或6或二者中的示例MS 125、130和135的任意一个、一些或全部中的SI有效性指示处理的备选示例过程1580。作为对比,图IlA的过程1500针对所报告的每个相邻小区来处理不同的有效性指示,且有效性指示中的每个比特表示特定相邻小区的不同SI消息的状态。相对地,图IlB的过程1580处理单个有效性指示位图,其中,每个比特表示特定相邻小区,并指示在MS中是否存储了该相邻小区的所有必需SI消息(或SI消息的特定集合或子集)。由于图IlA和IlB的示例过程1500和1580相应地包括很多共同的单元,因此用相同的引用标号来标记图IlA和IlB中相似的单元。上面通过图IlA的过程1500提供了对这些相似单元的详细描述。参见图11B,从在图6的MS 125中实现用于在图I的GERAN系统100中操作的角度来描述过程1580,且过程1580的从步骤1505到步骤1515的操作与图11的过程1500实质上相同。然而,在图IlB中步骤1515之后,过程1580进行至步骤1585,在步骤1585,MS125中包括的系统信息有效性处理器1025清除与正在处理的当前相邻小区相对应的SI有效性指示位图的特定比特。例如,SI有效性指示位图可以包括一定数目的比特(例如,6个比特),且每个比特对应于要报告的相邻小区集合(例如,高达6个相邻小区)中的相应相邻小区。接下来,在步骤1590,系统信息有效性处理器1025确定MS 125是否具有MS 125支持移动性或其他过程所需要的相邻小区的全部SI消息。如果在MS 125中存储了针对处理的当前相邻小区的所有所需SI消息(例如,SI消息的指定集合或子集)(步骤1590),则在步骤1595,系统信息有效性处理器1025设置SI有效性指示位图中与正在处理的当前相邻小区相对应的特定比特。然后如上面组合图IlA所描述的一样,过程1580进行至步骤1530。在图12中示出了可以执行以实现BSC 105 (可能与一个或多个BTS 110至120结合)中的SI有效性指示处理的示例过程1600。可以按预定间隔(例如,基于多个无线块周期)、基于预定事件的发生(例如,当接收UL消息时)、作为后台进程等等或他们的任意组合来执行过程1600。从在图9的BSC 105中实现用于在图I的GERAN系统100中操作的角度来描述过程1600的操作。参照在先附图,图12的过程1600开始于步骤1605,在步骤1605,BSC 105从一个或多个MS (如MS 125)接收UL消息块。接下来,在步骤1610,过程1600确定是否已接收到包含一个或多个SI有效性指示的消息。当接收到包含SI有效性指示的消息(步骤1610)时,在步骤1615,BSC 105中包括的系统信息有效性解码器1305对在步骤1605处接收到的消息中报告的相应的一个或多个相邻小区的一个或多个SI有效性指示进行解码。然后,针对每个所报告的相邻小区(步骤1620),系统信息有效性解码器1305确定已解码的处理中的SI有效性指示位图是否包含被设置为指示在MS 125处存储当前相邻小区的对应有效SI消息的任何比特,或是否包含指示在MS 125处存储当前相邻小区的所有所需SI消息(例如,SI消息的指定集合或子集)的比特。接下来,在步骤1630,消息调度器1310基于由系统信息有效性解码器1305在步骤1625处解码出的SI有效性指示,调度后续向MS125发送包含相邻小区信息的PNCD消息。例如,如果解码后的SI有效性指示具有被设置为指示未在MS 125处存储当前小区的相应一个或多个SI消息的一个或多个SI比特,则在步骤1630,消息调度器1310调度一个或多个PNCD消息,以向MS 125发送这些对应的一个或多个SI消息。换言之,在步骤1630,消息调度器1310可以提前发送(或换言之,省略发送)包含SI消息在内的PNCD消息,该SI消息被在步骤1630中解码的SI有效性指示位图中报告为有效。接下来,在步骤1635,过程1600确定是否已处理了所有报告的相邻小区。如果尚未处理所有报告的相邻小区(步骤1635),控制返回步骤1620及其后续步骤。然而,如果已处理了所有报告的相邻小区(步骤1635),BSC 105使得任何PNCD消息如步骤1630处调度的一样发送至MS 125。然后过程1600如图所示继续。作为另一示例,可以使用本文所述的监视信道中的相邻小区信息的技术,除了确定一个或多个相邻小区的系统信息之外,或作为确定一个或多个相邻小区的系统信息的备选,还确定与MS通信的服务小区的系统信息。例如,在电路交换(CS)语音呼叫或DTM呼叫中,诸如MS 125之类的MS可以被配置监视PACCH(例如PACCH 140)中包含传递给另一 MS 的服务小区SI消息在内的非分发分组服务小区数据(PS⑶)消息。除了监视包含传递给另一 MS的相邻小区SI消息的PNCD消息之外,或作为监视包含传递给另一 MS的相邻小区SI消息的PNCD消息的备选,可以执行上述监视。在很多场景中,针对包含服务小区的SI消息在内的PSCD消息的监视可以是有益的。例如,MS 125可以不拥有其服务小区的系统信息,比如在通过切换到达服务小区的情况下。此外,在无线链路超时或故障的情况下,MS 125可以确定应当向其服务小区而不是不同小区发起呼叫重新建立,比如在由对于指派给MS 125的资源而言特定的高干扰所引起的无线链路超时或故障的情况下。在这些和其他示例中,MS 125可以使用本文所述技术,通过监视寻址到其他移动台的PS⑶消息来获得服务小区的当前系统信息。此外,在仅支持语音的呼叫下工作的传统MS通常不被配置为经由PACCH来接收数据。然而,在至少一些示例实现方式中,MS 125可以被配置为即使MS 125工作在仅支持语音呼叫下且从而不经由PACCH 140来接收任何寻址到其自身的消息,也接收和解码经由PACCH 140传递的消息块。附加地或备选地,当工作在支持分组数据通信的模式下时,MS125可以被配置为即使向MS 125分配不同的PACCH,且从而MS 125不经由PACCH 140来接收任何寻址到其自身的消息,也接收和解码经由PACCH 140传递的消息块。即使未工作在支持分组数据通信的模式下和/或当未被分配要见识的信道时,这些示例实现方式也允许MS 125利用本文所述的监视信道中的相邻小区信息的技术。为了潜在地降低实现本文所述技术时的功耗,MS 125可以被配置为仅在特定条件下才触发针对小区信息的信道监视。例如,MS 125可以基于以下一个或多个标准来触发信道监视(1)在其服务小区中检测到特定信道条件,(2)与不同于服务小区的相邻小区相关联的信号强度和/或信号质量测量,(3)对接收到的消息块错误的检测(例如,一个或多个SACCH块错误),(4)发生小区改变等等。作为另一示例,可以通过恰当地修改3GPP技术规范(TS) 44. 060,V9. O. O (2009年5月),在符合第三代合作伙伴项目(3GPP)规范的GERAN通信系统中实现本文所述的用于监视信道中的相邻小区信息的技术和用于避免发送冗余相邻小区信息的技术,将3GPP技术规范(TS)44. 060,V9. O. O (2009年5月)以全文引用的方式并入本文中。为了支持本文所述的监视信道中的相邻小区信息的示例技术和避免发送冗余相邻小区信息的示例技术,而对3GPP TS 44. 060所作的示例修改包括(但不限于)以下改变
(I)修改节5. 5. I. la. 1,“相邻小区系统信息分发”,以指示接收到未寻址到移动台的分组相邻小区数据消息中的相邻小区系统信息的该移动台可以存储该信息最高30秒,且在该时间段期间,可以使用该信息来发起对对应相邻小区的接入。(II)修改节8. 3,“在分组传输模式下用于测量报告发送的过程”,以指示如果网络指示其支持接收VALID_SI指示,移动台可以在分组测量报告消息或分组增强测量报告消息中包括VALID_SI指示。此外,如果移动台在之前10秒钟尚未发送该信息,则移动台应当在这种消息中包括该信息。(III)修改节8. 8. 1,“相邻小区系统信息分发”,以指示如果分组相邻小区数据消息不寻址到的移动台对该消息的内容进行解码,则由该消息的实例中包含的TFI和C0NTAINER_ID的组合来确定容器标识。如果与容器相关联的相邻小区相同(例如,由相同的ARFCN和BSIC来显式识别),这种移动台可以组合根据相同小区中接收到的部分接收到的容器所获得的完整系统信息消息。注意,来自部分接收到的容器的仅可以使用的信息是 从分组相邻小区数据消息的连续实例获得的信息(例如,属于具有连续CONTAINER_INDEX值的相同容器的实例),该连续实例包括容器内的第一实例(其中,CONTAINER_INDEX具有值O)。还注意到,在给定相邻小区的分组相邻小区数据消息的至少一个实例中包括ARFCN和BSIC允许分组相邻小区数据消息所不寻址到的移动台利用所包含的系统信息。由于MS可以通过TFI和C0NTAINER_ID字段来识别属于相同容器的分组相邻小区数据的不同实例,因此不一定在每个这种实例中包括ARFCN和BSIC。(IV)修改节8. 8. 2,“小区改变通知过程”,以指示如果小区重新选择的提议目标小区是GSM小区,网络已指示其支持VALID_SI指示,且分组小区改变通知包含一个或多个GSM小区的测量报告,移动台应当包括其能够报告的很多GSM小区的VALID_SI指示。如果目标小区是GSM小区,相比于包括非GSM小区的测量报告,优先包括该信息。注意到,如果移动台已通过VALID_SI指示来指示其已接收到目标小区的所需系统信息,则网络可以省略发送包含该系统信息的分组相邻小区数据消息。(V)修改节11. I. I. 2,“非分发消息”,以指示除非明确允许,否则未由非分发消息中包含的地址信息识别出的任何MS应当忽略该非分发消息。(VI)修改节11. 2. 3a,“分组小区改变通知”,以在分组小区改变通知消息的内容中包括VALID_SI指示。例如,定义三⑶比特VALID_SI字段,其中,如果设为“1”,该字段中的比特指示移动台当前已存储了在之前30秒中接收到的系统信息,该系统信息是小区分组小区改变通知消息中识别出的相应相邻小区的系统信息。针对字段的每个实例,比特O代表SI-1,比特I代表SI-3,以及比特2代表SI-13。备选地,定义六(6)比特VALID_SI_BITMAP,其中,如果设置为“1”,该字段中的比特指示移动台当前已存储了在之前30秒中接收到的特定相邻小区的系统信息的指定集合或子集(SI-3、SI-13,以及如果适用,SI-1),该系统信息是小区分组小区改变通知消息中识别出的相应相邻小区的系统信息(即,比特O对应于在分组小区改变通知消息中列出的第一小区,等等)。如果在分组小区改变通知消息中未报告GSM小区,则不应当包括该字段。(VII)修改节11.2.9,“分组测量报告”,在分组测量报告消息的内容中包括VALID_SI指示(与对节11. 2. 3a的修改所定义一样)。(VIII)修改节11. 2. 9e,“分组相邻小区数据”,以指示尽管分组相邻小区数据消息是非分发消息,未由地址部分识别出的移动台可以对该消息的非分发部分进行解码和行动。(IX)修改节12. 24,“GPRS小区选项”,以在GPRS小区选项信息单元中包括VALID_SI_SUPP0RT比特字段(其中,GPRS代表“通用分组无线服务”)。例如,VALID_SI_SUPPORT可以是一(I)比特字段,其指示小区是否在分组测量报告、分组小区改变通知和分组增强测量报告中支持VALID_SI_BITMAP/VALID_SI字段。例如,值“O”指示小区不支持VALID_SI_BITMAP/VALID_SI 字段,反之值“I” 指示小区支持 VALID_SI_BITMAP/VALID_SI 字段。图13是能够实现本文公开的装置和方法的示例处理系统1700的框图。处理系统1700可以是例如移动台处理平台、网络单元处理平台、服务器、个人计算机、个人数字助理(PDA)、互联网装置、移动电话、或任何其他类型的计算设备。该示例的系统1700包括处理器1712,比如通用可编程处理器。处理器1712包括本地存储器1714,并执行在本地存储器1714和/或另一存储器设备中存在的编码指令1716。 处理器1712可以执行机器可读指令等,以实现图10至12中所表示的过程。处理器1712可以是任何类型的处理单元,比如来自Intel Centrino 微处砰器家族、Intel Pentium 微处理器家族、Intel Itanium 微处理器家族、和/或Tntel XScale 微处理器家族的一个或多个微处理器、来自ARM 微控制器家族、PIC 微控制器家族等的一个或多个微控制器。当然,来自其他家族的其他处理器也是恰当的。处理器1712经由总线1722与主存储器通信,主存储器包括易失性存储器1718和非易失性存储器1720。易失性存储器1718可以由静态随机存取存储器(SRAM)、同步动态随机存取存储器(SDRAM)、动态随机存取存储器(DRAM)、RAMBUS动态随机存取存储器(RDRAM)和/或任何其他类型的随机存取存储器设备实现。非易失性存储器1720可以由闪存和/或任何其他所需类型存储器设备来实现。对主存储器1718、1720的访问通常受到存储器控制器(未示出)的控制。计算机1700还包括接口电路1724。接口电路1724可以由任何类型的接口标准来实现,如以太网接口、通用串行总线(USB)、和/或第三代输入/输出(3GI0)接口。一个或多个输入设备1726连接到接口电路1724。输入设备1726允许用户向处理器1712输入数据和命令。输入设备可以由例如键盘、鼠标、触摸屏、轨迹板、轨迹球、isopoint和/或语音识别系统来实现。一个或多个输出设备1728也连接到接口电路1724。输出设备1728可以由例如显示设备(例如,液晶显示器、阴极射线管显示器(CRT))、打印机和/或扬声器来实现。接口电路1724从而通常包括图形驱动器卡。接口电路1724还包括通信设备,如调制解调器或网络接口卡,以方便经由网络(例如,以太网连接、数字订户线路(DSL)、电话线、同轴电缆、蜂窝电话系统等等)与外部计算机交换数据。计算机1700还包括一个或多个海量存储设备1730,用于存储软件和数据。这种海量存储设备1730的示例包括软盘驱动器、硬盘驱动器、紧凑盘驱动器和数字通用盘(DVD)驱动器。海量存储设备1730可以实现存储器单元1015。备选地,易失性存储器1718可以实现存储器单元1015。作为在诸如图13的设备之类的系统中实现本文所述的方法和/或装置的备选,可以在诸如处理器和/或ASIC (专用集成电路)之类的结构中嵌入本文所述的方法和/或装置。最终,尽管本文已描述了特定的 示例方法、装置和物品,本专利的覆盖范围不限于此。相反地,本专利覆盖在以文字或教条方式落入所附权利要求范围中的所有方法、装置和物品。
权利要求
1.一种用于第一移动台确定第一小区的小区信息的方法,所述方法包括 监视信道中包含小区信息的消息; 接收经由所监视的信道并寻址到第二移动台的第一消息,所述第一消息包括第一小区ィ目息;以及 在接收到所述第一消息之后将所述第一小区信息存储ー个时间段。
2.根据权利要求I所述的方法,其中,所述信道对应于分组关联控制信道PACCH,以及所述第一消息对应于第一分组相邻小区数据PNCD消息。
3.根据权利要求I所述的方法,其中,所述第一小区信息对应于包括一个或更多个系统信息消息的第一小区系统信息。
4.根据权利要求I所述的方法,还包括 在所述时间段期间,使用所述第一小区信息来接入相邻小区。
5.根据权利要求I所述的方法,还包括 使用在所述第一消息中包括的第一标识符和第二标识符,从经由所监视的信道传递的第二消息中获得多个小区中的第一相邻小区的标识,所述第一标识符用于指示所述第一消息寻址到所述第二移动台,以及所述第二标识符用于指示所述第一小区信息对应于与所述第一相邻小区相关联的多个相邻小区信息;以及 将所述第一小区信息与所述第一相邻小区相关联。
6.根据权利要求5所述的方法,其中,所述第一相邻小区的标识包括基站标识符和信道编号。
7.根据权利要求5所述的方法,其中,所述第二消息包括第三标识符,以及所述方法还包括 如果所述第三标识符与所述第一标识符匹配,将所述第一小区信息与所述第一相邻小区相关联;以及 如果所述第三标识符与所述第一标识符不匹配,不将所述第一小区信息与所述第一相邻小区相关联。
8.根据权利要求7所述的方法,还包括 如果所述第一和第二消息与相同的接收到的时隙索引或相同的接收到的时隙索引对中至少ー个相关联,将所述第一小区信息与所述第一相邻小区相关联;以及 如果所述第一和第二消息不与相同的接收到的时隙索引或相同的接收到的时隙索引对中至少ー个相关联,不将所述第一小区信息与所述第一相邻小区相关联。
9.根据权利要求5所述的方法,其中,所述第二消息包括第三标识符,以及所述方法还包括 如果所述第一和第三标识符指示相应的第一和第二消息寻址到所述第二移动台,将所述第一小区信息与所述第一相邻小区相关联;以及 如果所述第一和第三标识符指示相应的第一和第二消息寻址到不同的移动台,不将所述第一小区信息与所述第一相邻小区相关联。
10.根据权利要求5所述的方法,还包括 将所述第一小区信息与在经由所监视的信道传递的第三消息中包括的第二小区信息相组合,所述第二小区信息包括所述第一标识符和所述第二标识符。
11.根据权利要求10所述的方法,其中,所述第一消息对应于第一PNCD消息,所述第三消息对应于第二 PNCD消息,以及所述第二消息对应于分组小区改变继续PCCC消息、分组小区改变命令PCCO消息、分组系统切换PSHO命令消息或第三PNCD消息中的至少ー个。
12.根据权利要求I所述的方法,还包括 在监视所述信道之前,接收对监视所述信道的授权。
13.根据权利要求I所述的方法,其中,当所述第一移动台工作在支持分组数据通信的模式下吋,执行监视所述信道。
14.根据权利要求13所述的方法,其中,所述支持分组数据通信的模式包括以下至少ー项支持仅包括分组数据业务的用户业务的分组模式、支持包括分组数据业务和电路数据业务的用户业务的双传输模式、或空闲模式。
15.根据权利要求I所述的方法,还包括 存储经由所监视的信道接收到并寻址到所述第二移动台的第二消息中包括的第二小区信息;以及 组合所述第一小区信息和所述第二小区信息,以确定与所述第一小区相关联的系统信息。
16.根据权利要求I所述的方法,还包括 将所述第一移动台先前确定的第二小区信息与所述第一小区信息相组合。
17.根据权利要求I所述的方法,其中,所述信道对应于PACCH,以及所述第一消息对应于向经由所述PACCH接收消息块的所有移动台广播的分发消息,所述分发消息包含相邻小区的系统信息消息。
18.根据权利要求I所述的方法,还包括 存储与相邻小区相关联的多个系统信息消息,所述多个系统信息消息被包括在多个无线块周期期间经由多个监视的信道接收的多个PNCD消息中,所述多个PNCD消息寻址到包括所述第二移动台但是不包括所述第一移动台的一个或更多个移动台,其中,在所述多个无线块周期之间,所述PNCD消息中包含的系统信息消息的排序是变化的。
19.根据权利要求I所述的方法,其中,所述第一移动台不用于接收经由所监视的信道寻址到所述第一移动台的消息。
20.根据权利要求I所述的方法,还包括 基于以下至少ー项来触发对所述信道中包含小区信息的消息进行监视在服务小区中检测到的信道条件、与不同于所述服务小区的第二小区相关联的信号測量、检测到接收消息块错误、或发生小区改变。
21.根据权利要求I所述的方法,还包括 对所述第一消息的第一小区信息进行解码。
22.—种存储机器可读指令的有形物品,所述机器可读指令在被执行时,使得第一机器 监视分组关联控制信道PACCH中包含相邻小区信息的消息; 在确定第一分组相邻小区数据PNCD消息包括第一相邻小区信息之后,将经由所监视的PACCH接收到并寻址到第二机器的第一分组相邻小区数据PNCD消息中包括的第一相邻小区信息存储ー个时间段。
23.根据权利要求22所述的有形物品,其中,所述第一相邻小区信息对应于包括ー个或更多个系统信息消息的第一相邻小区系统信息。
24.根据权利要求22所述的有形物品,其中,所述机器可读指令在被执行时还使得所述第一机器在所述时间段期间,使用所述第一相邻小区信息来接入相邻小区。
25.根据权利要求22所述的有形物品,其中,所述机器可读指令在被执行时还使得所述第一机器 使用所述第一消息中包括的第一标识符和第二标识符,从经由所监视的信道传递的第ニ消息中获得多个小区中的第一相邻小区的标识,所述第一标识符用于指示所述第一 PNCD消息寻址到所述第二机器,以及所述第二标识符用于指示所述第一相邻小区信息对应于与所述第一相邻小区相关联的多个相邻小区信息;以及 将所述第一小区信息与所述第一相邻小区相关联。
26.根据权利要求25所述的有形物品,其中,所述第一相邻小区的标识包括基站标识符和信道编号。
27.根据权利要求25所述的有形物品,其中,所述第二消息包括第三标识符,以及所述机器可读指令在被执行时还使得所述第一机器 如果所述第三标识符与所述第一标识符匹配,将所述第一小区信息与所述第一相邻小区相关联;以及 如果所述第三标识符与所述第一标识符不匹配,不将所述第一小区信息与所述第一相邻小区相关联。
28.根据权利要求27所述的有形物品,其中,所述机器可读指令在被执行时还使得所述第一机器 如果所述第一和第二消息与相同的接收到的时隙索引或相同的接收到的时隙索引对中至少ー个相关联,将所述第一小区信息与所述第一相邻小区相关联;以及 如果所述第一和第二消息不与相同的接收到的时隙索引或相同的接收到的时隙索引对中至少ー个相关联,不将所述第一小区信息与所述第一相邻小区相关联。
29.根据权利要求27所述的有形物品,其中,所述第二消息包括第三标识符,以及所述机器可读指令在被执行时还使得所述第一机器 如果所述第一和第三标识符指示相应的第一和第二消息寻址到所述第二机器,将所述第一小区信息与所述第一相邻小区相关联;以及 如果所述第一和第三标识符指示相应的第一和第二消息寻址到不同的机器,不将所述第一小区信息与所述第一相邻小区相关联。
30.根据权利要求25所述的有形物品,其中,所述机器可读指令在被执行时还使得所述第一机器 将所述第一相邻小区信息与在经由所监视的PACCH传递的第三消息中包括的第二相邻小区信息相组合,所述第二相邻信息包括所述第一标识符和所述第二标识符。
31.根据权利要求30所述的有形物品,其中,所述第三消息对应于第二PNCD消息,以及所述第二消息对应于分组小区改变继续PCCC消息、分组小区改变命令PCCO消息、分组系统切换PSHO命令消息或第三PNCD消息中的至少ー个。
32.根据权利要求22所述的有形物品,其中,所述机器可读指令在被执行时还使得所述第一机器在监视所述PACCH之前,接收对监视所述PACCH的授权。
33.根据权利要求22所述的有形物品,其中,所述机器可读指令在被执行时还使得所述第一机器 存储对经由所监视的PACCH接收到并寻址到所述第二机器的第二 PNCD消息中包括的第二相邻小区信息;以及 组合所述第一相邻小区信息和所述第二相邻小区信息,以确定与多个相邻小区中的第一相邻小区相关联的系统信息。
34.根据权利要求22所述的有形物品,其中,所述机器可读指令在被执行时使得所述第一机器 将所述第一机器先前确定的第二相邻小区信息与所述第一相邻小区信息相组合。
35.一种移动台,包括 信道监视器,用于监视信道中包含相邻小区信息的消息; 消息解码器,用于 在确定第一消息包括第一相邻小区信息之后,对经由所监视的信道接收并寻址到第二移动台的第一消息中包括的第一相邻小区信息进行解码,并存储一个时间段; 对经由所监视的信道接收并寻址到所述第二移动台的第二消息中包括的第二相邻小区信息进行解码并存储;以及 将所述第一相邻小区信息与所述第二相邻小区信息相组合,以确定与多个相邻小区中的第一相邻小区相关联的系统信息。
36.根据权利要求35所述的移动台,其中,所述信道对应于分组关联控制信道PACCH,所述第一消息对应于第一分组相邻小区数据PNCD消息,以及所述第二消息对应于第二PNCD消息。
37.根据权利要求35所述的移动台,其中,所述第一相邻小区信息对应于包括ー个或更多个系统信息消息的第一相邻小区系统信息。
38.根据权利要求35所述的移动台,还包括 相邻小区接入处理器,用于在所述时间段期间,使用所述第一相邻小区信息来接入相邻小区。
39.根据权利要求35所述的移动台,其中,所述消息解码器还用于 使用所述第一消息中包括的第一标识符和第二标识符,从经由所监视的信道接收的第ニ消息中获得所述第一相邻小区的标识,所述第一标识符用于指示所述第一消息寻址到所述第二移动台,以及所述第二标识符用于指示所述第一相邻小区信息对应于与所述第一相邻小区相关联的多个相邻小区信息;以及 将所述第一小区信息与所述第一相邻小区相关联。
40.根据权利要求39所述的移动台,其中,所述第一相邻小区的标识包括基站标识符和信道编号。
41.根据权利要求39所述的移动台,其中,所述第二消息包括第三标识符,以及所述消息解码器还用于 如果所述第三标识符与所述第一标识符匹配,将所述第一小区信息与所述第一相邻小区相关联;以及如果所述第三标识符与所述第一标识符不匹配,不将所述第一小区信息与所述第一相邻小区相关联。
42.根据权利要求41所述的移动台,其中,所述消息解码器还用于 如果所述第一和第二消息与相同的接收到的时隙索引或相同的接收到的时隙索引对中至少ー个相关联,将所述第一小区信息与所述第一相邻小区相关联;以及 如果所述第一和第二消息不与相同的接收到的时隙索引或相同的接收到的时隙索引对中至少ー个相关联,不将所述第一小区信息与所述第一相邻小区相关联。
43.根据权利要求39所述的移动台,其中,所述第二消息包括第三标识符,以及所述消息解码器还用于 如果所述第一和第三标识符指示相应的第一和第二消息寻址到所述第二机器,将所述第一小区信息与所述第一相邻小区相关联;以及 如果所述第一和第三标识符指示相应的第一和第二消息寻址到不同的机器,不将所述第一小区信息与所述第一相邻小区相关联。
44.根据权利要求39所述的移动台,其中,所述消息解码器还用于 当所述第一相邻信息和所述第二相邻信息具有相同的第一标识符和相同的第二标识符时,将所述第一相邻信息和所述第二相邻信息相组合。
45.根据权利要求44所述的移动台,其中,所述第一消息对应于第一PNCD消息,以及所述第二消息对应于第二 PNCD消息、分组小区改变继续PCCC消息、分组小区改变命令PCCO消息或分组系统切換PSHO命令消息中的至少ー个。
46.一种用于发送多个小区中的第一小区的多个系统信息消息的方法,所述方法包括 在无线块周期的第一集合期间,发送包含所述多个系统信息消息在内的第一多个分组相邻小区数据PNCD消息; 在无线块周期的第二集合期间,发送包含所述多个系统信息消息在内的第二多个PNCD消息,其中,在所述第一多个PNCD消息中包含的多个系统信息消息的第一排序与在所述第ニ多个PNCD消息中包含的多个系统信息消息的第二排序不同。
全文摘要
本发明提供了用于监视信道以确定相邻小区信息的方法和装置。本文公开的用于第一移动台确定第一小区的小区信息的示例方法包括针对包含小区信息的消息来监视信道;经由所监视的信道接收寻址到第二移动台的第一消息,所述第一消息包括第一小区信息;以及在接收到所述第一消息之后存储所述第一小区信息一个时间段。
文档编号H04W48/16GK102687562SQ201080060558
公开日2012年9月19日 申请日期2010年10月15日 优先权日2009年11月4日
发明者克里斯托弗·哈里斯·斯诺, 戴维·菲利普·霍尔, 纳兹赫·阿尔马尔基, 艾曼·艾哈迈德·阿布德-萨马达, 迪内希·库马·阿罗拉 申请人:捷讯研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1