专利名称:用于无线通信系统中的信道识别的方法和装置的制作方法
技术领域:
概括地说,本发明涉及无线通信,具体地说,本发明涉及对通过无线通信系统发射 的信号进行分类的技术。
背景技术:
为了提供各种通信服务,广泛部署了无线通信系统;例如可以通过这样的无线通 信系统提供话音、视频、分组数据、广播和消息服务。这些系统是能够通过共享可用系统资 源支持多个终端通信的多址系统。这类多址系统的例子包括码分多址(CDMA)系统、时分多 址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统。一般而言,无线多址通信系统能够同时支持多个无线终端的通信。在这样的系统 中,每个终端可以通过前向和反向链路上的传输与一个或多个基站通信。前向链路(或下 行链路)指的是从基站到终端的通信链路,反向链路(或上行链路)指的是从终端到基站 的通信链路。可以通过单输入单输出(SISO)、多输入单输出(MISO)或多输入多输出(MIMO) 系统建立通信链路。可以使在无线通信系统中执行的各种过程的实现灵活,以便使得例如一个或多个 相关的无线设备可以在实施这些过程时利用一种或多种不同的选择(例如,信号类型、通 信信道等等)。例如,在终端和基站之间的连接建立过程期间,终端可以通过公共控制信道 (CCCH)或专用控制信道(DCCH)向基站传输一个或多个消息。在这一过程中,消息被指定发 往的基站和/或另一设备可以根据用于接收该消息的信道而采用不同的处理流程。但是, 如果目标设备不能预先知道哪条信道用于传输该消息,则该目标设备在识别正确的信道和 /或在选择并执行适当的对应处理流程方面会遇到困难。因此,期望实现用于在无线通信系 统中进行信号分类和/或区分的经改进的技术。
发明内容
下面给出对本发明的各个方面的简要概述,以提供对这些方面的基本理解。该概 述不是对全部预期方面的泛泛概括,也不旨在标识关键或重要元件或者描述这些方面的保 护范围。其目的仅在于作为后文所提供更详细描述的序言,以简化形式提供所公开方面的 一些概念。根据一个方面,本申请中描述了一种用于在无线通信系统中指示与传输相关联的 信道的方法。所述方法包括从第一信道或者第二信道识别要用于发射数据分组的信道; 根据与所识别的信道相关联的格式,使用与第一层相关联的协议来格式化所述数据分组;以及如果识别出所述第一信道,则将所述数据分组中在由所述数据分组的目标接收方处的 第二层所知道的位置处的比特设置为第一逻辑值,或者如果识别出所述第二信道,则将所 述比特设置为第二逻辑值。另一个方面涉及一种无线通信装置,其包括存储器,用于存储关于无线资源控 制(RRC)层协议、第一信道、第二信道和接收设备的数据。所述无线通信装置还包括处理 器,其配置为从所述第一信道和所述第二信道选择用于向所述接收设备发射协议数据单 元(PDU)的信道;根据与所选择的信道相关联的PDU结构,使用所述RRC层协议来格式化所 述PDU ;以及如果选择所述第一信道则将所述PDU中在由所述接收设备处的介质访问控制 (MAC)实体所知道的预定位置处的比特设置为第一逻辑值,或者如果选择所述第二信道则 将所述比特设置为第二逻辑值。第三个方面涉及一种有助于在无线通信系统中进行信道区分的装置。所述装置包 括用于确定要用于发射分组的信道的模块;用于将所述分组中的第Π最高有效比特设置 为指示所确定的信道的值的模块,其中,η是所述分组的目标接收方所知道的。第四个方面涉及一种计算机程序产品,其包括计算机可读介质,该计算机可读介 质包括用于确定要使用第一信道还是第二信道来发射MACPDU的代码;用于如果要使用所 述第一信道发射所述MAC PDU则将所述MAC PDU中在由所述MAC PDU的目标接收机预先知 道的预定比特位置处的逻辑值设置为第一逻辑值,或者如果要使用所述第二信道发射所述 MAC PDU则将所述逻辑值设置为第二逻辑值的代码。第五个方面涉及一种执行计算机可执行指令以在数据传输中提供信道标识信息 的集成电路。所述指令包括从由第一逻辑信道和第二逻辑信道组成的组中选择与数据传 输相关联的逻辑信道;识别所述数据传输中由所述数据传输的目标接收方所知道的比特位 置;如果选择了所述第一逻辑信道,则将所识别的比特位置设置为从由0和1组成的组中选 择的第一值,或者如果选择所述第二逻辑信道,则将所识别的比特位置设置为从由0和1组 成的组中选择的不同于所述第一值的第二值。根据另一个方面,本申请中提供了一种用于识别与分组传输相关联的信道的方 法。所述方法包括接收由与发射设备相关联的第一层所构造的分组,其中该分组在预定比 特位置处包括信道标识比特;使用第二层来分析所述分组中的所述预定比特位置,以获取 所述信道标识比特;根据所述信道标识比特的逻辑值来确定与所述分组相关联的信道。另外的方面涉及一种无线通信装置,包括存储器,存储关于发射站、第一信道、第 二信道和整数η的数据。所述无线通信装置还包括处理器,配置为从所述发射站接收PDU ; 提取所述PDU中的第η最高有效比特的值;以及如果所提取的值是第一逻辑值则将所述 第一信道与所述PDU相关联,或者如果所提取的值是第二逻辑值则将所述第二信道与所述 PDU相关联。又一个方面涉及一种有助于识别与发射的分组相关联的信道的装置。所述装置包 括用于从网络设备接收分组的模块;用于获取位于所述分组中的预定位置处的比特的值 的模块;用于根据所获取的比特值来确定用于发射所述分组的信道的模块。本申请中描述的另一个方面涉及一种计算机程序产品,其包括计算机可读介质, 所述计算机可读介质包括用于接收MAC PDU的代码;用于提取与所述MAC PDU中的预定比 特位置相关联的逻辑值的代码;用于如果所提取的逻辑值是0则根据第一信道格式解析所述MAC PDU,或者如果所提取的逻辑值是1则根据第二信道格式解析所述MAC PDU的代码。又另一个方面涉及一种执行计算机可执行指令以识别用于提供数据传输的信道 的集成电路。所述指令包括识别数据传输中的由提供所述数据传输的设备所知道的比特 位置;从所述数据传输的所识别的比特位置获取从由0和1组成的组中选择的值;如果所 获取的值是0则确定用于所述数据传输的是第一信道,或者如果所获取的值是1则确定用 于所述数据传输的是第二信道。为了实现前述和相关目的,本发明的一个或多个方面包括后面充分描述并在在权 利要求书中具体指出的特征。以下描述和附图详细阐述了本发明的特定示出性方面。然而, 这些方面仅仅说明了可采用本发明的原理的一些不同方法。此外,所公开的方面旨在包括 全部这些方面及其等价物。
图1示出了依照各个方面,用于在无线通信系统中进行信道区分和识别的系统的 框图;图2示出了依照各个方面,用于嵌入和提取与数据传输相关联的信道信息的系统 的框图;图3示出了依照各个方面,可以在无线通信系统中实现的示例性连接建立过程。图4-6示出了可以依照本发明中描述的各个方面而利用的不同示例性分组结构。图7示出了用于向接收机发射数据分组的方法的流程图,该方法用于指示用于发 射该数据分组的信道。图8示出了用于将信道标识符合并到针对无线接收机的传输的方法的流程图。图9示出了用于分析通过无线通信系统发射的消息来发现用于发射该消息的信 道的方法的流程图。图10-11示出了有助于针对通过无线通信系统发射的数据进行信道识别的相应 装置的框图。图12示出了依照本发明提出的各个方面的无线多址通信系统。图13的框图示出了本发明所描述的各个方面可以在其中运行的示例性无线通信 系统。
具体实施例方式现在参照附图来描述本发明的各个方面,其中用相同的附图标记来表示本文中相 同的元件。在下面的描述中,为便于解释,给出了大量具体细节,以便提供对一个或多个方 面的全面理解。然而,很明显,也可以不用这些具体细节来实现这些方面。在其它例子中, 以方框图形式示出公知结构和设备,以便于描述一个或多个方面。如本申请中所用的,术语“组件”、“模块”、“系统”等意在指计算机相关的实体,例 如硬件、固件、硬件和软件的组合、软件或执行中的软件。举例而言,组件可以是但并不限于 是处理器上运行的处理、集成电路、对象、可执行程序、执行的线程、程序和/或计算机。作 为举例,计算设备上运行的应用和计算设备都可以是组件。一个或多个组件可以位于执行 中的处理和/或线程中,组件可以位于一个计算机中和/或分布于两个或更多个计算机中。另外,可以从其上存储有各种数据结构的各种计算机可读介质中执行这些组件。这些组件 可以诸如依照具有一个或多个数据分组(例如,来自一个组件的数据,该组件以信号的方 式与本地系统中、分布式系统中和/或通过诸如互联网之类的网络与其它系统中的另一个 组件进行交互)的信号,通过本地和/或远程处理来进行通信。此外,本申请中结合无线终端和/或基站描述了各个方面。无线终端指的是向用 户提供语音和/或数据连接的设备。无线终端可以与例如膝上型计算机或桌面型计算机之 类的计算设备连接,或者其可以是例如个人数字助理(PDA)之类的独立设备。无线终端还 可以叫做系统、用户单元、用户站、移动站、移动台、远程站、接入点、远程终端、接入终端、用 户终端、用户代理、用户装置或用户设备(UE)。无线终端可以是用户站、无线设备、蜂窝电 话、PCS电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理 (PDA)、具有无线连接能力的手持式设备或其它与无线调制解调器连接的处理设备。基站 (例如,接入点或节点B)指的是在接入网中在空中接口上通过一个或多个扇区与无线终端 进行通信的设备。基站可以通过将接收到的空中接口帧转换为因特网协议(IP)分组,来充 当无线终端和接入网中的其余部分(其可以包括IP网络)之间的路由器。基站还协调对 空中接口属性的管理。此外,本申请中所描述的各种功能可以用硬件、软件、固件或其任意组合来实现。 当使用软件实现时,可以将这些功能作为一个或多个指令或代码存储在计算机可读介质中 或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算 机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序 的任何介质。存储介质可以是计算机能够存取的任何可用介质。通过示例而不是限制的方 式,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储介 质或其它磁存储设备、或者能够用于以指令或数据结构形式携带或存储期望程序代码并能 够由计算机进行存取的任何其它介质。此外,任何连接可以适当地称作计算机可读介质。 例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外、无线 和微波之类的无线技术从网站、服务器或其它远程源传输的,那么同轴电缆、光纤光缆、双 绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本申 请所使用的,磁盘(disk)和光盘(disc)包括压缩光盘(CD)、激光盘、光盘、数字通用光盘 (DVD)、软磁盘和蓝光光盘(BD),其中磁盘通常磁性地复制数据,而光盘则用激光来光学地 复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。本发明描述的技术可以用于各种无线通信系统,例如码分多址(CDMA)系统、 时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波 FDMA(SC-FDMA)系统和其它系统。术语“系统”和“网络”通常互换使用。CDMA系统可 以实现诸如通用陆地无线接入(UTRA)、CDMA2000等之类的无线电技术。UTRA包括宽 带-CDMA (W-CDMA)和 CDMA 的其它变体。此外,CDMA2000 涵盖 IS-2000、IS-95 和 IS-856 标准。 TDMA系统可以实现诸如全球移动通信系统(GSM)之类的无线技术。OFDMA系统可以实现诸 如演进型 UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802. 11 (Wi-Fi)、IEEE 802. 16 (WiMAX)、 IEEE 802. 20、Flash-OFDM 等之类的无线技术。UTRA和E-UTRA是全球移动电信系统 (UMTS)的一部分。3GPP长期演进(LTE)是使用E-UTRA的即将到来的版本,其在下行链路 上采用OFDMA而在上行链路上采用SC-FDMA。UTRA、E-UTRA, UMTS、LTE和GSM在来自名为
9“第三代合作伙伴计划”(3GPP)的组织的文件中进行了描述。另外,CDMA 2000和UMB在来 自名为“第三代合作伙伴计划2” (3GPP2)的组织的文件中进行了描述。下面将围绕包括多个设备、组件、模块等等的系统而给出各个方面。应该明白和理 解的是,各种系统可以包括结合附图所讨论的其它设备、组件、模块等等和/或可以不包括 所有这些设备、组件、模块等。也可以使用这些方法的组合。现在参照附图,图1示出了依照本申请提供的各个方面,用于在无线通信系统中 进行信道区分和识别的系统100的框图。在一个例子中,系统100可以包括一个或多个设 备110和/或130,它们可以相互通信和/或利用任何适当的通信方法与系统100中的其 它设备通信。虽然图1示出了两个设备110和130,但是应该了解的是,系统100可以包括 任何适当数量的设备。在另一个例子中,第一设备Iio可以向第二设备130执行一个或多 个消息的传输。然而,虽然设备110指定为“发射”设备,而设备130指定为“接收”设备, 但是应该了解的是,另外地和/或替代地,可以从设备130向设备110进行通信。另外,应 该了解的是,设备110和/或130可以具有和/或实现例如终端、基站和/或任何其它适当 类型的设备的功能。如本申请中且本领域中通常所使用的,终端指的是移动终端、用户设备 (UE)、接入终端(AT)等等。此外,基站指的是接入点(AP)、节点B等等。如本申请中另外所 用的,从基站到终端的通信称为下行链路(DL)或前向链路通信,从终端到基站的通信称为 上行链路(UL)或反向链路通信。依照一个方面,发射设备110可以通过一个或多个频率、码、空间等信道向接收设 备130发送数据。在一个例子中,根据各种因素从一组多个可用信道中选择发射设备110 所利用的信道。因此,发射设备110可以采用信道选择器112和/或其它适当的模块,来选 择用于向接收设备130的消息传输的信道。根据信道选择器112所选择的信道和/或从数 据源116获得的数据,可以利用消息生成器114来格式化并生成消息,随后将该消息提供给 接收设备130。在接收设备130处,由消息分析器134处理该消息,该消息分析器134可以 与信道识别器132和/或任何其它适当的模块结合起来工作以便识别与该信息相关联的信 道。此外和/或作为另一种选择,可以将该消息中包含的数据提供给数据宿136。在一个例子中,发射设备110利用多个可能的信道中的一个向接收设备130提供 消息,消息生成器114对该消息施加的格式化的变化取决于信道选择器112所选择用于该 消息的信道。因此,接收设备130处的消息分析器134可以利用信道识别器132来确定发射 设备110选择了哪条信道来使用,以便以适当的方式解析该消息。但是,如果发射设备110 所用于向接收设备130提供消息的信道是接收设备130所不知道的或不容易被其使用的, 则接收设备130处的信道识别器132在识别正确的信道时会遇到困难,这会导致低效地解 析该消息。举个例子,接收设备130可能被迫解析该消息多次,而基于此,信道识别器132 用于确定该消息的正确解析版本,以便识别适当的信道。或者,接收设备可能被迫解析该消 息的一部分(例如分组头部等等),以便在执行另外的处理之前识别适当的信道。但是,按 这种方式的部分解析过程需要接收设备130在多个层之间传递接收到的消息多次,而这会 降低接收设备130的性能。因此,为了减轻现有无线通信系统的上述缺点和/或其它缺点,发射设备110可以 提供对于用于向接收设备130传送消息的信道的指示,该指示可以在该消息本身中。这可 以通过例如将该消息中的预定位置处的比特设置为与用于发射该消息的信道对应的逻辑值来实现。在一个例子中,发射设备110和接收设备130都预先知道该消息中的该预定位 置。例如,在初始设置了设备110和/或130之后,将该位置编程到与这些相应设备相关联 的相应存储器120和/或140中。或者,设备110和/或130在一个或多个在前的消息中 向一个或多个其它设备110和/或130通知该位置。或者,可以采用任何其它适当的用于 将该位置提供给设备110和/或130的技术。依照一个方面,通过设置从发射设备110发射到接收设备130的消息中预定位置 处的比特,接收设备130处的信道识别器132可以通过确定该消息在该预定比特位置处的 逻辑值来识别适当的信道。在一个例子中,即使信道识别器132本身不能够解析该消息,该 信道识别器132也能用于检查该消息的预定比特位置,从而使得识别出与该消息相关联的 信道以及在单个传递中适当地解析该消息。举个例子,发射设备110处的第一层将消息中 的给定位置处的比特设置为已知的值,而接收设备130处的较低的第二层分析该消息以便 获取在给定位置处给出的值。以此方式,应该认识到,系统100所示出的各种技术从本质上 可以通过设计用作分层功能,其中,接收设备130处的给定层从由发射设备110使用高层协 议编码的数据获取信息,接收设备130处的给定层缺少充分的知识来正确解析该信息。举个具体的例子,从发射设备110发射到接收设备130的消息可以是连接建立消 息,其可以通过公共控制信道(CCCH)或专用控制信道(DCCH)来发射。在信道选择器112 选择适当的信道之后,消息生成器114针对所选的信道来格式化该消息。另外,消息生成器 114将该消息中的预定比特设置为相应的逻辑值以指示所用的信道(例如,0针对CCCH而 1针对DCCH,反之亦然)。除了预定的比特位置外,接收设备130还可以预先知道CCCH和 DCCH之间的映射以及它们相应的逻辑值,从而使得接收设备130处的信道识别器132可以 通过检查该消息中的适当比特的逻辑值来确定正确的信道。虽然上面的例子描述的情景包括一个预定的比特位置和两个可能的信道,但是应 该认识到,本申请中所描述的技术可以扩展到针对任何数量的比特和/或信道。例如,与上 面技术类似的技术可以用于通过将发射设备110和接收设备130之间的消息中η个预定的 相邻和/或不相邻比特位置的值设置为任意整数值η,从而在多达2η个潜在信道之间进行 区分。依照另一个方面,发射设备110可以利用处理器118和/或存储器120实现本申请 中描述的信道选择器112、消息生成器114、数据源116和/或任何其它组件的至少一部分 功能。此外,接收设备130可以包括处理器138和/或存储器140,以便实现接收设备130 的信道识别器132、消息分析器134、数据宿136和/或任何其它组件的部分或全部功能。在 一个例子中,发射设备110处的处理器118和/或接收设备140处的处理器138还可以利 用一种或多种人工智能(Al)技术来自动进行它们各自的部分或全部功能。如本申请中所 用的术语“智能”指的是能够根据现有的关于系统的信息,对系统的当前或未来状态进行推 理或得出结论的能力(例如,推断)。人工智能可以用于确定特定的上下文或动作,或在没 有人为干预的前提下生成系统的特定状态的概率分布。人工智能依赖于应用先进的数学算 法-例如,判决树、神经网络、回归分析、聚类分析、遗传算法,以及对系统中的一组可用数 据(信息)的加强学习。具体而言,可以采用多种方法中的一种方法,以学习数据并然后根 据所构造的模型来得出推论,这些模型例如,隐式马尔可夫模型(HMM)和相关的原型依赖 模型、诸如贝叶斯网络(例如,利用贝叶斯模型评分或逼近通过结构搜索所产生的)之类的更通用的概率图形模型、线性分类器(例如,支持向量机(SVM))、非线性分类器(例如,称为 “神经网络”方法、模糊逻辑方法的方法)以及与实现之后描述的各个自动化的方面相一致 的其它(用于执行数据融合等)的方法。现在转到图2,示出了依照各个方面,用于嵌入并提取与数据传输相关联的信道信 息的系统200。如图2所示,系统200可以包括发射设备210,后者例如能够向接收设备230 发射封装在一个或多个介质访问控制(MAC)协议数据单元(PDU) 220中的消息。系统200 所示的通信可以是上行链路通信,其中,发射设备210是UE,接收设备230是节点B,或者作 为另一种选择,该通信可以是从节点B到UE的下行链路通信。另举一个非限制性的例子, 系统200所示的传输可以作为设备210和230之间的连接建立过程的一部分来进行。下面 将进一步详细描述可以采用的连接建立过程的各种例子。依照一个方面,发射设备210可以利用多个逻辑信道(例如,CCCH、DCCH等)中 的一个传送PDU 220。在一个例子中,发射设备210利用信道选择器212选择适当的信道。 根据所选的信道,无线资源控制(RRC)层消息生成器214可以用于根据所选择的信道格式 来格式化要在PDU 220中发射的消息。在另一个例子中,根据用于发射PDU 220的信道和 /或与该信道相关联的消息格式(例如,图4中的DCCH PDU格式400和/或图5中的CCCH PDU格式500,下面会进一步详细描述这两种格式),生成要封装在PDU 220中的RRC消息。在RRC层消息生成器214生成并格式化该消息后,可以将PDU 220发射给接收设 备230。在接收到PDU 220后,接收设备230处的MAC层消息分析器232可以对PDU 220执 行初始处理。但是,在某些情况下,PDU 220是在接收设备230处在如下的方式下接收的用 于传送PDU 220的逻辑信道是接收设备230所不知道的。换言之,接收设备230处的与MAC 协议层相关联的一个或多个实体(例如,MAC层消息分析器232)可以用于透明地传递在相 应PDU 220中提供的高层RRC消息。但是,在这样的情况下,应该认识到,接收设备230的 MAC行为取决于给定PDU 220通过其上而到达的逻辑信道。因此,在接收设备230的MAC层 透明地工作并且PDU 220可以通过多个信道(例如,CCCH或DCCH)到达的情况下,传统上没 有现成的方法用于让MAC层根据对MAC层可用的信息来在逻辑信道之间进行区分。这种困 难既而会阻碍接收设备230的功能。例如,MAC层消息分析器232和/或接收设备230的其 它组件根据用于接收PDU 220的信道来在特定情况下执行不同的处理流程。具体地说,MAC 层消息分析器232和/或接收设备230的其它组件对PDU 220进行不同的处理,PDU 220被 路由到不同的软件组件,和/或对PDU 220的处理的其它方面随着与PDU 220相关联的逻 辑信道而变化。因此,为了有助于知道用于传送PDU 220的信道,发射设备210可以在PDU 220中 的预定位置设置一个或多个标志或公共控制比特(CCB) 222。随后,CCB 222可以由MAC层 消息分析器232、信道识别器234和/或接收设备230的任何其它合适的组件用于确定与 PDU 220相关联的信道,并从而确定PDU 220的格式。依照一个方面,发射设备210可以利用RRC层协议(例如,通过RRC层消息生成器 214和/或另一个合适的组件)以在PDU 220中的适当位置中设置CCB 220。在一个例子 中,CCB 222在PDU 220中的位置对于发射设备210和接收设备230是预先确定和预先知 道的,从而使得接收设备230处的MAC层消息分析器232即使不知道发射设备210所用的 RRC消息格式,也能读取PDU 220中的CCB 222。因此,在一个例子中,接收设备230处的MAC层消息分析器232和/或信道识别器234通过检查PDU 220、定位CCB 222在PDU 220 中的位置和确定CCB 222的逻辑值,来识别与PDU220相关联的信道。CCB 222在PDU 220 中的位置可以固定在PDU 220中的第η最高有效比特(例如,第四最高有效比特和/或任 何其它适当的比特位置)处,或者应该认识到,CCB 222在相应PDU 220中的位置可以配置 成随着时间动态地改变。此外,应该认识到,可以在PDU 220中提供多个CCB 222,以例如有 助于从一组两个以上的可能信道中识别信道。依照另一个方面,发射设备210所利用的逻辑信道之间的映射关系和PDU 220中 的CCB 222的相应值也可以由发射设备210和接收设备230预先知道。因此,发射设备可 以通过将CCB 222设置为第一逻辑值(例如,1)来指示第一信道(例如,DCCH)和/或通 过将CCB 222设置为第二逻辑值(例如,0)来指示第二信道(例如,CCCH)。通过与在PDU 220中置放CCB 222类似的方式,相应信道之间的映射和CCB 222的对应值可以是固定的和 /或动态配置的。依照另一个方面,在接收设备230处将关于分析CCB 222以便确定与PDU 220相 关联的信道的处理实现成经设计的分层违反。具体而言,使接收设备230处的MAC层协议 能够分析PDU 220所提供的RRC编码比特流并从该比特流的一部分中提取信息,尽管该MAC 层协议可能缺少用于正确解析该比特流的对于RRC消息格式充足的知识。因此,在一个例 子中,即使MAC层消息解析器232缺少用于解析PDU的对于RRC层的知识,也向MAC层消息 解析器232提供充足的关于PDU 220的结构信息以便从CCB222获取信息,从而越过与系统 200相关联的普通解析过程而利用不同层所提供的数据。接下来参照图3,提供了一系列示意图302-306来说明依照各个方面,在无线通信 系统中实现的示例性连接建立过程的示例。但是,应该认识到,图3所示的过程以及接下来 的描述仅仅是作为可以利用本申请中所描述的信道区分技术的非限制性示例过程来提供 的,除非另外明确声明,否则涉及无线通信系统中的设备之间的数据传输的任何合适的过 程都旨在落在本申请所描述的技术以及相关的所附权利要求的保护范围内。在一个例子中,示意图302-306所示出的过程用在无线通信系统中(例如,3GPP LTE通信系统),该无线通信系统包括一个或多个演进的节点B (eNB) 310和一个或多个UE 320。在另一个例子中,随机接入信道(RACH)和/或另一个合适的上行链路传输信道用于从 UE 320向eNB 310传送控制信息(例如,针对连接建立的初始接入、位置区域更新等等)。 此外和/或作为另一种选择,RACH用于传输较小且很少发生的用户数据分组。依照一个方 面,RACH用作基于竞争的信道,其中,由于多个UE 320同时接入RACH而产生冲突,这导致 eNB 310不能对初始接入消息进行解码。依照一个方面,UE 320可以如示意图302所示地开始图3所示的处理,其中,UE 320利用物理RACH(PRACH)向eNB 310发送第一物理消息330 (例如,消息1)。例如,消息 1330是包含签名序列的初始接入请求消息。接下来,如示意图304所示,eNB 310用其自己 的消息340 (例如,消息2)进行响应。在一个例子中,消息2340回发UE 320在消息1330 中提供的签名序列。此外,消息2340包含上行链路准许、传输格式和/或定时提前,以使UE 320能够如示意图306所示地发射消息3 350。在一个例子中,消息3 350可以包含连接请 求消息,该连接请求消息包括针对该请求的原因。依照一个方面,消息3 350可以在上行链 路共享信道(UL-SCH)传输信道上传输。
依照另一个方面,为了通过空中(例如,无线)接口来执行初始接入,示意图 302-306所示的过程可以实现为物理随机接入过程。在一个例子中,该过程利用RACH和 两个物理信道(例如,PRACH和接入指示信道(AICH))。RACH可以映射到上行链路物理信 道(例如,PRACH),而AICH可以实现为下行链路公共信道,其作为与用于随机接入控制的 PRACH的配对而存在。在一个例子中,UE 320接收到的消息2 340指示用于后续消息350的UL资源准 许。因此,UE 320可以发射第一调度消息(例如,消息3 350),后者包含到eNB 310的RRC 消息。因此,应该认识到,如示意图306所示,消息3 350可以是使用(例如,通过来自eNB 310的消息2 340而)分配给UE 320的调度资源的从UE 320到eNB 310的第一通信。在一 个例子中,根据实现的使用实例,与消息3 350相关联的RRC消息可以由例如CCCH或DCCH 来携带。但是,在如示意图306所示的处理阶段,eNB 310可能没有充足的来自UE 320的 信息以确定已经实现的是哪种使用实例以及因此确定使用了哪个信道用于消息3 350的 传输。因此,eNB 310和/或UE 320可以实现本申请中描述的各种技术,以便在消息3 350上区分CCCH和DCCH。举个具体的例子,将DCCH消息配置为使用长度为一个八比特字 节的或更长的常规MAC子报头,从而使得用于DCCH的MAC报头占据MAC PDU (例如,分组) 中的与消息3 350对应的第一八比特字节。相对地,将CCCH配置为不使用MAC报头,从而 使得MAC PDU中的第一八比特字节可以由RRC消息占据。下面将进一步描述用于构造针对 CCCH和/或DCCH传输的MAC PDU的各种技术。现在转到图4,给出了依照本申请提供的各个方面而使用的第一示例性分组结构 400。在一个例子中,分组结构400示出了向利用DCCH来发射的消息施加的MAC PDU格式。 但是,应该认识到,任何合适的分组结构(包括图4-6所示出的那些以及其它的)可以结合 本申请中描述的技术来使用。依照一个方面,分组结构400可以是8比特结构,其包括一个 或多个报头比特,其后是逻辑信道标识符(LCID)。虽然结构400示出了 5比特的LCIDdfi 是应该认识到,该LCID可以是任何合适的长度。此外,虽然该LCID置放在结构400的最低 有效比特处,但是,LCID也可以以任何合适的方式来置放。在一个例子中,结构400中的报头比特可以包括一个或多个保留比特(标示为R) 和/或一个或多个扩展比特(标示为E)。扩展比特可以表示例如按照结构400的MAC子报 头。此外和/或作为另一种选择,一个或多个保留比特可以用作请求或“幸运(happy)”比 特,以用于表示发射实体要求另外的资源。在另一个例子中,将LCID设置为11100和/或 任何其它适当的值。图5示出了依照本申请中提供的各个方面而使用的第二示例性分组结构500。在 一个例子中,分组结构500示出了向利用CCCH来发射的消息施加的MAC PDU格式。但是, 应该认识到,任何合适的分组结构(包括图4-6所示出的那些以及其它的)可以结合本申 请中描述的技术来使用。依照一个方面,将分组结构500的最高有效比特分配给消息类型 字段。如进一步说明的,然后,将分组结构500的次高有效比特(less significant bit) 分配给CCB和/或其它RRC字段。虽然分组结构500示出了 3比特的消息类型字段,但是 应该认识到,消息类型字段可以采用任何合适的尺寸和/或置放。举个例子,将消息类型字 段的尺寸选择成符合在DCCH分组结构400中提供的保留和/或扩展比特的数量,从而使得
14在CCCH分组结构500中提供的CCB总是设置为与在DCCH分组结构400中提供的LCID中 的对应比特相反的值。在这种情况下,应该认识到,可以通过检查与结构500中的CCB相关 联的位置(例如,第四比特位置)来区分CCCH和DCCH。因此,在图6所示的例子中,可以通过检查位于与CCCH分组结构604中的CCB对 应的位置处的比特的逻辑值,来区分CCCH分组结构604和DCCH分组结构602。当示例性 DCCH分组结构602示出的LCID值为11100时,CCCH分组结构604中的CCB可以设置为0, 其与DCCH分组结构602所提供的LCID中的最高有效比特的值相反。因此,可以认识到, DCCH结构602所提供的LCID字段的最高有效比特和/或CCCH结构604中指定的CCB可以 作为CCB以帮助实体在确定与相关联的分组相关联的信道时接收该分组。还应该认识到, 虽然为1的CCB值与DCCH相关联,而为0的CCB值与图6中的CCCH相关联,但是DCCH和 CCCH也可以被分别指定为逻辑值0和1。另外,应该认识到,本申请中示出并描述的概念可 以根据任何合适的逻辑信道和对应逻辑值之间的任何合适的映射,在相应的信道之间进行 区分。转到图5,在一个例子中,CCCH分组结构500中的消息类型字段可以分配有3个比 特,以便保证CCB占据第四比特且不与DCCH结构400中的E/R/R比特冲突。在一个例子中, 消息类型字段指示与结构500所示的分组对应的由CCCH携带的RRC消息的类型。举个例 子,消息类型字段指示 RRC CONNECTION REQUEST 消息、RRC CONNECT IONRE-ESTABLISHMENT REQUEST消息和/或任何其它合适类型的消息。依照一个方面,可以将CCB作为1比特字段而编码在CCCH结构500中,并且设置 为与DCCH结构400中保留LCID的相应位置处出现的值相反的固定值。依照另一个方面, 可以使用抽象句法标记#1 (ASN. 1)消息结构以确保CCCH结构500中的CCB是在消息类型 的选择中定义的任何消息之第一字段,如下所示。如在本领域内通常已知的,ASN. 1可以用 作消息的编码格式,以保证所述消息可以作为编码后的比特流来传送并且为接收实体所理 解而不需要知道传输介质的低层特性和/或类似的信息。在一个例子中,将ASN. 1消息构造为一组字段,从而使得相应字段以它们出现的 次序来编码。因此,包括CCCH结构500的字段可以以嵌套的方式来布置,从而使得CCB编 码到消息类型字段之后的第一比特位置中。举个例子,CCCH结构500用下面表1中所示出 的ASN. 1消息格式来构造。 表1 用于CCCH结构500的ASN. 1消息结构通过利用表1中所示的ASN. 1消息结构,应该认识到,ASN. 1编码器能够产生其 第四输出比特包含如结构500中所示的保留比特CCB的值在内的比特流。首先,可以观测 到,在表1中消息类型字段定义成从8个可能的消息类型当中的选择,从而使该消息类型 选择采用3比特的值。在一个例子中,消息类型字段指定一个或更多个已知的消息类型 rrcMessageA 和 / 或 rccMessageB,后两者分别对应于例如 RRC CONNECTION REQUEST 消息 禾口 /或RRC CONNECTION REESTABLISHMENT REQUEST消息。此外,如表1所示,消息类型字 段还包含一个或多个备用的或空的选择,以便将消息类型字段的尺寸填充到所要求的尺寸 (例如,3个比特)。另外,可以从表1中的ASN. 1消息结构认识到,在任何给定深度的嵌套,只要没有 特定的元数据(例如,针对可选字段的存在比特,它要求被编码在消息的前部)就会按顺序 对出现的字段进行编码。因此,如果消息中出现可选字段,则编码到与可选字段相关联的嵌 套层内的第一项是用于指定可选字段的存在和/或不存在的一组比特。但是,可以认识到, 在这样的情况下,第一字段的内容并不会编码成所传送的比特流中的第一比特。因此,表1 示出了 相应消息格式(例如,rrcMessageA、rrcMessageB等)以序列结构来格式化,以便 放置鉴别比特(例如,CCB)作为该消息的第一比特,该比特设置为固定的布尔值(例如,假 或0)。另外,为了防止元数据字段在CCB之前编码,表1还示出了 相应消息格式的剩余部分封装为更深层嵌套的序列结构,从而使得与该消息的剩余部分相关联的任何元数据会与 嵌套容器相关联并且在比特流中不会出现在CCB之前。参照图7-9,示出了依照本申请中提出的各个方面而执行的方法。虽然为了使说明 更简单,而将该方法表示并描述为一系列的动作,但是应该明白和认识到,这些方法并不受 到动作顺序的限制,因为,依照一个或多个方面,一些动作可以按不同顺序发生和/或与本 申请中示出和描述的其它动作同时发生。举例而言,本领域技术人员应该明白和认识到,方 法还可以表示成一系列相互关联的状态和事件,例如在状态图中。此外,执行与一个或多个 方面一致的方法并不需要所有示出的动作。参照图7,示出了用于向接收机(例如,系统100中的接收设备130)发射数据分组 的方法700,该数据分组指示用于发射该数据分组的信道。应该认识到,方法700可以由例 如基站、无线终端和/或任何其它适当的网络设备(例如,作为发射设备110的网络设备) 执行。方法700开始于方框702,其中,识别要用于向接收机发射数据分组的第一信道(例 如,CCCH)或第二信道(例如,DCCH)中的一个。在方框704,根据与在方框702处识别出 的信道相关联的格式,使用第一层(例如,RRC)来格式化该数据分组。接下来,在方框706 处,如果在方框702处识别出第一信道,则将该数据分组中的由接收机处的第二层(例如, MAC)(该层低于方框704处所用的第一层)所知道的位置处的比特设置为第一逻辑值(例 如,0);如果在方框702处识别出第二信道,则将所述比特设置为第二逻辑值(例如,1)。最 后,在方框708处,将数据分组发射给接收机。图8示出了用于将信道标识符合并到针对无线接收机(例如,接收设备230)的传 输中的方法800。方法800可以由例如节点B、UE和/或任何其它合适的网络设备(例如, 作为发射设备210)来执行。方法800开始于方框802,其中,从要用于向接收机发射MAC PDU (例如,PDU 220)的CCCH或DCCH中选择信道。在方框804,识别MAC PDU中的由接收 机处的MAC实体所知道的预定比特位置(例如,CCB位置222)。接下来,方法800进行到方框806,其中,方法800根据在方框802处选择的是DCCH 还是CCCH而出现分支。如果选择的是DCCH,方法800继续进行到方框808,其中,将位于在 方框804处识别出的MAC PDU的比特位置处的多比特LCID中的一个比特设置为(例如,如 图602所示的)第一逻辑值(例如,1),该逻辑值不同于第二逻辑值。相比之下,如果选择 的是CCCH,则方法800则进行到方框810,其中,将MAC PDU配置为携带RRC消息,该RRC消 息在所识别出的比特位置处的比特设置为(例如,如图604所示)第二逻辑值(例如,0), 该第二逻辑值不同于方框808处所用的第一逻辑值。最后,在完成了方框808或方框810 处所描述的动作之后,方法800结束于方框812处,其中,利用在方框802处选择的信道向 接收机发射MAC PDU0转到图9,示出了用于分析通过无线通信系统发射的消息以便发现用于发射该消 息的信道的方法900。应该认识到,方法900可以由例如接入点、移动站和/或任何其它适 当的网络设备(例如,作为接收设备130和/或230的网络设备)来执行。方法900开始 于方框902处,其中,识别由发射机的第一层(例如,RRC)构造的在预定比特位置处包括有 信道标识信息的消息。接下来,在方框904处,利用低于第一层的第二层来分析在方框902 处接收到的消息中的预定比特位置,以便获取其中的信道标识信息。然后,方法900结束于 方框906,其中,根据在方框904处获得的信道标识信息来确定在方框902处用于发射该消息的信道。现在转到图10,示出了有助于在无线通信系统中进行信道区分的装置1000。应该 认识到,装置1000表示为包括功能框,这些功能框可以代表由处理器、软件或其组合(例 如,固件)实现的功能。装置1000可以由具有用于向其它设备进行传输的能力的任何合适 的无线通信设备(例如,基站、移动终端等)来实现,并且可以包括用于确定要用于发射分 组的信道的模块1002,以及用于将该分组的第η最高有效比特设置为指示所确定的信道的 值的模块1004,其中,η是由该分组的目标接收方所知道的。图11示出了有助于在无线通信系统中进行信道识别的装置1100。应该认识到,装 置1100表示为包括功能框,这些功能框可以代表由处理器、软件或其组合(例如,固件)实 现的功能。装置1100可以由具有用于从其它设备接收传输的能力的任何合适的无线通信 装置(例如,节点B、UE等)来实现,并且可以包括用于从网络设备接收分组的模块1102、 用于获取位于所接收到的分组中的预定位置处的比特的值的模块1104,以及用于根据所获 得的比特值来确定用于发射该分组的信道的模块1106。现在参照图12,提供了依照各个方面的无线多址通信系统的示例。在一个例子中, 接入点1200 (AP)包括多个天线组。如图12中所示,一个天线组包括天线1204和1206,另 一个包括天线1208和1210,而另一个包括天线1212和1214。虽然图12中针对每个天线 组只显示了两个天线,但是应该认识到,可以将更多或更少个天线用于每个天线组。在另一 个例子中,接入终端1216与天线1212和1214通信,其中,天线1212和1214通过上行链路 1220向接入终端1216发射信息,并通过反向链路1218从接入终端1216接收信息。此外和 /或作为另一种选择,接入终端1222可以与天线1206和1208通信,其中,天线1206和1208 通过上行链路1226向接入终端1222发射信息,并通过反向链路1224从接入终端1222接 收信息。在频分双工系统中,通信链路1218、1220、1224和1226可以使用不同的频率进行 通信。例如,前向链路1220可以使用与反向链路1218所用的频率不同的频率。每组天线和/或它们被设计以进行通信的区域可以称为接入点的扇区。依照一个 方面,可以将天线组设计成与接入点1200所覆盖的扇区内的接入终端通信。在通过前向链 路1220和1226的通信中,接入点1200的发射天线可以利用波束成形以提高针对不同接入 终端1216和1222的前向链路的信噪比。并且,比接入点通过单个天线向其所有接入终端 进行发射相比,接入点利用波束成形向其覆盖区域中随机分布的接入终端进行发射对相邻 小区内的接入点造成的干扰较小。接入点(例如,接入点1200)可以是用于与终端通信的固定站,也可以称为基站、 节点B、接入网和/或其它合适的术语。另外,接入终端(例如,接入终端1216或1222)也 可以称为移动终端、用户设备、无线通信设备、终端、无线终端和/或其它适当的术语。现在参照图13,提供的框图示出了可以在其中实现本申请中描述的各个方面的示 例性无线通信系统1300。在一个例子中,系统1300是包括发射机系统1310和接收机系统 1350的多输入多输出(MIMO)系统。但是,应该认识到,发射机系统1310和/或接收机系统 1350也可以用于多输入单输出系统中,其中,例如多个发射天线(例如,在基站上)可以向 单个天线设备(例如,移动站)发射一个或多个符号流。另外,应该认识到,本申请中描述 的发射机系统1310和/或接收机系统1350的方面可以结合单输出单输入天线系统使用。依照一个方面,在发射机系统1310处,将多个数据流的业务数据从数据源1312提供给发射(TX)数据处理器1314。在一个例子中,每个数据流都经由相应的发射天线1324发 出。另外,TX数据处理器1314根据针对每个数据流选择的特定编码方案,对每个数据流的 业务数据进行格式化、编码和交织,以提供编码后的数据。在一个例子中,利用OFDM技术, 将每个数据流的编码后的数据与导频数据进行复用。例如,导频数据通常是通过已知方式 来处理的已知数据模式。此外,该导频数据可以在接收机系统1350处用于估计信道响应。 回到发射机系统1310处,根据为每个相应数据流选择的特定调制方案(例如,BPSK、QPSK、 M-PSK或M-QAM),来将每个数据流的经复用的导频数据和编码后的数据进行调制(即,符号 映射),以便提供调制符号。在一个例子中,通过在处理器1330上执行和/或由处理器1330 提供的指令来确定每个数据流的数据率、编码和调制。接下来,将全部数据流的调制符号提供给TX处理器1320,该处理器对(例如OFDM 的)调制符号进行进一步处理。随后,TX MIMO处理器1320向Nt个收发机1322a至1322t 提供Nt个调制符号流。在一个例子中,每个收发机1322接收并处理相应的符号流,以提供 一个或多个模拟信号。然后,每个收发机1322进一步对这些模拟信号进行调节(例如放大、 滤波和上变频),以提供适用于在MIMO信道上传输的调制信号。因此,来自发射机1322a至 1322t的Nt个调制信号分别从Nt个天线1324a至1324t发射出去。依照另一个方面,在接收机系统1350处通过Nk个天线1352a至1352r来接收所发 射的调制信号。然后将从每个天线1352接收到的信号提供给相应的收发机1354。在一个 例子中,每个收发机1354对相应的接收信号进行调节(例如滤波、放大和下变频),对调节 后的信号进行数字化处理以提供抽样,并随后对这些抽样进行处理,以提供对应的“接收到 的”符号流。RX MIMO/数据处理器1360然后从队个收发机1354接收Nk个接收到的符号流, 并根据特定的接收机处理技术对这些符号流进行处理,以提供Nt个“检出的”符号流。在一 个例子中,每个检出的符号流包括的符号是针对对应数据流而发射的调制符号的估计。从 而,RX处理器1360至少部分地通过对每个检出的符号流进行解调、解交织和解码,从而恢 复对应数据流的业务数据。因此,RX处理器1360的处理与发射机系统1310处的TXMIMO处 理器1320和TX数据处理器1313执行的处理互补。RX处理器1360还可以向数据宿1364 提供处理后的符号流。依照一个方面,由RX处理器1360生成的信道响应估计可被用于在接收机处执行 空间/时间处理,调整功率电平,改变调制速率或方案,和/或其它适当的操作。另外,RX处 理器1360还可以估计诸如例如检测出的符号流的信号噪声干扰比(SNR)之类的信道特性。 然后,RX处理器1360可以将所估计的信道特性提供给处理器1370。在一个例子中,RX数 据处理器1360和/或处理器1370还可以导出对于系统的“工作” SNR的估计。然后,处理 器1370提供信道状态信息(CSI),其可以包括关于通信链路和/或接收数据流的信息。例 如,该信息可以包括工作SNR。然后,CSI由TX数据处理器1318处理、由调制器1380调制、 由收发机1354a到1354r调节以及被发送回发射机系统1310。另外,接收机系统1350处的 数据源1316可以提供额外的要由TX数据处理器1318处理的数据。回到发射机系统1310,来自接收机系统1350的调制信号由天线1324接收,由收发 机1322进行调节,由解调器1340进行解调并由RX数据处理器1342进行处理,以恢复由接 收机系统1350报告的CSI。在一个例子中,然后,所报告的CSI被提供给处理器1330,并用 于确定用于一个或多个数据流的数据速率以及编码和调制方案。然后,将确定的编码和调制方案提供给收发机1322用于量化和/或用在稍后向接收机系统1350的传输中。此外和 /或作为另一种选择,所报告的CSI可以由处理器1330用于生成对TX数据处理器1314和 TX MIMO处理器1320的各种控制。在另一个例子中,将RX数据处理器1342处理过的CSI 和/或其它信息提供给数据宿1344。在一个例子中,发射机系统1310处的处理器1330和接收机系统1350处的处理器 1370指导它们相应系统处的操作。另外,发射机系统1310处的存储器1332和接收机系统 1350处的存储器1372可以分别提供对处理器1330和1370所用的程序代码和数据的存储。 此外,在接收机系统1350处,各种处理技术可以用于处理Nk个接收到的信号以便检测Nt个 发射的符号流。这些接收机处理技术可以包括空间的和空时接收机处理技术,也可以称为 均衡技术和/或“连续置零/均衡和干扰消除”接收机处理技术,也可以称为“连续干扰消 除”或“连续消除”接收机处理技术。需要理解的是,本申请中所描述的方面可以用硬件、软件、固件、中间件、微代码或 它们的任意结合来实现。当系统和/或方法由软件、固件、中间件、微代码、程序代码或代码 段来实现时,它们可以存储在机器可读介质中,如存储部件中。代码段可以代表过程、函数、 子程序、程序、例程、子例程、模块、软件包、类、或者指令、数据结构或程序声明的任意组合。 代码段可以通过传递和/或接收信息、数据、自变量、参数或存储内容,与另一代码段或硬 件电路相连。信息、自变量、参数、数据等等可以使用任何适当的方法(包括存储器共享、消 息传递、令牌传递、网络传输等)来进行传递、转发或传输。对于软件实现,本申请中描述的技术可用执行本申请所述功能的模块(例如,过 程、函数等)来实现。这些软件代码可以存储在存储器单元中,并由处理器执行。存储器单 元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它经由各种手段可通信 地连接到处理器,这些都是本领域中已知的。上面的描述包括一个或多个方面的举例。当然,为了描述上述方面而描述部件或 方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,这些方面可以 做进一步的结合和变换。因此,本申请中描述的方面旨在涵盖落入所附权利要求书的精神 和保护范围内的所有改变、修改和变形。此外,就说明书或权利要求书中使用的“包含”一 词而言,该词的涵盖方式类似于“包括” 一词,就如同“包括” 一词在权利要求中用作衔接词 所解释的那样。此外,说明书或者权利要求中的词语“或”意为“非排他性的或”。
权利要求
一种用于在无线通信系统中指示与传输相关联的信道的方法,包括从第一信道或者第二信道识别要用于发射数据分组的信道;根据与所识别的信道相关联的格式,使用与第一层相关联的协议来格式化所述数据分组;如果识别出所述第一信道,则将所述数据分组中在由所述数据分组的目标接收方处的第二层所知道的位置处的比特设置为第一逻辑值,或者如果识别出所述第二信道,则将所述比特设置为第二逻辑值。
2.如权利要求1所述的方法,其中,所述第二层低于所述第一层。
3.如权利要求1所述的方法,其中,所述第一层是无线资源控制(RRC)层,所述第二层 是介质访问控制(MAC)层。
4.如权利要求1所述的方法,其中,所述数据分组的目标接收方是用户设备(UE)。
5.如权利要求1所述的方法,其中,所述数据分组的目标接收方是节点B。
6.如权利要求1所述的方法,其中,被设置的所述比特在所述数据分组中的位置对应 于所述数据分组中的第四最高有效比特。
7.如权利要求1所述的方法,其中,所述第一信道是专用控制信道(DCCH),所述第二信 道是公共控制信道(CCCH)。
8.如权利要求7所述的方法,其中,所述第一逻辑值是1,所述第二逻辑值是0。
9.如权利要求7所述的方法,其中,所述第一逻辑值是0,所述第二逻辑值是1。
10.如权利要求7所述的方法,其中,所述设置步骤包括如果将DCCH识别为要用于发 射所述数据分组的信道,则将逻辑信道标识符(LCID)的最高有效比特设置为所述第一逻 辑值。
11.如权利要求7所述的方法,其中,所述设置步骤包括如果将CCCH识别为要用于发 射所述数据分组的信道,则将紧靠在预定比特位置之前的一个或多个比特分配给消息类型 字段,以及通过从包括预定数量的消息类型值的集合中选择值来将消息类型指示编码到所 述消息类型字段中。
12.如权利要求11所述的方法,其中,所述消息类型值的预定数量超过与所述第一层 相关联的所述协议可用的消息类型的数量,并且将所述预定数量的消息类型值中的至少一 个保留作为备用值。
13.如权利要求12所述的方法,其中,与所述第一层相关联的所述协议可用的相应消 息类型的第一元素包含设置为常量值的布尔型元素。
14.一种无线通信装置,包括存储器,用于存储与无线资源控制(RRC)层协议、第一信道、第二信道和接收设备有关 的数据;处理器,配置为从所述第一信道和所述第二信道选择用于向所述接收设备发射协议数据单元(PDU) 的信道,根据与所选择的信道相关联的PDU结构,使用所述RRC层协议来格式化所述PDU,以及如果选择所述第一信道则将所述PDU中在由所述接收设备处的介质访问控制(MAC)实 体所知道的预定位置处的比特设置为第一逻辑值,或者如果选择所述第二信道则将所述比特设置为第二逻辑值。
15.如权利要求14所述的无线通信装置,其中,所述接收设备是一个或多个基站或终端。
16.如权利要求14所述的无线通信装置,其中,所述PDU中的所述预定位置对应于所述 PDU中的第四最高有效比特。
17.如权利要求14所述的无线通信装置,其中,所述第一信道是专用控制信道(DCCH), 所述第二信道是公共控制信道(CCCH)。
18.如权利要求14所述的无线通信装置,其中,所述第一逻辑值和所述第二逻辑值是 从由0和1组成的组中选择的,从而使得所述第一逻辑值不同于所述第二逻辑值。
19.如权利要求14所述的无线通信装置,其中,所述处理器还配置为如果将DCCH识 别为用于发射所述PDU的信道,则将逻辑信道标识符(LCID)中的最高有效比特设置为所述 第一逻辑值。
20.如权利要求14所述的无线通信装置,其中,所述处理器还配置为如果将CCCH识别为用于发射所述PDU的信道,则为消息类型字段分配所述PDU中靠在 所述预定位置之前的一个或多个比特,以及通过从包括预定数量的消息类型值的集合中选 择值来将消息类型指示编码到所述消息类型字段中。
21.如权利要求20所述的无线通信装置,其中,所述消息类型值的预定数量超过所述 RRC层协议可用的消息类型的数量,并且所述处理器还配置为将所述消息类型值中的至少 一个保留作为相应的缓冲值。
22.如权利要求21所述的无线通信装置,其中,所述处理器还配置为将所述RRC层协 议可用的相应消息类型中的第一元素配置成包含设置为常量值的布尔型元素。
23.一种有助于无线通信系统中执行信道区分的装置,所述装置包括用于确定要用于发射分组的信道的模块;用于将所述分组中的第η最高有效比特设置为指示所确定的信道的值的模块,其中,η 是所述分组的目标接收方所知道的。
24.如权利要求23所述的装置,其中,η等于4。
25.如权利要求23所述的装置,其中用于确定的模块包括用于选择专用控制信道(DCCH)或公共控制信道(CCCH)中的一 个的模块;用于设置的模块包括用于当选择DCCH后将所述分组的第η最高有效比特设置为从由 0和1组成的组中选择的预定值,或者当选择CCCH后将所述第η最高有效比特设置为所述 预定值的逻辑相反值的模块。
26.一种计算机程序产品,包括计算机可读介质,包括用于确定要使用第一信道还是第二信道来发射介质访问控制(MAC)协议数据单元 (PDU)的代码;用于如果要使用所述第一信道发射所述MAC PDU则将所述MACPDU中在由所述MAC PDU 的目标接收机预先知道的预定比特位置处的逻辑值设置为第一逻辑值,或者如果要使用所 述第二信道发射所述MAC PDU则将所述逻辑值设置为第二逻辑值的代码。
27.如权利要求26所述的计算机程序产品,其中,所述第一信道是公共控制信道 (CCCH),所述第二信道是专用控制信道(DCCH),所述第一逻辑值是从由0和1组成的组中选 择的值,所述第二逻辑值是从由0和1组成的组中选择的不同于所述第一逻辑值的值。
28.一种执行计算机可执行指令以在数据传输中提供信道标识信息的集成电路,所述 指令包括从由第一逻辑信道和第二逻辑信道组成的组中选择与数据传输相关联的逻辑信道;识别所述数据传输中由所述数据传输的目标接收方所知道的比特位置;如果选择了所述第一逻辑信道,则将所识别的比特位置设置为从由0和1组成的组中 选择的第一值,或者如果选择所述第二逻辑信道,则将所识别的比特位置设置为从由0和1 组成的组中选择的不同于所述第一值的第二值。
29.一种用于识别与分组传输相关联的信道的方法,包括接收由与发射设备相关联的第一层所构造的分组,其中该分组在预定比特位置处包括 信道标识比特;使用第二层来分析所述分组中的所述预定比特位置,以获取所述信道标识比特;根据所述信道标识比特的逻辑值来确定与所述分组相关联的信道。
30.如权利要求29所述的方法,其中,所述第二层低于所述第一层。
31.如权利要求29所述的方法,其中,所述第一层是无线资源控制(RRC)层,所述第二 层是介质访问控制(MAC)层。
32.如权利要求29所述的方法,其中,所述发射设备是一个或多个用户设备(UE)或节 点B。
33.如权利要求29所述的方法,其中,所述分组中的所述预定比特位置对应于所述分 组中的第四最高有效比特。
34.如权利要求29所述的方法,其中,所述确定步骤包括确定所述信道标识比特具有逻辑值0还是1 ;如果所述信道标识比特具有逻辑值0,则将所述分组与第一信道相关联,或者如果所述 信道标识比特具有逻辑值1,则将所述分组与第二信道相关联。
35.如权利要求34所述的方法,其中,所述第一信道是专用控制信道(DCCH),所述第二 信道是公共控制信道(CCCH)。
36.如权利要求34所述的方法,其中,所述第一信道是CCCH,所述第二信道是DCCH。
37.如权利要求29所述的方法,其中,所述分析步骤在解析所述分组之前执行。
38.如权利要求37所述的方法,还包括根据所确定的信道,利用与所述第一层相关联 的协议来解析所述分组。
39.一种无线通信装置,包括存储器,存储与发射站、第一信道、第二信道和整数η相关的数据;处理器,配置为从所述发射站接收协议数据单元(PDU),提取所述PDU中的第η最高有效比特的值,以及如果所提取的值是第一逻辑值则将所述第一信道与所述PDU相关联,或者如果所提取 的值是第二逻辑值则将所述第二信道与所述PDU相关联。
40.如权利要求39所述的无线通信装置,其中,所述发射站是一个或多个移动站或基站。
41.如权利要求39所述的无线通信装置,其中,所述整数η等于4。
42.如权利要求39所述的无线通信装置,其中,所述第一逻辑值和所述第二逻辑值是 从由0和1组成的组中选择的,从而使得所述第一逻辑值不同于所述第二逻辑值。
43.如权利要求39所述的无线通信装置,其中,所述第一信道是专用控制信道(DCCH), 所述第二信道是公共控制信道(CCCH)。
44.如权利要求39所述的无线通信装置,其中,所述处理器配置为在解析所述PDU之前 提取所述PDU中的第η最高有效比特的值。
45.一种有助于识别与发射的分组相关联的信道的装置,所述装置包括 用于从网络设备接收分组的模块;用于获取位于所述分组中的预定位置处的比特的值的模块; 用于根据所获取的比特值来确定用于发射所述分组的信道的模块。
46.如权利要求45所述的装置,其中,所述分组中的所述预定位置是所述分组中的第 四最高有效比特。
47.如权利要求45所述的装置,其中,用于确定的模块包括用于如果所获取的比特值 是0则将第一信道与所述分组相关联,或者如果所获取的比特值是1则将第二信道与所述 分组相关联的模块。
48.一种计算机程序产品,包括 计算机可读介质,包括用于接收介质访问控制(MAC)协议数据单元(PDU)的代码; 用于提取与所述MAC PDU中的预定比特位置相关联的逻辑值的代码; 用于如果所提取的逻辑值是0则根据第一信道格式解析所述MACPDU,或者如果所提取 的逻辑值是1则根据第二信道格式解析所述MAC PDU的代码。
49.如权利要求48所述的计算机程序产品,其中,所述第一信道格式和所述第二信道 格式是从由公共控制信道(CCCH)和专用控制信道(DCCH)组成的组中选择的,从而使得所 述第一信道格式不同于所述第二信道格式。
50.一种执行计算机可执行指令以识别用于提供数据传输的信道的集成电路,所述指 令包括识别数据传输中的由提供所述数据传输的设备所知道的比特位置; 从所述数据传输的所识别的比特位置获取从由0和1组成的组中选择的值; 如果所获取的值是0则确定用于所述数据传输的是第一信道,或者如果所获取的值是 1则确定用于所述数据传输的是第二信道。
全文摘要
本发明描述了有助于与无线数据传输相关联的信道的分类和识别的系统和方法。如本申请中所述,从多个可使用信道中选择指定用于传输分组的信道,基于此来将该分组中的预定位置处的比特设置为指示所选信道的逻辑值。如本申请中进一步描述的,分组的接收方从所述预定位置提取所述逻辑值并识别对应的信道而不需要解析消息。在本申请所描述的一个例子中,通过将专用控制信道(DCCH)分组中的逻辑信道标识符(LCID)设置为预定值来标识DCCH。在另一个例子中,通过将布尔型常量嵌入公共控制信道(CCCH)分组中包含的消息结构中来标识CCCH。
文档编号H04W72/12GK101926215SQ200980102887
公开日2010年12月22日 申请日期2009年1月23日 优先权日2008年1月25日
发明者A·梅朗, M·北添, N·E·坦尼 申请人:高通股份有限公司