用于处理无线通信系统中的连接失败的方法和装置转让专利

申请号 : CN201380067195.5

文献号 : CN104871634B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : K·帕蒂尔S·拉马钱德兰N·潘特A·P·巴拉苏布拉马尼安V·S·K·穆马迪D·阿梅尔加S·V·基伏库拉

申请人 : 高通股份有限公司

摘要 :

本发明描述了用于减少无线通信系统中的拥塞的方法、系统和设备。检测第二连接失败,以及计算第二连接失败的时间戳与第一连接失败的时间戳之间的差值。在确定该差值满足第一时间门限时,清除与一个或多个先前连接失败有关的信息。识别一时间段。识别源自小区的在该时间段期间发生的连接失败的数量。确定连接失败的数量是否满足门限。在确定连接失败的数量满足门限之后,可以在一时间段期间抑制未来连接请求。

权利要求 :

1.一种无线通信的方法,包括:

在用户设备UE处,响应于第一连接请求,检测第一连接失败,其中,连接失败是基于响应定时器的到期或者连接拒绝消息的接收中的至少一个来检测的;

在所述UE处,响应于第二连接请求,检测第二连接失败;

计算所述第二连接失败的时间戳与先前存储的所述第一连接失败的时间戳之间的第一差值;

在确定所述第一差值满足第一时间门限时,在所述UE处修改存储的与一个或多个先前连接失败有关的信息,其中,所述一个或多个先前连接失败包括所述第一连接失败;以及在确定所述第一差值不能满足所述第一时间门限时,执行以下操作中的一个操作:在禁止时间段期间抑制未来连接请求,或者在退避时间段期间抑制未来连接请求。

2.根据权利要求1所述的方法,还包括:

至少基于最近的连接失败与先前存储的时间戳之间的时间间隔的大小来调整与所述一个或多个先前连接失败相关联的权重。

3.根据权利要求1所述的方法,其中,修改与所述一个或多个先前连接失败有关的信息包括:重置连接失败的计数器。

4.根据权利要求1所述的方法,其中,修改与所述一个或多个先前连接失败有关的信息包括:清除存储的所述一个或多个先前连接失败的时间戳。

5.根据权利要求1所述的方法,还包括:

利用所述第二连接失败的所述时间戳来更新先前存储的在一时间段期间发生的最早连接失败的时间戳;以及初始化连接失败的计数器。

6.根据权利要求1所述的方法,还包括:

在确定所述第一差值不能满足所述第一时间门限时,利用所述第二连接失败的所述时间戳来更新先前存储的在一时间段期间发生的最后连接失败的时间戳;

递增连接失败的计数器;以及

确定所述连接失败的计数器是否满足计数器门限。

7.根据权利要求6所述的方法,还包括:

在确定所述连接失败的计数器满足所述计数器门限时,计算在所述时间段期间发生的所述最后连接失败的所述时间戳与在所述时间段期间发生的最早连接失败的时间戳之间的第二差值;以及确定所述第二差值是否满足第二时间门限。

8.根据权利要求7所述的方法,其中,执行以下操作中的一个操作:在所述禁止时间段期间抑制所述未来连接请求,或者在所述退避时间段期间抑制所述未来连接请求,还包括:在确定所述第二差值不能满足所述第二时间门限时,在退避时间段期间抑制所述未来连接请求。

9.根据权利要求8所述的方法,其中,执行以下操作中的一个操作:在所述禁止时间段期间抑制所述未来连接请求,或者在所述退避时间段期间抑制所述未来连接请求,还包括:在确定所述第二差值满足所述第二时间门限时,在所述禁止时间段期间抑制所述未来连接请求,所述禁止时间段大于所述退避时间段。

10.根据权利要求1所述的方法,其中,所述第二连接失败在所述第一连接失败的发生之后发生。

11.一种用于无线通信的装置,包括:

处理器;

与所述处理器电子通信的存储器;以及

存储在所述存储器中的指令,所述指令可由所述处理器执行以进行以下操作:在用户设备UE处,响应于第一连接请求,检测第一连接失败,其中,连接失败是基于响应定时器的到期或者连接拒绝消息的接收中的至少一个来检测的;

在所述UE处,响应于第二连接请求,检测第二连接失败;

计算所述第二连接失败的时间戳与先前存储的所述第一连接失败的时间戳之间的第一差值;

在确定所述第一差值满足第一时间门限时,在所述UE处修改存储的与一个或多个先前连接失败有关的信息,其中,所述一个或多个先前连接失败包括所述第一连接失败;以及在确定所述第一差值不能满足所述第一时间门限时,执行以下操作中的一个操作:在禁止时间段期间抑制未来连接请求,或者在退避时间段期间抑制未来连接请求。

12.根据权利要求11所述的装置,其中,所述指令还可由所述处理器执行以进行以下操作:至少基于最近的连接失败与先前存储的时间戳之间的时间间隔的大小来调整与所述一个或多个先前连接失败相关联的权重。

13.根据权利要求11所述的装置,其中,所述用于修改与所述一个或多个先前连接失败有关的所述信息的指令可由所述处理器执行以进行以下操作:重置连接失败的计数器。

14.根据权利要求11所述的装置,其中,所述用于修改与所述一个或多个先前连接失败有关的所述信息的指令可由所述处理器执行以进行以下操作:清除存储的所述一个或多个先前连接失败的时间戳。

15.根据权利要求11所述的装置,其中,所述指令可由所述处理器执行以进行以下操作:利用所述第二连接失败的所述时间戳来更新先前存储的在一时间段期间发生的最早连接失败的时间戳;以及初始化连接失败的计数器。

16.根据权利要求11所述的装置,其中,在确定所述第一差值不能满足所述第一时间门限时,所述指令可由所述处理器执行以进行以下操作:利用所述第二连接失败的所述时间戳来更新先前存储的在一时间段期间发生的最后连接失败的时间戳;

递增连接失败的计数器;以及

确定所述连接失败的计数器是否满足计数器门限。

17.根据权利要求16所述的装置,其中,在确定所述连接失败的计数器满足所述计数器门限时,所述指令可由所述处理器执行以进行以下操作:计算在所述时间段期间发生的所述最后连接失败的所述时间戳与在所述时间段期间发生的最早连接失败的时间戳之间的第二差值;以及确定所述第二差值是否满足第二时间门限。

18.根据权利要求17所述的装置,其中,在确定所述第二差值不能满足所述第二时间门限时,所述指令可由所述处理器执行以进行以下操作:在退避时间段期间抑制所述未来连接请求。

19.根据权利要求17所述的装置,其中,在确定所述第二差值满足所述第二时间门限时,所述指令可由所述处理器执行以进行以下操作:在所述禁止时间期间段抑制所述未来连接请求,所述禁止时间段大于所述退避时间段。

20.一种用于无线通信的装置,包括:

用于在用户设备UE处,响应于第一连接请求,检测第一连接失败的单元,其中,连接失败是基于响应定时器的到期或者连接拒绝消息的接收中的至少一个来检测的;

用于在所述UE处,响应于第二连接请求,检测第二连接失败的单元;

用于计算所述第二连接失败的时间戳与先前存储的所述第一连接失败的时间戳之间的第一差值的单元;

用于在确定所述第一差值满足第一时间门限时,在所述UE处修改存储的与一个或多个先前连接失败有关的信息的单元,其中,所述一个或多个先前连接失败包括所述第一连接失败;以及用于在确定所述第一差值不能满足所述第一时间门限时,执行以下操作中的一个操作的单元:在禁止时间段期间抑制未来连接请求,或者在退避时间段期间抑制未来连接请求。

