媒体访问控制报头格式的制作方法

文档序号:7940520阅读:184来源:国知局
专利名称:媒体访问控制报头格式的制作方法
技术领域
下面的描述概括而言涉及无线通信,具体而言,涉及媒体访问控制报头格式的优 化设计。
背景技术
为了提供诸如语音、数据之类的各种通信内容,广泛部署了无线通信系统。典型 的无线通信系统可以是多址系统,其通过共享可用系统资源(例如,带宽、传输功率……) 能够支持多个用户进行通信。这类多址系统的实例包括码分多址(CDMA)系统、时分多址 (TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统等等。另外,这些系统可以 符合诸如第三代合作伙伴项目(3GPP)、3GPP2、3GPP长期演进(LTE)等的规范。一般,无线多址通信系统可以同时支持多个移动设备进行通信。每个移动设备通 过在前向和反向链路上的传输可以与一个或多个基站通信。前向链路(或称下行链路)指 的是从基站到移动设备的通信链路,而反向链路(或称上行链路)指的是从移动设备到基 站的通信链路。此外,移动设备和基站之间的通信可通过单输入单输出(SISO)系统、多输 入单输出(MISO)系统、多输入多输出(MIMO)系统等来建立。另外,移动设备可在对等无线 网络格局中与其他移动设备(和/或基站与其他基站)通信。无线通信系统通常使用一个或多个提供覆盖范围的基站。典型的基站可以发送用 于广播、多播和/或单播服务的多个数据流,其中数据流可以是接入终端对其具有独立接 收兴趣的数据的流。该基站覆盖范围内的接入终端可以用于接收一个、多于一个数据流或 由复合流携带的所有数据流。同样,接入终端可以将数据发送给基站或另一个接入终端。MIMO系统一般利用多个(&个)发射天线和多个(队个)接收天线进行数据传输。 由Nt个发射和Nk个接收天线构成的MIMO信道可以分解成Ns个独立信道,其可以称为空间 信道,其中NsS {NT,NK}。Ns个独立信道中的每个对应于一维。另外,如果利用由多个发射 和接收天线创建的另外的维度,MIMO系统可以提供改善的性能(例如,增加的频谱效率、更 高的吞吐率和/或更高的可靠性)。

发明内容
下面简单地概括一个或多个实施例,以便对这些实施例有一个基本的理解。发明 内容部分不是对能联想到的所有实施例的全面概述,既不是要确定所有实施例的关键或重 要组成部分,也不是要描绘任何一个实施例或所有实施例的范围。唯一的目的是简单地描 述一个或多个实施例的一些概念,以此作为后面的详细说明的序言。
根据一个或多个实施例及其相应的公开,描述了无线通信中结合利用多个媒体访 问控制(MAC)报头格式的各个方面。所述MAC报头格式可以针对包括在协议数据单元(PDU) 中的特定类型的数据进行专门化。另外,所述MAC报头可以具有可变长度来容纳可变大小 的净荷,而不产生不必要的开销。进一步,提供了支持直接访问控制PDU并将其递送给相关 联的协议层以确保更好的服务质量处理的机制。根据相关方面,提供了一种有助于利用多个媒体访问控制报头格式的方法。所述 方法可以包括对包括在相关联的媒体访问控制协议数据单元中数据的类型进行确定。所述 方法还可以包括根据与所确定的数据类型相对应的报头格式来生成媒体访问控制报头。另 夕卜,所述方法可以包括发送所述媒体访问控制报头和所述相关联的协议数据单元。另一方面涉及通信装置,其有助于利用可变媒体访问控制报头。所述通信装置可 以包括用于对包括在相关联的协议数据单元中数据的类型进行确定的模块。所述通信装置 还可以包括用于根据与所确定的数据类型相对应的报头格式来生成媒体访问控制报头。另 夕卜,所述通信装置可以包括用于发送所述媒体访问控制报头和所述相关联的协议数据单元 的模块。又一方面涉及无线通信装置。所述无线通信装置可以包括存储器,其保存与以下 操作有关的指令对包括在相关联的媒体访问控制协议数据单元中数据的类型进行确定, 其中,所述数据类型包括控制数据、用户数据或填充数据中的至少一种;根据与所确定的数 据类型相对应的报头格式来生成媒体访问控制报头;以及发送所述媒体访问控制报头和所 述相关联的协议数据单元。另外,所述无线通信装置还可以包括处理器,其耦合到所述存储 器,用于执行保存在所述存储器中的指令。又一方面涉及计算机程序产品,其可以具有计算机可读介质。所述计算机可读介 质可以包括用于使至少一台计算机对包括在相关联的媒体访问控制协议数据单元中数据 的类型进行确定的代码,其中,所述数据类型包括控制数据、用户数据或填充数据中的至少 一种。所述计算机可读介质还可以包括用于使至少一台计算机根据与所确定的数据类型相 对应的报头格式来生成媒体访问控制报头的代码。另外,所述计算机可读介质可以包括用 于使至少一台计算机发送所述媒体访问控制报头和所述相关联的协议数据单元的代码。本申请描述的另一方面涉及一种有助于用可变媒体访问控制报头格式进行通信 的方法。所述方法可以包括接收媒体访问控制协议数据单元和相关联的报头。所述方法还 可以包括至少部分地基于所述相关联的报头中的逻辑信道标识符对包括在所述分组数据 单元中数据的类型进行确定。另外,所述方法可以包括根据所述数据类型和一个或多个协 议层来评估所述媒体访问控制协议数据单元。又一方面涉及一种有助于用可变媒体访问控制报头格式进行通信的通信装置。所 述通信装置可以包括用于接收媒体访问控制协议数据单元和相关联的报头的模块。所述通 信装置还可以包括用于至少部分地基于所述相关联的报头中的逻辑信道标识符对包括在 所述分组数据单元中数据的类型进行确定的模块。另外,所述通信装置可以包括用于根据 所述数据类型和一个或多个协议层来评估所述媒体访问控制协议数据单元的模块。本申请描述的又一方面涉及一种无线通信装置,其可以包括存储器。所述存储器 可以保存与以下操作有关的指令接收媒体访问控制协议数据单元和相关联的报头;至少 部分地基于所述相关联的报头中的逻辑信道标识符对包括在所述分组数据单元中数据的类型进行确定,其中,所述数据类型可以是控制数据、用户数据或填充数据中的至少一种;以及根据所述数据类型和一个或多个协议层来评估所述媒体访问控制协议数据单元。另 夕卜,所述无线通信装置还可以包括处理器,其耦合到所述存储器,用于执行保存在所述存储 器中的指令。又一方面涉及计算机程序产品,其可以具有计算机可读介质,包括用于使至少一 台计算机接收媒体访问控制协议数据单元和相关联的报头的代码。所述计算机可读介质还 可以包括用于使至少一台计算机至少部分地基于所述相关联的报头中的逻辑信道标识符 对包括在所述分组数据单元中数据的类型进行确定的代码,其中,所述数据类型可以是控 制数据、用户数据或填充数据中的至少一种。另外,所述计算机可读介质可以包括用于使至 少一台计算机根据所述数据类型和一个或多个协议层来评估所述媒体访问控制协议数据 单元的代码。为了实现前述和有关的目的,一个或多个实施例包括下面将要充分描述和在权利 要求中重点列明的各个特征。下面的描述和附图详细说明这一个或多个实施例的一些示例 性方面。但是,这些方面仅仅说明可利用各个实施例之基本原理的各种方法中的少数一些 方法,所描述的实施例旨在包括所有这些方面及其等同物。


图1是对符合本申请所给出的各个方面的无线通信系统的说明。图2是对应用于无线通信环境中的示例性通信装置的说明。图3是对有助于利用可以包括可变长度的各种MAC报头格式的示例性无线通信系 统的说明。图4是对符合本公开的一个方面的示例性MAC报头格式的说明。图5是对符合本公开的一个方面的有助于选择和生成MAC报头的示例性方法的说明。图6是对符合一个方面的有助于接收MAC报头的示例性方法的说明。图7是对符合本公开的一个方面的有助于利用各种媒体访问控制(MAC)报头的示 例性系统的说明。图8是对符合所公开主题的一个方面的有助于无线通信系统中与移动设备有关 的通信的示例性系统的说明。图9是对可以结合本申请描述的各种系统和方法来进行利用的示例性无线网络 环境的说明。图10是对无线通信系统中确定用于发送数据的报头格式的示例性系统的说明。图11是对有助于接收包括可变媒体访问控制报头格式的传输的示例性系统的说 明。
具体实施例方式现在参照附图描述各个实施例,在所有附图中,相同的标记用于表示相同的组件。 在下面的描述中,为便于解释,给出了很多具体的细节,以便提供对一个或多个实施例的透 彻理解。但是,显而易见的是,这些实施例也可以不用这些具体细节来实现。在其他的实例中,为便于描述一个或多个实施例,公知的结构和设备是以框图的形式阐述的。在本申请中所用的术语“组件”、“模块”、“系统”等意指与计算机相关的实体,其可以是硬件、固件、硬件和软件的组合、软件、执行中的软件。例如,组件可以是、但不限于处 理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例来说, 在计算设备上运行的应用程序和该计算设备都可以是组件。一个或多个组件可以位于执行 中的一个进程和/或线程内,并且,一个组件可以位于一台计算机上和/或分布于两台或更 多台计算机之间。另外,可以通过具有多种数据结构的多种计算机可读介质执行这些组件。 这些组件可以通过本地和/或远程进程(例如,根据具有一个或多个数据分组的信号)进 行通信(如,来自一个组件的数据与本地系统、分布式系统中和/或通过诸如互联网等具有 其他系统的网络中的其他组件通过信号方式进行交互)。此外,本文还结合移动设备描述了多个实施例。移动设备也可以称作系统、用户 单元、用户站、移动站、移动装置、远程站、远程终端、接入终端、用户终端、终端、无线通信设 备、用户代理、用户装置或者用户设备(UE)。移动设备可以是蜂窝电话、无绳电话、会话发起 协议(SIP)电话、无线本地回路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设 备、计算设备,或者连接到无线调制解调器的其他处理设备。另外,本申请还结合基站描述 了各个实施例。基站可用于与移动设备进行通信,也可称为接入点、节点B、演进节点B(节 点B或eNB)、基站收发机(BTS)和一些其他术语。此外,本申请描述的多个方面或特征可以实现成方法、装置或使用标准编程和/ 或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读设备、载体或介 质访问的计算机程序。例如,计算机可读介质可以包括,但不限于磁存储设备(例如,硬 盘、软盘、磁带等),光盘(例如,紧凑光盘(CD)、数字通用光盘(DVD)等),智能卡和闪存设 备(例如,EPR0M、卡、棒、钥匙驱动器等)。另外,本申请描述的多种存储介质可表示用于存 储信息的一个或多个设备和/或其他的机器可读介质。术语“机器可读介质”可以包括,但 不限于无线信道以及能够存储、包含和/或携带指令和/或数据的各种其他介质。本申请描述的技术可以用于各种无线通信系统,例如码分多址(CDMA)、时分多址 (TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、单载波频域复用(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)是将要发布的UMTS,其利用了 E-UTRA,其中E-UTRA在下行链路上使用0FDMA,在上行链路上使用SC-FDMA。在名为“第三 代伙伴项目”(3GPP)的组织的文档中描述了 UTRA、E-UTRA、UMTS、LTE和GSM。在名为“第三 代伙伴项目2” (3GPP2)的组织的文档中描述了 CDMA2000和UMB。下面参照图1,示出了根据本申请多个实施例给出的无线通信系统100。系统100 包括基站102,其可以包括多个天线组。举例来说,一个天线组可以包括天线104和106,另 一组可以包括天线108和110,再一组可以包括天线112和114。针对每个天线组示出了两 个天线;然而对于每一组可以使用更多或更少的天线。如本领域技术人员将会理解的,基站102还可以包括发射机链和接收机链,其每一个可以依次包括多个与信号发送和接收相关 联的组件(例如,处理器、调制器、复用器、解调器、解复用器、天线等)。基站102可与一个或多个移动设备通信,例如移动设备116和移动设备122 ;然 而,应该理解,基站102基本上可以与类似于移动设备116和122的任何数量的移动设备进 行通信。举例来说,移动设备116和122可以是蜂窝电话、智能电话、膝上型计算机、手持通 信设备、手持计算设备、卫星广播、全球定位系统、PDA和/或任何其他适合通过无线通信系 统100进行通信的设备。如所示出的,移动设备116与天线112和114进行通信,其中天线 112和114通过前向链路118将信息发送给移动设备116,并通过反向链路120从移动设备 116接收信息。另外,移动设备122与天线104和106进行通信,其中天线104和106通过 前向链路124将信息发送给移动设备122,并通过反向链路126从移动设备122接收信息。 举例来说,在频分双工(FDD)系统中,前向链路118可利用与反向链路120所使用的频带不 同的频带,前向链路124可使用与反向链路126所使用的频带不同的频带。进一步,在时分 双工(TDD)系统中,前向链路118和反向链路120可利用共同的频带,前向链路124和反向 链路126可利用共同的频带。每一组天线和/或它们所指定进行通信的区域可以称为基站102的扇区。举例来 说,天线组可设计用来与基站102覆盖区域的扇区中的移动设备进行通信。在前向链路118 和124上的通信中,基站102的发射天线可以利用波束形成来改善用于移动设备116和122 的前向链路118和124的信噪比。例如,可以通过使用预编码器在希望的方向上指引信号。 另外,虽然基站102利用波束形成向在相关区域内随机散布的移动设备116和122进行传 输,但是与基站通过单个天线向其所有移动设备进行传输相比,相邻小区内的移动设备会 受到较少干扰。此外,在一个实例中,移动设备116和122可以使用对等或自组网(ad hoc) 技术直接相互通信。根据一个实例,系统100可以是多输入多输出(MIMO)通信系统。进一 步,系统100可以使用诸如FDD、TDD等基本上任何类型的双工技术来划分通信信道(例如, 前向链路、反向链路……)。转到图2,示出了用于无线通信环境中的通信装置200。通信装置200可以是基站 或其一部分,移动设备或其一部分,或者基本上任何接收无线通信环境中所发送数据的通 信装置。在通信系统中,通信装置200可以利用下面描述的组件,来使可变的媒体访问控制 报头格式得到利用。通信装置200可以利用与各种协议层相关联的协议进行通信。例如,通信装置200 可以是可提供RRC协议功能的无线资源控制(RRC)模块202。例如,RRC模块202可以有 助于移动设备、基站和通信网络之间的控制平面信令。另外,RRC模块202可以执行配置和 运行方面的的操作,例如连接建立和释放、系统信息广播、载体建立、重配置和释放、连接移 动性过程、寻呼通知、功率控制等等。通信装置200还可以包括分组数据汇聚(PDCP)模块 204,该数据汇聚(PDCP)模块204可以管理无线通信中的PDCP层。例如,PDCP模块204可 以执行IP报头压缩和解压缩,用户数据传输,无线载体的序列编号维护等等。进一步,通信 装置200还可以包括提供RLC协议功能的无线链路控制(RLC)模块206。通信装置还可以 包括可有助于访问共享介质的媒体访问控制(MAC)模块208。另外,通信装置200可以包括 物理层模块210,该物理层模块210可以管理和控制用于发送和接收信号的无线接口。PDCP模块204、RLC模块202和MAC模块206可以生成和/或将信息包装成与相应协议相关联的报头、分组、净荷、协议数据单元(PDU)等等。根据例子,MAC模块206可以 根据待发送数据的类型(例如,用户或控制)、高层PDU的大小、MAC PDU(例如,填充PDU) 的目的等等来利用各种报头格式。相应地,通信装置200可以包括格式选择器212,其基于 通信装置200的传输需要来确定适当的MAC报头格式。例如,如果通信装置200发送控制 数据,格式选择器212可以针对控制数据来确定适当的格式。通信装置200还可以包括报 头编码器214,其可以根据格式选择器212选择的格式来生成MAC报头。在一个实例中,MAC报头可以包含各种信息,例如但不限于可以指定至少一个要 将MAC PDU路由到的逻辑信道的逻辑信道标识符(LCID)、指定MAC服务数据单元(例如, MAC PDU或净荷)长度的长度字段以及扩展字段。根据另一方面,LCID可以指示所利用的 MAC报头格式。另外,可以利用可变长度字段来容纳大范围的MAC PDU大小。可变长度字段 使得能够利用小的长度字段来用于小的MAC PDU,用较大长度字段来用于较大的MAC PDU, 从而使不必要的开销最小。可变长度可以产生于封装在MAC PDU中的可变大小的PDCP或 RLC PDU 0为了能够直接递送上层控制消息,MAC报头还可以包括标识所封装PDU的类型 (例如,RLC或PDCP)的字段。进一步,MAC报头可以包括指定填充的特定指示符。根据示例性实施例,前面的方面还可以在由LCID值进行归类的多个MAC报头格式 设计中指定。例如,如下面所更详细描述的,LCID值‘11111’可以指示相关联的MAC PDU是 填充。另外,LCID值‘00000,可以指示MAC报头用于控制数据。‘ 11111,和‘00000,之间 的任意值可以为用户数据进行保留。进一步,尽管未示出,但应当理解的是,通信装置200可以包括存储器,其保存与 下述操作相关联的指令标识发送所需MAC报头的类型、根据所选择的格式对MAC报头信息 进行编码、在接收时识别特定的MAC格式等等。另外,存储器可以保存用于直接递送封装在 MAC PDU中的上层控制消息的指令。进一步,通信装置200可以包括处理器,其可以用于执 行指令(例如,保存在存储器中的指令,从不同来源获取的指令……)。下面参照图3,示出了无线通信系统300,其有助于利用可以包括可变长度的各种 MAC报头格式。系统300包括基站302,其可以与用户设备304(和/或任意数量的不同的设 备(未示出))进行通信。基站302可以通过前向链路信道或下行链路信道将信息发送给 用户设备304 ;进一步,基站302可以通过反向链路信道或上行链路信道从用户设备304接 收信息。进一步,系统300可以是MIMO系统。另外,系统300可以在OFDMA无线网络(例 如3GPP、3GPP2、3GPP LTE等等)中工作。另外,在一个实例中,下面所示并描述的基站302 中的组件和功能可以存在于用户设备304中,并且反过来也成立。如前面参考图2所述,基站302可以包括协议栈,其具有无线资源控制(RRC)模 块306、分组数据汇聚协议(PDCP)模块308、无线链路控制(RLC)模块310、媒体访问控制 (MAC)模块312和物理层模块314。应当理解的是,基站302可以包括任意适当数量的协议 层,且本创新并不限于本申请描述的协议层。另外,基站302可以包括格式选择器316,其 从多个格式中确定要用于传输的MAC报头格式。例如,格式选择器316可以确定要发送的 是用户数据并选择适合于用户数据的格式。在另一实例中,格式选择器316可以确定要发 送的是控制数据并选择控制数据MAC报头格式。另外,格式选择器316可以确定应该利用 填充报头格式。基站302还可以包括报头编码器318,其根据格式选择器316选择的格式 来生成MAC报头。另外,基站302可以包括路由器320,其可以自动地评估接收到的MAC报头,从而根据该MAC报头的定义将数据传输给基站302内的协议层。例如,可以接收到控制 数据MAC报头,其指示封装了 RLC PDU0路由器320可以将RLC PDU直接递送给RLC模块 310,以针对PDU提供更好的服务质量处理。如前面参考图2所述,用户设备304可以包括协议栈,其具有无线资源控制(RRC) 模块322、分组数据汇聚协议(PDCP)模块324、无线链路控制(RLC)模块326、媒体访问控制 (MAC)模块328和物理层模块330。应当理解的是,用户设备304可以包括任意适当数量的 协议层,且本创新并不限于本申请描述的协议层。另外,用户设备304可以包括格式选择器 332,其从多个格式中确定要用于传输的MAC报头格式。例如,格式选择器332可以确定要 发送的是用户数据并选择适合于用户数据的格式。在另一实例中,格式选择器332可以确 定要发送的是控制数据并选择控制数据MAC报头格式。另外,格式选择器332可以确定应 该利用填充报头格式。用户设备304还可以包括报头编码器334,其根据格式选择器332选 择的格式来生成MAC报头。另外,用户设备304可以包括路由器336,其可以自动地评估接 收到的MAC报头,从而根据该MAC报头的定义将数据传输给用户设备304内的协议层。例 如,可以接收到控制数据MAC报头,其指示封装了 RLC PDU0路由器336可以将RLC PDU直 接递送给RLC模块326,以针对PDU提供更好的服务质量处理。虽然格式选择器316和332 以及报头编码器318和334分别作为MAC模块312和328的一部分来示出,但应当理解的 是,格式选择器和报头编码器可以是单独的模块或组件和/或与图3所示其它模块相关联。应当理解的是,由用户设备304内的格式选择器332和报头编码器334创建的MAC 报头可以发送给基站302。可以由路由器320对MAC报头进行评估,从而直接将数据传输 给基站302内特别定义的协议层(例如,因而绕过MAC模块312之上的至少一个协议层)。 还应该理解的是,由基站302内的格式选择器316和报头编码器318创建的MAC报头可以 传输给用户设备304。MAC报头可以由路由器336进行评估,从而直接将数据传输给用户设 备304内特别定义的协议层。MAC报头可以包括可变长度,可变长度可以有效地对其它层PDU进行封装,而不产 生不必要的开销。可变的报头格式具有多个益处。例如,一种可用的无长度选项可以在IP 语音(VoIP)分组中进行利用,其正好适合放入传输块(例如,在基站302和用户设备304 之间发送的信息块)中。对于VoIP分组,一个字节的MAC报头已足够。其它MAC报头选项 包括可变长度字段,以即时地处理可变大小的RLC PDU0另外,MAC报头可以包括允许上层 直接访问MAC层以递送控制PDU的字段。进一步,该字段向调度器提供了控制PDU的可见 性,以使调度器能够为这些PDU提供更好的服务质量处理,这与在同一无线载体上复用控 制PDU和数据PDU相反。图4示出了符合本公开的一个方面的示例性MAC报头格式400。本申请描述的格 式可以由格式选择器212、316和332来进行选择,并由报头编码器214、318和334来生成。 格式402是与控制数据相关联的示例性格式。格式402包括‘00000’的逻辑信道标识符 (LCID)值,其将报头标识为控制数据报头。格式402还可以包括协议标识符(PID)字段,其 可以指定与封装的协议数据单元(PDU)相关联的协议层。根据示例性的例子,PID字段可以 具有‘00,的值,以指示封装的MAC控制PDU,‘01,的值来指示封装的RLC控制PDU,‘10,的 值来指示封装的PDCP控制PDU。应当理解的是,还可以利用其它PID值的编码。格式402 还可以包括两个保留字段,1比特的保留字段(Rl)和3比特的保留字段(R2)。另外,可以包括比特扩展字段(E)。根据一方面,可以利用E字段来指示附加到MAC报头的另外的字 段。在格式402中,可以包括7比特的MAC长度字段,其指定与报头相关联的MAC PDU净荷 的长度。在格式402中提供了第二级LCID (LCID2)以指示要将PDU路由到的逻辑信道。根 据一方面,LCID2字段可以包括5比特的信息。 格式404是可用于发送用户数据的示例性格式。格式404可以包括大于‘00000’ 且小于‘11111’的LCID字段值,以将报头标识为用户数据报头。格式404还可以包括MAC 长度字段的长度(LM),其指示MAC长度字段的大小。例如,LM的值为‘00’可以表示不存在 MAC长度字段(例如,长度由物理层提供)。LM的值为‘01’可以指示报头中包括7比特的 MAC长度,接着是1比特的E字段。LM的值为‘10,可以表示15比特的MAC长度字段,接着 是1比特的E字段。格式404还可以包括1比特的保留字段(Rl)。在图4中,采用15比特 的MAC长度字段来描述格式404。然而,应当理解的是,如前面所述,可以利用其它MAC长 度。 格式406是可以用来进行填充的示例性格式。格式406可以包括值为‘ 11111’的 LCID字段,以将报头标识为MAC填充PDU的填充报头。为了生成8比特的报头,可以包括3 比特的保留字段(Rl)。在一个实例中,Rl字段采用值‘000’来进行编码。参照图5-6,示出了涉及在无线通信中利用可变长度MAC报头格式的方法,该可变 长度MAC报头格式针对封装在其中的数据类型而特别设计。虽然为了使说明更简单,而将 该方法描述为一系列的动作,但是应该理解和明白的是,这些方法并不受动作顺序的限制, 因为,依照一个或多个实施例,一些动作可以按不同顺序发生和/或与本申请中示出和描 述的其它动作同时发生。例如,本领域技术人员应该理解并明白,一个方法也可以表示成一 系列相互关联的状态和事件,如在状态图中。此外,根据一个或多个实施例,为了实现方法, 并非描绘出的所有动作都是必需的。转到图5,示出了符合本公开的一个方面的有助于选择和生成MAC报头的方法 500。在一个实例中,方法500可由基站(例如,结点B,演进结点B,接入点……)进行利用 来将数据发送给移动设备,和/或方法500由移动设备进行利用来将数据发送给基站。在 参考标号502,确定MAC报头类型。例如,MAC报头类型可以是控制数据报头、用户数据报头 或者填充报头。在参考标号504,确定报头是否为用户数据报头。如果报头是用户数据,方 法500继续至参考标号506,在那里确定MAC协议数据单元的长度。例如,确定净荷的大小。 在参考标号508,建立报头中可变MAC长度字段的大小。例如,MAC长度字段的大小将与MAC PDU的长度相关联,使得针对小的PDU建立小的MAC长度字段,对于较大的PDU利用较大的 MAC长度字段。根据一个实例,可变MAC长度字段的大小可以是0比特、7比特或15比特中 的一个。在参考标号510,用户数据报头根据MAC长度字段和MAC长度字段的大小来生成。如果在504确定报头不是用户数据,方法500继续至参考标号512,确定协议数据 单元是否填充PDU。如果是,方法500继续至参考标号514,在那里生成填充报头。如果否, 方法500继续至参考标号516,在那里确定要封装在MAC PDU中的控制PDU的类型。在一 个实例中,封装的控制PDU可以是MAC控制PDU、RLC控制PDU或PDCP控制PDU。在参考标 号518,确定与报头相关联的逻辑信道。例如,逻辑信道可以是要将MAC PDU路由到的信道。 在参考标号520,生成控制数据报头,其包括指定控制PDU类型的字段以及指示逻辑信道的 字段。
下面参照图6,示出了符合一个方面的有助于接收MAC报头方法600。具体而言,方 法600可以由基站和/或移动设备利用,来接收和处理针对数据类型特别设计的可变长度 的MAC报头。在参考标号602,接收到MACPDU和报头。在参考标号604,确定与MAC PDU和 报头相关联的数据类型。例如,MAC PDU可以是控制数据PDU、用户数据PDU或者填充PDU。 在参考标号606,确定PDU是否控制数据。如果是,方法600继续至参考标号608,在那里确 定封装的PDU类型。例如,封装的PDU可以是MAC控制PDU、PDCP控制PDU或者RLC控制 PDU0在参考标号510,对MAC进行直接访问,并将封装的PDU直接递送给与封装的PDU相关 联的协议层。例如,如果PDU是PDCP PDU,则将封装的PDU直接递送给PDPC协议层模块。 在参考标号612,对MAC PDU进行处理。例如,PDU可由MAC层模块进行处理,部分地由MAC 层进行处理并传递给上层,和/或直接传递给上层。将会理解的是,根据本申请描述的一个或多个方面,可以针对选择适当的MAC报 头格式、确定与封装的PDU相关联的协议、确定报头类型等等来进行推论。本申请中使用的 术语“推断”或“推论”通常指的是根据通过事件和/或数据获得的一组观察结果而进行的 关于系统的、环境的和/或用户的状态的推理或推论的过程。例如,推论可以用来识别特定 的情形或动作,或产生状态的概率分布。这种推论是概率性的,也就是说,根据所考虑的数 据和事件,对相关的状态的概率分布进行计算。推论还指的是用于根据事件集和/或数据 集构成更高一级事件的方法。这种推论使得根据观察到的事件集和/或存储的事件数据 集、事件是否在紧密相近的时间上相关,以及事件和数据是否来自一个或数个事件和数据 源,来构造新的事件或动作。图7是符合本公开的一个方面的有助于利用各种媒体访问控制(MAC)报头的移动 设备700的说明。根据所公开主题的一个方面,移动设备700可以有助于在无线通信系统 与移动设备有关的通信。应当理解的是,移动设备700与例如针对系统100、系统200、系统 300、方法500、方法600详细描述的移动设备116、122、200和/或304相同或相似,和/或 可以包括与其相同或相似的功能。移动设备700包括接收机702,其从例如接收天线(未示出)接收信号,对接收到 的信号执行典型的操作(例如,滤波、放大、下变频等),并对调节后的信号进行数字化以获 得采样。接收机702可以是例如匪SE接收机,并可以包括解调器704,其可以对接收到的 符号进行解调并将它们提供给处理器706以进行信道估计。处理器706可以是专用于分析 由接收机702接收到的信息和/或生成用于发射机716发送的信息的处理器、控制移动设 备700的一个或多个组件的处理器和/或既分析由接收机702接收到的信息、生成用于发 射机716发送的信息,又控制移动设备700的一个或多个组件的处理器。移动设备700还 可以包括调制器714,其可以协同发射机716工作以助于向例如基站(例如102、200、302)、 其他的移动设备(例如122)等发送信号(例如数据)。移动设备700还可包括存储器708,其以操作方式耦合到处理器706,并可以存储 所要传输的数据、接收到的数据、与可用信道有关的信息、与所分析的信号和/或干扰强度 相关联的数据、与所分配的信道/功率/速率等有关的信息,以及任意其它用于估计信道和 通过信道进行通信的适当的信息。存储器708还可存储与估计和/或利用信道(例如,基 于性能的、基于容量的等)相关联的协议和/或算法。此外,存储器708可以保存优先化比 特率、最大比特率、队列大小等等,其涉及移动设备700服务的一个或多个载体。
应该理解,本申请所述的数据存储装置(例如存储器708)可以是易失性存储 器或非易失性存储器,或者可以包括易失性和非易失性存储器二者。通过示例性而非 限制性的方式,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PR0M)、电可编 程ROM(EPROM)、电可擦除PROM(EEPROM)或闪存。易失性存储器可以包括随机存取存储 器(RAM),其作为外部高速缓冲存储器。通过示例性而非限制性的方式,RAM以多种形式 可用,比如同步RAM (SRAM)、动态RAM (DRAM)、同步DRAM (SDRAM)、双倍数据速率SDRAM (DDR SDRAM)、增强SDRAM(ESDRAM)、同步链接DRAM(SLDRAM)、以及直接存储器总线RAM(DRRAM)。 本主题系统和方法的存储器708是要包括,但不限于,这些和其他适合类型的存储器。处理器706可以以操作方式耦合到MAC模块710,其可以有助于媒体访问控制协 议相关联的操作。另外,MAC模块710可以基于要由移动设备700发送的数据类型来选择 MAC报头格式。例如,MAC模块710可以利用针对控制数据、用户数据以及填充的唯一的格 式。处理器706还可以耦合到路由器712,其在移动设备700接收到MAC层PDU时可以直接 访问MAC层PDU。路由器712可以确定MAC层PDU是否封装了上层PDU并将封装的PDU直 接递送给上层。移动设备700还进一步包括调制器714和发射机716,其分别对信号进行 调制以及将信号发送给例如基站、另一移动设备等等。应当理解的是,尽管在描述时MAC模 块710、路由器712、解调器704和/或调制器714与处理器706分离,但它们可以是处理器 706或者多个处理器(未示出)的一部分。图8是符合本申请公开的一个方面的系统800的说明,该系统800在无线通信系 统中可以有助于与移动设备相关联的通信。系统800包括基站802 (例如,接入点……),其 具有通过多个接收天线806从一个或多个移动设备804接收信号的接收机810,以及通过 发射天线808向一个或多个移动设备804进行发送的发射机824。接收机810可从接收天 线806接收信息并以操作方式与解调器812进行关联,该解调器812对接收到的信息进行 解调。解调符号由处理器814进行分析,该处理器可以是专用于分析由接收机810接收到 的信息及生成用于发射机824传输的信息的处理器、控制基站802的一个或多个组件的处 理器和/或既分析由接收机810接收到的信息、生成用于发射机824传输的信息又控制基 站802的一个或多个组件的处理器。另外,处理器814可以类似于前面针对图6描述的处 理器,其耦合到存储器816,该存储器816存储与对信号(例如,导频)强度和/或干扰强度 进行估计有关的信息、要发送给移动设备804(或不同的基站(未示出))或从其接收的数 据和/或任何其他适当的与执行本申请给出的各种动作和功能有关的信息。此外,存储器816还可存储待发送数据、接收到的数据、与可用信道有关的信息、 与所分析的信号和/或干扰强度相关联的数据、与所分配的信道、功率、速率等等有关的信 息,以及用于估计信道和通过信道进行通信的任何其他适当的信息。存储器816还可以存 储与估计和/或利用信道(例如,基于性能的、基于容量的等等)相关联的协议和/或算法。 基站802还可以包括调制器822,其可以协同发射机824工作以助于向例如移动设备804、 另一设备等发送信号(例如,数据)。应该理解,本申请所述的存储器816可以是易失性存储器或非易失性存储器, 或者可以包括易失性和非易失性存储器二者。通过示例性而非限制性的方式,非易失性 存储器可以包括只读存储器(ROM)、可编程ROM(PR0M)、电可编程ROM(EPROM)、电可擦除 PROM(EEPROM)或闪存。易失性存储器可以包括随机存取存储器(RAM),其充当外部高速缓
14冲存储器。通过示例性而非限制性的方式,RAM以多种形式可用,比如同步RAM (SRAM)、动态 RAM (DRAM)、同步 DRAM (SDRAM)、双倍数据速率 SDRAM (DDR SDRAM)、增强 SDRAM (ESDRAM)、同 步链接DRAM (SLDRAM)、以及直接存储器总线RAM(DRRAM)。本主题系统和方法的存储器808 是要包括,但不限于,这些和任何其他适合类型的存储器。
处理器814进一步耦合至MAC模块818,其可以有助于与媒体访问控制协议相关联 的操作。另外,MAC模块818可以基于要由基站802发送的数据类型来选择MAC报头格式。 例如,MAC模块818可以利用针对控制数据、用户数据以及填充的唯一的格式。处理器814 还可以耦合到路由器820,其在基站802接收到MAC层PDU时可以直接访问MAC层PDU。路 由器820可以确定MAC层PDU是否封装了上层PDU,并将封装的PDU直接递送给上层。此 夕卜,应当理解的是,虽然在描述时MAC模块818、路由器820、解调器812、和/或调制器822 与处理器814分离,但它们可以是处理器814或多个处理器(未示出)的一部分。图9示出了示例性的无线通信系统900。为了简洁,无线通信系统900示出了一个 基站910和一个移动设备950。然而,将会理解,系统900可以包括多于一个基站和/或多 于一个移动设备,其中另外的基站和/或移动设备可以与下面所述的示例性基站910和移 动设备950基本相似或不同。另外,将会理解,基站910和/或移动设备950可以利用本申 请所述的系统(图1 3以及7 8)、实例(图4)和/或方法(图5 6)来助于其间的 无线通信。在基站910,若干个数据流的业务数据从数据源912提供给发射(TX)数据处理器 914。根据一个实例,每个数据流可通过相应的天线进行传输。TX数据处理器914基于针 对该数据流而选择的特定的编码方案对业务数据流进行格式化、编码和交织以提供编码数 据。每个数据流的编码数据可使用采用正交频分复用(OFDM)技术的导频数据进行复 用。附加地或替换地,导频符号可以是频分复用(FDM)、时分复用(TDM)或码分复用(CDM)。 一般情况下,导频数据是已知的数据模式,其由已知的方式处理并可以在移动设备950用 来估计信道响应。可以基于为数据流选择的特定的调制方案(例如,二相相移键控(BPSK)、 四相相移键控(QPSK)、M相相移键控(M-PSK),M正交幅度调制(M-QAM)等)对每一数据流 的复用的导频和编码数据进行调制(例如,符号映射)以提供调制符号。每一数据流的数 据速率、编码和调制可由处理器930执行或提供的指令来确定。数据流的调制符号可以提供给TX MIMO处理器920,其可以进一步处理调制符 号(例如,OFDM的)。TX MIMO处理器920然后将Nt个调制符号流提供给Nt个发射机 (TMTR) 922a 922t。在多个实施例中,TX MIMO处理器920将波束形成加权施加到数据流 的符号以及从其传输符号的天线上。每个发射机922接收并处理相应的符号流,以提供一个或多个模拟信号,并进一 步对模拟信号进行调节(例如,放大、滤波、上变频),以提供适用于在MIMO信道上传输的调 制信号。进一步,来自发射机922a 922t的Nt个调制信号分别从Nt个天线924a 924t 传输。在移动设备950,所传输的调制信号由Nk个天线952a 952r接收,从每个天线 952接收到的信号提供给相应的接收机(RCVR) 954a 954r。每个接收机954对相应的信 号进行调节(例如,滤波、放大和下变频),对调节的信号进行数字化以提供采样,并进一步对采样进行处理以提供相应的“接收到的”符号流。RX数据处理器960可以基于特定的接收机处理技术接收并处理从NK个接收机954 接收到的Nk个符号流,以提供Nt个“检测到的”符号流。RX数据处理器960可以对每个检 测到的符号流进行解调、解交织和解码,以恢复数据流的业务数据。RX数据处理器960的处 理与基站910的TXMIM0处理器1720和TX数据处理器914的处理相反。如上所述,处理器970可以周期性地确定要利用哪个预编码矩阵。进一步,处理器 970可以制作反向链路消息,其包括矩阵索引部分和秩值部分。反向链路消息可以包括各种类型的有关通信链路和/或接收到的数据流的信息。 反向链路消息可以由TX数据处理器938进行处理(该TX数据处理器938还从数据源936 接收若干数据流的业务数据),由调制器980进行调制,由发射机954a 954r进行调节,并 传输回基站910。在基站910,来自移动设备950的调制信号由天线924接收,由接收机922进行调 节,由解调器940进行解调,并由RX数据处理器942进行处理,以提取移动设备950发送的 反向链路消息。进一步,处理器930可以处理提取的消息来确定使用哪个预编码矩阵,以确 定波束形成的加权。处理器930和970分别可以指导(例如,控制、协调、管理等)基站910和移动设备 950处的操作。对应的处理器930和970可以与存储程序代码和数据的存储器932和972 相关联。处理器930和970还可以进行计算,以分别得出上行链路和下行链路的频率和冲 激响应估计值。应该明白,本申请中描述的实施例可通过硬件、软件、固件、中间件、微代码或上述 各项的任意组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路 (ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可 编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其他 电子单元或上述各项的组合中。当实施例在软件、固件、中间件或微代码、程序代码或代码段中实现时,它们可以 存储在机器可读介质中,比如存储组件中。代码段可以代表过程、函数、子程序、程序、例程、 子例程、模块、软件包、类或者指令、数据结构或程序语句的任意组合。代码段可以通过传递 和/或接收信息、数据、实参、形参或存储器内容,来与另一段代码段或硬件电路相耦合。信 息、实参、形参、数据等等可以使用任何适用的方法包括存储器共享、消息传递、令牌传递、 网络传输等进行传递、转发或传输。对于软件实现,本申请中描述的技术可采用执行本申请所述功能的模块(例如, 过程、函数等)来实现。这些软件代码可以存储在存储器单元中,并由处理器执行。存储器 单元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它通过各种手段以通 信方式耦合到处理器,这些都是本领域中所公知的。参考图10,示出了系统1000,其确定在无线通信系统中发送数据中使用的报头格 式。例如,系统1000可以至少部分地位于基站、移动设备等内部。将会理解,将系统1000 表示为包括功能模块,其可以是表示由处理器、软件或其组合(例如,固件)所实现功能的 功能模块。系统1000包括一同工作的电子组件的逻辑组合1002。例如,逻辑组合1002可 包括用于对包括在相关联的协议数据单元中的数据的类型进行确定的电子组件1004。进一步,逻辑组合1002可包括用于根据与所确定数据类型相对应的的报头格式来生成媒体访问控制报头的电子组件1006。进一步,逻辑组合1002可包括用于传输媒体访问控制报头和 相关联的协议数据单元的电子组件1008。另外,系统1000可以包括存储器1010,其保存用 于执行与电子组件1004、1006和1008相关联的功能的指令。将会理解,虽然示出的电子组 件位于存储器1010的外部,但是一个或多个电子组件1004、1006和1008可以位于存储器 1010 内。参照图11,示出了系统1100,其有助于接收包括可变媒体访问控制报头格式的传 输。例如,系统1100可至少部分地位于基站、移动设备等内部。将会理解,将系统1100表 示为包括功能模块,其可以是表示由处理器、软件或其组合(例如,固件)所实现功能的功 能模块。系统1100包括一同工作的电子组件的逻辑组合1102。例如,逻辑组合1102可包 括用于接收媒体访问控制协议数据单元和相关联的报头的电子组件1104。进一步,逻辑组 合1102可以包括用于至少部分地基于相关联报头中的逻辑信道标识符对包括在分组数据 单元中数据的类型进行确定的电子组件1106。进一步,逻辑组合1102可以包括用于根据数 据类型和一个或多个协议层来评估媒体访问控制协议数据单元的电子组件1108。另外,系 统1100可以包括存储器1110,其保存用于执行与电子组件1104、1106、1108相关联的功能 的指令。将会理解,虽然示出的电子组件位于存储器1110的外部,但是一个或多个电子组 件1104、1106、1108可以位于存储器1110内。上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述组 件或方法的所有能想到的组合是不可能的,但是本领域普通技术人员应该认识到,各个实 施例可以做许多进一步的组合和排列。因此,本申请中描述的实施例旨在涵盖落入所附权 利要求书的精神和保护范围内的所有改变、修改和变形。此外,就说明书或权利要求书中使 用的术语“包含”而言,该术语的涵盖方式类似于术语“包括”,就如同术语“包括”在权利要 求中用作衔接词所解释的那样。
权利要求
一种有助于利用多种媒体访问控制报头格式的方法,包括确定包括在相关联的媒体访问控制协议数据单元中的数据类型;根据与所确定的数据类型相对应的报头格式来生成媒体访问控制报头;以及发送所述媒体访问控制报头和所述相关联的协议数据单元。
2.根据权利要求1所述的方法,所述数据类型包括控制数据、用户数据或填充数据中 的至少一种。
3.根据权利要求1所述的方法,所述报头格式包括控制报头、用户报头或填充报头中 的至少一种。
4.根据权利要求3所述的方法,所述控制报头包括逻辑信道标识符、协议标识符、媒体 访问控制长度和第二级逻辑信道标识符。
5.根据权利要求4所述的方法,所述协议标识符指明与封装在所述媒体访问控制协议 数据单元中的协议数据单元相关联的协议层。
6.根据权利要求5所述的方法,所述协议标识符指明媒体访问控制协议数据单元、无 线链路控制协议数据单元或者分组数据汇聚协议数据单元中的至少一个。
7.根据权利要求3所述的方法,所述用户报头包括逻辑信道标识符、媒体访问控制长 度和媒体访问控制长度的大小。
8.根据权利要求7所述的方法,其中,所述媒体访问控制长度是可变的。
9.根据权利要求8所述的方法,所述媒体访问控制长度包括O比特、7比特或者15比 特中的至少一种。
10.根据权利要求3所述的方法,所述填充报头包括逻辑信道标识符和保留字段。
11.一种有助于利用可变媒体访问控制报头的通信装置,包括用于确定包括在相关联的协议数据单元中的数据类型的模块;用于根据与所确定的数据类型相对应的报头格式来生成媒体访问控制报头的模块;以及用于发送所述媒体访问控制报头和所述相关联的协议数据单元的模块。
12.根据权利要求11所述的通信装置,其中,所述数据类型包括控制数据、用户数据或 填充数据中的至少一种。
13.根据权利要求11所述的通信装置,其中,所述报头格式包括控制报头、用户报头或 填充报头中的至少一种。
14.根据权利要求13所述的通信装置,其中,所述控制报头包括逻辑信道标识符、协议 标识符、媒体访问控制长度和第二级逻辑信道标识符。
15.根据权利要求14所述的通信装置,其中,所述协议标识符指明与封装在所述媒体 访问控制协议数据单元中的协议数据单元相关联的协议层。
16.根据权利要求15所述的通信装置,其中,所述协议标识符指明媒体访问控制协议 数据单元、无线链路控制协议数据单元或者分组数据汇聚协议数据单元中的至少一个。
17.根据权利要求13所述的通信装置,其中,所述用户报头包括逻辑信道标识符、媒体 访问控制长度和媒体访问控制长度的大小。
18.根据权利要求17所述的通信装置,其中,所述媒体访问控制长度是可变的。
19.根据权利要求18所述的通信装置,其中,所述媒体访问控制长度包括0比特、7比特或者15比特中的至少一种。
20.根据权利要求13所述的通信装置,其中,所述填充报头包括逻辑信道标识符和保 留字段。
21.一种无线通信装置,包括存储器,其保存与以下操作有关的指令确定包括在相关联的媒体访问控制协议数据单元中的数据类型,其中,所述数据类型 包括控制数据、用户数据或填充数据中的至少一种;根据与所确定的数据类型相对应的报头格式来生成媒体访问控制报头;以及 发送所述媒体访问控制报头和所述相关联的协议数据单元;以及处理器,其耦合到所 述存储器,用于执行保存在所述存储器中的指令。
22.—种计算机程序产品,包括 计算机可读介质,其包括用于使至少一台计算机确定包括在相关联的媒体访问控制协议数据单元中的数据类 型的代码,其中,所述数据类型包括控制数据、用户数据或填充数据中的至少一种;用于使至少一台计算机根据与所确定的数据类型相对应的报头格式来生成媒体访问 控制报头的代码;以及用于使至少一台计算机发送所述媒体访问控制报头和所述相关联的协议数据单元的 代码。
23.一种有助于用可变媒体访问控制报头格式进行通信的方法,包括 接收媒体访问控制协议数据单元和相关联的报头;至少部分地基于所述相关联的报头中的逻辑信道标识符来确定包括在所述分组数据 单元中的数据类型;以及根据所述数据类型和一个或多个协议层来评估所述媒体访问控制协议数据单元。
24.根据权利要求23所述的方法,其中,所述数据类型包括控制数据、用户数据或填充 数据中的至少一种。
25.根据权利要求24所述的方法,还包括至少部分地基于包括在控制数据媒体访问 控制报头中的协议标识符来确定与针对控制数据而封装的控制数据单元相关联的协议层。
26.根据权利要求25所述的方法,还包括将所封装的控制数据直接递送给所述相关 联的协议层。
27.根据权利要求24所述的方法,还包括至少部分地基于长度字段的大小来确定所述 相关联的报头中的长度字段的大小。
28.一种有助于用可变媒体访问控制报头格式进行通信的通信装置,包括 用于接收媒体访问控制协议数据单元和相关联的报头的模块;用于至少部分地基于所述相关联的报头中的逻辑信道标识符来确定包括在所述分组 数据单元中的数据类型的模块;以及用于根据所述数据类型和一个或多个协议层来评估所述媒体访问控制协议数据单元 的模块。
29.根据权利要求28所述的通信装置,其中,所述数据类型包括控制数据、用户数据或 填充数据中的至少一种。
30.根据权利要求29所述的通信装置,还包括用于至少部分地基于包括在控制数据 媒体访问控制报头中的协议标识符来确定与针对控制数据而封装的控制数据单元相关联 的协议层的模块。
31.根据权利要求30所述的通信装置,还包括用于将所封装的控制数据直接递送给所 述相关联的协议层的模块。
32.根据权利要求28所述的通信装置,还包括至少部分地基于长度字段的大小来确定 所述相关联的报头中的长度字段的大小。
33.一种无线通信装置,包括存储器,其保存与以下操作有关的指令接收媒体访问控制协议数据单元和相关联的报头;至少部分地基于所述相关联的报头中的逻辑信道标识符来确定包括在所述分组数据 单元中的数据类型,其中,所述数据类型可以是控制数据、用户数据或填充数据中的至少一 种;以及根据所述数据类型和一个或多个协议层来评估所述媒体访问控制协议数据单元;以及处理器,其耦合到所述存储器,用于执行保存在所述存储器中的指令。
34.一种计算机程序产品,包括计算机可读介质,其包括用于使至少一台计算机接收媒体访问控制协议数据单元和相关联的报头的代码;用于使至少一台计算机至少部分地基于所述相关联报头中的逻辑信道标识符来确定 包括在所述分组数据单元中的数据类型的代码,其中,所述数据类型可以是控制数据、用户 数据或填充数据中的至少一种;以及用于使至少一台计算机根据所述数据类型和一个或多个协议层来评估所述媒体访问 控制协议数据单元的代码。
全文摘要
描述了有助于在无线通信中利用各种媒体访问控制(MAC)报头格式的系统和方法。所述MAC报头格式可以针对包括在协议数据单元(PDU)中的特定类型的数据进行专门化。另外,所述MAC报头可以具有可变长度,以容纳可变大小的净荷,而不产生不必要的开销。进一步,提供了能够直接访问控制PDU并将其递送给相关联的协议层以确保更好服务质量处理的机制。
文档编号H04W28/06GK101810026SQ200880109637
公开日2010年8月18日 申请日期2008年10月1日 优先权日2007年10月1日
发明者S·Y·D·何 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1