链路和媒体访问控制层事务处理启动过程的系统和方法

文档序号:7582158阅读:286来源:国知局
专利名称:链路和媒体访问控制层事务处理启动过程的系统和方法
这个申请要求于1998年5月17日申请的美国临时申请序列号为60/085,752的利益,其标题为无线数据通信系统中媒体访问控制的系统和方法。
本发明涉及通信系统中链路和媒体访问层事务处理的启动过程,具体涉及时隙通信系统中的这种过程。
链路层恢复协议是用于数据通信系统中的误差和损耗恢复。由于链路中特别严重的损耗和误差特性,链路层恢复对于无线通信是特别的重要。
通常,链路层恢复协议是在连接建立时初始化的。而且,在数据链路协议用于蜂窝式通信的情况下,无线电链路协议(RLP)不是在基站实施的,而通常位于网络之后,所以,当移动装置横跨多个小区(跨过多个越区切换)时,数据无缝地跨越该连接流过。当连接建立时,该网络通常分配唯一的临时标识符给特定的移动站,此标识符可以与数据链路连接有关。例如,在蜂窝式数字分组服务(CDPD)中,移动数据链路协议(MDLP)是在分组数据记录中建立,临时设备标识符(TEI)分配给移动站。对等数据链路层实体所用的TEI作为后续的数据转移。
分组数据事务处理往往有突发性,在各事务处理之间可能有长时间的无活性。对于具有长内部事务处理时间的间歇事务处理的移动站而言,(即使每个事务处理可以涉及大量数据转移),保持RLP返回到网络有以下缺点在长的空闲时间内保持RLP状态信息是非常低效率地利用网络资源;使RLP返回到网络内增大了往返行程延迟从而对性能产生不利影响;使RLP返回到网络内就较难地利用有很大通过量优点的自适应调制和增量冗余度方案;在长的空闲时间内保持唯一的标识符是非常低效率的,且需要使用大的标识符字段(例如,CDPD中的TEI);和需要在每个媒体访问控制(MAC)层传输中使用标识符以避免模糊,但是,长的标识符浪费RF带宽。
在TDMA数字控制信道(DCCH)中,已采用7位部分回波(PE)字段作为移动站标识符。然而,对于间歇分组事务处理的用户来说,采用7位PE就会有很大概率的模糊。
本发明的目的是克服,或至少减低上述一个或多个问题的效应。
按照本发明,提出一种实施无线电链路协议和动态部分回波管理的系统和方法,用于面向事务处理的分组数据通信系统。此方法利用媒体访问控制层控制器完成确定数据待办事项的步骤和完成发送PDU到接收机的步骤。此方法还完成启动媒体访问控制层事务处理以响应BEGIN PDU发送的步骤。
还是按照本发明,提出一种实施无线电链路协议(RLP)和动态部分回波管理的系统,用于面向事务处理的分组数据通信系统。该系统包括确定媒体访问控制层缓冲器中数据待办事项的媒体访问控制层控制器,和发送BEGIN协议数据单元到接收机的媒体访问控制层发射机。该系统还包括启动媒体访问控制层事务处理以响应BEGIN协议数据单元发送的装置。
通过以下详细的描述,附图,和所附权利要求书,本发明的这些和其他特征和优点会变得显而易见。