21.根据权利要求20所述的装置,还包括:

用于至少基于最近的连接失败与先前存储的时间戳之间的时间间隔的大小来调整与所述一个或多个先前连接失败相关联的权重的单元。

22.根据权利要求20所述的装置,其中,所述用于修改所述存储的与所述一个或多个先前连接失败有关的信息的单元包括:用于重置连接失败的计数器的单元。

23.根据权利要求20所述的装置,其中,所述用于修改所述存储的与所述一个或多个先前连接失败有关的信息的单元包括:用于清除存储的所述一个或多个先前连接失败的时间戳的单元。

24.根据权利要求20所述的装置,还包括:

用于利用所述第二连接失败的所述时间戳来更新先前存储的在一时间段期间发生的最早连接失败的时间戳的单元;以及用于初始化连接失败的计数器的单元。

25.根据权利要求20所述的装置,还包括:

用于在确定所述第一差值不能满足所述第一时间门限时,利用所述第二连接失败的所述时间戳来更新先前存储的在一时间段期间发生的最后连接失败的时间戳的单元;

用于递增连接失败的计数器的单元;以及

用于确定所述连接失败的计数器是否满足计数器门限的单元。

26.根据权利要求25所述的装置,还包括:

用于在确定所述连接失败的计数器满足所述计数器门限时,计算在所述时间段期间发生的所述最后连接失败的所述时间戳与在所述时间段期间发生的最早连接失败的时间戳之间的第二差值的单元;以及用于确定所述第二差值是否满足第二时间门限的单元。

27.根据权利要求26所述的装置,其中,所述用于执行以下操作中的一个操作的单元:在所述禁止时间段期间抑制所述未来连接请求,或者在所述退避时间段期间抑制所述未来连接请求,包括:用于在确定所述第二差值不能满足所述第二时间门限时,在所述退避时间段期间抑制所述未来连接请求的单元。

28.根据权利要求26所述的装置,其中,所述用于执行以下操作中的一个操作的单元:在所述禁止时间段期间抑制所述未来连接请求,或者在所述退避时间段期间抑制所述未来连接请求,包括:用于在确定所述第二差值满足所述第二时间门限时,在所述禁止时间段期间抑制所述未来连接请求的单元,所述禁止时间段大于所述退避时间段。

说明书 :

用于处理无线通信系统中的连接失败的方法和装置

[0001] 交叉引用
[0002] 本专利申请要求享有由Patil等人于2013年12月2日提交的、标题为“Techniques for Reducing Network Congestion in a Wireless Communications System”的美国申请No.14/093,747的优先权;以及要求享有由Patil等人于2012年12月21日提交的、标题为“Reducing Network Congestion in a Wireless Communications System”的美国临时专利申请No.61/745,176的优先权,上述申请已经转让给本申请的受让人,故以引用方式明确地并入本文。

技术领域

[0003] 概括地说,本公开内容涉及无线通信。更具体地说,本公开内容针对用于减少无线通信系统中的网络拥塞的技术。

背景技术

[0004] 已广泛地部署无线通信网络,以提供各种通信服务,例如语音、视频、分组数据、消息传送、广播等。这些无线网络可以是能够通过共享可用的网络资源来支持多个用户的多址网络。
[0005] 无线通信网络可以包括可以支持多个用户设备(UE)的通信的多个基站或者节点B。UE可以经由下行链路和上行链路与基站通信。下行链路(或前向链路)是指从基站到UE的通信链路,而上行链路(或反向链路)是指从UE到基站的通信链路。
[0006] UE可以通过在上行链路上发送连接请求,来尝试连接到基站。如果在下行链路上接收到响应于该连接请求的连接失败,则UE可以继续发送另外的连接请求。这些另外的连接请求的发送增加了通信网络的拥塞。

发明内容

[0007] 本文描述了用于减少无线通信系统中的拥塞的技术。在一个例子中,可以在UE处,检测第二连接失败(例如,当前连接失败)。计算该连接失败的时间戳与先前存储的第一连接失败(例如,先前连接失败)的时间戳之间的差值。确定所计算的这些时间戳之间的差值是否满足时间门限。在确定该差值满足时间门限时,修改与一个或多个先前连接失败有关的信息。例如,可以清除与一个或多个先前连接失败有关的信息。例如,可以清除用于保持所检测到的连接失败的计数的计数器(例如,重置为零)。此外,可以识别在所识别的时间段期间发生的连接失败的数量。确定在所识别的时间段内,连接失败的数量是否满足计数器门限。在确定在所识别的时间段内,连接失败的数量满足计数器门限时,可以在一时间段期间抑制未来连接请求。例如,可以在退避时间或者禁止时间期间抑制未来连接请求。在一个例子中,退避时间可以小于禁止时间。确定在退避时间还是禁止时间期间抑制未来连接请求,可以取决于第二连接失败与第一连接失败的时间戳的差值是否满足时间门限。
[0008] 在一个例子中,描述了一种用于减少无线通信系统中的拥塞的方法。可以在用户设备UE处,检测第二连接失败。可以计算第二连接失败的时间戳与先前存储的第一连接失败的时间戳之间的第一差值。在确定第一差值满足第一时间门限时,可以修改在该UE处存储的与至少第一连接失败有关的信息。
[0009] 在一个例子中,修改存储的与至少第一连接失败有关的信息,包括:清除与一个或多个先前连接失败有关的信息,或者调整与一个或多个先前连接失败相关联的权重。一个或多个先前连接失败可以包括第一连接失败。在一个例子中,清除与一个或多个先前连接失败有关的信息,可以包括:重置连接失败的计数器;清除存储的一个或多个先前连接失败的时间戳;或者利用第二连接失败的时间戳来更新先前存储的在一时间段期间发生的最早连接失败的时间戳,并初始化连接失败的计数器。第二连接失败可以是在该时间段期间发生的最早连接失败。
[0010] 在确定第一差值不满足第一时间门限时,可以利用第二连接失败的时间戳来更新先前存储的在一时间段期间发生的最后连接失败的时间戳,并且可以递增连接失败的计数器。第二连接失败可以是在该时间段期间发生的最后连接失败。
[0011] 可以确定连接失败的计数器是否满足计数器门限。在确定连接失败的计数器满足计数器门限时,可以计算在该时间段期间发生的最后连接失败的时间戳和在该时间段期间发生的最早连接失败的时间戳之间的第二差值。第一连接失败可以是在一时间段期间发生的最早连接失败。
[0012] 还可以确定第二差值是否满足第二时间门限。在确定第二差值不能满足第二时间门限时,可以在退避时间期间抑制未来连接请求。在确定第二差值满足第二时间门限时,可以在禁止时间期间抑制未来连接请求。禁止时间可以大于退避时间。在一个例子中,第二连接失败可以在第一连接失败的发生之后发生。
[0013] 还描述了一种被配置为减少无线通信系统中的拥塞的用户设备(UE)。该UE可以包括处理器和与该处理器电子通信的存储器。在存储器中存储有指令。所述指令可由该处理器执行以进行以下操作:在UE处,检测第二(例如,当前的)连接失败;以及计算第二连接失败的时间戳与先前存储的第一(例如,先前的)连接失败的时间戳之间的第一差值。在确定第一差值满足第一时间门限时,所述指令可由该处理器执行以修改在UE处存储的与至少第一连接失败有关的信息。
[0014] 还描述了一种用于减少无线通信系统中的拥塞的装置。该装置可以包括:用于在用户设备(UE)处,检测第二(例如,当前的)连接失败的单元;以及用于计算第二连接失败的时间戳与先前存储的第一(例如,先前的)连接失败的时间戳之间的第一差值的单元。在确定第一差值满足第一时间门限时,该装置还可以包括:用于修改在UE处存储的与至少第一连接失败有关的信息的单元。
[0015] 还描述了一种用于减少无线通信系统中的拥塞的计算机程序产品。该计算机程序产品可以包括非暂时性计算机可读介质,该非暂时性计算机可读介质存储有可由处理器执行以进行以下操作的指令:在用户设备(UE)处,检测第二(例如,当前的)连接失败;计算第二连接失败的时间戳与先前存储的第一(例如,先前的)连接失败的时间戳之间的第一差值;以及在确定第一差值满足第一时间门限时,修改在该UE处存储的与至少第一连接失败有关的信息。

