无线通信设备中发送补充信道请求消息的系统和方法

文档序号:7748103阅读:344来源:国知局
专利名称:无线通信设备中发送补充信道请求消息的系统和方法
技术领域
本发明的技术领域一般涉及无线通信领域,尤其涉及在无线通信设备中对反向补充信道(R-SCH)的补充信道请求消息(SCRM)进行有效传输的系统和方法。
相关技术描述无线通信的最新进展和因特网使用的快速扩展大大增加了对移动计算的需求。为满足该需求,使大量系统用户能共享通信系统的技术起到关键的作用,比如码分多址(CDMA)技术。
CDMA是在电信工业联盟/电子工业协会临时标准95中定义的数字射频(RF)技术,该标准题为“MOBILE STATION-BASE STATION COMPATIBILITY STANDARD FORDUAL-MODE WIDEBAND SPREAD SPECTRUM CELLULAR SYSTEM”,于1993年7月出版,并且通过引用被结合于此。
CDMA通信设备被指定一唯一编码,各设备用户使用其编码在共同的扩频带宽上扩展其通信信号。只要通信设备具有正确的编码,它就能从在相同带宽上并发发送的其它信号中检测并选择其信号。
其它多址技术包括时分多址(TDMA)和频分多址(FDMA)系统。还有基于模拟频率调制(FM)的无线通信系统,比如高级移动电话系统(AMPS)。此外,许多无线通信设备与全球定位系统(GPS)技术结合通信能力。某些无线通信系统能使用多种技术进行操作,比如CDMA和GPS,或者使用不同的频带进行操作,比如蜂窝或个人通信服务(PCS)频带。
移动通信提高的可靠性导致对远程无线计算的需求,其中诸如便携式计算机或掌上电脑这样的计算设备经由移动电话远程地耦合到计算网络(例如因特网)。


