CN1689259A - 无线通信***中的编码信道分配 - Google Patents
无线通信***中的编码信道分配 Download PDFInfo
- Publication number
- CN1689259A CN1689259A CN 03824617 CN03824617A CN1689259A CN 1689259 A CN1689259 A CN 1689259A CN 03824617 CN03824617 CN 03824617 CN 03824617 A CN03824617 A CN 03824617A CN 1689259 A CN1689259 A CN 1689259A
- Authority
- CN
- China
- Prior art keywords
- sequence spreading
- sequence
- spreading
- available
- length
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
公开了与通信有关的***和技术。所述***和技术包括使用调度器或类似组件进行的扩频通信,所述调度器被配置成维持多个扩展序列分配和多个可用扩展序列,多个可用扩展序列的每一个都与所分配的扩展序列正交。调度器还可以被配置成从具有相同长度的一组可用扩展序列中选择一个扩展序列,所选的扩展序列从一编码块生成,并且基于可以用相同编码块生成的可用扩展序列的数目来选择。
Description
根据35U.S.C.§119要求优先权
本专利申请要求第60/409,528号临时专利的优先权,后者题为“CODECHANNEL ALLOCATIONS IN A WIRELESS COMMUNICATIONS SYSTEM”,于2002年9月9日提交,被转让给本发明的受让人并且通过引用结合于此。
背 景
技术领域
本发明一般涉及通信,尤其涉及用于在无线通信***中管理编码信道分配的***和技术。
背景技术
现代的通信***被设计成允许多个用户共享一公共通信介质。一种这样的通信***是码分多址(CDMA)***。CDMA通信***是基于扩频通信调制和多址方案。在CDMA通信***中,大量信号共享同一频谱,结果使用户容量提高。这通过用调制一载波的不同编码来发送各个信号来实现,从而在整个频谱上扩展了该信号。所发送的信号可以在接收机中由相关器分开,相关器使用相应的编码来解扩展期望信号。编码不匹配的不期望信号仅成为噪声。
在扩频通信中,基站控制器(BSC)通常用来将无线网络连接到通信基础设施,比如广域网(WAN)或局域网(LAN)。无线网络包括多个基站,每个都被配置成服务称为小区的地理区域内的所有用户。在该配置中,在前向链路中可以使用称为Walsh码的正交序列来分开工作在同一蜂窝区域内的多个用户。前向链路是指从基站到用户的信号传输。
随着过去几年无线通信的显著增加,为支持web浏览、视频应用等等对较高数据速率的服务有所需求。通常,通过使用多个前向信道把话务从基站传送到用户来满足该需求,每个前向信道都有一个不同的Walsh码。不幸的是,该方法趋于在要求多个Walsh码解调的用户设备中引入附加的复杂性。
一种用于提供高数据速率服务的另一方法避免了解调多个Walsh信道的复杂性,包括使用从一个或多个Walsh码导出的扩展序列。然而,一旦使用了Walsh码,它就不能再次用来为缺乏正交性而生成一后续的扩展序列。因而,对于扩展序列分配需要一种有效的方法或算法,来避免丢失构造较高速度信道所需的Walsh码。
发明内容
在本发明一方面,扩频通信装置包括一调度器,所述调度器被配置成维持多个扩展序列分配和多个可用的扩展序列,多个可用的扩展序列每个都与所分配的扩展序列正交,调度器还被配置成从具有相同长度的一组可用的扩展序列中选择一个扩展序列,所选的扩展序列从一编码块生成并且基于可以用相同编码块生成的可用扩展序列的数目来选择。
在本发明另一方面,一扩频通信***装置包括用于维持多个扩展序列分配和多个可用的扩展序列的装置,多个可用扩展序列的每个都与所分配的扩展序列正交,和用于从具有相同长度的一组可用扩展序列中选择一个扩展序列的选择装置,所选的扩展序列从一编码块生成并且基于可用相同编码块生成的可用扩展序列的数目而选择。
在本发明还有一方面,一扩频通信***装置包括用于维持多个扩展序列分配和多个可用扩展序列的装置,多个可用扩展序列的每个都与所分配的扩展序列正交;所述装置从具有相同长度的一组可用扩展序列中选择一个扩展序列,所选的扩展序列从一编码块生成并且基于可用相同编码块生成的可用扩展序列的数目而选择。
可以理解,从以下详细描述中,本发明的其它实施例对于本领域的技术人员将变得更为明显,以下详细描述仅通过说明示出和描述了本发明的示例性实施例。可以认识到,本发明能有其它且不同的实施例,其具体细节能在各种其它方面进行修改,而不背离本发明的精神和范围。因而,附图和详细描述应被视为实质上是说明性的,而不是限制性的。
附图说明
本发明各方面通过示例加以说明,而不加限制,在附图中:
图1是CDMA通信***的概念框图;
图2是说明CDMA通信***的基本子***的简化功能框图;
图3是一64×64 Walsh码矩阵的表格;
图4是说明具有多个Walsh码的通信管道的合成的概念图;
图5是说明从Walsh码生成的扩展序列的分层组织概念图;以及
图6A-6C是用于把扩展序列分配给多个用户的算法的功能框图。
详细描述
下面结合附图提出的详细描述是本发明各实施例的描述,而不是仅仅表示本发明能实现的实施例。本发明描述的各个实施例仅作为本发明的示例或说明被提供,不应被视为比其它实施例更为优选或有利。详细描述包括用于彻底理解本发明的具体细节。然而,对于本领域技术人员显而易见的是,本发明可以没有这些具体细节而实现。在一些情况下,为避免混淆本发明的概念,公知的结构和设备以框图形式示出。
图1是CDMA通信***的概念框图。BSC 102可用来把无线网络104连接到通信基础设施106,比如广域网(WAN)或局域网(LAN)。无线网络包括多个基站108a-d,每个都被分配给一蜂窝区域110a-d。通过BSC 102控制下的一个或多个基站108a-d,订户站112可以接入通信基础设施106,或者与其它订户站(未示出)进行通信。
图2是说明图1的示例性CDMA通信***的基本子***的简化功能框图。BSC102包括许多选择器元件,为了简洁仅示出一个选择器元件202。一个选择器元件专用于通过一个或多个基站与每个订户站通信。在始发一呼叫时,呼叫处理器204可用来在选择器元件202和订户站112之间建立连接。然后调度器206可以向订户站112分配一Walsh码来标识在该连接上到订户站112的前向链路传输。根据订户站112的数据要求,调度器可以向订户站112分配多个Walsh码来支持高数据速率服务。或者,调度器206可以以下面进一步详述的方式向订户站112分配一个从多个Walsh码导出的扩展序列。为说明本发明,术语“数据”应被视为包括数据、语音、视频和/或任何其它类型的信息。“Walsh码分配”也应被视为包括一个Walsh码分配、多个Walsh码分配和/或从多个Walsh码导出的扩展序列。Walsh码分配可以从BSC 102被发送到订户站112,在呼叫设立期间交换信令消息。
选择器元件202被配置成从通信基础设施106接收数据。然后,选择器元件202可以把数据转发到与所指订户站112通信的各个基站。基站108可以包括一数据队列208,它在通过前向链路传送到订户站112以前缓冲来自选择器元件202的数据。数据队列208中的数据可以被提供给信道元件210。信道元件210可以提供各种信号处理功能,比如卷积编码、用长伪随机噪声(PN)码进行的扰频、交织和调制。然后,所产生的已调数据用所分配的Walsh码或扩展序列进行扩展、与开销信道组合、并且用短PN码进行正交调制。短PN码是第二层的编码,其用来将蜂窝区域彼此隔离开来。这一方法能够在每个蜂窝区域中重复使用Walsh码。信道元件210的输出可以被提供给发射机212,在通过前向链路从基站108经由天线214传输到订户站112以前,进行滤波、放大和上变频,成为一载频。
调度器206的位置取决于期望中央式的还是分布式的调度函数。例如,分布式的调度方案可以在每个基站中使用一调度器。在该配置中,各个基站的调度器独立于其它蜂窝小区内的Walsh码分配,为在其蜂窝小区内的订户站确定Walsh码分配。相反,中央式的调度方案可以使用BSC 102中的单个调度器206来协调多个基站的Walsh码分配。在任一情况下,调度器206都负责前向链路中的Walsh码分配,以便支持高数据速率服务以及常规的语音服务。
根据特定的应用和总设计要求,调度器206可以以多种方式来实现。在一实施例中,可以从来自订户站112的呼叫始发请求确定Walsh码分配。当用户始发一呼叫时,或者装载始发呼叫的应用时,订户站112可以生成一呼叫始发请求,标识用户所请求的服务类型以及所需的服务质量。例如,呼叫始发请求可以表示用户已始发了要求64千比特每秒的视频应用。在该实施例中,呼叫始发请求可以通过控制信道从订户站112被发送到基站108,并且被提供给BSC 102中的调度器206。然后,调度器206基于该呼叫始发请求以及其它***约束条件来作出Walsh码分配,所述***约束条件比如:前向链路的质量、基站处可用的最大发送功率、其它订户站的当前Walsh码分配以及/或者其它相关因素。Walsh码分配可以被提供给基站108,在那里它通过寻呼信道被发送到订户站112。
Walsh信道分配可由调度器206用各种算法作出。算法可以被优化以便提供这样的Walsh信道分配:所述Walsh信道分配使得对后续订户站限制高速信道分配的可能性最小。为了说明这一概念,将结合一64×64的Walsh码矩阵来描述该算法。然而,本发明中描述的创造性概念可以与任意大小的Walsh码矩阵一起使用。此外,为了与PN码等其它扩展码一起使用,对这种算法的变化对本领域技术人员是显而易见的。。
参照图3所示的64×64 Walsh码矩阵,调度器可以向订户站分配64个不同的可能Walsh码之一。一旦分配了Walsh码,它就不可用于分配给同一蜂窝小区内的其它订户站。如果来自订户站的呼叫始发请求要求一高速信道,则调度器可以多种方式加以响应。调度器可以向订户站分配两个或更多可用的Walsh码来传送前向链路数据。或者,调度器可以从多个Walsh码导出缩短的扩展序列。通过把缩短的扩展序列分配给订户站,用于导出该扩展序列的Walsh码变得不可用。这些Walsh码被称为是“虚拟”分配的,因为尽管它们未在技术上被分配给订户站,但是它们已从可用Walsh信道的范畴中被删除。例如,由32个零组成的缩短的扩展序列可以通过把来自两个Walsh码的32码片公共序列加以合并而构造。如图3所示,Walsh码(W0)302和(W32)304各自有一个由32个零组成的公共码片序列作为最高有效码片。因而,32个零的扩展序列导致Walsh码(W0)302和(W32)304的虚拟分配。Walsh码(W0)和(W32)的虚拟分配是维持正交性所需的。将这一概念扩展到由16个零组成的缩短的扩展序列,导致Walsh码(W0)302、(W16)306、(W32)304和(W48)308的虚拟分配。
图4是表示32×32 Walsh码矩阵的Walsh码空间的示意图。为了进一步说明使用从Walsh码导出的缩短的扩展序列的好处和效用,将会引入通信管道的概念。使用一单独的管道来支持从基站到各个订户站的前向链路通信。对于语音和低速数据应用,从32×32 Walsh码矩阵中有32个管道可用。32个管道的每一个都用具有32码片的一个不同的Walsh码来构造,并且被定义为1x管道。较高容量的管道可以用从多个Walsh码导出的缩短的扩展序列来构造。例如,由4码片组成的缩短的扩展序列可以从图4所示的8个Walsh码中构造。该高容量管道402比1x管道要快八倍(8x),但导致8个Walsh码被虚拟分配,并且不可用于将来的分配。8x管道402可以使用分离管道操作408分成两个4x管道404和406。每个4x管道404和406包括一缩短的扩展序列,该缩短的扩展序列由8码片组成并且从4个Walsh码构造,Walsh码空间为32/4即8。相反,通过使用合并管道操作410,两个4x码片404和406可以被合并回8x管道402。然而,如果把8x管道402分配给订户站,则两个4x管道404和406都不可用于将来分配给其它订户站。以下面进一步详述的方式,分离管道操作和合并管道操作可用于优化Walsh码分配,以便使分离可用高容量管道的可能性最小。通常,其扩展序列从2n个Walsh码导出的管道可以被分成两个较小的管道,每个都有从2n-1个Walsh码导出的扩展序列。
为了进一步说明管道在整个Walsh编码空间上被分离和合并的方式,使用图5所示的树结构在分层组织中显示Walsh码空间是有帮助的。树结构包括具有n+1层的2n+1个节点。变量n可以从以下关系式确定:2n=Walsh码长度。例如,在64×64的Walsh码矩阵中,树结构具有7层的128个节点。在最高层即根层502,有节点516,它表示具有从所有64个Walsh码导出的1码片扩展序列的一个64x管道。64x管道可以被分成两个较小容量的32x管道,由第二层504的两个节点518、520表示。该层处的每个32x管道都具有从32个Walsh码导出的2码片扩展序列。以类似方式,第三层506包括四个16x管道,每个都有从16个Walsh码导出的4码片扩展序列;第四层508包括八个8x管道,每个都具有从8个Walsh码导出的8码片扩展序列;第五层510包括16个4x管道,每个都具有从4个Walsh码导出的16码片扩展序列;第六层512包括32个2x管道,每个都具有从2个Walsh码导出的32码片扩展序列;第七层514包括64个1x管道,每个都具有一64码片的Walsh码。
Walsh码到节点的分配可以用各种惯例来执行。一示例性惯例把根层502处的节点设为“0”。通过树结构的各层往下,每个子节点的最高有效码片与父节点保持相同的值。左边子节点的最低有效码片也与父节点保持相同的值,而右边子节点的最低有效码片被分配到父节点的相反值。例如,在502层,节点516的值为“0”,并且表示值为“0”的1码片Walsh码。在第二层504,节点518的值为“00”,节点520的值为“01”。通过树的各层能重复类似的模式,最后一层有64个节点,每个都有一个不同的64码片Walsh码。
到订户站的Walsh码分配对应于树结构中节点的分配。一种Walsh码分配的算法可以按照特定的程序来实现。首先,在分配一节点时,以该节点为根的整个子树都被标记为是虚拟分配的。其次,所分配的节点直到树结构根的所有父节点都被标记为是虚拟分配的。为了维持正交性而作出这些节点的虚拟分配。这些节点对于缺乏正交性的情况也不可用。如果与订户站的通信终止,则可以在树结构内释放节点以用于将来的分配。此外,也可以释放对以该节点为根的整个子树以及到树结构根的其父节点的所有虚拟分配。
然后,该算法可用来在树结构的最低层选择一节点,它能支持订户站的数据速率要求。如果该层的所有节点都不可用,算法就前进到下一较低层以便定位前面未分配的节点。该过程继续,直到选择一节点或是该算法确定没有可用的节点为止。在算法标识出选择过程期间在任一层可用的多个节点的情况下,可以对节点区分优先级以防止任意的分配,任意分配会导致节点的无效删除以及高容量管道的分离。因此,示例性算法可以通过分配来自较密集子树的节点来优化节点分配。也就是,在搜索在一层内分配的可用节点时,按照它们所处子树的分配密度来区分可用节点的优先级。具有较多分配的父节点的子树是较高密度的子树,其可用节点与较不密集子树上的节点相比会被赋予较高的优先级。这一基于分配密度的优先级有助于减少通过无效Walsh码分配进行的高速管道的分离。
参照图5描述了这一过程的一个例子,图5示出514层的64个Walsh码,以及可以从高于512、510、508、506、504和502的各层处的Walsh码生成的各个扩展序列。首先,如果订户站要求一4x管道,则可以选择510层的一个节点,并且将其分配给该订户站。如上所述,510层的节点从驻留在最低层514上的Walsh码生成。例如,节点522从一块Walsh码524生成。如果节点522被分配给订户站,则块524的Walsh码表现为不可用,因此应被标记为是虚拟分配的。同样,可以从块524中的一个或多个Walsh码生成的任何节点,或是单独生成或是与其它Walsh码组合,都可以通过节点522的分配表示为不可用。因此,节点521、523、526、528、518和516以及块524中的所有Walsh码都应被标记为是虚拟分配的。
接着,如果第二订户站请求例如一16x管道,则506层的节点可以被选择,并被分配给第二订户站。因此应该标识506层处一组可用的节点。由于节点528所表示的扩展序列可以从Walsh码块524生成而已经使节点528不可用,因此506层上的唯一可用节点会是节点530、532和534。并且实际上这些节点530、532和534的每一个都表示不能从Walsh码块524生成的扩展序列。
在标识了该组可用节点后,可以选择其一用来分配给第二订户站。从最高密度的子树进行选择避免了通过无效Walsh码分配来分离高速管道。通过应用这一标准可见,应该选择节点530来避免在504层对节点520表示的32x管道加以分段。通过评估可以为该组内每个可用节点而从其相应的编码块生成的不可用节点的数目,可以决定选择节点520。换言之,对于506层上的每个可用节点530、532和534,确定不可用父节点的数目,并且选择最大数目的不可用父节点来分配给第二订户站。该例中,接着确定节点530具有2个不可用的父节点(518和516);节点532具有一个不可用的父节点(520);而节点534具有一个不可用的父节点(520)。节点530具有可以从其相应的Walsh码块525生成的最多数量的不可用节点,因此节点530被选择并被分配给第二订户站。当然,接着表示可以从块525中的一个或多个Walsh码生成的扩展序列的所有节点都应被标记为是虚拟分配的。
图6A-6C是说明一示例性算法的流程框图,该算法可用于实现结合图5所述的基本概念。如上所述,采用该算法来分配一管道,以支持从基站到订户站的前向链路通信。该算法有三个组成部份。第一组成部份602标识了可用的最高容量管道,第二组成部份604以下面简述的方式使用该管道。如果该管道的容量超出订户站的容量要求,第二组成部份604就搜索容量与订户站的容量要求相当的管道。如果第二组成部份搜索是成功的,则可以向订户站分配一管道。否则,使用第三组成部份606来搜索使用分离管道操作而具有所需容量的管道。
在方框608,算法的输入是支持从基站到订户站的前向链路通信所需的管道容量“j”。通过在方框610处把索引变量“k”设为索引“N”而初始化该算法。由于算法的这个组成部份是搜索可用的最高容量管道,因此索引N是Walsh码树结构的最高层。例如,在一64×64的Walsh码矩阵中,树结构有七层,并且在最高层N=6。在判决框612,确定当前层“k”中是否有任何管道可用。如果该层有一管道可用,则算法进入组成部份604,如下所述。然而,如果该层没有管道可用,则在方框614中,则减少索引变量,以便检验在树结构中下一层是否有可用管道。由于“0”是树结构的最低层,因此在方框616,在如箭头618所示重复检验可用管道的迭代过程时,该算法检验索引变量不低于“0”。如果迭代继续到索引变量低于“0”的一点,则算法确定没有管道可供分配,过程在方框622终止。
如上所述,当标识了可用的最高容量管道时,如箭头624所示,算法进入组成部份604。应该注意到,当标识了可用的最高容量管道时,无论前面是否被分配过,通过一个或多个分离管道操作从可用的最高容量管道创建的所有管道都被视为不可用。由于向一管道分配比所需容量更高的容量会是无效的,因此组成部份604搜索其容量等于“j”的管道。首先,在判决框626,确定所需的管道容量“j”是否大于等于可用的最高容量管道的索引“k”。如果是,则在方框628,算法选择在组成部份602处标识的最高容量管道来支持基站和订户站之间的前向链路传输,过程在方框630终止。否则,在方框632,把索引变量“n”初始化为当前索引值“k”,并且开始搜索较低容量的管道。在方框634,索引“n”在树结构中下降一层,在判决框636,检验移位的索引“n”是否过了树结构的“0”层。如果是,则搜索容量等于“j”的管道失败,算法前进到组成部份606进行分离管道操作。否则,算法在判决框638确定移位后的索引“n”层处的管道是否可用。如果该层的管道不可用,则继续以迭代方式进行确定,如箭头640所示,直到找到可用的较低容量管道为止。这样,在判决框642确定偏移后索引“n”层处的管道是否等于所需的管道容量“j”。如果是,则在方框644处,该管道用来支持基站和订户站之间的前向链路传输。否则,在判决框648确定所需的管道容量“j”是否小于偏移后索引“n”层处的管道容量。如果不是,则算法前进到组成部份606进行分离管道操作。然而,如果确定所需的管道容量“j”低于偏移后索引“n”层处的管道容量,则在方框650把索引“k”设为偏移后索引“n”的当前值,迭代搜索过程在方框632再次开始。这样,继续搜索容量等于“j”的管道,直到找到一管道或者所需的管道容量超出偏移后索引“n”层处的管道容量为止。
在所需的管道容量“j”超出偏移后索引“n”层处的管道容量的情况下,算法进入组成部份606,其中它执行分离管道操作在树结构内创建较小的管道。在方框652,在索引“k”表示的层上执行分离管道操作。在方框654,索引“k”在树结构中下移一层,在判决框656,算法确定所需的管道容量“j”是否等于移位后索引“k”层处的分离管道。如果是,则在方框658把分离管道之一分配给订户站,算法在方框660终止。否则,如箭头662所示,分离管道操作通过迭代过程继续,直到找到容量等于“j”的管道为止。
结合这里所描述的实施例来描述的各种说明性的逻辑块、模块和算法步骤的实现或执行可以用:通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、场可编程门阵列(FPGA)或其它可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件或者为执行这里所述功能而设计的任意组合。通用处理器可能是微处理器,然而或者,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器也可以用计算设备的组合来实现,如,DSP和微处理器的组合、多个微处理器、结合DSP内核的一个或多个微处理器或者任意其它这种配置。
结合这里所公开实施例描述的方法或算法的步骤可能直接包含在硬件中、由处理器执行的软件模块中或在两者当中。软件模块可能驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM或本领域中已知的任何其它形式的存储介质中。示例性存储介质与处理器耦合,使得处理器可以从存储介质读取信息,或把信息写入存储介质。或者,存储介质可以与处理器整合。处理器和存储介质可能驻留在ASIC中。ASIC可能驻留在通信***中的任何位置。或者,处理器和存储介质可能作为离散组件驻留在通信***中。
上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实施例的各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原理可以被应用于其它实施例中而不背离本发明的精神或范围。因此,本发明并不限于这里示出的实施例,而要符合与这里揭示的原理和新颖特征一致的最宽泛的范围。
Claims (21)
1.一种扩频通信装置,包括:
调度器,其被配置成维持多个扩展序列分配和多个可用的扩展序列,所述多个可用扩展序列的每个都与所分配的扩展序列正交,所述调度器还被配置成从具有相同长度的一组可用扩展序列中选择一个扩展序列,所选的扩展序列从一编码块生成,并且基于可以用相同编码块生成的可用扩展序列的数目来选择。
2.如权利要求1所述的装置,其特征在于,所述组中的每个可用扩展序列都从一不同的编码块生成,其中所述调度器还被配置成选择这样的扩展序列:其具有可用其相应的编码块生成的最少数目的可用扩展序列。
3.如权利要求1所述的装置,其特征在于,调度器选择所述扩展序列来支持通信信道上的传输,所述调度器还被配置成:通过首先基于通信信道的容量确定长度、然后把具有所述长度的所有可用扩展序列分配给所述组,从而确定一组可用的扩展序列。
4.如权利要求1所述的装置,其特征在于,所选的扩展序列具有一序列,其公共部份来自所述块中的每个编码。
5.如权利要求1所述的装置,其特征在于,所述编码各包括一Walsh码。
6.如权利要求1所述的装置,其特征在于,所述组中的每个可用扩展序列都从一个不同的编码块生成,所述调度器还被配置成在所有可用的扩展序列中标识具有最短长度的可用扩展序列,所选的扩展序列是来自以下组的一个扩展序列:所述组所生成自的编码块不用来生成所标识的扩展序列。
7.如权利要求1所述的装置,其特征在于还包括一选择器元件,其被配置成用所选的扩展序列对指向无线设备的通信进行扩展。
8.一种扩频通信装置,包括:
调度器,其被配置成维持多个扩展序列和多个可用扩展序列,多个可用扩展序列的每个都与所分配的扩展序列正交,所述调度器还被配置成从所有可用扩展序列中标识出具有最短长度的可用扩展序列,确定目标长度并将其与所标识扩展序列的长度相比较,以及基于比较结果选择一可用扩展序列。
9.如权利要求8所述的装置,其特征在于,所选的扩展序列的长度大于或等于所述目标长度。
10.如权利要求8所述的装置,其特征在于,所述调度器还被配置成:如果目标长度小于或等于所标识扩展序列的长度,则选择所标识扩展序列作为所选的扩展序列。
11.如权利要求8所述的装置,其特征在于,所标识的扩展序列从一编码块生成,如果目标长度大于所标识扩展序列的长度,则调度器还被配置成:从可用扩展序列中删除可以从所述块中至少一个编码生成的那些扩展序列,并且如果至少一个其余的可用扩展序列的长度等于目标长度,则从其余可用扩展序列中选择所述扩展序列。
12.如权利要求8所述的装置,其特征在于,所标识的扩展序列从一编码块生成,如果目标长度大于所标识扩展序列的长度,则调度器还被配置成:从可用扩展序列中删除可以从所述块中至少一个编码生成的那些扩展序列,并且如果没有一个其余可用扩展序列的长度等于目标长度,则选择被删除的扩展序列之一。
13.如权利要求8所述的装置,其特征在于,调度器选择所述扩展序列来支持通信信道上的传输,所述调度器还被配置成通过度量通信信道的容量来确定目标长度。
14.一种扩频通信装置,包括:
用于维持多个扩展序列分配和多个可用扩展序列的装置,所述多个可用扩展序列的每个都与所分配的扩展序列正交;以及
用于从具有相同长度的一组可用扩展序列中选择一扩展序列的选择装置,所选的扩展序列从一编码块生成,并且基于可以用相同编码块生成的可用扩展序列的数目而选择。
15.如权利要求14所述的装置,其特征在于,所述组中的每个可用扩展序列从一不同的编码块生成,所述选择装置选择这样的扩展序列:其具有可以用其相应编码块生成的最少数目的可用扩展序列。
16.如权利要求14所述的装置,其特征在于,选择所述扩展序列来支持通信信道上的传输,所述装置还包括这样的装置,用于:通过首先基于通信信道的容量来确定长度、然后把具有所述长度的所有可用扩展序列分配给所述组,从而确定一组可用的扩展序列。
17.如权利要求14所述的装置,其特征在于,所选的扩展序列具有一序列,其公共部份来自所述块中的每个编码。
18.如权利要求14所述的装置,其特征在于,所述编码各包括一Walsh码。
19.如权利要求14所述的装置,其特征在于,所述组中的各个可用扩展序列都从一不同的编码块生成,所述装置还包括这样的装置,用于:从所有可用扩展序列中标识出具有最短长度的可用扩展序列,所选的扩展序列是来自以下组的一个扩展序列,该组所生成自的编码块不用来生成所标识的扩展序列。
20.如权利要求14所述的装置,其特征在于还包括用所选扩展序列来扩展通信的装置。
21.一种扩频通信的方法,包括:
维持多个扩展序列分配和多个可用扩展序列,多个可用扩展序列的每个都与所分配的扩展序列正交;以及
从具有相同长度的一组可用扩展序列中选择一扩展序列,所选的扩展序列从一编码块生成,并且基于可以用相同编码块生成的可用扩展序列的数目而选择。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US40952802P | 2002-09-09 | 2002-09-09 | |
US60/409,528 | 2002-09-09 | ||
US10/645,697 | 2003-08-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1689259A true CN1689259A (zh) | 2005-10-26 |
Family
ID=35306435
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 03824617 Pending CN1689259A (zh) | 2002-09-09 | 2003-09-08 | 无线通信***中的编码信道分配 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1689259A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101911559B (zh) * | 2008-01-14 | 2014-03-12 | 高通股份有限公司 | 资源分配随机化 |
US8848913B2 (en) | 2007-10-04 | 2014-09-30 | Qualcomm Incorporated | Scrambling sequence generation in a communication system |
-
2003
- 2003-09-08 CN CN 03824617 patent/CN1689259A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8848913B2 (en) | 2007-10-04 | 2014-09-30 | Qualcomm Incorporated | Scrambling sequence generation in a communication system |
CN101911559B (zh) * | 2008-01-14 | 2014-03-12 | 高通股份有限公司 | 资源分配随机化 |
US8787181B2 (en) | 2008-01-14 | 2014-07-22 | Qualcomm Incorporated | Resource allocation randomization |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Minn et al. | Dynamic assignment of orthogonal variable-spreading-factor codes in W-CDMA | |
JP4310272B2 (ja) | Ovsf符号割り当て | |
CN1243426C (zh) | 码分多址通信***中的信道分配设备和方法 | |
JP3317866B2 (ja) | スペクトル拡散通信システム | |
KR100279944B1 (ko) | 씨디엠에이셀룰러시스템에서의왈쉬코드그룹할당방법 | |
US9054788B2 (en) | Frequency hopping scheme for OFDMA system | |
JP2009268115A (ja) | 無線通信システムにおけるコードチャネル割り当て | |
JP4074249B2 (ja) | Ovsf符号システムおよび方法 | |
CN1906872B (zh) | 无线通信***中的编码信道管理 | |
CN1436414A (zh) | 分组数据服务节点初始分配和再选择的***和方法 | |
CN1284805A (zh) | 无线通信***中动态分配不同长度信道码的方法 | |
CN1354928A (zh) | 分配沃尔什码的方法和装置 | |
EP1637005B1 (en) | Code channel management in a wireless communications system | |
CN1133337C (zh) | 资源分配 | |
CN1640035A (zh) | 为码分多址通信***分配可变长度沃尔什码的方法 | |
CN1241345C (zh) | 宽带码分多址***中信道化码资源动态优化分配方法 | |
CN1689259A (zh) | 无线通信***中的编码信道分配 | |
CN1862980A (zh) | 多个基本中间码的分配方法 | |
US6961304B1 (en) | Dynamic reassignment of code space among multiple modes of operation | |
CN1588833A (zh) | 一种正交可变扩频因子码的分配方法 | |
CN1452843A (zh) | 用于空中接口支持可变数据速率的方法 | |
CN1980108A (zh) | 一种码分多址通信***中的码资源分配方法 | |
CN1929352B (zh) | 一种scdma***中下行链路ovsf码的分配方法 | |
CN101047462A (zh) | 一种基于ovsf码的宽带码分多址多载频选择方法 | |
KR100532308B1 (ko) | 코드 분할 다중 접속 통신 시스템에서 고속 데이터서비스를 지원하기 위한 왈쉬 코드 할당 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1081753 Country of ref document: HK |
|
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20051026 |
|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1081753 Country of ref document: HK |