附图说明

[0016] 通过参考以下附图可以实现对本发明的本质和优点的进一步的理解。在附图中,类似的组件或特征可以具有相同的附图标记。此外,可以通过在附图标记后跟随破折号和在类似组件之中进行区分的第二标记来区分相同类型的各种组件。如果在本说明书中只使用了第一附图标记,则该描述适用于具有相同的第一附图标记的类似组件中的任意一个,而不考虑第二附图标记。
[0017] 图1是根据本公开内容的各个方面描绘的无线通信系统的一个例子的框图;
[0018] 图2是根据本公开内容的各个方面描绘的LTE/先进LTE网络架构的图;
[0019] 图3是根据本公开内容的各个方面描绘的用户设备(UE)的一个例子的框图;
[0020] 图4是根据本公开内容的各个方面描绘的连接请求控制模块的一个例子的框图;
[0021] 图5是根据本公开内容的各个方面描绘的用于减少无线通信系统中的网络拥塞的各种模块的一个例子的框图;
[0022] 图6是根据本公开内容的各个方面的、eNB与UE之间的连接过程的消息流图;
[0023] 图7是根据本公开内容的各个方面的、包括基站和UE的MIMO通信系统的框图;
[0024] 图8是根据本公开内容的各个方面描绘的用于清除与一个或多个先前连接失败有关的信息的方法的一个例子的流程图;
[0025] 图9是根据本公开内容的各个方面描绘的用于在一时间段期间抑制未来连接请求的方法的一个例子的流程图;
[0026] 图10是根据本公开内容的各个方面描绘的用于通过清除与先前连接失败有关的信息和/或在一时间段期间抑制未来连接请求,来减少网络中的拥塞的方法的一个例子的流程图;以及
[0027] 图11是根据本公开内容的各个方面描绘的用于通过在一时间段期间抑制未来连接请求,来减少网络中的拥塞的方法的一个例子的流程图。

具体实施方式