图1是说明无线数据连接的功能性框图。图1中,终端设备(TE)10可以是便携式计算机、掌上电脑或者其它常规的计算设备。TE10通常通过移动系统调制解调器(MSM)14与无线通信设备耦合,比如移动电话(MT)12。MSM14可以被结合到TE10中或者到MT12中。
TE10、MT12和MSM14方便地总称为移动站(MS)16,如图1中虚线所示。实际上,MS16可以是包括TE10、MT12和MSM14的集成设备。
图1的无线通信系统还包括基站收发机系统(BTS)18。BTS18经由无线通信链路20与MS16通信。
为了在MS16和BTS18间建立通信链路而交换通信信号。各种协议和标准提供了用于实现无线数据连接的框架。该框架内硬件和软件的实际实现取决于设计者的判断力。
这种实现可以利用以下事实在大多数通信会话中,MS16从BTS18接收(前向信道通信)的数据远远多于MS16向BTS18发送(反向信道通信)的数据。这样,一般为反向链路通信指定较少的带宽,随着要发送的数据数量的增加而指定附加的带宽。在一种这样的实现中,BTS18被配置成响应于来自MS16的补充信道请求消息(SCRM),向MS16指定一反向补充信道(R-SCH),该信道具有所指定的数据速率和脉冲串长度。
一般而言,在呼叫建立阶段,MS16和BTS18会协商最大约定的R-SCH数据速率。协商的速率可以基于各种因素,比如MS16能支持的最大速率以及要向反向信道通信分配的MS16的可用功率资源数量。MS16向BTS18发送非零长度SCRM以指示响应于某些触发事件而需要R-SCH。
例如,在MS16没有R-SCH指定并且为了到BTS18的传输而缓冲某些数量的字节时,它可以发送SCRM。MS16还可以在所指定的R-SCH数据速率对于当前工作条件过高或过低时发送SCRM。MS16还可以发送非零长度的SCRM来取消R-SCH。
MS16可以请求R-SCH。响应于此,BTS18可以指定一R-SCH并且用扩展的补充信道指定消息(ESCAM)或通用切换方向消息(UHDM)来通知MS16该指定。而且,BTS18可能不许可所请求的数据速率,或者根本不许可该请求。此外,在许可请求时会有延迟。BTS18还可以向MS16发送一重试延迟消息。
为了防止BTS18充满了SCRM,MS16可被配置成即使已经出现触发事件也不发送请求,直到自上一次SCRM经过了一延迟时段为止。例如,MS16可被配置成不会超过一秒一次而发送SCRM。然而,即使有这种限制,MS16也会发送过多的SCRM,包括不会导致BTS18进行R-SCH的更多最佳指定的SCRM。此外,当要被发送的数据量超出当前指定的R-SCH的容量时,在当前R-SCH脉冲串终止和下一R-SCH起动之间会有显著的延迟。
因此可以理解,非常需要一种在无线通信设备中用于控制R-SCH的SCRM的传输的有效系统和方法。
简述这里描述的系统和方法针对用无线通信设备来控制补充信道请求消息(SCRM)的传输。在一实施例中,系统可用于防止响应于预定触发事件而进行SCRM的传输,直到自响应于预定触发事件的上一次SCRM传输已经经过一固定时间段为止。在另一实施例中,系统可用于当已经指定了反向补充信道(R-SCH)脉冲串但尚未起动时,禁止SCRM的传输。
附图简述图1是MS与BTS的无线链路的功能性框图。
图2是一实施例的MS的功能性框图。
图3是说明一实施例操作的时序图。
图4是说明一实施例操作的时序图。
图5是说明一实施例操作的时序图。
图6是说明一实施例操作的时序图。
图7是说明一实施例操作的时序图。
图8是说明一实施例操作的流程图。
图9是说明一实施例操作的流程图。
图10是说明一实施例操作的流程图。
详细描述这里描述的系统和方法针对移动通信设备中SCRM的有效传输。
如上所述,存在许多不同的标准来管理无线数据通信。这些标准可以用许多不同的方式实现,从而向设计者提供了一定的灵活性。图1说明了支持通信进程的简化的普通无线连接。
图2的功能块所述的MS16中包含一系统。MS16包括中央处理单元(CPU)和存储器24,后者控制系统的操作。本领域的技术人员会理解,术语“CPU”意图包含能操作MS16或其一部分的任何处理设备,或单独或与存储器(未示出)这样的其它设备组合。这包括微处理器、嵌入式控制器、专用集成电路(ASIC)、数字信号处理器(DSP)、状态机、专用离散硬件等等。这里所述的系统和方法不限于为实现CPU22所选的专用硬件组件。而且,在阅读了说明书后,本领域的技术人员会认识到,CPU22可以被结合到MS16的其它组件中,包括MSM14、MT12或TE10。
存储器24可以包括只读存储器(ROM)和随机存取存储器(RAM),存储器24向CPU22提供指令和数据。存储器24的一部分还可以包括非易失性随机存取存储器。
MS16还包括发射机30和接收机32来允许数据的发送和接收,比如MS16和远程位置之间的音频通信和编程数据,远程位置如基站收发机(BTS)18(见图1)。如上所述,发射机30和接收机32可以组合到收发机34中。天线36与收发机34电耦合。发射机30、接收机32和天线36的操作是本领域公知的,在此无须描述。
MS16还包括SCRM控制器54,它一般可用CPU22实现,执行存储器24内保存的指令。MS16可以使用SCRM控制器54来产生控制信号,用于控制MS16进行的SCRM传输。
MS16还包括SCRM定时器56和事件定时器58,两者都可以用CPU52或SCRM控制器54来实现。如下详细所述,SCRM控制器54使用定时器56、58来控制SCRM传输。
MS16的各组件由总线系统60耦合在一起,除了数据总线以外,总线系统60可以是功率总线、控制总线和状态信号总线。然而为了简洁,图2中把各总线示出为总线系统60。
本领域的技术人员会认识到,MS16可以包含其它组件,比如电池(未示出)以及输入/输出设备(未示出),并且可以在各种配置中排列这些组件。例如,图2说明了TE10经由MSM14耦合到MT12,与图1一样。然而,如果把TE10、MT12和MSM14集成到MS16中,TE10也可以直接耦合到总线系统60。这里所述的系统和方法不限于所示组件的特定配置和排列。
SCRM控制器54可以使用定时器56、58以确定何时产生控制信号来控制由MS16进行的SCRM传输。当MS16发送非零R-SCH的SCRM时,SCRM定时器56会起动或重启。当经过一固定时间段,或者当MS16根据非零R-SCH指定或接收到ESCAM或接收到UHDM时,可以取消SCRM定时器56。当SCRM定时器56运行时,SCRM控制器54可用于禁用MS16发送非零R-SCH的SCRM的能力。在阅读本说明书后,本领域的技术人员会认识到,该时间段可以由工厂固定、由用户固定、由SCRM控制器54响应于信道上的RF条件或话务量而固定、或者响应于MS16所接收到的信号而固定。
只要出现预定的事件,事件定时器58就会起动或重启。例如,预定的事件可以是响应于特定触发事件而由MS16进行的SCRM传输。预定的事件还可以是所指定R-SCH脉冲串的起始。当出现多个预定事件之一时,也可以起动或重启事件定时器58。
当经过一固定时间段时,当目前的R-SCH脉冲串结束时,或者当接收到取消R-SCH的ESCAM并且当前没有R-SCH脉冲串活动时,可以取消事件定时器58。在阅读了本说明书后,本领域的技术人员会认识到,时间段可以由工厂固定、由用户固定、由SCRM控制器54响应于信道上的RF条件或话务而固定、或者响应于MS16所接收到的信号而固定。当事件定时器58期满时的固定时间段无须与当SCRM定时器56期满时的固定时间段相同。
SCRM控制器54可用于当事件定时器58运行时,禁用MS16响应于预定触发事件而发送非零R-SCH的SCRM的能力。SCRM控制器54还可用于当事件定时器58运行时,禁用MS16响应于多个预定触发事件之一而发送非零R-SCH的SCRM的能力。
在一示例性实施例中,SCRM控制器54可用于当MS16确定当前的R-SCH对于当前数据需求不足够时,并且在当前R-SCH脉冲串结束之前,产生控制信号以引起非零R-SCH的脉冲串扩展SCRM的传输。例如,MS16可以确定要发送的剩余字节或帧数目超出可以在当前R-SCH脉冲串内发送的字节或帧数目。响应于脉冲串扩展SCRM,BTS18可以指定一新的R-SCH脉冲串,或者可以拒绝请求。脉冲串扩展SCRM的使用帮助缩短当前R-SCH脉冲串期满和下一R-SCH脉冲串开始之间的时间。在一示例性实施例中,最新指定的R-SCH脉冲串或者与当前的R-SCH脉冲串重叠,或者与之相连。在一示例性实施例中,脉冲串扩展SCRM的传输不会是导致事件定时器58起动或重启的预定事件之一。
SCRM控制器54可以禁用MS16在SCRM定时器56运行时发送脉冲串扩展SCRM的能力。MS16发送脉冲串扩展SCRM的能力也被进一步限制。例如,可以禁止它,直到当前R-SCH内剩余的脉冲串长度小于预定的阈值为止,该阈值如某些数量的剩余可用帧,或者直到在当前R-SCH脉冲串结束前一固定时间段为止。预定的阈值可以在工厂中被设置、由用户设置、响应于信道上的RF条件或话务而被设置、或者响应于MS16接收到的信号而被设置。假定其它条件运行脉冲串扩展SCRM的传输,其中可发送脉冲串扩展SCRM来请求扩展当前R-SCH脉冲串的时间段被称为脉冲串扩展间隙。可以采用另外的定时器来实现对MS16发送脉冲串扩展SCRM能力的其它限制。
在另一示例性实施例中,SCRM控制器54可用于在接收到指定非零R-SCH的ESCAM或UHDM后、以及在所指定的R-SCH脉冲串开始或者接收到取消所指定的非零R-SCH的另一消息之前的时间段期间,禁止MS16发送非零R-SCH的SCRM的能力(是请求脉冲串扩展还是响应于另一触发事件)。
SCRM控制器54可以容易地用存储器24中保存的并由CPU22执行的一系列指令来实现。这样,对现有硬件的次要软件修改能够实现MS16。
为了简洁,将使用有限数目的例子来说明MS16有效发送SCRM的操作。为了简化说明,一般把事件示出为出现在均匀间隔的时间间隔处。然而,事件可以出现在不同的时间间隔处或者以与本文所述顺序不同的顺序出现。
图3是说明MS16一实施例的操作的时序图。在图3所述的实施例中,MS16用于响应于以下预定事件而起动或重启事件定时器58MS16由于没有当前R-SCH脉冲串而发送非零R-SCH SCRM以及要被发送到BTS18的数据量超出一阈值;MS16由于当前的R-SCH脉冲串不是最佳而发送非零R-SCH SCRM;以及R-SCH脉冲串开始。SCRM控制器54用于在事件定时器58运行时响应于以下事件而禁用MS16发送非零R-SCH SCRM的能力当前没有R-SCH脉冲串,且要被发送到BTS18的数据量超出一阈值;以及当前R-SCH脉冲串的数据速率不是最佳。
在时刻300,没有R-SCH是活动的,MS16由于要被发送到BTS18的数据量超出一阈值而发送非零R-SCH SCRM。由于发送了非零R-SCH SCRM,因此起动SCRM定时器56。由于已经出现预定的事件之一而起动事件定时器58--当没有当前的R-SCH脉冲串活动时发送非零R-SCH SCRM,这是因为要被发送到BTS18的数据量超出一阈值。在时刻300和310之间,由于SCRM定时器54在运行,因此SCRM控制器54禁用MS16发送非零R-SCH的SCRM的能力。在这个时间段内,因为事件定时器58在运行,SCRM控制器54还禁用MS16响应于预定触发事件之一而发送R-SCH SCRM的能力。
在时刻310,MS16接收一指定非零R-SCH脉冲串的ESCAM。响应于ESCAM的接收,SCRM定时器56停止。事件定时器58继续运行。在时刻310和320之间,因为事件定时器58在运行,SCRM控制器54禁用MS16响应于预定触发事件之一而发送非零R-SCH的SCRM的能力。在图3所述的示例性实施例中,由于已经接收到指定非零R-SCH脉冲串的ESCAM,且所指定的脉冲串尚未开始,因此SCRM控制器54禁用MS16发送非零R-SCH的任何SCRM的能力。这在图3中示出为ESCAM传输/SCRM禁用。
在时刻320,事件定时器58运行的固定时间段期满。事件定时器58停止。在图3所述的示例性实施例中,在时刻320和330之间,由于非零R-SCH脉冲串已被指定但尚未开始,因此SCRM控制器54禁用MS16发送非零R-SCH的SCRM的能力。如上所述,这在图3中示出为ESCAM传输/SCRM禁用。
在时刻330,所指定的R-SCH脉冲串开始。由于MS16不满足于所指定的数据速率,因此起动事件定时器58以防止MS16立即发送SCRM。SCRM定时器56保持停止。在时刻330和340之间,由于事件定时器58在运行,因此MS16响应于被预定触发事件之一而发送非零R-SCH的SCRM的能力被禁用。由于SCRM定时器56没有运行并且当前的R-SCH已经开始,因此启用MS16发送非零R-SCH的脉冲串扩展SCRM的能力。在另一实施例中,由于可能不满足启用的其它标准,因此会继续禁用MS16发送非零R-SCH的脉冲串扩展SCRM的能力。例如,当前R-SCH脉冲串内的可用帧数目会超出一阈值水平。换言之,当前的R-SCH脉冲串也许不在脉冲串扩展间隙内。
在时刻340,MS16确定当前的R-SCH不足以满足MS16的数据传输需求。SCRM控制器54产生控制信号,以使MS16发送非零R-SCH的脉冲扩展SCRM。响应于脉冲扩展SCRM而起动SCRM定时器56。在时刻340和350之间,由于SCRM定时器56在运行,因此禁用MS16发送非零R-SCH的SCRM的能力。事件定时器58不被重启,这是由于SCRM用于脉冲串扩展,而不是由于触发事件。
在时刻350,当前的R-SCH脉冲串结束。响应于当前R-SCH脉冲串的结束,关闭事件定时器58。如上所述,事件定时器58也会由于事件定时器58运行的固定时间段期满而被关闭。在阅读本说明书后,本领域的技术人员会认识到,当前R-SCH脉冲串的结束不必要与事件定时器58运行的固定时间段期满相一致。在时刻340和350之间,由于SCRM定时器56在运行,因此无论如何都禁用MS16发送非零R-SCH的SCRM的能力。
图4是说明一实施例操作的时序图,其中根据预定触发事件之一发送的非零R-SCH SCRM没有接收到任何响应。在时刻410,MS16响应于预定触发事件之一而发送非零长度R-SCH的SCRM。起动两个定时器56、58。在时刻410和420之间,由于SCRM定时器56在运行,因此MS16不能发送非零R-SCH的SCRM。
在时刻420,SCRM定时器56期满,在时刻430,事件定时器58期满。在时刻420和430之间,由于事件定时器58在运行,响应一个预定的触发事件,MS16不能发送非零长度R-SCH的SCRM。由于当前没有活动的R-SCH脉冲串,因此MS16不能发送脉冲串扩展SCRM。在时刻430之后,由于两个定时器56、58都期满并且没有接收到任何执行非零R-SCH脉冲串的消息,比如ESCAM或UHDM,因此MS16可以响应于预定事件之一而发送非零R-SCH的SCRM。由于当前没有活动的R-SCH脉冲串,因此MS16不能发送脉冲串扩展SCRM。这样,图4未示出MS16可以发送脉冲串扩展SCRM的任何时间段。
图5是一实施例操作的时序图,其中未接收到对脉冲串扩展SCRM的响应。在时刻510,SCRM定时器56关闭,事件定时器58在运行,当前的R-SCH脉冲串活动。在时刻510和520之间,由于事件定时器58在运行,因此MS16不能响应于预定触发事件之一而发送非零SCRM。由于当前的脉冲串比脉冲串扩展间隙要长,因此MS16不能发送脉冲串扩展SCRM,因为例如当前R-SCH内剩余的帧数目可能超出一阈值。
在时刻520,当前R-SCH中可用的帧数目低于一阈值,并且由于SCRM定时器56未运行,因此启用MS16发送脉冲串扩展SCRM的能力。时刻520和时刻540处当前脉冲串结束之间的时间为脉冲串扩展间隙。
在时刻530,MS16确定当前的脉冲串长度不足,并且发送脉冲串扩展SCRM。响应于脉冲串扩展SCRM而起动SCRM定时器56。由于SCRM并不是由于预定触发事件之一而产生,因此不重置事件定时器56。在时刻530和540之间,MS16不能发送非零R-SCH SCRM,无论由于预定触发事件之一还是要请求脉冲串扩展R-SCH,这是因为SCRM定时器56在运行。
在时刻540,当前的R-SCH脉冲串结束,并且响应于此而停止事件定时器58。在时刻540和550之间,MS16不能发送非零R-SCH SCRM,无论由于预定的触发事件还是要请求脉冲串扩展R-SCH,这是因为SCRM定时器56在运行。另外由于当前没有R-SCH脉冲串因此没有脉冲串扩展间隙,因此禁用MS16发送脉冲串扩展SCRM的能力。
在时刻550,SCRM定时器56期满,并且由于两个定时器56、58均停止,并且尚未接收到指定非零R-SCH脉冲串的消息,因此启用系统响应于预定触发事件之一而发送非零R-SCH SCRM的能力。在时刻560,MS16响应于预定的触发事件而发送非零R-SCH的SCRM。响应于此起动两个定时器56、58。
图6是一实施例操作的时序图,其中所指定的R-SCH的脉冲串长度小于脉冲串扩展间隙。在时刻610,MS16响应于预定触发事件之一而发送非零R-SCH SCRM。响应于此而起动两个定时器56、58。在时刻610和620之间,MS16不能发送非零R-SCH SCRM。
在时刻620,接收到指定非零R-SCH的ESCAM,并且停止SCRM定时器56。然而,所指定的R-SCH的脉冲串长度小于脉冲串扩展间隙。由于R-SCH脉冲串被指定但尚未开始,因此MS16不能发送非零R-SCH SCRM。另外由于事件定时器58在运行,因此MS16不能响应于预定触发事件之一而发送非零R-SCH SCRM。
在时刻630,所指定的R-SCH脉冲串开始。响应于此而重启事件定时器58。假定要被发送的数据量足以保证脉冲串扩展SCRM,MS16就会几乎立即发送脉冲串扩展SCRM,这是因为脉冲串长度小于脉冲串扩展间隙并且SCRM定时器56未运行。这在图6中示为出现在时刻631。脉冲串扩展SCRM的传输会使SCRM定时器56开始。在时刻640,当前的脉冲串终止,这导致事件定时器58停止。
图7是当取消安排好的R-SCH脉冲串时一实施例操作的时序图。在时刻710,响应于预定的触发事件而发送非零R-SCH SCRM。起动两个定时器56、58。在时刻720,接收到指定非零R-SCH的ESCAM。响应于此而停止SCRM定时器56。由于已经指定了非零R-SCH脉冲串但尚未开始,因此MS16不能发送非零R-SCH SCRM。这在图7中示出为ESCAM传输/SCRM禁用。同样,事件定时器58在运行,因此不允许由于预定触发事件之一而产生非零R-SCH SCRM。
在时刻730,接收到ESCAM,它取消安排好的R-SCH脉冲串。响应于此而停止事件定时器58,并且允许MS16响应于预定的触发事件而发送非零SCRM。
图8是说明当出现预定触发事件时一实施例操作的流程图。在步骤800,起动MS16。在步骤810,MS16确定是否由于预定触发事件而期望非零R-SCH SCRM。如果答案为是,MS16就继续到步骤820。如果答案为否,MS16就返回到步骤810。
在步骤820,MS16确定SCRM定时器56是否在运行。如果答案为是,MS16就返回到步骤810,因为在SCRM定时器56运行时也许不能发送非零R-SCH SCRM。如果答案为否,MS16就继续到步骤830。
在步骤830,MS16确定事件定时器是否在运行。如果答案为是,MS16就返回步骤810,因为在事件定时器58运行时不能响应于预定的触发事件而发送非零R-SCH SCRM。如果答案为否,MS16就继续到步骤840。
在步骤840,MS16确定是否已经接收到一消息,该消息确定为将来安排了非零R-SCH脉冲串。如果答案为是,MS16就返回到步骤810,因为如果已经安排了非零R-SCH脉冲串但尚未开始,则不能发送非零R-SCH SCRM。如果答案为否,MS16就继续到步骤850。
在步骤850,MS16响应于预定的触发事件而发送请求非零R-SCH的SCRM,并且继续到步骤860。在步骤860,MS16重置SCRM以及事件定时器56和58,并且继续到步骤870,在步骤870中,由MS16对预定触发事件的处理终止。在阅读本说明书后,本领域的技术人员会认识到,图8所述的步骤无须以所述的特定顺序出现,在不同实施例中可以省略或添加步骤。
图9是说明一实施例操作的流程图,其中MS16确定当前的R-SCH脉冲串不足以发送MS16的当前数据需求。在步骤900起动MS16。在步骤910,MS16确定是否期望脉冲串扩展。在一示例性实施例中,如果没有当前的脉冲串,那么该问题的答案总是为否。如果步骤910的答案为否,MS16就返回步骤910。如果步骤910的答案为是,MS16就继续到步骤920。
在步骤920,MS16确定当前脉冲串是否在脉冲串扩展间隙中。如果步骤920的答案为否,MS16就返回到步骤910。如果步骤920的答案为否,MS16就继续到步骤930。
在步骤930,MS16确定SCRM定时器56是否在运行。如果步骤930的答案为是,MS16就返回到步骤910。如果步骤930的答案为否,MS16就继续到步骤940。
在步骤940,MS16发送非零脉冲串扩展SCRM并且继续到步骤950。在步骤950,MS16起动或重启SCRM定时器56,并且继续到步骤960,在步骤960中,由MS16对脉冲串扩展请求的处理终止。
在阅读本说明书后,本领域的技术人员会认识到,图9所述的步骤无须以所述的特定顺序出现,在不同实施例中可以省略或添加步骤。
图10是说明当MS16确定当前的R-SCH脉冲串不是最佳时另一实施例操作的流程图。在步骤1000,起动MS16。在步骤1010,MS16确定是否期望脉冲串扩展。在一示例性实施例中,如果当前没有R-SCH脉冲串,则该问题的答案总是为否。如果步骤1010的答案为否,MS16就继续到步骤1020。如果步骤1010的答案为是,MS16就继续到步骤1030。
在步骤1020,MS16确定是否期望不同的R-SCH脉冲串。如果步骤1020的答案为否,MS16就返回步骤1010。如果步骤1020的答案为是,MS16就继续到步骤1070。
在步骤1030,MS16确定当前脉冲串是否在脉冲串扩展间隙中。如果步骤1030的答案为是,MS16就继续到步骤1040。如果步骤1030的答案为否,MS16就继续到步骤1020。
在步骤1040,MS16确定SCRM定时器56是否在运行。如果步骤1040的答案为是,MS16就返回步骤1010。如果步骤1040的答案为否,MS16就继续到步骤1050。
在步骤1050,MS16发送非零脉冲串扩展SCRM并继续到步骤1060。在步骤1060,MS16起动或重启SCRM定时器56,并继续到步骤2010,其中处理终止。
在步骤1070,MS16确定事件定时器58是否在运行。如果步骤1070的答案为是,MS16就返回步骤1010。如果步骤1070的答案为否,MS16就继续到步骤1080。
在步骤1080,MS16确定SCRM定时器56是否在运行。如果步骤1080的答案为是,MS16就返回步骤1010。如果步骤1080的答案为否,MS16就继续到步骤1090。
在步骤1090,MS16发送非零R-SCH SCRM并继续到步骤2000。在步骤2000,MS16起动或重启事件定时器58,并继续到步骤1060。如上所述,在步骤1060,MS16起动或重启SCRM定时器56并继续到步骤2010,其中处理终止。
在阅读本说明书后,本领域的技术人员会认识到,图10所述的步骤无须以所述的特定顺序出现,在不同实施例中可以省略或添加步骤。
应该理解,即使已经在上述说明中提出了各个实施例和优点,上述公开内容也仅仅是说明性的,可以作出详细变化,这在本发明的宽泛原理内。因此,本发明仅受所附权利要求所限制。
权利要求
1.一种在无线射频(RF)通信设备内用于控制非零补充信道请求消息(SCRM)的传输的系统,所述系统包括SCRM控制器,用于控制由系统进行的非零反向补充信道(R-SCH)SCRM的传输;以及事件定时器,其中SCRM控制器用于在非零R-SCH脉冲串开始时起动事件定时器,并且当事件定时器运行时响应于预定触发事件而禁止非零R-SCH SCRM的传输。
2.如权利要求1所述的系统,其特征在于,所述SCRM控制器还用于当响应于所述预定触发事件发送非零R-SCH SCRM时,起动事件定时器。
3.如权利要求1所述的系统,其特征在于,所述SCRM控制器还用于当自上一次起动事件定时器起经过了第一预定时间段时,停止事件定时器。
4.如权利要求1所述的系统,其特征在于,所述SCRM控制器还用于当目前的R-SCH脉冲串结束时停止事件定时器。
5.如权利要求1所述的系统,其特征在于,所述SCRM控制器还用于当接收到取消安排好的R-SCH脉冲串的消息时,并且当前没有R-SCH脉冲串时,停止事件定时器。
6.如权利要求1所述的系统,还包括SCRM定时器,其中所述SCRM控制器用于当发送非零R-SCH SCRM时起动SCRM定时器;以及当SCRM定时器运行时禁止非零R-SCH SCRM的传输。
7.如权利要求6所述的系统,其特征在于,所述SCRM控制器还用于当自上一次起动SCRM定时器后经过预定时间段时,停止SCRM定时器。
8.如权利要求6所述的系统,其特征在于,所述SCRM控制器还用于当接收到指定非零R-SCH脉冲串的消息时,停止SCRM定时器。
9.如权利要求1所述的系统,其特征在于,所述SCRM控制器还用于当已经接收到指定非零R-SCH脉冲串的消息,但是所指定的非零R-SCH脉冲串尚未开始或被取消时,禁止非零R-SCH SCRM的传输。
10.如权利要求1所述的系统,其特征在于,所述设备发送一脉冲串扩展SCRM。
11.如权利要求1所述的系统,其特征在于,所述SCRM控制器还用于禁止脉冲串扩展SCRM的传输,除非存在脉冲串扩展间隙。
12.一种在无线通信设备内用于控制补充信道请求消息(SCRM)的传输的方法,所述方法包括响应于反向补充信道(R-SCH)的开始而起动事件定时器;以及当事件定时器运行时禁止由预定事件所触发的非零R-SCH SCRM的传输。
13.如权利要求12所述的方法,还包括响应于由预定事件触发的非零R-SCHSCRM的传输而起动事件定时器。
14.如权利要求12所述的方法,还包括当目前的R-SCH脉冲串结束时停止事件定时器。
15.如权利要求12所述的方法,还包括当接收到取消安排好的R-SCH脉冲串的消息,并且当前没有非零R-SCH脉冲串时,停止事件定时器。
16.如权利要求12所述的方法,还包括当自上一次起动事件定时器后经过预定时间段时,停止事件定时器。
17.如权利要求12所述的方法,还包括响应于非零R-SCH SCRM的传输而起动SCRM定时器;以及当SCRM定时器运行时禁用非零R-SCH SCRM的传输。
18.如权利要求17所述的方法,还包括当接收到指定非零R-SCH脉冲串的消息时,停止SCRM定时器。
19.如权利要求17所述的方法,还包括当自上一次起动SCRM定时器后经过预定时间段时,停止SCRM定时器。
20.如权利要求12所述的方法,还包括当已经接收到指定非零R-SCH脉冲串的消息,但是所指定的脉冲串尚未开始或被取消时,禁止非零R-SCH SCRM的传输。
21.如权利要求12所述的方法,还包括发送一脉冲串扩展SCRM。
22.如权利要求12所述的方法,还包括禁用脉冲串扩展SCRM的传输,除非存在脉冲串扩展间隙。
23.如权利要求12所述的方法,其特征在于,所述预定的事件是要由无线通信设备发送的阈值数据量的累加。
24.如权利要求12所述的方法,其特征在于,所述预定的事件是对不同R-SCH数据传输速率的请求。
25.一种用于控制由无线通信设备的非零补充信道请求消息(SCRM)的传输系统,所述系统包括用于发送非零SCRM的装置;以及用于选择性地启用非零反向补充信道(R-SCH)SCRM的传输的装置,其中部分基于反向补充信道(R-SCH)脉冲串的预定特征而选择性地启用非零R-SCH SCRM的传输。
26.如权利要求25所述的系统,其特征在于,所述预定的特征是R-SCH脉冲串的开始。
27.如权利要求25所述的系统,其特征在于,所述用于选择性启用的装置包括一时钟。
28.如权利要求25所述的系统,其特征在于,部分基于非零R-SCH SCRM的预定触发事件而选择性地启用非零R-SCH SCRM的传输。
29.如权利要求25所述的系统,其特征在于,部分基于自发送前一R-SCH SCRM起经过的时间而选择性地启用非零R-SCH SCRM的传输。
30.如权利要求25所述的系统,其特征在于,部分基于接收到的消息而选择性地启用非零R-SCH SCRM的传输。
31.如权利要求30所述的系统,其特征在于,所述接收到的消息为无线通信设备指定了一个R-SCH脉冲串。
全文摘要
移动站(16)可以包括终端设备(10)、移动站调制解调器(14)、移动电话(12)以及其它特征。CPU(52)选择性地产生控制信号,通过移动站(16)有效地控制补充信道请求消息(SCRM)的传输。在一实施例中,禁止响应于预定的事件而进行SCRM传输,直到自响应于预定时间的SCRM的上一次传输后经过一固定时间段为止。
文档编号H04W28/18GK1582599SQ02822103
公开日2005年2月16日 申请日期2002年9月27日 优先权日2001年9月27日
发明者B·阿科尔, A·哈尔, R·莫迪琼达, S·永恩 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1