图1是说明按照本发明在分组数据信道上运行的通信系统方框图;图2是有相同部分回波的两个或多个实时用户(active user)的概率曲线图;图3是说明来自图1中层2块的媒体访问控制(MAC)层的典型装置方框图;图4是描述图3所示移动站MAC传输控制块内部结构的方框图;图5是描述图4所示移动站传输控制器的路由处理状态图;图6A-6B是描述图4所示移动站传输控制器的发送控制器处理状态图7A-7C是描述图4所示移动站传输控制器的另一部分发送控制器处理状态图;图8A-8B是描述图4所示移动站传输控制器的另一部分发送控制器处理状态图;图9是描述图4所示移动站传输控制器的另一部分发送控制器处理状态图;图10是描述图4所示发送控制器(TCTX)块完成的恢复重新发送数据块过程的状态图;图11A-11B是描述图4所示发送控制器(TCTX)块完成的恢复新数据块过程的状态图;图12描述图4中TCTX块所用的构造协议数据单元(PDU)过程,发送(TxT)表,和子信道控制器发送(SCCxT)表;图13说明由图4所示移动站传输控制器执行的物理控制字段(PCF)过程;图14说明由图4所示移动站传输控制器执行的自动再传输请求(ARQ)状态过程;图15是说明在事务处理启动下图4所示接收控制块完成的移动站接收控制器处理状态图;图16是说明在固定编码模式ARQ事务处理进行的同时,图4所示接收机控制块完成的移动站接收控制器处理状态图;图17是说明在接收数据块时图4所示接收控制块执行的更新接收(Rx)状态的状态图;图18是说明移动站接收表,图4所示接收控制器执行的初始化接收控制器(TCRX)参量过程和BEGIN PDU过程的状态图;图19A-19B是说明图3所示移动站信道访问管理器(CAM)的状态图;图20是说明图3所示CAM块执行的选取发送控制器(TCy)过程和送出编码的MAC-PDU过程的状态图;图21A-21C是说明图3所示移动站子信道控制器过程(SCC)块的状态图22是说明从图3物理层得到的数据上图3所示SCC块执行的检验目的地和提取编码的MAC-PDU过程的状态图;图23是利用停止和等待步骤的基站(小区)与移动装置之间下行链路BEGIN PDU信号交换过程的信号流程图;图24是没有利用停止和等待步骤的基站与移动装置之间下行链路BEGIN PDU信号交换过程的信号流程图;图25是小区与移动装置之间上行链路BEGIN PDU信号交换过程的信号流程图;图26是该小区与移动装置之间上行链路BEGIN PDU信号交换过程的信号流程图;图27是分配有效移动身份(AMI)到下行链路上过程的信号流程图,它不同于上行链路上建议的AMI;和图28是说明分配在下行链路上AMI的流程图,它与上行链路上建议的AMI相同。
在描述本发明时,这个申请利用媒体访问控制(MAC)层假设,它基于开放系统互连(OSI)的模型。OSI是国际上接受的由不同卖主制造的不同系统之间通信的标准框架。当今采用的大多数主要通信协议有基于OSI模型的结构。OSI模型把通信过程组织成不同的7类,把这7类放在基于与用户关系的分层顺序上。层7至层4处理端到端通信消息源和消息目的地。而层3至层1处理网络访问。
层1,物理层,处理通过线路送出数据的物理装置,即,电的,机械的和功能的控制数据电路。层2,数据链路层,处理运行通信线路的过程和协议。层3,网络层,决定数据是如何在计算机之间转移和在各个网络内部和网络之间路由。
我们知道,分组数据信道能够支持多种调制。提供了具有层3诸帧的MAC层,并把它们变换成利用分界符的字节流。无线电链路协议(RLP),也称之为重发链路协议,用于在小区与移动站之间转移层2诸帧,反之亦然。层3的字节流分段成RLP诸帧,滑动窗重发方案用于按顺序递送和恢复。
MAC层事务处理最好从BEGIN帧传输开始。在上行链路和下行链路上,MAC层把层3诸帧转换成字节流,并把该字节流组装成一系列CONTINUE帧。事务处理的最后新数据子帧利用END帧发送。
每个事务处理的BEGIN帧是在停止和等待模式下利用4电平调制技术发送,以便从接收机得到确认。在接收到BEGIN帧以后,接收机初始化RLP。也利用BEGIN帧初始化部分回波(PE)用于事务处理,在那个事务处理中确定后续自动重发请求(ARQ)模式CONTINUE帧的运行模式。
在上行链路和下行链路上,有两种可能的ARQ模式CONTINUE帧的运行模式。第一种是增量冗余度(模式0),第二种是固定编码(模式1)。我们知道,模式0和模式1都可以采用固定调制或自适应调制。
ARQ检验传输数据中的差错。发送器基于该消息的内容编码传输数据中的差错检测(检验)字段。接收机则重新计算检验字段,并把它与接收的检验字段进行比较。若两个检验字段一致,则发送ACK(确认)到发送器。若两个检验字段不一致,则返回NAK(负确认)发送器重发此消息。
对于上行链路和下行链路的传输,提供ARQ状态形式的位图反馈。此外,在每个时隙的基础上提供ACK/NAK反馈用于上行链路的传输。
图1表示按照本发明的分组数据信道100上运行的高级方框图。画出了面向事务处理的分组数据通信系统105,其中层3诸帧110提供给发射机120处的层2,MAC层115,并转换成利用分界标志的字节流。这就允许MAC层115给不同的层3协议提供统一的传送机构。这个字节流分段成RLP帧,并分配一个帧顺序号(FSN)。FSN并不作为部分的RLP帧明确地发送。
对于任一模式下的较高通过量,根据层2待办事项和来自接收机135的信道质量反馈130的知识,层1 125数据变换成选自4级,8级,或16级调制的符号。信道质量是用经接收机135的物理层到层2块140中解码器输入处的信号与干扰和噪声之比CI+N]]>来测量。然后解码器140输出层3诸帧150。
IS-136数字控制信道利用临时的移动站标识符,也称之为部分回波(PE)。假设PE是省略的移动站身份(MSID),即,MSID的最后7位当作PE。由于这种机构,两个或多个实时用户使用相同PE的概率很大,因为移动装置不能正确地分辨它们的PE,就经常导致错误的协议状态。
在图2中,这个概率表示成该信道上同时实时用户数目的函数。在分组数据应用中(与话音或电路数据应用相反),在任何给定时刻10个或更多实时用户分享相同信道的可能性很大。在这些情况下,部分回波重复的概率达到25%和更高,这是正确的系统运行不能接受的。
这个问题有选择地得到解决,通过分配一个建议的PE值(例如,动态PE)或有效移动装置身份(AMI)给每个移动装置,用于下行链路事务处理,和用于需要多于单个字符组的上行链路事务处理。下行链路事务处理和上行链路事务处理都是部分的MAC层事务处理。AMI作为唯一的(分配的)本地标识符,被发射机和接收机在事务处理期间在特定的分组数据信道上使用。新的AMI分配给每个新的事务处理,因此消除了潜在的模糊性。同一个AMI可用于任何方向(即,AMI分配是由上行链路或下行链路启动,不管哪一个先开始,在两个方向数据传输结束之前,一直保持分配好的)。
当识别出一个传输机会,若发送缓冲器包含新的数据,就启动新的事务处理。下行链路可以是ACK或NAK,但上行链路总是ACK。最好是,每个MAC层事务处理是从BEGIN协议数据单元(PDU)信号交换开始,与一系列CONTINUE PDUs传输一起进行。BEGINPDU包含建议的部分回波值和/或建议的运行模式。ARQ模式CONTINUE PDUs可以用增量冗余度模式(模式0)或固定编码模式(模式1)发送,两种模式的ARQ过程是不同的。监视ARQ状态PDUs是用于给发射机提供接收状态的周期反馈。
BEGIN PDU握手(即,BEGIN PDU的ACK转移)建立AMI和后续CONTINUE PDUs的运行模式。我们知道,在多速率信道上,实现相分配也是可以有选择地使用。
基站(也称之为小区)通过BEGIN PDU的传输有选择地启动下行链路的事务处理。BEGIN PDU表示的参量包括移动站身份(MSID);ARQ模式,表示该事务处理究竟是ACK或NAK;用于ACK事务处理的查询指示器(PI),表示是否需要移动站经ARQ状态PDU提供ACK;分配给移动站的AMI值;模式指示器(MI),表示后续下行链路CONTINUE PDU究竟是固定编码或增量冗余度;和相分配(PA),表示上行链路或下行链路上的后续数据转移相。
若已经把AMI分配给移动站,基站就在BEGIN PDU内分配相同的AMI值。若移动站没有可用的AMI,基站就从那组允许的值中随机地选取AMI值,并利用BEGIN PDU把它分配给移动站。基站发送控制器在指定的模式(IR或FC)下在BEGIN PDU传输上初始化RLP。在接收到BEGIN PDU以后,移动站接收控制器在指定的模式下初始化对等RLP。
图3表示双工无线数据通信系统中媒体访问控制(MAC)155层的实例装置。MAC 155与层3160(网络层),物理层(层1)165(它包括MAC层发射机166和MAC层接收机167)和管理实体170。在这个实例中,MAC 155提供数据和加速控制递送服务给层3 160和其他更高层实体。MAC 155利用层1 165,经MAC层发射机166通过无线电接口175递送其PDU。管理实体170初始化,终止,暂停,恢复和管理MAC 155的运行。管理实体170还监测MAC 155的差错。管理实体170还提供动态PE管理,用于图1中面向事务处理的分组数据通信系统105。MAC 155包括两个服务访问点(SAP)用于正规数据的SAP1和用于加速数据和控制的SAP0。每个SAP有对应的发送缓冲器(TXB),分段器(SGM),去分段器(DSGM),提取器(FRX),和传输控制器(TC)。信道访问管理器(CAM)180多路复用图3中来自不同传输控制器(也称之为ARQ引擎)TC0和TC1的PDUs,并提供优先次序调度。 CAM 180还负责上行链路的随机访问。MAC子信道控制器(SCC)185,最好是高达9个(SCC0至SCC8),控制通过每个无线数据子信道的传输。MAC层控制器(MLC)190控制总体MAC配置和与管理实体170连接。PDU编码器(PENC0和PENC1)和解码器(PDEC0和PDEC1)在模式0(增量冗余度)或模式1(固定编码)下提供MAC PDUs的信道编码/解码。模式0区段编码器(SENC0)和解码器(SDEC0)在传输的增量冗余度模式下提供编码/解码,交织/去交织,和分块/去分块(blocking/deblocking)。
图4表示图3中移动站的MAC传输控制器(TC)内部结构,位于发射机120的图1 MAC层2 115内部。传输控制器192是由以下子块组成发送控制器(TCTX)195,接收控制器(TCRX)200,广播控制器(TCB)205,和路由器(TCRT)210。发送控制器195连接到分段器(图3的SGM0和SGM1),PDU编码器(PENC0和PENC1),CAM 180,MLC 190,和图4的TCRT 210。TCRX 200和TCB 205控制器连接到去分段器(图3的DSGM),图4的MLC 190和TCRT 210。TCRT 210连接到图3的TCTX 195,TCRX 200,TCB205,MLC 190,和PDU解码器(PDEC0和PDEC1)。
图5是描述图4中移动站传输控制器192的路由处理状态图。图4的路由器210最好是在传输控制器192内转移解码的帧到合适的过程(发送,接收或广播控制器)。最好还是采用路由器210以接收控制信息,例如,相分配,查询指示,广播改变通知,和页连续指示,可以通过位于基站处的对等传输控制器有选择地发送到移动装置。路由器210跟踪移动站究竟是在图5的睡眠状态215或唤醒状态220,究竟AMI是否已分配给移动装置。我们知道,与各种条件有关,图4的路由器210相应地路由接收到的帧。
路由器210从图3的CAM 180经data.ind()基元接收解码的帧。图4的路由器210可以由图3的MLC 190从图5的睡眠状态215移到唤醒状态220和分别经wake.req()和sleep.req()基元返回。图4的路由器210发出data.ind()基元到图4的接收,发送或广播控制器(TCRX 200,TCTX 195,和TCB 205)。路由器210通知图3的MLC190有关页或页连续接收(经wake.ind()),广播改变通知接收(经bcn.ind())和新的相分配(经phase.ind()/phase.req())。
图6说明图4的发送控制器192与图3的CAM 180和PDU编码器(PENC0或PENC1)的空闲状态交互作用。图6还说明一个过渡到等待分配状态的例子。
在图6中,检索BEGIN PDU过程中传输的块最好是在上行链路事务处理的开始执行,为的是从分段器(图3的SGM0或SGM1)中检索数据和基于事务处理的大小确定是否应当执行事务处理的末端。
当上行链路上出现传输机会时,图4的发送控制器192从图3的CAM 180接收poll.ind()基元。图4的发送控制器192以poll.res()基元响应,指出该过程是否可以有选择地送出数据。在空闲状态,图4的TCTX 195送出BEGIN或ARQ STATUS PDUs。若图3的CAM 180提供传输机会给图4的这个TCTX 195,则TCTX 195以poll.con()基元响应。TCTX 195构造一个PDU并把该PDU经data.req()送到PDU编码器,假使是BEGIN PDU,就进入等待分配状态。在检索TCTX 195的数据时,TCTX192计算缓冲器(TXB0或TXB1)中数据块的数目,并确定从开始就应该是事务处理的末端(NB-Tx<NB-Max和End-Tx-Flag=True)或该事务处理应该从开始就不受限制(NB-Tx=NB-Max和End-Tx-Flag=False)。若图4的TCTX 195从开始就应该是事务处理的末端,BEGIN PDU中的TS(事务处理大小)字段就设置成数据块中事务处理的大小,否则设置成NB-Max(NB-Max的最大值是63)。
图7表示图6中描述的图4的发送控制器192与图3的CAM 180和PENC1的等待分配状态交互作用。图7还描述计算新的数据块过程和检索ARQ状态位图过程。每次执行计算新的数据块过程时,图4的TCTX 195最好从来没有通过空中送出过,而仍然可以有选择地包括在当前的事务处理中。检索ARQ状态位图过程涉及与图4的接收控制器(TCRX)200的通信,以检索一个位图,该位图指出下行链路事务处理的ARQ协议状态。
当传输机会出现在上行链路时,发送控制器192从图3的CAM180接收poll.ind()。图4的发送控制器192以poll.res()基元响应,指出发送控制器192可以有选择地送出数据。在等待分配状态中,TCTX195可以有选择地送出ARQ STATUS PDUs(若由对等传输控制器192进行查询)。若图3的CAM 180提供传输机会给图4的TCTX 195,则图3的CAM 180送出poll.con()基元。图4的TCTX 195检索ARQ状态位图,构造一个PDU,把该PDU经data.req()送给PDU编码器。当计算新的数据块时,图4的TCTX 195首先检验是否已到了当前事务处理的末端(End-Tx-Flag=True)。若是这种情况,TCTX 195只计算留存的块,直至当前事务处理结束(用BST-Status表示),并忽略事务处理结束之后可能到达缓冲器(图3中的TBX0或TBX1)的数据。若不是这种情况,图4的TCTX 195计算图3的MAC缓冲器,TXB0或TXB1中所有的数据(用BST-Status与TXB-Status之和表示)。若按这种方法计算的新块数目大于NB-Max,则事务处理可以有选择地继续为不受限制。否则需要结束过程。
图8表示空闲,等待分配和模式0和模式1状态下事务处理在进行中之间的过渡。在经PCF(如根据CAM和Error=Null条件是True情况由data.con()基元所示)接收正确认到其BEGIN PDU以后或以AMI分配(如根据TCRT 200的data.ind()(ARQ-Status-Rx)基元和条件WAI和AMI=AMI-Idle是False所示)接收下行链路ARQstatus PDU以后,图4的TCTX 195可以有选择地从等待分配状态过渡到事务处理在进行中状态之一(取决于与基站谈判的上行链路模式(UL-模式))。在等待分配状态,定时器T-WAT和BOFF-START可以有选择地作废和TCTX 195可以有选择地过渡回空闲状态。在允许移动站重复其访问企图以前,这些定时器指定该移动站应该等待经ARQ Staus PDU的AMI/Mode分配的时间量。
在事务处理在进行中状态(模式0和模式1),TCTX 195可以有选择地经PCF(根据图3中CAM 180的data.con())和经ARQ StatusPDU(根据图4中TCRT 200的data.ind())接收确认。若图12中发送表230空的,没有新的数据(没有数据待办事项)送出(NB-Tx<=0),就完成事务处理,图4的TCTX 195有选择地过渡到空闲状态。否则,TCTX 195保持在事务处理在进行中状态,除非无活性定时器(T-INAC)作废。
图9描述事务处理在进行中状态,见图8,图4的发送控制器192与图3的CAM 180和PDU编码器(图3中PENC0或PENC1)之间的交互作用。图9还描述找到重发数据块的过程。这个过程每次有选择地执行,图4的TCTX 195确定在图12的发送表230中是否有任何的数据块,这些数据块还未被接收机确认且可以重发(即,有数据待办事项)。
当传输机会在上行链路出现时,发送控制器192从图3的CAM180接收poll.ind()基元。发送控制器192以poll.res()基元响应,指出是否能够或必须送出数据。在事务处理在进行中状态,图4的TCTX195可以有选择地送出ARQ STATUS(若由对等传输控制器进行查询)或CONTINUE PDUs。若图3的CAM 180决定提供传输机会给图4的TCTX 195,图3的CAM 180就送出poll.con()基元。图4的TCTX 195构造PDU,经data.req()把它送给PDU编码器。
图10描述检索传发数据块过程。此过程是由图4的TCTX 195来执行,每次TCTX 195构造CONTINUE PDU,它包括以前已被发送但必须再重发的数据块,因为接收机不能正确地给它们解码(即,另一种类型的数据待办事项)。这种数据块的数目取决于现在的调制方法(作为例子,3块8级调制和2块4级调制)以及取决于以前发送的End块是否必须重发以通知接收机有关应该从事务处理中期望的最后顺序数。若该End块必须重发(End-RTx-Flag=False),此过程产生该End块并把它放入图12的SCCxT表235中。若在检索重发的数据块以后,在PDU中仍有余留空间,此过程就用冗余End块(若末端步骤在进行中,即,End-Tx-Flag=True)或用填充块(若末端步骤还未开始,即,End-Tx-Flag=False)来填充这个空间。
图11说明检索新数据块的过程。此过程是由图4的TCTX 195来执行,每次TCTX 195构造CONTINUE PDU,它包括以前从未发送过的数据块(任何类型的数据待办事项)。这种数据块的数目取决于现在的调制方法(作为例子,3块8级调制和2块4级调制)以及取决于End块是否发送以通知接收机有关应该从事务处理中期望的最后顺序数。若以前发送的End块还必须再重发(End-RTx-Flag=False)或若MAC缓冲器(图3的TXB0和TXB1)中新数据块的数目小于预定的阈值(NB-Tx<NB-Max),则此过程产生该End块并把它放入图12的SCCxT表235中。若在检索新数据块以后,在PDU中仍有余留空间,此过程就用冗余End块(若末端步骤在进行中,即,End-Tx-Flag=True)或用填充块(若末端步骤还未开始,即,End-Tx-Flag=False)来填充这个空间。
图12描述构造PDU过程225,发送(TxT)表230,和图4 TCTX所用的子信道控制器发送(SCCxT)表235。构造PDU过程225说明PDUs中各种控制和数据字段是如何用诸值和数据来填充的。图12的TxT表230是用于跟踪图4发送控制器192的ARQ状态,即,在发送窗内以前发送的数据块状态和次序。SCCxT表235是用于跟踪块和PDUs和子信道之间的关系,在该子信道上已发送此PDUs。SCCxT表235存储有关转接中全部MAC块信息,它们还未经物理控制字段(PCF)确认。SCCxT表235还用于帮助构造PDUs。TxT表230和SCCxT表235都是确定MAC层的数据待办事项的手段。
图13表示PCF过程,作为图4中移动站发送控制器192执行的部分。PCF提供子信道子信道上以前上行链路传输被接收到了,对应于发送块的发送表就被更新。在TC192处AR上以前上行链路字符组中发送的所有块的确认。若PCF指出,Q状态变量也被更新以反映PCF确认。对于每个确认的块,TC192提供data.con信号给分段器(图3的SGM0或SGM1)。若子信道上以前上行链路字符组中发送的数据块经PCF是负确认,则该数据块标记为可重发的。
图14说明图4的移动站发送控制器执行的ARQ状态过程。若移动站建议的AMI和/或模式是不可接受的,ARQ Status PDU可用于分配AMI和模式给该移动站。或者,它可以指出,该移动站必须等待以后的AMI和/或模式分配。这个过程也使TC 192处的ARQ状态变量和发送表(图12的TxT230)更新。若设置ARQ Status PDU中的NND字段,则该移动站假设,没有新的层3数据可以发送。若在接近事务处理的末端的同时发送End块,则在ARQ Status PDU中通过EBR位确认该End块。若ARQ Status PDU包括主位图,指出接收窗内所有块的接收状态,则这个位图用于更新发送表内诸块的接收和可重发性状态(即,发送控制器明白该接收窗)。对于位图确认的每个块,TC 192提供data.con信号给分段器。
图15表示在事务处理启动下的移动站接收控制器过程。图15说明图4的接收控制器(TCRX)200从图3的PDU解码器,PDEC0或PDEC1,(在状态Data.ind)得到的信号。还画出图4 TCRX 200送出的信号,到图3的去分段器,DSGM0或DSGM1,(在状态Data.ind)和MLC 190(在状态StartRx.ind)的过程。
在图4的TCRX 200是在空闲状态的同时,BEGIN PDUs是被有选择地接收。在从图3的PDU解码器,PDEC0或PDEC1,接收到BEGIN PDU以后,图4的TCRX 200决定该事务处理是否确认和该事务处理是否受到限制(即,限制于NB-Rx Data块的转移)。对于ARQ事务处理,TCRX 200还决定该事务处理的ARQ模式(模式0或模式1)和在指定的模式下初始化ARQ引擎(也称之为图4的TC 192)。图3的TCRX 200提供MAC事务处理的启动以响应BEGIN帧。
图16说明在固定编码模式ARQ事务处理进行中时移动站接收控制器过程。图16表示从TCTX 195(在状态Poll.ind),图3的MLC190(在状态StopRx.Req)和图3的PDU解码器,PDEC0或PDEC1,(在状态Data.ind)被图4的TCRX 200接收的信号。图16还表示图4的TCRX 200送到TCTX 195(状态Data.req),图3的去分段器,DSGM0或DSGM1,(在状态error.ind)和图3的MLC 190(在状态Error.ind)的信号。
在被图4的TC 192查询ARQ状态时,TCRX 200产生ARQ状态PDU(它包含位图,指接收窗内所有块的接收状态),并把它提供给TC 192。在事务处理进行中时,CONTINUE PDUs是被有选择地接收。在从PDU解码器接收到CONTINUE PDU以后,TCRX 200从PDU提取多个块。我们知道,提取块的数目取决于下行链路调制。诸块是有选择地结束,数据,或填充类型。结束块和填充块是由块开始的逸出顺序识别。若接收到结束块,TCRX 200最好设定事务处理的最后有效顺序数为结束块指出的顺序数。对于每个提取的数据块,TCRX 200执行最新的接收(Rx)状态过程。
图17表示数据块被接收时图4的TCRX 200执行最新的Rx状态过程。图17表示接收控制器200送出到图3的去分段器,DSGM0或DSGM1,(在状态Data.ind)和图3的MLC 190(在状态StopRx.ind)的信号。
图4的接收控制器200有选择地使某些数据块失效并丢掉,若这些数据块是在窗外或对应于以前接收过的块。若数据块仍然有效,则TCRX 200更新该数据块的接收状态。接收控制器200还更新两种变量,NR-Rx(所有已被按顺序接收的数据块达到的顺序数)和NL-Rx(被接收的最后顺序数)。然后,接收控制器200把所有已被按顺序接收的数据块递交给去分段器并删除这些来自接收表的入口。当接收表是空的且NR-Rx等于事务处理中最后的有效顺序数时,就停止这个过程。
图18表示移动站接收表240,初始化TCRX 200参量过程245和BEGIN PDU过程250,这些过程是由图4的接收控制器(TCRX)200执行。接收表240是由块顺序数,数据块和在接收窗内每个顺序数的接收状态构成。初始化TCRX 200参量过程245执行接收表240和其他ARQ状态变量的初始化。BEGIN PDU过程250说明AMI的初始化,模式和事务处理的大小。我们知道,这些参量是从BEGINPDU内对应的字段提取的。
图19表示图3CAM 180的移动站CAM过程。图19表示从SCCs185(data.con,pcf.ind,data.ind)和MLC 190(Open.req,Config.req,Close.req)中任一个接收到的信号。图19还表示CAM 180送出到发送控制器185(data.con),图3的PDU解码器,PDEC0或PDEC1,(data.ind)和MLC 190(Error.ind)的信号。
CAM 180决定来自多个发送控制器185(SCC0至SCC1)编码的MAC PDUs传输次序。CAM 180查询发送控制器185的MAC PDUs,当它是从MAC子信道控制器185之一知道传输机会时。基于CAM180查询的响应,CAM 180查询发送控制器185之一的数据。CAM 180有选择地送出编码的MAC PDUs,它是从PDU解码器(PDEC0和PDEC1)之一得到的,通过空中接口175(也称之为无线电接口)送到合适的SCC 185用于传输。
CAM 180还负责在基站执行随机访问协议。这个功能管理争用状态下的信道访问和在万一初次访问失效情况下管理所有后续的补偿过程。在成功访问以后,CAM 180查询发送控制器185并在分配的由子信道控制器185指出的时间段着手送出PDUs。
在接收方向,CAM 180从子信道控制器185得到MAC PDUs,并把它们送到对应于指出模式的PDU解码器上。
图20表示选取传输控制器(TCy)过程255和送出编码的MAC-PDU过程260,它们是由图3的CAM 180执行。图20表示CAM180送出到TCs(图3的TC1和TC2,和图20的poll.ind和poll.con)和图3的SCCs 185(data.req)的信号。图20还表示从TCs(图3的TC1,TC2和图20的poll.res)和PDU编码器(图3的PENC0和PENC1,和图20的data.req)接收的信号。
按照优先权,图3的CAM 180查询每个发送控制器,当它是从任一个SCC 185知道传输机会时。每个TC(TC0和TC1)以这样的指示响应,它有选择地送出数据,能够送出数据,或没有什么可送。基于这种响应,CAM 180选取合适的TC(TC0和TC1)查询数据。此后,CAM 180从PDU编码器(PENC0和PENC1)得到编码的MACPDU,使CAM 180提供给合适的SCC 185,用于通过空中接口进行传输。
图21表示移动站子信道控制器(SCC)过程。MAC层最好有图3的9个三倍速率信道的子信道控制器185(SCC0至SCC8),6个双倍速率信道的子信道控制器,和3个全速率信道的子信道控制器。每个子信道控制器185为子信道处理一个分组信道反馈(PCF)操作,并把编码的MAC PDUs在CAM 180与物理层165之间通过。
在图21中,信号是从物理层165(PHY-DATA.IND),CAM 180(Data.req)和MLC 190(Open.req,Close.req)被图3的SCC 185接收。此外,还画出SCC 185送到CAM 180(pcf.ind,Data.con)和物理层165(PHY-DATA.REQ)的信号。
在从物理层165得到数据以后,SCC 185检验AMI以决定该移动站是否为预期的接收者。若该数据不是给那个移动站,就丢掉;否则就把编码的MAC PDU送到CAM 180。SCC 185经PCF还得到争用和保留的访问机会以及查询CAM 180的数据。以后从CAM 180得到的任何编码的MAC PDU被送到物理层165。在传送PDU以后,SCC 185检验子信道上对应的PCF字段,为的是确定PDU是否成功地接收到了。SCC 185采用不同的PCF结构,取决于数据是利用争用或保留发送。经PCF得到的确认状态指出给CAM 180。
图22表示检验目的地和提取编码的MAC-PDU过程,由图3的SCC 185执行,处理从物理层165得到的数据。SCC 185有选择地送出data.ind信号到CAM 180,作为这个过程的一部分。在从物理层165得到数据以后,SCC 185检验AMI以决定该移动站是否为预期的接收者。若该数据不是给那个移动站,就丢掉;否则就把编码的MAC PDU送到CAM 180。
图23表示利用停止和等待在基站(小区)265与移动装置270之间下行链路BEGIN PDU信号交换过程的信号流程图。BEGIN PDU信号交换建立一个唯一的(分配的)称之为AMI的本地标识符。BEGINPDU信号交换还识别以下操作的操作模式。有四个可能的操作模式固定编码和固定调制;固定编码和自适应调制;增量冗余度编码和固定调制;和增量冗余度编码和自适应调制。
在步骤275,小区265送出MAC层BEGIN PDU到移动装置270,它规定以下CONTINUE PDUs的操作模式,并为事务处理分配一个AMI。在传输BEGIN PDU时小区265初始化RLP,移动站270在接收到BEGIN PDU时初始化对等的RLP。这一步骤表示在状态图上,当图3的SCC 185从物理层165接收到数据时,并把它送到图21和22中的CAM 180。然后,图3的CAM 180从SCC 185接收数据,编码的数据提供给图4的路由器(TCRT)210(在图19的状态图中描述)。图4的TCRT 210从图3的CAM 180接收数据,提取查询位(PI),设置ARQ-Status-polled flag=PI,和把BEGIN PDU送到图4的TCRX 200(在图15中描述)。图4的TCRX 200从TCRT 210接收BEGIN PDU,并在图15和18中初始化AMI和下行链路模式。
在步骤280,移动装置270提供确认BEGIN PDU(ACK)的ARQStatus PDU(零位图)给小区265。当图3的SCC 185通过读出PCF检测到一个传输机会并把它指出给图3的CAM 180,这个步骤在图21中表示。图3的CAM 180查询图19和20中的TCTXs 195。在同一步骤,在此步骤中接收到Begin PDU,图4的TCTX 195指出给图3的CAM 180,它在图6,7,和9中有选择地送出ARQ Status PDU。图3的CAM 180在图19中查询图4 TCTX 195的ARQ Status PDU。图4的TCTX 195在图7中查询TCRX 200的ARQ Status位图。图4的TCRX 200在图7中产生ARQ Status并把它提供给TCTX 195。图4的TCTX 195在图6,7和9中送出ARQ Status PDU给PDU编码器(图3的PENC0或PENC1)。PDU编码器(图3的PENC0或PENC1)编码该PDU,并把编码的PDU送到CAM 180。CAM 180在图7中把编码的PDU送到SCC 185上。于是,图3的SCC 185在图21中提供数据给物理层165。
在步骤285,小区265在初始化模式下送出随后的CONTINUEPDUs给移动装置270。当图3的SCC 185从物理层165接收数据并把该数据送到CAM 180上,这个步骤在图21和22中表示。图3的CAM 180在图19中接收来自SCC 185的数据并把编码的数据提供给TCRT 210(图4)。图4的TCRT 210在图5中接收来自CAM 180(图3)的数据。图4的TCRX 200在图16和17中接收Continue PDU并更新Rx状态。
图24是小区265与移动装置270之间在不利用停止和等待下的下行链路BEGIN PDU握手的信号流程图。在步骤290,小区265送出MAC层BEGIN PDU给移动装置270,它规定随后的CONTINUEPDUs操作模式,分配事务处理的AMI,和分配移动160到特定的相。小区265初始化BEGIN PDU传输的RLP,并在分配的相上调度给移动装置270随后的事务处理的AMI。在接收到BEGIN PDU以后,移动装置270初始化对等的RLP,并开始注意听分配的相。当图3的SCC 185接收到来自物理层165的数据时,并把它送到CAM180上,这个步骤在图21和22中表示。于是在图19中,图3的CAM180接收来自SCC 185的数据,并把编码的数据提供给图4的TCRX200。在图5中,图4的TCRX 200接收来自图3 CAM 180的数据,提取查询位(PI),设定ARQ-Status-polled flag=PI,并把Begin PDU送到图4的TCRX 200。在图15和18中,图4的TCRX 200接收到来自TCRT 210的Begin PDU,并初始化AMI和下行链路模式。
在步骤295,小区265送出随后的CONTINUE PDUs到移动装置270并查询移动装置270用于反馈。当图3的SCC 185接收到来自物理层165的数据时,并把它送到CAM 180上,这个步骤在图21和22中表示。在图19中,图3的CAM 180接收来自SCC 185的数据,并把编码的数据提供给TCRX 200(图4)。在图5中,图4的TCRT210接收来自CAM 180(图3)的数据。在图16和17中,图4的TCRX200接收CONTINUE PDU并更新RX状态。
在步骤300,移动装置270通过ARQ Status PDU提供位图反馈给小区265。ARQ Status PDU可以有选择地指出,分配的模式是不可接收的。当图3的SCC 185通过读出PCF检测到传输机会时,把它指出给CAM 180,这个步骤在图21中表示。在图19和20中,图3的CAM 180查询两个TCTXs(图4,195)。在同一步骤,在此步骤中接收到BEGIN PDU,图4的TCTX 195指出给图3的CAM 180,在图6,7,和9中,它有选择地送出ARQ Status PDU。
在图19中,图3的CAM 180查询图4 TCTX 195的ARQ StatusPDU。在图7中,图4的TCTX 195查询TCRX 200的ARQ Status位图。在图7中,图4的TCRX 200产生ARQ Status,把它提供给TCTX 195。在图6,7,和9中,图4的TCTX 195送出ARQ StatusPDU给PDU编码器(图3的PENC0或PENC1)。PDU编码器(图3的PENC0或PENC1)编码该PDU,送出编码的PDU到CAM 180。在图7中,CAM 180把编码的PDU送到SCC 185。于是在图21中,SCC 185提供数据给物理层165。
图24的移动站270通过BEGIN PDU的传输启动上行链路事务处理。通过争用访问或保留访问(若移动站270有有效的AMI)有选择地发送BEGIN PDU。BEGIN PDU指出的参量包括如下用于事务处理建议的AMI值;用于事务处理建议的模式(增量冗余度或固定编码);下行链路增量冗余度本领;带宽优先(全速率,二倍速率,三倍速率);和调制本领。
若移动站270没有有效的AMI,则移动站270从允许的AMI值一组中取出随机值,并在BEGIN PDU内发送它作为建议的AMI。若在启动事务处理时移动站270有有效的AMI,则它建议同一个AMI值。若建议的AMI和模式对于基站265是可接收的,则它初始化RLP,并通过下行链路提供PCF字段的确认(ACK)。在接收到ACK以后,移动站270初始化对等的RLP。若建议的AMI和/或模式对于基站265是不可接收的,则它通过下行链路提供PCF字段明确的负确认(NAK)。因此,它发送ARQ Status PDU,执行以下的功能;AMI,模式和相分配。在此情况下,基站265分配一个从允许值一组中随机取出的AMI值。它也可以分配一个适当的模式和相用于事务处理。在等待分配指示的情况下,基站265指出,移动站270必须等待AMI和/或模式分配。移动站270计算定时器,指出在接收到争用访问试图的NAK以后和在作出另一个访问试图以前,它必须等待多久。定时器的时间长短是基站265分配的等待分配级(WAC)的函数,是通过ARQ Status PDU指出的。WAC可以由基站265决定,作为BEGIN PDU内移动站270指出的MPC的函数。在此状态下接收到ARQ Status PDU以后,移动站270初始化增量冗余度或固定编码RLP,取决于下行链路ARQ Status PDU指出的模式。我们知道,AMI值是在ARQ Status PDU内分配,转移到分配的相。
图25是小区265与移动装置270之间上行链路BEGIN PDU信号交换的信号流程图。在步骤305,在下行链路上,移动装置270从小区265看到PCF指示,对应的上行链路时隙是空的可以争用。在步骤310,移动装置270把MAC层BEGIN PDU送给小区265,它包括(其中字段)MSID,建议的AMI和用于以下CONTINUE PDUs的建议模式。我们知道,建议的AMI可以有选择地不同于MSID的最后7位。
当图3的SCC 185经PCF接收保留时隙指示时,和指出传输机会给CAM 180,这两个步骤都在图21中表示。在图19和20中,图3的CAM 180查询两个TCTXs(图4的195)。在图6中,图4的TCTX 195在SAPs二者之一上(图3的SAP0或SAP1)给CAM 180指出,它可以送出BEGIN PDU。在图19中,图3的CAM 180查询图4 TCTX 195的BEGIN PDU。在图6中,图4的TCTX 195送出BEGIN PDU到PDU编码器(图3的PENC0或PENC1)。
在图19中,PDU编码器(图3的PENC0或PENC1)编码该PDU,并送出编码的PDU到CAM 180,CAM 180把它送到SCC 185。在图21中,图3的SCC 185给物理层165提供该数据。
在步骤315,若建议的AMI没有被该信道上当前有效的任何移动装置所利用,且建议的模式可以被小区265所接收,小区265就把建议的AMI分配给移动装置270,并通过PCF机构确认该BEGINPDU。PCF ACK指出,建议的AMI和模式都可被小区265接收,移动装置270可以开始发送以下的CONTINUE PDUs。当图4的SCC185经PCF接收BEGIN PDU传输的ACK时,并把它指出给CAM 180(图3),步骤315还画在图21中。在图19中,图3的CAM 180给图4的TCTX 195一个证明,BEGIN PDU已被接收。在图8和10中,图4的TCTX 195初始化以前描述模式的无线电链路协议(RLP)。
在步骤320,小区265通过PCF给移动装置270指出,移动装置270可以有选择地在下一时隙中进行传输。在步骤325,移动装置270在初始化模式下送出随后的CONTINUE PDUs到小区265。专业人员知道,步骤320和325可以有选择地组合成在不同时隙中的一个传输或有选择地送出。
当图3的SCC 185经PCF接收保留时隙指示时,并指出传输机会给CAM 180,以前画出的步骤320和325在图21中。在图19和20中,图3的CAM 180查询两个TCTXs(图4的195)。在图9中,图4的TCTX 195在有效的SAP(图3的SAP0或SAP1)上给CAM180指出,它可以送出CONTINUE PDU。在图19中,图3的CAM 180查询图4 TCTX 195的CONTINUE PDU。在图9中,图4的TCTX 195送出CONTINUE PDU给PDU编码器(图3的PENC0或PENC1)。在图19中,PDU编码器(图3的PENC0或PENC1)编码该PDU,并把编码的PDU送到CAM 180,CAM 180把它送到SCC 185上。在图21中,图3的SCC 185给物理层165提供该数据。
多个移动装置在相同的争用时隙发送和建议相同的AMI,这样的事件被认为是不太可能的。然而,在不太可能的情况下这种事件发生了,这些移动装置就采用相同的AMI。通过随意地发送MSID和AMI作为下行链路上ARQ Status PDU的一部分,分辨这种模糊性是可能的。
图26表示小区265与移动装置270之间上行链路BEGIN PDU信号交换的信号流程图。在步骤330,在下行链路上,移动装置270看到PCF指示,对应的上行链路时隙是空的,可供小区265争用。在步骤335,移动装置270送出BEGIN PDU到小区265,它包括(其中字段)MSID,建议的AMI和建议的模式。
当图3的SCC 185经PCF接收到争用时隙指示时,把传输机会指出给CAM 180,这两个步骤330和335也画在图21中。在图19和20中,CAM 180查询两个TCTXs(图4的195)。在图6中,图3的TCTX 195在SAP之一(SAP0或SAP1)上给CAM 180指出,它可以送BEGIN PDU。在图19中,图3的CAM 180查询图4TCTX195的BEGIN PDU。在图6中,图4的TCTX 195送出该BEGIN PDU到PDU编码器(图3的PENC0或PENC1)。在图19中,PDU编码器(图3的PENC0或PENC1)编码PDU,并把编码的PDU送到CAM180,CAM 180把它送到SCC 185上。在图21中,SCC 185给物理层165提供该数据。
在步骤340,若建议的AMI已被有效移动装置270所利用,或若建议的模式不能被接收,则小区265不确认移动装置270接收PDU。在图21中,步骤340对应于图3的SCC 185,接收经PCF BEGINPDU传输的负确认,并把它指出给CAM 180。在图19中,图3的CAM 180指出给图4的TCTX 195,该BEGIN PDU没有被接收。
在步骤345,小区265送出ARQ Status PDU到移动装置270,它确认BEGIN PDU的接收,并分配AMI和/或建立随后CONTINUEPDUs所用的模式。在图21和22中,图3的SCC 185从物理层165接收数据,把它送到CAM 180。在图19中,图3的CAM 180从SCC185接收数据,并把编码的数据提供给路由器(图4的TCRT 210)。在图5中,图4的TCRT 210从图3的CAM 180接收数据,并把ARQStatus PDU送到TCTX 195(图4)。图4的TCTX 195从TCRT 210接收ARQ Status PDU,并在上行链路中初始化AMI和RLP。该模式在图8和11中指出。
在步骤350,小区265通过PCF指出给移动装置270,移动装置270可以在下个时隙中进行传输。在步骤355,移动装置270证实新的AMI在其第一CONTINUE PDU中。专业人员知道,步骤350,355和360可以组合成不同时隙中一个传输或发送。
在步骤350,355和360,在图21中,图3的SCC 185经PCF接收保留时隙指示,并给CAM 180指出传输机会。在图19和20中,图3的CAM 180查询两个TCTXs(图4的195)。在图9中,图4的TCTX 195在有效的SAP(图3的SAP0或SAP1)之一上给CAM 180指出,它可以送出CONTINUE PDU。在图19中,图3的CAM 180查询图4 TCTX 195的CONTINUE PDU。在图9中,图4的TCTX 195送出CONTINUE PDU到PDU编码器(图3的PENC0或PENC1)。在图19中,PDU编码器(图3的PENC0或PENC1)编码该PDU,并送到CAM 180,CAM 180把它送到SCC 185。在图21中,图3的SCC 185给物理层165提供该数据。
在利用BEGIN PDU启动上行链路事务处理的情况下,在完成BEGIN PDU信号交换以前,启动同时的下行链路事务处理。上行链路事务处理BEGIN PDU建议该事务处理的AMI和模式。下行链路事务处理可以在小区通过PCF确认BEGIN PDU的接收以前启动。在这些情况下,BEGIN PDU在下行链路上分配一个AMI,它可以与移动建议的AMI相同或不相同。为了避免任何的潜在的模糊性,按照先后次序利用下行链路BEGIN PDU分配的AMI。
图27表示下行链路上分配的AMI的信号流程图,它不同于上行链路上建议的AMI。在步骤365,在下行链路上,移动装置270看到PCF指示,对应的上行链路时隙是空的,可供小区265争用。在步骤370,移动装置270送出BEGIN PDU,它包括(其中字段)MSID,建议的AMI和建议的模式。在步骤375,小区265送出BEGIN PDU,它规定下行链路上的操作模式,还分配一个AMI。这个AMI值不同于移动站270建议的AMI。在步骤380,小区265没有确认上行链路BEGIN PDU的接收。在步骤385,小区265送出ARQ Status PDU给移动装置270,它确认BEGIN PDU的接收,并分配该AMI和/或建立用于后续CONTINUE PDUs的模式。在步骤390,小区265通过PCF给移动装置270指出,它可以在下一个时隙中进行传输。在步骤395,移动装置270在其第一CONTINUE PDU中证实一个新的AMI。在步骤400,移动装置270送出后续的CONTINUE PDU到小区265。专业人员知道,步骤390,395和400可以组合成不同时隙中一个传输或发送。
图28表示下行链路上分配的AMI的流程图,它与上行链路上建议的AMI相同。在步骤405,在下行链路上,移动装置270看到PCF指示,对应的上行链路时隙是空的可供争用。在步骤410,移动装置270送出BEGIN PDU到小区265,它包括(其中字段)MSID,建议的AMI和建议用于后续CONTINUE PDUs的模式。在步骤415,小区265发送BEGIN PDU,它建立下行链路上的操作模式和分配一个AMI。建议的AMI恰好与移动装置270建议的相同。在步骤420,若建议的模式可以被小区265接收,则小区265通过分组信道反馈(PCF)机构确认该BEGIN PDU。PCF ACK指出,建议的AMI和模式都可以被小区265接收,移动装置270可以开始传输后续的CONTINUE PDUs。在步骤425,小区265通过PCF给移动装置270指出,它可以在下一个时隙中进行传输。在步骤430,移动装置270在初始化模式下送出后续的CONTINUE PDUs。专业人员知道,步骤425和430可以有选择地组合成在不同时隙中的一个传输或送出。
一般地说,本发明是一种在面向事务处理的分组数据通信系统中实施无线电链路协议(RLP)和动态部分回波管理的方法。该方法完成的步骤为利用媒体访问控制层控制器(MLC 90)确定数据待办事项(在图3的缓冲器TBX0和TBX1)以及发送BEGIN PDU到接收机167。该方法还包括以下步骤启动媒体访问控制层控制器(在MLC190)以响应BEGIN PDU的发送。数据待办事项由网络层160指出给媒体访问控制器。该方法还包括以下步骤在发送BEGIN协议数据单元以后停止数据传输,和等待来自接收机167的确认信息。来自接收机167的确认信息是受子信道控制器185的控制。
本发明还是一种在面向事务处理的分组数据系统中实施无线电链路协议(RLP)和动态部分回波管理的系统。该系统包括媒体访问控制层控制器,用于确定媒体访问控制层缓冲器中(TBX0和TBX1)的数据待办事项;和媒体访问控制层发射机166,用于发送BEGINPDU到接收机167。该系统还包括一种装置,用于启动(例如,MCL190或管理实体170)媒体访问控制层事务处理以响应BEGIN PDU的发送。
虽然本发明中的技术说明是结合某些装置或实施例来描述的,许多细节的叙述是为了便于说明。因此,上述内容仅仅说明本发明的原理。例如,本发明有其他特定的形式而不偏离其精神或重要特性。所描述的装置是用于说明而不是对它的限制。对于专业人员而言,本发明允许有另外的装置或实施例,本申请中描述的某些细节可以有相当大的改动而不偏离本发明的基本原理。因此,可以理解,专业人员能够设计出各种布置。虽然此处没有明确地给以描述或展示,但包含了本发明的原理,所以应该在它的精神和范围内。
权利要求
1.一种用于面向事务处理的分组数据通信系统的实施无线电链路协议的方法,包括的步骤有利用媒体访问控制层控制器确定数据待办事项;发送BEGIN协议数据单元到接收机;和启动媒体访问控制层事务处理以响应BEGIN协议数据单元的发送。
2.按照权利要求1的方法,其中BEGIN协议数据单元包含建议的部分回波值。
3.按照权利要求2的方法,其中启动媒体访问控制层事务处理这一步骤还包括在媒体访问控制层控制器中确认BEGIN协议数据单元这一步骤,表示在媒体访问控制层事务处理中接收建议的部分回波值。
4.按照权利要求1的方法,其中BEGIN协议数据单元包含建议的用于媒体访问控制层事务处理的运行模式。
5.按照权利要求4的方法,其中运行模式是固定编码和固定调制。
6.按照权利要求4的方法,其中运行模式是固定编码和自适应调制。
7.按照权利要求4的方法,其中运行模式是增量冗余度编码和固定调制。
8.按照权利要求4的方法,其中运行模式是增量冗余度编码和自适应调制。
9.按照权利要求4的方法,其中启动媒体访问控制层事务处理这一步骤还包括在媒体访问控制层控制器中确认BEGIN协议数据单元这一步骤,表示在媒体访问控制层事务处理中接收建议的用于媒体访问控制层事务处理的运行模式。
10.按照权利要求1的方法,其中数据待办事项是由网络层指出给媒体访问控制器。
11.按照权利要求1的方法还包括以下步骤在发送BEGIN协议数据单元以后停止数据传输;和等待来自接收机的确认消息。
12.按照权利要求11的方法,其中两个步骤是在传输控制器中完成的。
13.按照权利要求1的方法,还包括以下步骤在利用媒体访问控制层控制器启动媒体访问控制层事务处理以后,至少发送一个CONTINUE协议数据单元。
14.按照权利要求1的方法,其中发射机位于基站处。
15.按照权利要求1的方法,其中发射机位于移动站处。
16.按照权利要求1的方法,还包括以下步骤建立一个分配的给发射机和接收机在事务处理持续期间所用的本地标识符。
17.按照权利要求1的方法,还包括以下步骤识别一个用于面向事务处理的分组数据系统中无线电链路协议和动态部分回波管理的后续实施的运行模式。
18.按照权利要求17的方法,其中运行模式是固定编码和固定调制。
19.按照权利要求17的方法,其中运行模式是固定编码和自适应调制。
20.按照权利要求17的方法,其中运行模式是增量冗余度编码和固定调制。
21.按照权利要求17的方法,其中运行模式是增量冗余度编码和自适应调制。
22.按照权利要求1的方法,其中发射机还依据BEGIN协议数据单元的传输初始化无线电链路协议。
23.按照权利要求1的方法,其中接收机还依据接收BEGIN协议数据单元初始化无线电链路协议。
24.一种面向事务处理的分组数据通信系统,包括媒体访问控制层发射机;利用媒体访问控制层控制器确定数据待办事项的装置;发送BEGIN协议数据单元到接收机的装置;和启动媒体访问控制层事务处理以响应BEGIN协议数据单元的发送的装置。
25.按照权利要求24的系统,其中BEGIN协议数据单元包含建议的部分回波值。
26.按照权利要求25的系统,其中启动装置还包括这样一个装置,用于媒体访问控制层中确认BEGIN协议数据单元,表示在媒体访问控制层事务处理中接收建议的部分回波值。
27.按照权利要求24的系统,其中BEGIN协议数据单元包含建议的用于媒体访问控制层事务处理的运行模式。
28.按照权利要求27的系统,其中运行模式是固定编码和固定调制。
29.按照权利要求27的系统,其中运行模式是固定编码和自适应调制
30.按照权利要求27的系统,其中运行模式是增量冗余度编码和固定调制。
31.按照权利要求27的系统,其中运行模式是增量冗余度编码和自适应调制。
32.按照权利要求27的系统,其中启动装置还包括这样一个装置,用于媒体访问控制层中确认BEGIN协议数据单元,表示在媒体访问控制层事务处理中接收建议的运行模式。
33.按照权利要求24的系统,其中数据待办事项是由网络层指出的。
34.按照权利要求27的系统,还包括在传输BEGIN协议数据单元以后停止数据传输的装置;和等待来自接收机确认消息的装置。
35.按照权利要求34的系统,其中两个步骤是在传输控制器中完成的。
36.按照权利要求24的系统,还包括这样的装置,在利用媒体访问控制层控制器启动媒体访问控制层事务处理以后,至少发送一个CONTINUE协议数据单元。
37.按照权利要求24的系统,其中发射机位于基站处。
38.按照权利要求24的系统,其中发射机位于移动站处。
39.按照权利要求24的系统,还包括这样的装置,用于建立一个分配的给发射机和接收机在事务处理持续期间所用的本地标识符。
40.按照权利要求24的系统,还包括这样的装置,用于识别一个面向事务处理的分组数据系统中无线电链路协议和动态部分回波管理的后续实施的运行模式。
41.按照权利要求40的系统,其中运行模式是固定编码和固定调制。
42.按照权利要求40的系统,其中运行模式是固定编码和自适应调制
43.按照权利要求40的系统,其中运行模式是增量冗余度编码和固定调制。
44.按照权利要求40的系统,其中运行模式是增量冗余度编码和自适应调制。
45.按照权利要求24的系统,其中发射机还依据BEGIN协议数据单元的传输初始化无线电链路协议。
46.按照权利要求24的系统,其中接收机还依据接收BEGIN协议数据单元初始化无线电链路协议。
47.一种面向事务处理的分组数据通信系统,包括媒体访问控制层控制器,用于确定媒体访问控制层缓冲器中的数据待办事项;媒体访问控制层发射机,用于发送BEGIN协议数据单元到接收机;和启动媒体访问控制层事务处理以响应BEGIN协议数据单元的发送的装置。
48.按照权利要求47的系统,其中BEGIN协议数据单元包含建议的部分回波值。
49.按照权利要求47的系统,其中启动装置还包括这样一个装置,用于媒体访问控制层中确认BEGIN协议数据单元,表示在媒体访问控制层事务处理中接收建议的部分回波值
50.按照权利要求47的系统,其中BEGIN协议数据单元包含建议的用于媒体访问控制层事务处理的运行模式。
51.按照权利要求50的系统,其中运行模式是固定编码和固定调制。
52.按照权利要求50的系统,其中运行模式是固定编码和自适应调制
53.按照权利要求50的系统,其中运行模式是增量冗余度编码和固定调制。
54.按照权利要求50的系统,其中运行模式是增量冗余度编码和自适应调制。
55.按照权利要求50的系统,其中启动装置还包括这样一个装置,用于媒体访问控制层控制器中确认BEGIN协议数据单元,表示在媒体访问控制层事务处理中接收建议的运行模式。
56.按照权利要求47的系统,其中数据待办事项是由网络层指出给媒体访问控制层控制器。
57.按照权利要求47的系统,还包括信道访问管理器,用于在传输BEGIN协议数据单元以后停止数据传输,和媒体访问子信道控制器,用于等待来自接收机的确认消息。
58.按照权利要求47的系统,其中发射机位于基站处。
59.按照权利要求47的系统,其中发射机位于移动站处。
60.按照权利要求47的系统,还包括这样的装置,用于建立一个分配的给发射机和接收机在事务处理持续期间所用的本地标识符。
61.按照权利要求47的系统,还包括这样的装置,用于识别一个面向事务处理的分组数据系统中无线电链路协议和动态部分回波管理的后续实施的运行模式。
62.按照权利要求61的系统,其中运行模式是固定编码和固定调制。
63.按照权利要求61的系统,其中运行模式是固定编码和自适应调制
64.按照权利要求61的系统,其中运行模式是增量冗余度编码和固定调制。
65.按照权利要求61的系统,其中运行模式是增量冗余度编码和自适应调制。
66.按照权利要求47的系统,其中发射机还依据BEGIN协议数据单元的传输初始化无线电链路协议。
67.按照权利要求47的系统,其中接收机还依据接收BEGIN协议数据单元初始化无线电链路协议。
全文摘要
一种用于面向事务处理的分组数据通信系统实施无线电链路协议和动态部分回波管理的系统和方法。数据待办事项是用媒体访问控制层控制器描述,并发送传输到接收机的BEGIN协议数据单元。启动媒体访问控制层事务处理以响应BEGIN帧的发送。
文档编号H04Q7/38GK1280448SQ9910649
公开日2001年1月17日 申请日期1999年5月17日 优先权日1998年5月17日
发明者克里什纳·巴拉昌德拉, 理查德·保尔·埃扎克, 桑伊夫·南达, 西夫·莫汉·塞斯, 萨特尼斯拉夫·威特布斯基, 威廉·王 申请人:朗迅科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1