[0028] 描述的例子针对用于减少无线通信网络的拥塞的技术。UE可以接收响应于对加入通信网络的请求的连接失败。响应于接收到连接失败,UE可以发送对加入该网络的另一请求。UE可以保持对在一段时间期间接收到的连接失败的数量的计数。在一个例子中,如果连接失败的数量满足门限,则UE可以抑制未来连接请求的发送。对未来连接请求的抑制防止UE继续发送连接请求,故可以减少网络拥塞。另外,如果连接失败的接收之间的时间满足门限,则UE可以重置用于保持连接失败的数量的计数器。重置该计数器防止当网络可能被短暂地拥塞时,连接失败的计数过早地满足门限。
[0029] 以下描述提供了例子,但并不限制权利要求中阐述的范围、适用性或配置。可以在不脱离本公开内容的精神和范围的情况下,改变所讨论的元素的功能以及布置。各个实施例可以酌情省略、替换或者增加各种过程或组件。例如,可以按照与所描述顺序不同的顺序来执行所描述的方法,并且可以增加、省略或组合各个步骤。另外,可以将针对某些例子描述的特征组合到其它的例子中。
[0030] 图1是根据本公开内容的各个方面描绘的无线通信系统100的一个例子的框图。无线通信系统100包括基站(或小区)105、用户设备(UE)115和核心网130。基站105可以在基站控制器的控制下与UE 115通信,在各个例子中,基站控制器可以是核心网130或者基站105的一部分。基站105可以通过核心网回程链路132,与核心网130交换控制信息和/或用户数据。在一些例子中,基站105可以通过基站回程链路134与彼此直接地或者间接地进行通信,基站回程链路134可以是有线通信链路或无线通信链路。无线通信系统100可以支持多个载波(不同频率的波形信号)上的操作。多载波发射机可以在所述多个载波上,同时地发送经调制的信号。例如,各通信链路125可以是根据各种无线技术调制的多载波信号。每个经调制的信号可以在不同的载波上发送,并且可以携带控制信息(例如,参考信号、控制信道等)、开销信息、数据等。
[0031] 基站105可以经由一副或多副基站天线,与UE 115无线地通信。基站105站点中的每一个可以为各自的地理覆盖区域110提供通信覆盖。在一些例子中,基站105可以被称为基站收发机、无线基站、接入点、无线收发机、基本服务集(BSS)、扩展服务集(ESS)、节点B、演进型节点B(eNodeB或eNB)、家庭节点B、家庭eNodeB或者某种其它适当的术语。可以将基站的地理覆盖区域110划分成扇区,这些扇区仅构成该覆盖区域的一部分。无线通信系统100可以包括不同类型的基站105(例如,宏基站、微基站和/或微微基站)。针对不同的技术,可能存在交迭的覆盖区域。
[0032] 在一些例子中,无线通信系统100是LTE/LTE-A网络。在LTE/LTE-A网络中,通常使用术语演进型节点B(eNB)来描述基站105。无线通信系统100可以是异构的LTE/LTE-A网络,其中,不同类型的eNB提供各种地理区域的覆盖。例如,每个基站105可以为宏小区、微微小区、毫微微小区和/或其它类型的小区提供通信覆盖。宏小区通常覆盖相对大的地理区域(例如,其半径为若干千米),并且可以允许具有与网络提供商的服务订制的UE无限制的接入。微微小区通常覆盖相对较小的地理区域,并且可以允许具有与网络提供商的服务订制的UE无限制的接入。毫微微小区通常也覆盖相对小的地理区域(例如,家庭),并且除了无限制的接入以外,还可以提供与该毫微微小区具有关联的UE(例如,封闭用户组(CSG)中的UE、用于家庭中的用户的UE等)的受限制的接入。用于宏小区的eNB可以被称为宏eNB。用于微微小区的eNB可以被称为微微eNB。此外,用于毫微微小区的eNB可以被称为毫微微eNB或家庭eNB。eNB可以支持一个或多个(例如,两个、三个、四个等)小区。
[0033] 核心网130可以经由一个或多个核心网回程链路132(例如,S1等),与基站105通信。基站105还可以例如经由一个或多个基站回程链路134(例如,X2等)和/或经由核心网回程链路132(例如,通过核心网130)与彼此直接或间接地通信。无线通信系统100可以支持同步或异步操作。对于同步操作,基站可以具有类似的帧定时,并且来自不同基站的传输在时间上近似地对齐。对于异步操作,基站可以具有不同的帧定时,并且来自不同基站的传输在时间上不对齐。本文描述的技术可以用于同步操作或异步操作。
[0034] UE 115散布于整个无线通信系统100,并且每个UE 115可以是静止的,或移动的。UE 115还可以被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端或者某种其它适当的术语。UE 
115可以是蜂窝电话、个人数字助理(PDA)、无线调制解调器、无线通信设备、手持设备、平板计算机、膝上型计算机、无绳电话、无线本地环路(WLL)站等。UE可以能够与宏eNB、微微eNB、毫微微eNB、中继器等通信。
[0035] 无线通信系统100中所示出的通信链路125可以包括从UE 115到基站105的上行链路(UL)传输,和/或从基站105到UE 115的下行链路(DL)传输。下行链路传输还可以被称为前向链路传输,而上行链路传输还可以被称为反向链路传输。UE 115可以发送连接请求,以与特定的基站105通信。如果小区是拥塞的,则基站105可以拒绝该请求。在接收到该拒绝时,UE 115可以控制何时重新发送连接请求,以便于避免增加另外的拥塞。虽然结合LTE/先进LTE架构对无线通信系统100进行描述,但本领域技术人员应当易于意识到,贯穿本说明书介绍的各种构思可以扩展到其它类型的无线网络。
[0036] 图2是根据本公开内容的各个方面描绘的LTE/先进LTE网络架构的图。LTE/先进LTE网络架构可以被称为演进型分组系统(EPS)200。EPS 200可以包括:一个或多个UE 215、演进型UMTS陆地无线接入网络(E-UTRAN)210、演进型分组核心(EPC)230、归属用户服务器(HSS)220和运营商的IP服务222。EPS 200可以与其它接入网络互连。如图所示,EPS 200提供分组交换服务,然而,如本领域技术人员易于意识到的,贯穿本公开内容介绍的各种构思可以扩展到提供电路交换服务的网络。
[0037] E-UTRAN 210可以包括第一eNB 205-a和其它eNB 205-b。第一eNB205-a和其它eNB 205-b可以是图1中所描述的一个或多个基站105的例子。在一个例子中,第一eNB 205可以提供朝向UE 215的用户平面和控制平面协议终止。UE 215可以是图1中所描述的UE 215中的一个或多个的例子。第一eNB 205-a可以经由X2接口(例如,回程)连接到其它eNB 205-b。
第一eNB 205-a可以为UE 215提供对EPC 230的接入点。第一eNB 205-a可以通过S1接口连接到EPC 230。EPC 230可以包括:一个或多个移动管理实体(MME)232、一个或多个服务网关
234和一个或多个分组数据网络(PDN)网关236。MME 232可以是处理UE 215与EPC 230之间的信令的控制节点。通常,MME 232可以提供承载和连接管理。用户IP分组可以通过一个或多个服务网关234来传送,这些服务网关234可以连接到一个或多个PDN网关236。所述一个或多个PDN网关236可以提供UE IP地址分配以及其它功能。所述一个或多个PDN网关236可以连接到运营商的IP服务222。运营商的IP服务222可以包括:互联网、内联网、IP多媒体子系统(IMS)和/或分组交换(PS)流服务(PSS)。
[0038] UE 215可以通过例如多输入多输出(MIMO)、协作多点(CoMP)或其它方案,与第一eNB 205-a和其它eNB 205-b合作地通信。MIMO技术使用基站上的多副天线和/或UE上的多副天线,以利用多径环境来发送多个数据流。CoMP包括用于动态地协调多个eNB的传输和接收,以改进UE的总传输质量,以及增加网络和频谱利用率的技术。
[0039] 图3是根据本公开内容的各个方面描绘的UE 315的一个例子的框图300。UE 315可以是图1和/或图2的UE 115、215中的一个或多个的例子。UE 315可以包括:接收机模块305、连接请求控制模块310和发射机模块320。这些组件中的每一个组件可以与彼此通信。
[0040] 可以利用适用于用硬件执行一些或全部可适用功能的一个或多个专用集成电路(ASIC)来单独地或共同地实现UE 315的这些组件。或者,可以由一个或多个其它处理单元(或内核)在一个或多个集成电路上执行这些功能。在其它例子中,可以使用其它类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)和其它半定制IC),可以用本领域公知的任何方式来对其进行编程。还可以利用包含在存储器中、被格式化为由一个或多个通用或专用处理器执行的指令来全部或部分地实现每个单元的功能。
[0041] 在一个例子中,接收机模块305可以包括蜂窝接收机,以及可以接收针对于对连接到基站(例如,图1的基站105或者图2的eNB 205中的一个)的请求的响应。连接请求控制模块310可以控制对连接到基站的请求在无线通信网络中的传输。在一个例子中,UE 315可以经由发射机模块320来发送连接请求。在一个例子中,发射机模块320可以包括蜂窝发射机,后者被配置为向基站发送数据和控制信令。在一个例子中,基站可能没有响应从UE 315发送的连接请求。例如,基站可能没有接收到该连接请求,或者可能由于太拥塞而没有响应该连接请求。在另一例子中,基站可以响应于从UE 315接收到该连接请求,而发送连接拒绝。当该基站的覆盖区域(例如,小区)可能被拥塞(例如,该小区已经包括一定数量的活动UE)时,可以发送该连接拒绝。如果小区具有与该基站活动通信的太多UE,则去往/来自该基站的通信信号可能恶化,并且经由这些通信信号发送的信息可能不能到达预期的接收方。另外,在已拥塞的网络中,这样的通信信号的延时也可能被增加。因此,连接请求控制模块310可以对这些去往基站的控制请求的传输进行控制。对这些控制请求的传输进行控制可以防止向已拥塞的网络增加进一步的拥塞。另外,连接请求控制模块310可以识别该网络的短暂拥塞的潜在时段,并使得连接请求能够在短时段过去之后继续进行。下文将描述关于连接请求控制模块310的细节。
[0042] 图4是根据本公开内容的各个方面描绘的连接请求控制模块410的一个例子的框图400。图4的连接请求控制模块410可以是图3中所描述的连接请求控制模块310的例子。连接请求控制模块410可以与接收机模块405和发射机模块420通信。在一个例子中,连接请求控制模块410可以包括:连接失败检测模块425、连接失败清除模块430和连接请求抑制模块435。这些组件中的每一个组件可以与彼此通信。
[0043] 可以利用适用于用硬件执行一些或全部可适用功能的一个或多个专用集成电路(ASIC)来单独地或共同地实现这些组件。或者,可以由一个或多个其它处理单元(或内核)在一个或多个集成电路上执行这些功能。在其它例子中,可以使用其它类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)和其它半定制IC),可以用本领域公知的任何方式来对其进行编程。还可以利用包含在存储器中、被格式化为由一个或多个通用或专用处理器执行的指令来全部或部分地实现每个单元的功能。
[0044] 在一个例子中,接收机模块405可以接收响应于对连接到基站(例如,图1或图2的基站105和/或eNB 205中的一个)的请求的消息,该请求是经由发射机模块420发送的。连接失败检测模块425可以确定所接收的消息是否是连接失败消息。连接失败消息可以表示该UE连接到基站的失败。在另一配置中,接收机模块405可能没有接收到响应于对连接到基站的请求的消息,该请求是经由发射机模块420发送的。连接失败检测模块425也可以基于响应定时器的到期来确定连接失败已经发生。当确定连接失败时,连接失败清除模块430可以确定是否清除(即,忘记)与先前接收的连接失败消息有关的信息。在一个例子中,连接请求控制模块410可以保存与所接收的连接失败消息有关的信息。连接失败清除模块430可以确定是否应当从UE的存储器中清除针对每个先前接收的失败消息的信息(或者针对先前接收的失败消息的子集的信息)。
[0045] 在接收到一个或多个连接失败消息时,连接请求抑制模块435可以确定用于抑制未来连接请求的传输的时间段。在一个例子中,连接请求抑制模块435可以在一段时间(例如,抑制时间段)期间挂起未来消息。可以对未来连接请求的传输进行抑制,以防止向网络增加拥塞。在该抑制时间段到期之后,连接请求抑制模块435可以允许连接请求的传输经由发射机模块420继续进行。下文将描述关于连接失败检测模块425、连接失败清除模块430和连接请求抑制模块435的细节。
[0046] 图5是根据本公开内容的各个方面描绘的用于减少无线通信系统中的网络拥塞的各种模块的一个例子的框图500。具体地说,图5示出了连接失败检测模块525、连接失败清除模块530、连接请求抑制模块535和发射机模块520的一个例子。连接失败检测模块525、连接失败清除模块530、连接请求抑制模块535和发射机模块520可以分别是图4中所描述的连接失败检测模块425、连接失败清除模块430、连接请求抑制模块435和发射机模块420的例子。可以在UE(例如,图1的UE 115、图2的UE 215和/或图3的UE 315中的一个或多个)内包含连接失败检测模块525、连接失败清除模块530、连接请求抑制模块535和发射机模块520。
[0047] 可以利用适用于用硬件执行一些或全部可适用功能的一个或多个专用集成电路(ASIC)来单独地或共同地实现图5中描绘的这些组件。或者,可以由一个或多个其它处理单元(或内核)在一个或多个集成电路上执行这些功能。在其它例子中,可以使用其它类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)和其它半定制IC),可以用本领域公知的任何方式来对其进行编程。还可以利用包含在存储器中、被格式化为由一个或多个通用或专用处理器执行的指令来全部或部分地实现每个单元的功能。
[0048] 在一个例子中,连接失败检测模块525可以包括拒绝检测模块540和定时器到期检测模块545。拒绝检测模块540可以检测何时接收到响应于连接请求消息的连接拒绝消息。在一个例子中,定时器到期检测模块545可以检测何时其中没有接收到针对连接请求的响应的时间段到期。连接失败检测模块525可以检测何时这些事件中的任意一个事件发生(例如,连接拒绝消息的接收和/或其中没有接收到响应的时间段的到期),并且可以将各事件分类为连接失败。
[0049] 连接失败清除模块530可以确定何时清除所存储的与先前接收的连接失败有关的信息。在一个例子中,这可以包括:对保持已经发生的连接失败的计数的计数器进行重置。这还可以包括:清空用于存储与先前接收的连接失败有关的信息的存储器位置。连接失败清除模块530可以包括:计数器分析模块550、连接失败时间戳比较模块555、计数器重置模块560和时间戳清除模块565。
[0050] 在一个例子中,当连接失败检测模块525检测到发生连接失败时,计数器分析模块550可以识别用于保持连接失败的计数的计数器的当前值。在一个例子中,可以在计数器分析模块550中包括计数器。在另一例子中,可以将计数器包括在计数器模块中,该计数器模块与连接失败清除模块530中的一个或多个模块和/或连接请求抑制模块535中的一个或多个模块通信。计数器分析模块550可以确定该计数器的值是否等于某个值(例如,零)。在一个例子中,如果确定计数器的值是零,则连接失败时间戳比较模块555可以将所检测到的连接失败的时间戳作为第一连接失败存储在最早失败数据字段中,并且计数器的值可以被递增到一。然而,如果确定计数器的值是大于零的值,则连接失败时间戳比较模块555可以将当前(例如,第二、所检测到的)连接失败的时间戳与先前发生的(例如,第一)连接失败(例如,第一连接失败)的先前存储的时间戳进行比较。基于该比较的结果,连接失败清除模块
530可以确定对该连接失败进行清除,或者连接请求抑制模块535可以确定对未来连接请求进行抑制。
[0051] 如果连接失败清除模块530确定对该连接失败进行清除(例如,先前存储的时间戳与当前连接失败的时间戳之间的时间间隔满足门限),则计数器重置模块560可以将计数器的值重置为某个值,例如,零。另外,时间戳清除模块565可以擦除或者清除所存储的与先前接收的时间戳有关的信息。在另一例子中,连接失败清除模块530可以至少部分地基于最近的连接失败的时间戳与先前存储的时间戳之间的时间间隔,调整与一个或多个先前的连接失败相关联的权重。例如,可以使具有较短时间间隔的连续连接失败具有比具有较长时间间隔的连续连接失败更高的权重。在一个例子中,门限确定可以是基于加权的数据(例如,加权的时间戳)的。
[0052] 如果连接请求抑制模块535确定挂起未来连接请求(例如,先前存储的时间戳与当前连接失败的时间戳之间的时间间隔不满足门限),则连接请求抑制模块535可以防止在一段时间内向基站发送这样的请求。在一个例子中,连接请求抑制模块535可以包括:时间戳更新模块570、计数器比较模块575、抑制时间戳比较模块580、退避发起模块585、时间禁止发起模块590和小区重选发起模块595。
[0053] 在一个例子中,时间戳更新模块570可以对存储针对所接收的连接失败的时间戳的信息的存储器位置进行更新。例如,存储器可以包括最早失败数据字段,该字段存储与在一时间段期间接收的第一时间戳有关的信息。该存储器还可以包括最后失败数据字段,该字段存储与最近的连接失败发生的第二时间戳有关的信息。当检测到新的连接失败时,时间戳更新模块570可以利用与这个新的连接失败的时间戳有关的信息,来更新最后失败数据字段。计数器比较模块575可以将计数器的值与计数器门限进行比较,该计数器的值指示已经发生的连接失败的数量。基于该比较的结果,抑制时间戳比较模块580可以将最近检测到的连接失败的时间戳(例如,第二时间戳)与在一时间段期间首先检测到的连接失败的时间戳(例如,第一时间戳)进行比较。
[0054] 在一个例子中,退避发起模块585可以发起退避定时器。该退避定时器可以表示其中抑制向基站发送未来连接请求的第一时间段。在一个例子中,时间禁止发起模块590可以发起时间禁止定时器,该定时器表示在其期间抑制未来连接请求的第二时间段。第二时间段(即,禁止时间)可以比与第一时间段(即,退避时间)更长。确定是发起退避定时器还是时间禁止定时器,可以依据由抑制时间戳比较模块580执行的时间戳比较的结果。例如,当第一时间戳(例如,最早失败数据)与第二时间戳(例如,最后失败数据)之间的时间间隔小于门限(例如,一分钟)时,退避发起模块585可以发起退避定时器,而当第一时间戳与第二时间戳之间的时间间隔大于该门限时,时间禁止发起模块590可以发起时间禁止定时器。在一个例子中,用于退避定时器的时间段可以等于该门限减去该时间间隔得到的结果。在退避定时器或时间禁止定时器到期时,连接请求抑制模块535可以允许再一次经由发射机模块520来向基站发送连接请求。
[0055] 在一个例子中,在退避时间和/或禁止时间期间,小区重选发起模块595可以在UE上发起用于重新选择不同的小区(例如,不同的基站)的过程。例如,当发起小区重选过程时,UE可以识别具有可接受的信号强度的不同小区。UE可以开始向所识别的小区发送连接请求消息,以执行小区重选。在一个例子中,连接请求抑制模块535可以关于各个小区独立地操作。
[0056] 图6是根据本公开内容的各个方面的、eNB 605与UE 615之间的连接过程的消息流图600。eNB 605可以是图1的基站105中的一个或多个和/或图2的eNB 205-a、205-b中的一个或多个的例子。UE 615可以是图1的UE 115、图2的UE 215和/或图3的UE 315中的一个或多个的例子。
[0057] 在一个例子中,从eNB 605向UE 615发送的控制消息可以源自于eNB605内的无线资源控制(RRC)组件。该RRC可以处理无线接入网络(RAN)过程,其包括:广播为了使UE 615能够与小区通信所必需的系统信息、传输寻呼消息以通知UE 615传入的连接请求源自于该网络、连接管理、小区(重新)选择、UE 615能力的处理等。
[0058] 在一个例子中,UE 615可以处于RRC_CONNECTED(RRC连接)状态或者RRC_IDLE(RRC空闲)状态。在RRC_CONNECTED状态下,UE615与RAN之间的通信所需要的参数是UE 615和网络二者均知道的。在处于RRC_CONNECTED状态时,可以向/从UE 615传送数据。如果来自UE 615的上行链路与网络同步,则可以认为UE 615是同步的。相反,如果上行链路是没有同步的,则认为UE 615是失步的。例如,如果在一时间段内,上行链路传输没有发生,则该上行链路与网络之间的定时对齐可能不能发生,并且该上行链路变得与网络的定时失去同步。
[0059] 当处于RRC_IDLE状态时,去往/来自UE 615的数据的传输可能不能发生。当UE 615处于RRC_IDLE状态和/或与网络失去同步时,UE 615可以执行随机接入过程,以在传输上行链路数据或控制信息之前恢复上行链路同步。作为这个过程的一部分,UE 615可以向eNB 605发送随机接入前导码620。该随机接入前导码620可以向eNB 605指示随机接入尝试的存在,并还使得eNB 605能够估计该eNB 605与UE 615之间的延迟。
[0060] 响应于随机接入前导码620的传输,eNB 605可以发送随机接入响应625。随机接入响应625可以包括:该网络所检测到的随机接入前导码序列的索引和eNB 605的随机接入前导码接收机所计算的定时校正信息。UE615可以根据该定时校正信息来调整上行链路的定时,以及向eNB 605发送第一RRC连接请求630。在一个例子中,第一RRC连接请求630可以包括UE 615的标识符。如果UE 615处于RRC_CONNECTED状态,则已经向该UE 615分配了标识符。否则,可以使用核心网标识符。此外,如果UE 615处于RRC_IDLE状态,则eNB 605可以在响应第一RRC连接请求630之前,与核心网进行通信。例如,eNB 605可以确定635该网络被拥塞,以及应当不准予另外的UE接入与这个特定的eNB 605通信。因此,eNB 605可以利用RRC连接拒绝640,对第一RRC连接请求630进行响应。在另一例子中,eNB 605可以简单地忽略第一RRC连接请求630,且不对该请求进行响应。
[0061] 在接收到RRC连接拒绝640时(或者在响应定时器到期时),UE 615可以分析645RRC连接拒绝640的时间戳(或者与响应定时器的到期相关联的时间戳)。基于该分析结果,UE 615可以修改650一个或多个先前连接失败的计数器,或者发起连接请求抑制定时器(例如,退避定时器或时间禁止定时器)。例如,UE 615可以在发送第二RRC连接请求655之前,退避特定的时间段。该抑制定时器还可以包括:UE 615将第二RRC连接请求655的传输抑制禁止时间,该禁止时间可以比退避时间段更长。如果UE 615发起了时间禁止定时器,则其可以发起重选过程以选择不同的小区,以及开始与新小区的连接过程。在一个例子中,在退避时间到期时和/或在时间禁止定时器到期时,可以在清除连接失败计数器之后,向eNB 605发送第二RRC连接请求655。
[0062] 图7是根据本公开内容的各个方面的、包括基站705和UE 715的MIMO通信系统700的框图。该MIMO通信系统700可以描绘图1的无线通信系统100和/或图2的EPS 200的一些方面。基站705可以装备有基站天线7341到734x,而UE 715可以装备有UE天线7521到752n,其中,x和n是正整数。在MIMO通信系统700中,基站705可以能够同时在多个通信链路上发送数据。每个通信链路可以被称为“层”,并且通信链路的“秩”可以指示用于通信的层的数量。例如,在基站705发送两个“层”的2x2MIMO系统中,该基站705与UE 715之间的通信链路的秩是二。
[0063] 在基站705处,基站发送处理器720可以从基站数据源接收数据。基站发送处理器720可以对这些数据进行处理。基站发送处理器720还可以生成参考符号和特定于小区的参考信号。基站发送(TX)MIMO处理器730可以对数据符号、控制符号和/或参考符号(如适用)进行空间处理(例如,预编码),并且可以向基站调制器/解调器7321到732x提供输出符号流。
每个基站调制器/解调器732可以处理各自的输出符号流(例如,用于OFDM等),以获得输出采样流。每个基站调制器/解调器732还可以进一步处理(例如,转换成模拟、放大、滤波和上变频)输出采样流,以获得下行链路信号。在一个例子中,来自基站调制器/解调器7321到
732x的下行链路信号可以分别经由基站天线7341到734x进行发送。
[0064] 在UE 715处,UE天线7521到752n可以从基站705接收DL信号,并且可以将接收的信号分别提供给UE调制器/解调器7541到754n。每个UE调制器/解调器754可以调节(例如,滤波、放大、下变频和数字化)各自接收的信号,以获得输入采样。每个UE调制器/解调器754还可以进一步处理这些输入采样(例如,用于OFDM等),以获得接收的符号。UE MIMO检测器756可以从所有UE调制器/解调器7541到754n获得接收的符号,对接收的符号执行MIMO检测(如适用),以及提供检测到的符号。UE接收处理器758可以处理(例如,解调、解交织和解码)检测到的符号,向UE数据输出提供针对UE 715的解码后的数据,以及向UE处理器780和/或UE存储器782提供解码后的控制信息。在一个例子中,UE处理器780可以包括连接失败清除模块430和连接请求抑制模块435,以实现本文所描述的系统和方法。连接失败清除模块430和连接请求抑制模块435可以分别是图4和/或图5的连接失败清除模块430和连接请求抑制模块435的例子。
[0065] 在上行链路(UL)上,在UE 715处,UE发送处理器764可以从UE数据源接收数据,并对该数据进行处理。UE发送处理器764还可以生成用于参考信号的参考符号。来自UE发送处理器764的符号可以由UE发送MIMO处理器766进行预编码(如适用),由UE调制器/解调器7541到754n进行进一步处理(例如,用于SC-FDMA等),以及根据从基站705接收的传输参数,发送给基站705。在基站705处,来自UE 715的UL信号可以由基站天线734进行接收,由基站调制器/解调器732进行处理,由基站MIMO检测器736进行检测(如适用),以及由基站接收处理器738进行进一步处理。基站接收处理器738可以向数据输出和基站处理器740和/或基站存储器742提供解码后的数据。
[0066] 可以利用适用于用硬件执行一些或全部可适用功能的一个或多个专用集成电路(ASIC)来单独地或共同地实现UE 715的这些组件。所提到的这些模块中的每个模块可以是用于执行与MIMO通信系统700的操作有关的一个或多个功能的单元。类似地,可以利用适用于用硬件执行一些或全部可适用功能的一个或多个专用集成电路(ASIC)来单独地或共同地实现基站705的这些组件。所提到的这些组件中的每个组件可以是用于执行与MIMO通信系统700的操作有关的一个或多个功能的单元。
[0067] 可以容适各个公开的例子中的一些例子的通信网络可以是根据分层协议栈进行操作的基于分组的网络。例如,处于承载或者分组数据会聚协议(PDCP)层的通信可以是基于IP的。无线链路控制(RLC)层可以执行分组分段和重装,以通过逻辑信道进行通信。介质访问控制(MAC)层可以执行优先级处理和逻辑信道向传输信道的复用。MAC层还可以使用混合ARQ(HARQ)来提供MAC层处的重传,以提高链路效率。在物理层,可以将传输信道映射到物理信道。
[0068] 图8是根据本公开内容的各个方面的、用于示出清除与一个或多个先前连接失败有关的信息的方法800的一个例子的流程图。为了清楚起见,下文参照UE(例如,图1的UE 115、图2的UE 115、图3的UE 315和/或图6的UE 615中的一个或多个)来描述方法800。在一种实施方式中,图3、图4和/或图5的连接请求控制模块310可以执行一个或多个代码集,以控制该UE的功能单元执行下文描述的功能。
[0069] 在方框805处,可以检测第二连接失败。第二连接失败的检测可以是RRC连接拒绝消息的接收。或者,第二连接失败的检测可以是至少部分地基于响应定时器的到期,例如,在LTE系统中使用的T300定时器的到期。T300定时器定义了UE等待针对向基站发送的RRC连接请求消息的响应的时间长度。
[0070] 在方框810处,可以计算第二连接失败的时间戳与先前存储的第一连接失败的时间戳之间的差值。可以将所计算的差值与第一时间门限进行比较。在方框815处,在确定该差值满足第一时间门限时,可以修改存储的与一个或多个先前连接失败有关的信息。在一个例子中,可以将保持连接失败的计数的计数器重置为某个值,例如,零。另外,可以从UE 115上的存储位置中,移除先前存储的针对先前连接失败的时间戳。
[0071] 因此,方法800可以提供清除(即,忘记)与先前连接失败有关的信息。应当注意的是,方法800只是一种实施方式,可以对方法800的操作进行重新排列或者修改,从而其它实施方式也是可能的。
[0072] 图9是根据本公开内容的各个方面描绘的用于在一时间段期间抑制未来连接请求的方法900的一个例子的流程图。为了清楚起见,下文参照UE(例如,图1的UE 115、图2的UE 115、图3的UE 315和/或图6的UE 615中的一个或多个)来描述方法900。在一种实施方式中,图3、图4和/或图5的连接请求控制模块310可以执行一个或多个代码集,以控制该UE的功能单元执行下文描述的功能。
[0073] 在方框905处,可以识别时间段。在方框910处,可以识别源自小区的在该时间段期间发生的连接失败的数量。例如,计数器可以保持在该时间段期间发生的连接失败的数量。在方框915处,确定连接失败的数量是否满足门限。在方框920处,在确定连接失败的数量满足该门限时,可以在一时间段期间抑制未来连接请求。该时间段可以是退避时间或者禁止时间。在一个例子中,退避时间可以比禁止时间更短。
[0074] 因此,方法900可以提供在特定时间段内抑制向基站发送未来连接请求,以减少由连接请求的上行链路传输产生的网络拥塞。应当注意的是,方法900只是一种实施方式,可以对方法900的操作进行重新排列或者修改,从而其它实施方式也是可能的。
[0075] 图10是根据本公开内容的各个方面描绘的用于通过清除与先前连接失败有关的信息和/或抑制在一时间段期间未来连接请求,来减少网络中的拥塞的方法1000的一个例子的流程图。为了清楚起见,下文参照UE(例如,图1的UE 115、图2的UE 115、图3的UE 315和/或图6的UE 615中的一个或多个)来描述方法1000。在一种实施方式中,图3、图4和/或图5的连接请求控制模块310可以执行一个或多个代码集,以控制该UE的功能单元执行下文描述的功能。
[0076] 在方框1005处,可以检测当前连接失败的发生。可以依据接收到响应于RRC连接请求消息的RRC连接拒绝消息,来检测这种发生。另外地或替代地,可以依据在响应定时器(例如,但不限于LTE系统中使用的T300定时器)到期时还未接收到RRC响应,来检测这种发生。
[0077] 在检测到当前连接失败的发生时,可以确定1010计数器是否等于零。该计数器保持已经发生的连接失败的计数。如果确定该计数器等于零(即,当前连接失败是在一时间段期间最早检测到的连接失败),则在方框1025处,可以将当前失败的时间戳存储在最早失败数据字段和最后失败数据字段中。在方框1030处,可以将该计数器递增到一。
[0078] 然而,如果该计数器不等于零,则可以确定1015当前连接失败的时间戳与先前连接失败的时间戳(最后失败数据字段中存储的时间戳)之间的差值是否大于时间门限。应当注意的是,可以确定1015当前连接失败的时间戳与先前连接失败的时间戳之间的差值是否大于该时间门限。
[0079] 作为例子,该时间门限可以等于一分钟。如果确定当前连接失败的时间戳与先前连接失败的时间戳之间的差值大于该时间门限,则在方框1020处,可以将计数器重置为零,在方框1025处,可以将当前失败的时间戳存储在最早失败数据字段和最后失败数据字段中,在方框1030处,可以将计数器递增或者重置为一。因此,当在一段时间(例如,该时间门限)之后检测到连接失败时,可以清除与先前连接失败有关的信息(例如,重置该定时器)。
[0080] 然而,如果在1015处确定时间戳之间的差值不大于该时间门限,则在方框1035处,可以利用当前连接失败的时间戳来更新最后失败数据字段。在方框1040处,可以对计数器进行递增。可以确定1045该计数器是否大于或等于计数器门限。如果确定该计数器不大于或等于计数器门限,则方法1000可以返回到方框1005,以检测另一连接失败的发生(而不重置该计数器)。然而,如果确定该计数器大于或等于计数器门限,则可以确定1050最后失败数据字段中存储的时间戳与最早失败数据字段中存储的时间戳之间的差值是否大于所述时间门限。如果确定该差值大于时间门限,则可以在禁止时间期间抑制1055未来连接请求发送。在一个例子中,该禁止时间可以经由EFS来配置。在方框1060处,可以触发失步(OOS)状态(如上文所解释的)以执行小区重选。
[0081] 在一个例子中,当小区重选发生时,可以从UE的存储器中,清除所存储的与先前连接失败有关的信息。在另一例子中,在小区重选时,UE可以保留所存储的与一个或多个先前连接失败有关的信息。
[0082] 在一些例子中,UE可以返回到特定小区(“原始小区”)的覆盖区域,并且执行RRC过程以建立与服务该小区的基站的连接。在返回到该小区时,可以确定(来自于原始小区的)连接失败的当前时间戳与所存储的在小区重选之前(即,在该UE离开原始小区的覆盖区域之前)发生的先前连接失败的时间戳之间的差值。如果确定该差值低于门限,则可以利用当前连接失败的时间戳来替换所存储的先前连接失败的时间戳。另外,还可以更新连接失败的计数器。然而,如果确定该差值超过门限,则可以清除所存储的与源自于原始小区的一个或多个先前连接失败有关的信息。
[0083] 返回到确定1050处,如果最后失败数据字段中存储的时间戳与最早失败数据字段中存储的时间戳之间的差值不大于时间门限,则可以依据连接拒绝消息(例如,RRC连接拒绝消息)的接收,确定1065是否检测到连接失败。如果依据RRC连接拒绝消息的接收而检测到该失败,则可以确定1070第一时间值是否大于第二时间值。在一个例子中,第一时间值可以包括以下二者之间的差值:时间门限(例如,一分钟)以及最后失败与最早失败的时间戳之间的差值(即,时间门限-最后失败与最早失败之间的差值)。第二时间值可以包括:UE在接收到连接失败时发起的定时器和延时值。该定时器可以是:当UE 115检测到RRC连接拒绝的发生时发起的T302定时器。该延时值可以是以下二者之间的值:零和连接建立过程所需要的最小时间(例如,一秒)。
[0084] 如果确定1070第一时间值大于第二时间值,则在方框1080处,可以在退避时间期间抑制未来连接请求。在一个例子中,该退避时间可以是上文所描述的第一时间值(即,时间门限-最后失败与最早失败之间的差值)。作为例子,该时间门限可以是一分钟。最早失败的时间戳可以指示在00秒时接收到该时间段的最早连接失败,并且最后失败的时间戳可以指示在10秒时接收到当前拒绝(即,十秒钟的差值)。因而,在这个例子中,退避时间是50秒(60秒-10秒)。
[0085] 然而,如果确定1070第一时间值不大于第二时间值,则可以确定1075第一时间值是否大于第三时间值。第三时间值可以是延时值。如果第一时间值大于第三时间值,则在方框1080处,可以在退避时间期间抑制未来连接请求。然而,如果确定第一时间值不大于第三时间值,则方法1000可以返回到方框1005处,以检测另一连接失败的发生。
[0086] 因此,方法1000可以通过清除与先前连接失败有关的信息和/或在一时间段期间抑制未来连接请求,来减少网络中的拥塞。应当注意的是,方法1000只是一种实施方式,可以对方法1000的操作进行重新排列或者修改,从而其它实施方式也是可能的。
[0087] 图11是根据本公开内容的各个方面描绘的用于通过在一时间段期间抑制未来连接请求,来减少网络中的拥塞的方法1100的一个例子的流程图。为了清楚起见,下文参照UE(例如,图1的UE 115、图2的UE 115、图3的UE 315和/或图6的UE 615中的一个或多个)来描述方法1100。在一种实施方式中,图3、图4和/或图5的连接请求控制模块310可以执行一个或多个代码集,以控制该UE的功能单元执行下文描述的功能。
[0088] 在方框1105处,可以识别时间门限。在方框1110处,可以确定最后检测到的连接失败的最后接收的时间戳与第一检测到的连接失败的第一接收的时间戳之间的差值是否满足时间门限。如果确定该差值满足该门限,则在方框1120处,可以在禁止时间期间抑制未来连接请求。然而,如果确定该差值不满足该时间门限,则在方框1115处,可以在退避时间期间抑制未来连接请求。在一个例子中,退避时间可以小于禁止时间。
[0089] 因此,方法1100可以通过在一时间段期间抑制未来连接请求,来减少网络中的拥塞。应当注意的是,方法1100只是一种实施方式,可以对方法1100的操作进行重新排列或者修改,从而其它实施方式也是可能的。
[0090] 上文结合附图阐述的详细描述描述了示例性例子,但是不表示可以被实现或在权利要求的范围内的唯一例子。贯穿本说明书使用的术语“示例性”或“说明性”指“用作例子、实例或说明”,而不是“优选的”或“比其它实施例更具优势的”。出于提供对所描述技术的理解的目的,详细描述包括具体细节。然而,在没有这些具体细节的情况下,也可以实践这些技术。在一些实例中,公知的结构和设备以框图的形式示出,以便于避免使得所描述的例子的构思不清楚。
[0091] 信息和信号可以使用任意多种不同的技术和方法来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或其任意组合来表示。
[0092] 利用被设计为执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件(PLD)、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合可以实现或执行结合本公开内容所描述的各种说明性方框和模块。通用处理器可以是微处理器,或者,该处理器可以是任何传统的处理器、控制器、微控制器或者状态机。处理器还可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合或者任何其它这样的配置。
[0093] 本文描述的功能可以用硬件、由处理器执行的软件、固件或它们的任意组合来实现。如果用由处理器执行的软件实现,则可以将这些功能作为一个或多个指令或代码存储在计算机可读介质上或者通过计算机可读介质来发送。其它例子和实施方式也在本公开内容和所附权利要求的范围和精神内。例如,由于软件的本质,上文描述的功能可以使用由处理器执行的软件、硬件、固件、硬接线或它们的任意组合来实现。实现功能的特征还可以物理地位于各种位置处,包括为分布式的,从而在不同的物理位置处实现部分功能。另外,如本文所使用的,包括在权利要求书中,以“……中的至少一个”描述的项目列表中所使用的“或者”指示分离的列表,从而例如“A、B或C中的至少一个”的列表指A或B或C或AB或AC或BC或ABC(即,A和B和C)。
[0094] 计算机可读介质包括计算机存储介质和通信介质二者,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用计算机或专用计算机能够存取的任何可用介质。通过举例而非限制的方式,计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码单元并能够由通用计算机或专用计算机或通用处理器或专用处理器存取的任何其它介质。另外,可以将任何连接适当地称作计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字订户线(DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或其它远程源发送的,则所述同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。上面的组合也应当被包括在计算机可读介质的范围之内。
[0095] 本文描述的技术可以用于各种无线通信系统,例如,蜂窝无线系统、对等无线通信、无线局域网(WLAN)、自组织网络、卫星通信系统和其它系统。术语“系统”和“网络”通常可互换地使用。这些无线通信系统可以采用诸如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交FDMA(OFDMA)、单载波FDMA(SC-FDMA)和/或其它技术之类的各种各样的无线通信技术。通常,根据被称为无线接入技术(RAT)的一种或多种无线通信技术的标准化实施方式来进行无线通信。实现无线接入技术的无线通信系统或网络可以被称为无线接入网络(RAN)。
[0096] 采用CDMA技术的无线接入技术的例子包括CDMA2000、通用陆地无线接入(UTRA)等。CDMA2000包含IS-2000、IS-95和IS-856标准。IS-2000版本0和A通常被称为CDMA20001X、1X等。IS-856(TIA-856)通常被称为CDMA20001xEV-DO、高速分组数据(HRPD)等。UTRA包括宽带CDMA(WCDMA)和CDMA的其它变型。TDMA系统的例子包括全球移动通信系统(GSM)的各种实施方式。采用OFDM和/或OFDMA的无线接入技术的例子包括超移动宽带(UMB)、演进型UTRA(E-UTRA)、IEEE802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、闪速OFDM等。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。3GPP长期演进(LTE)和先进LTE(LTE-A)是UMTS的使用E-UTRA的新版本。在来自名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A和GSM。在来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述了CDMA2000和UMB。本文所描述的技术可以用于上文所提及的系统和无线技术以及其它系统和无线技术。
[0097] 提供前面对公开内容的描述以使本领域技术人员能够实施或使用本公开内容。对本领域技术人员而言,对本公开内容的各种修改将是显而易见的,并且在不脱离本公开内容的精神或范围的情况下,可以将本文所定义的一般性原理应用于其它变型。贯穿本公开内容,术语“例子”或“示例性”指示例子或实例,但并不暗指或要求对所提到的例子的任何偏好。因而,本公开内容并不旨在要受限于本文描述的例子和设计,而是要符合与本文所公开的原理和新颖性特征相一致的最广泛的范围。