CN1894900A - 用于复用协议数据单元的方法、装置和系统 - Google Patents

用于复用协议数据单元的方法、装置和系统 Download PDF

Info

Publication number
CN1894900A
CN1894900A CN200480037334.0A CN200480037334A CN1894900A CN 1894900 A CN1894900 A CN 1894900A CN 200480037334 A CN200480037334 A CN 200480037334A CN 1894900 A CN1894900 A CN 1894900A
Authority
CN
China
Prior art keywords
data
subdata
unit
mac
pointer
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.)
Granted
Application number
CN200480037334.0A
Other languages
English (en)
Other versions
CN1894900B (zh
Inventor
约翰·W·凯彻姆
J·罗德尼·沃尔顿
桑吉夫·南达
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN1894900A publication Critical patent/CN1894900A/zh
Application granted granted Critical
Publication of CN1894900B publication Critical patent/CN1894900B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1273Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets

Abstract

公开了用于高效率使用高吞吐量系统的MAC处理的实施例。在一个方面,公开了一种协议栈,其包括适应层、数据链路控制层、物理层和层管理器中的一个或更多个。在另一个方面,将物理层反馈用于适应层处理。在一个实施例中,将物理层反馈用于分割。在另一实施例中,将物理层反馈用于多播到一个或更多个单播信道上的映射。在另一方面,用于从第一站向第二站传输的数据单元包括零个或更多个完全子数据单元、来自前一传输的零个或一个部分子数据单元、以及用于填充该数据单元的零个或一个部分子数据单元。在一个实施例中,可以使用指针来指示任何完全子数据单元的位置。

Description

用于复用协议数据单元的方法、装置和系统
根据35U.S.C.§119要求优先权
本专利申请要求下述U.S.临时专利申请的优先权:
2003年10月15日提交的题为“Method and Apparatus forProviding Interoperability and Backward Compatibility in WirelessCommunication Systems”的临时申请No.60/511,750;
2003年10月15日提交的题为“Method,Apparatus,and System forMedium Access Control in a High Performance Wireless LANEnvironment”的临时申请No.60/511,904;
2003年10月21日提交的题为“Peer-to-Peer Connections in MIMOWLAN System”的临时申请No.60/513,239;
2003年12月1日提交的题为“Method,Apparatus,and System forSub-Network Protocol Stack for Very High Speed Wireless LAN”的临时申请No.60/526,347;
2003年12月1日提交的题为“Method,Apparatus,and System forMultiplexing Protocol data Units in a High Performance Wireless LANEnvironment”的临时申请No.60/526,356;
2003年12月23日提交的题为“Wireless Communications MediumAccess Control(MAC)Enhancements”的临时申请No.60/532,791;
2004年2月18日提交的题为“Adaptive Coordination Function(ACF)”的临时申请No.60/545,963;
2004年6月2日提交的题为“Method and Apparatus for RobustWireless Network”的临时申请No.60/576,545;
2004年7月8日提交的题为“Method and Apparatus for DistributionCommunication Resources Among Multiple Users”的临时申请No.60/586,841;以及
2004年8月11日提交的题为“Method,Apparatus,and System forWireless Communications”的临时申请No.60/600,960;
以上所有申请已转让给本申请的受让人,因此将它们明确合并于此作为参考。
发明领域
本发明一般涉及通信,更具体地,涉及无线LAN协议栈。
发明背景
无线通信系统被广泛用于提供诸如语音和数据的各种类型通信。典型无线数据系统或网络提供多个用户到一个或多个共享资源的接入。系统可以使用各种多路接入技术,如频分复用(FDM)、时分复用(TDM)、码分复用(CDM)等。
无线网络的例子包括基于蜂窝的数据系统。以下是几个这样的例子:(1)“TIA/EIA-95-B Mobile Station-Base Station CompatibilityStandard for Dual-Mode Wideband Spread Spectrum CellularSystem(TIA/EIA-95-B用于双模宽带扩频蜂窝系统的移动站-基站兼容标准)”(IS-95标准);(2)由名为“三代合作项目”(3GPP)的团体提供的包括在一组文档中的标准,该组文档包括文档号3G TS 25.211,3G TS 25.212,3G TS 25.213和3G TS 25.214(W-CDMA标准);(3)由名为“三代合作项目2”(3GPP2)的团体提供的包括在“TR-45.5PhysicalLayer Standard for cdma 2000Spread Spectrum Systems(用于cdma2000扩频系统的TR-45.5物理层标准)”中的标准(IS-2000标准);以及(4)符合TIA/EIA/IS-856标准(IS-856标准)的高数据速率(HDR)系统。
无线系统的其他例子包括诸如IEEE 802.11标准(即,802.11(a),(b)或(g))的无线局域网(WLAN)。通过配置包括正交频分复用(OFDM)调制技术的多输入多输出(MIMO)WLAN可以获得对这些网络的改进。
随着无线系统设计的进步,可以获得更高的数据速率。更高数据速率使得高级应用成为可能,这些高级应用包括语音、视频、快速数据传送以及各种其他应用。然而,各种应用针对他们各自的数据传送可能有不同的需要。许多类型的数据可能有延迟和吞吐量要求,或需要某种服务质量(QoS)保证。如果没有资源管理,可能会降低系统容量,并且系统不会高效率工作。
媒体接入控制(MAC)协议通常用于在多个用户之间分配共享通信资源。MAC协议通常对较高层和用于发送和接收数据的物理层进行接口。为了从数据速率的提高中受益,必须将MAC协议设计成高效率地使用共享资源。
所开发的高性能系统支持多个速率,该多个速率可以根据物理链路特性而大大不同。给定不同数据应用类型的变化的要求,和位于系统内的不同用户终端的可支持数据速率的大偏差,也需要改进如何排队各种业务类型和如何在经常完全不同的各种物理连路上发送这些业务类型。因此,本领域中需要用于高效率使用高吞吐量系统的MAC处理。
发明概述
本文中公开的实施例针对本领域中用于高效率使用高吞吐量系统的MAC处理的需要。在一个方面,公开了一种协议栈,其包括适应层、数据链路控制层、物理层和层管理器中的一个或更多个。公开了一种MAC子层协议数据单元,其适应于包含来自多个流的数据。下文中进一步详细说明各个特征和方面。
在另一个方面,将物理层反馈用于适应层处理。在一个实施例中,将物理层反馈用于分割。在另一实施例中,将物理层反馈用于多播到一个或更多个单播信道上的映射。在另一个实施例中,可以选择单播、多播或广播信道的组合,响应于与各种信道对应的物理层反馈执行多播传输。
在另一方面,用于从第一站向第二站传输的数据单元包括零个或更多个完全子数据单元、来自前一传输的零个或一个部分子数据单元、以及用于填充该数据单元的零个或一个部分子数据单元。在一个实施例中,可以使用指针来指示任何完全子数据单元的位置。可以在预定位置处插入部分子数据单元。可以将部分子数据单元与先前存储的部分子数据单元组合,或可以存储该部分子数据单元稍后使用。在一个实施例中,子数据单元可以是MUX子层协议数据单元(MUXPDU)。
还具有各种其他方面和实施例。这些方面具有提供高效率媒体接入控制的好处,并可以结合包括高数据速率以及低数据速率的物理层有益地使用这些方面。
附图说明
图1是包括高速WLAN的系统的示例性实施例;
图2示出了可以配置为接入点或用户终端的无线通信设备的示例性实施例;
图3示出了示例性子网络协议栈;
图4示出了穿过协议栈各层的用户数据分组;
图5示出了示例性MAC帧;
图6示出了用于发送前向链路消息传送的示例性方法;
图7示出了用于接收前向链路消息传送的示例性方法;
图8示出了用于发送反向链路消息传送的示例性方法;
图9示出了用于接收反向链路消息传送的示例性方法;
图10示出了用于在UT处执行初始接入和注册的示例性方法;
图11示出了用于在AP处执行初始接入和注册的示例性方法;
图12示出了在AP处用于用户数据流的示例性方法1200;
图13示出了在UT处用于用户数据流的示例性方法1300;
图14示出了用于将物理层反馈合并到适应层功能中的示例性方法;
图15示出了用于执行适应层多播的示例性方法;
图16示出了用于确定是否使用适应层多播或MAC层多播的示例性方法;
图17示出了用于响应于物理层反馈执行分割的示例性方法;
图18示出了响应于传输速率的分割;
图19示出了用于在单个MAC帧中传输多个流和命令的示例性方法;
图20示出了连续的MAC帧,包括传输各种部分MUX PDU的例子;
图21示出了使用MUX指针准备MAC帧的示例性方法;
图22示出了用于接收包括MUX指针的MAC帧的示例性方法;
图23示出了示例性MUX PDU格式;
图24示出了配置用于以太网适应的示例性系统;
图25示出了配置用于IP适应的示例性系统;
图26示出了示例性以太网协议站;以及
图27示出了示例性IP协议站。
详细说明
本文公开了一种子网络协议栈,其支持与无线LAN(或使用新兴传输技术的类似应用)的很高比特速率物理层相结合的高效率、低延迟和高吞吐量操作。该示例性WLAN支持在20MHz带宽中超过100Mbps(每秒百万比特)的比特速率。
与该协议栈一起描述了一种方法,用于将来自多个用户数据流的协议数据单元(Protocol Data Unit,PDU)和子网络控制实体复用到单个字节流中(MUX PDU)。将该字节流格式化成MAC协议数据单元(MAC PDU),每一个MAC PDU可以在包含在单个MAC帧中的一个突发中被发送。这样可以支持与很高比特速率物理层相结合地进行高效率、低延迟和高吞吐量操作的高性能无线LAN子网络。
该子网络协议栈支持:通常包括但不限于基于OFDM调制、单载波调制技术的那些高数据速率、高带宽物理层传输机制;使用多个发送和多个接收天线以实现很高带宽效率运行的系统(多输入多输出(MIMO)系统,包括多输入单输出(MISO)系统);使用多个发送和接收天线并结合空间复用技术在同一时间间隔内向或从多个用户终端传输数据的系统;以及使用码分多址(CDMA)技术允许多个用户同时传输的系统。
在无线数据通信系统的情况下列出了本文中描述的一个或多个示例性实施例。虽然在这种情况下的使用是有利的,但是可以将本发明的不同实施例合并在不同的环境或结构中。通常,可以使用软件控制处理器、集成电路或分立逻辑电路形成本文中描述的各种系统。可以在整个申请中参考的数据、指令、命令、信息、信号、符号和码片有利地由电压、电流、电磁波、电磁场或粒子、光场或粒子、或他们的结合来表示。另外,每个方框图中所示的方框可以表示硬件或方法步骤。可以在不脱离本发明范围的情况下交换这些方法步骤。措辞“示例性”在本文中用于表示“用作例子、实例或举例说明”。本文中描述为“示例性”的任何实施例不必被认为是比其他实施例优选或有利。
图1示出了系统100的一个示例性实施例,其包括连接到一个或更多个用户终端(UT)106A-N的接入点(AP)104。该AP和UT通过无线局域网(WLAN)120通信。在该示例性实施例中,WLAN 120是高速MIMO OFDM系统。然而,WLAN 120可以是任何无线LAN。接入点104通过网络102与任意数目的外部设备或处理进行通信。网络102可以是互联网、内联网、或任何其他有线、无线或光网络。连接110将物理层信号从网络运载到接入点104。所述设备或处理可以连接到网络102上,或者作为WLAN 120上的UT(或经由它们之间的连接)。可以连接到网络102或WLAN 120上的设备的例子包括电话、个人数字助理(PDA)、各种类型的计算机(膝上计算机、个人计算机、工作站和任何类型的终端)、诸如照相机、摄像机、网络摄像机的视频设备、以及实际上任何其他类型的数据设备。处理可以包括语音、视频和数据通信等。各种数据流可以具有各不相同的传送需要,可以使用变化的服务质量(QoS)技术来满足这些不同的传送需要。
系统100配置有集中AP 104。在该示例性实施例中,所有UT 106都与该AP通信。本领域技术人员将很清楚,在替换实施例中,通过修改该系统,可以提供两个UT之间的点对点通信(peer-to-peercommunication)。为了说明的清楚,在该示例性实施例中,由AP控制向物理层传输机构的接入。
在一个实施例中,AP 104提供以太网适应,图24举例说明了以太网适应的一个例子。在这种情况下,IP路由器2410可以配置有AP104,以提供(经由以太网连接110)到网络102的连接。示出了说明性例子UT 106,例如蜂窝电话106A、个人数字助理(PDA)106B、膝上计算机106C、工作站106D、个人计算机106E、视频摄像机106F和视频投影机106G。通过WLAN子网络120在路由器与UT 106之间传送以太网帧(下文中详细说明)。
以太网适应性和连通性在本领域中是已知的。图26示出了分别用于示例性UT 106和AP 104的以太网适应协议栈2640和2650,它们合并在下文中详细说明的示例性各层中。UT协议栈2640包括上层2610、IP层2615、以太网MAC层2620A、适应层310A、数据链路层320A和物理层(PHY)240A。AP协议栈2650包括PHY 240B(经由RF链路120连接到UT PHY 240A)、数据链路层320B和适应层310B。以太网MAC 2620B将适应层310B连接到以太网PHY 2625,以太网PHY2625与有线网络102连接110。
在替换实施例中,AP 104提供IP适应,图25中示出了IP适应的一个例子。在这种情况下,AP 104担当所连接的UT集合(如图24所述)的网关路由器。这种情况下,AP 104可以向或从UT 106路由IP数据报。
IP适应性和连通性在本领域中是已知的。图27示出了分别用于不例性UT 106和AP 104的IP适应协议栈2740和2750,它们合并在下文中详细说明的示例性各层中。UT协议栈2740包括上层2710、IP层2720A、适应层310A、数据链路层320A和物理层(PHY)240A。AP协议栈2750包括PHY 240B(经由RF链路120连接到UT PHY240A)、数据链路层320B和适应层310B。IP层2720B将适应层310B连接到以太网MAC 2725,以太网MAC 2725连接到以太网PHY2730,以太网PHY 2730与有线网络102连接110。
图2说明了可以配置为接入点104或用户终端106的无线通信设备的一个示例性实施例。图2中示出了接入点104的结构。收发器210根据网络102的物理层需求在连接110上进行接收和发送。来自或传向与网络102连接的设备或应用的数据被传送到MAC处理器220。这里将这些数据称为流(flow)260。基于与流关联的应用类型,这些流可能具有不同特征并可能需要不同处理。例如,可以将视频或语音的特征归结为低延时流(视频通常比语音需要更高的吞吐量)。许多数据应用对于延时不太敏感,但是可能需要较高的数据完整性(即,语音可以容许一些分组丢失,而文件传送通常不容许分组丢失)。
MAC处理器220接收流260,并对他们进行处理以在物理层上传输。MAC处理器220还接收物理层数据,并处理这些数据以形成用于输出流260的分组。还在AP和UT之间进行内部控制和信令的通信。在连接270上向无线LAN收发器240传送或从无线LAN收发器240接收MAC协议数据单元(MAC PDU)。下文详细说明从流和命令向MAC PDU的转换以及相反的转换。从物理层(PHY)240向MAC处理器220返回与各个MAC ID对应的反馈280,用于下文详细说明的各种目的。反馈280可以包括任何物理层信息,包含信道(包含多播信道和单播信道)可支持速率的、调制格式和各种其他参数。
在一个示例性实施例中,在MAC处理器220中实现适应层(ADAP)和数据链路控制层(DLC)。在无线LAN收发器240中实现物理层(PHY)。本领域技术人员将认识到,可以以各种配置中的任何一种实现各种功能的分割。MAC处理器220可以执行物理层的一些或所有处理。无线LAN收发器可以包含处理器,用于执行MAC处理或MAC处理的子部分。可以采用任何数目的处理器、专用硬件或它们的结合。
MAC处理器220可以是通用微处理器、数字信号处理器(DSP)或专用处理器。可以将MAC处理器220与专用硬件连接来辅助完成各种任务(未详细示出)。各种应用可以运行在外部连接的处理器上,如外部连接的或通过网络连接的计算机,可以运行在接入点104内的额外处理器上(未示出),或可以运行在MAC处理器220自身上。图中示出MAC处理器220与存储器255相连接,该存储器255可以用于存储用于执行本文中描述的各种过程和方法的数据和指令。本领域技术人员将认识到,存储器255可以包括一个或更多个各种类型的存储器组件,这些存储器组件可以全部地或部分地嵌入在MAC处理器220内。
除了存储用于执行本文中描述的功能的指令和数据之外,存储器255还可以用于存储与各队列(下文详细说明)相关的数据。存储器255可以包含UT代理(proxy)队列(下文描述)。
无线LAN收发器240可以是任何类型的收发器。在一个示例性实施例中,无线LAN收发器240是OFDM收发器,该OFDM收发器可以利用MIMO或MISO接口操作。OFDM、MIMO和MISO对于本领域技术人员来说是已知的。在2003年8月27日提交的题为“Frequency-Independent Spatial-Processing For Wideband MISO andMIMO Systems”的共有未决U.S.专利申请No.10/650,295中,详细说明了各种示例性OFDM、MIMO和MISO收发器。
图中示出了无线LAN收发器240与天线250A-N连接。不同实施例中可以支持任何数目的天线。天线250用于在WLAN 120上进行发送和接收。
无线LAN收发器240可以包括与一个或更多个天线250中的每一个连接的空间处理器。空间处理器可以处理数据,以在每个天线上独立传输。独立处理的例子可以基于信道估计、从UT反馈、信道转换、或本领域公知的各种其他技术。使用各种空间处理技术中的任何技术来执行该处理。该类型的各种收发器可以使用射束形成、射束导向(beam steering)、本征导向(eigen-steering)、或其他空间技术来提高传向或来自给定用户终端的吞吐量。在发送OFDM符号的一个示例性实施例中,空间处理器可以包括子空间处理器,用于处理每个OFDM子信道或屉(bin)。
在一个示例性系统中,AP可以具有N个天线,示例性UT可以具有M个天线。这样,在AP和UT的天线之间有M×N条路径。使用这样的多个路径提高吞吐量的多种空间技术在本领域中是公知的。在空时发送分集(STTD)系统(本文中也称为“分集”)中,对发送数据进行格式化和编码,并将其通过所有天线作为单个数据流发送。利用M个发送天线和N个接收天线,可以形成MIN(M,N)个独立信道。空间复用利用这些独立路径,可以在每个独立路径上发送不同数据,从而提高传输速率。
用于对AP和UT之间的信道特性进行学习和适应的各种技术是公知的。可以从每个发送天线发送唯一的导频信号。在每个接收天线接收导频信号并对其进行测量。然后可以将信道反馈返回至发送设备以用于发送。信道转换是一种允许预处理和传输的技术,但是它可能是计算密集的。可以执行本征分解(eigen decomposition),并可以采用查找表来确定速率。用于避免信道分解的一种替换技术使用导频信号的本征导向来简化空间处理。还已知预失真技术用于简化接收机处的处理。
因此,根据当前的信道条件,可以得到不同的数据速率来向整个系统中的各个用户进行传输。尤其,与可以由多于一个UT共享的链路相比,AP与每个UT之间的特定链路可以获得更高的性能。下文中详细说明这样的例子。无线LAN收发器240可以根据用于AP和UT之间物理链路的任何一种空间处理来确定可支持速率。可以将该信息通过连接280反馈回去以用于MAC处理,下文中详细说明。
可以根据UT的数据需要来配置天线的数目。例如,高清晰度视频显示因为它的高带宽需求可以包括例如四个天线,而PDA有两个天线就可以满足需要。一种示例性接入点可以具有四个天线。
可以按照与图2中所示的接入点104类似的形式配置用户终端106。不是令流260与LAN收发器连接(虽然UT可以包含这样一个收发器,其为有线或无线的),而是通常将流260接收自或传送到在与之相连的UT或设备上运行的一个或多个应用或处理。与AP 104或UT 106连接的较高层可以是任何类型的。本文中描述的各层只是说明性的。
协议栈
图3示出了一个示例性子网络协议栈300。子网络协议栈300可以用作很高比特速率无线LAN物理层和某其他网络的网络层或MAC层之间的接口,诸如以太网MAC层或TCP/IP网络层。可以使用协议栈300的各种特征来充分利用很高性能无线LAN物理层的优点。可以设计该示例性协议栈来提供各种好处,例如包括:(a)最小化由协议消耗的吞吐量开销;(b)最大化将子网数据单元打包成物理层帧的效率;(c)对于延迟敏感的传输机制如TCP,使等待时间对端到端往返行程延迟的影响最小化;(d)提供子网络数据单元的非常可靠的有序的传送;(e)为已有的各网络层和应用提供支持,并提供充分的灵活性来适应未来的网络和应用;以及(f)与已有网络技术透明地结合在一起。
协议栈300具有几个薄的子层、几个操作模式和用于支持与多个外部网络接口的机构。图3示出了适应层310、数据链路控制层320和物理层240。层管理器380与每个子层互连,为各种功能提供通信和控制,下文中详细说明。
图3中示出了协议栈300的示意性配置。虚线表示上述MAC处理器220中可以采用的部件的示例性结构。包括适应层310、数据链路控制层320和层管理器380。在该配置中,上述物理层240通过连接270接收和发送MAC协议数据单元(PUD)。反馈连接280指向层管理器380,以提供下文详细描述的各种功能中使用的物理层信息。该例只是说明性的。本领域技术人员将认识到,在本发明的范围内可以采用任意数目的组件,来构成所描述的栈功能(包括其子集)的任意组合。
适应层310向较高层提供接口。例如,适应层可以与IP栈(用于IP适应)、以太网MAC(用于以太网适应)或各种其他网络层接口。从一个或更多个较高层接收流260,用于MAC处理和物理层240上的传输。还经由物理层接收流260,并对其进行处理和重组,以向一个或更多个较高层传送。
适应层310包括以下功能:分割和重组312,流分类314,多播映射316。流分类功能314检查从较高层(从一个或更多个流260)接收的分组的头,将每个分组映射到用户终端或多播组MAC标识符(MAC ID),并对这些分组进行分类,用于适当的服务质量(QoS)处理。多播映射功能316确定使用多播MAC ID(称为“MAC层多播”)还是通过多个单播MAC ID(称为“适应层多播”)来传输多播用户数据,下文中详细说明其例子。分割和重组(SAR)功能312使每个较高层分组适应于合乎逻辑链路(LL)模式的协议数据单元(PDU)尺寸。对于每个MAC ID分别执行SAR功能312。流分类功能314是公共的。
数据链路控制层320包括逻辑链路(LL)层330、无线电链路控制(RLC)层340、系统配置控制层350、MUX功能360和公共MAC功能370。图3中示出了这些层中每一层的各个子块,下文中详细说明。所示的这些块只是说明性的。在各种替换实施例中可以采用这些功能以及额外功能的子集。
物理层240可以是任何类型的物理层,上文中已经详细说明了物理层的各种例子。一个示例性实施例使用MIMO OFDM物理层。下文的描述中包含该实施例的示例性参数。
层管理器(LM)380将适应层310、数据链路控制层320和物理层240进行接口,以管理QoS、许可(admission)控制、以及物理层发射机和接收机参数的控制。注意,来自物理层的反馈280可以用于执行本文中描述的各种功能。例如,各个UT的可支持速率可以用于多播映射316或分割和重组312。
适应层
流分类(FLCL)功能314检查输入分组的分组头字段,以将他们映射到流中。在其中执行IP适应的一个示例性实施例中,以下字段可以用于流分类:(a)IP源和目的地址;(b)IP源和目的端口;(c)IP区分服务码点(DSCP);(d)资源预留协议(RSVP)消息;以及(e)实时传输控制协议(RTCP)消息和实施传输协议(RTP)头。在其中执行以太网适应的替换实施例中,流分类可以使用802.1p和802.1q头字段。以太网适应也可以使用IP流分类,但这是层违规。本领域技术人员将认识到可以替换地采用各种其他类型的流分类。
FLCL 314确定已识别的流是否映射到已有MAC ID、逻辑链路(LL)模式和流ID(下文中详细说明)。如果输入分组映射到已有流,则FLCL将该分组送到分割和重组(SAR)功能312,进行进一步的处理。如果需要新的MAC ID,将请求发送到无线电链路控制(RLC)340中的联系控制功能344。
如果将一个新流识别为对应于已有MAC ID,层管理器380中的QoS管理器功能382确定该流所需的逻辑链路模式的类型。如果要初始化一个新的LL模式,则将该请求送到与该MAC ID对应的LLC功能338中来处理模式协商。如果要在已有LL模式中建立新流,则将请求送到LLC功能338中。用于维持QoS队列的一个实施例详细描述在2003年11月26日提交的题为“Quality of Service Scheduler forA Wireless Network”的共有未决U.S.专利申请No.10/723,346中,该申请已转让给本发明的受让人。
在IP或以太网多播的例子中,多播映射功能316确定是否通过映射到多播MAC ID使用MAC层多播来处理分组,或是否将该分组处理为多个单播传输,本文中称之为“适应层多播”。在后一种情况下,多播映射功能316产生该分组的多个复制,每个复制对应于一个单播MAC ID并将其发送至该单播MAC ID,以及将这些分组送到分割和重组(SAR)功能312。下文中参考图15-16详细说明这个方面。
如刚刚说明的,流分类功能314将分组映射到MAC ID、LL模式和流ID(如果有的话)。分割和重组功能312将较高层分组(即,IP数据报或以太网帧)分割成适于通过逻辑链路模式传输的段。下文中参考图17-18详细说明这个方面的一个示例性实施例。在该例子中,每个段增加一字节的适应层头,这使得当按顺序传递这些段到接收机中的相应SAR功能时能够进行重组。然后将适应层协议数据单元(PDU)传递到数据链路控制层320,以连同分类参数MAC ID、LL模式和流ID进行处理。
数据链路控制层
图4示出了跨越各层的用户数据分组410(即,IP数据报、以太网帧、或其他分组)。在该图示中描述了各字段的示例性尺寸和类型。本领域技术人员将认识到各种其他尺寸、类型和配置预期在本发明范围之内。
如上所示,在适应层310中分割数据分组410。每个适应子层PDU430携带这些段420中的一个。在该例中,将数据分组410分割成N个段420A-N。适应子层PDU 430包括净荷434,净荷434中含有相应段420。类型字段432(该例中为一个字节)附加在适应子层PDU430上。
在逻辑链路(LL)层330中,将LL头442(该例中为4子节)附加到净荷444上,该净荷444包含适应层PDU 430。LL头442的示例性信息包括流标识符、控制信息和序号。通过头442和净荷444计算出CRC 446,附加该CRC 446以形成逻辑链路子层PDU(LL PDU)440。下文中将详细描述的逻辑链路控制(LLC)338和无线电链路控制(RLC)340以相似方式形成LLC PDU和RLC PDU。将LL PUD 440、以及LLC PDU和RLC PDU放置在队列中(即,高QoS队列362、尽力而为队列364或控制消息队列366),由MUX功能360服务。
MUX功能360将MUX头452附加到每个LL PDU 440上。示例性MUX头452可以包括长度和类型(该例中头452为两个字节)。可以为每个控制PDU(即,LLC PDU和RLC PDU)形成类似的头。LLPDU 440(或LLC PDU或RLC PDU)形成净荷454。头452和净荷454形成MUX子层PDU(MPDU)450(本文中也将MUX子层PDU称为MUX PDU)。
MAC协议将共享介质上的通信资源分配在一系列MAC帧中。MAC调度器376确定在表示为MAC帧f的每个MAC帧中的一个或多个MAC ID被分配的物理层突发的尺寸,其中f表示一个特定MAC帧。注意,不是必须为每一个具有待传输数据的MAC ID在任何特定MAC帧中分配空间。在本发明的范围内可以采用任何接入控制和调度方案。当为一个MAC ID作出分配时,该MAC ID的相应MUX功能360将形成MAC PDU 460,其包括包含在MAC帧f中的一个或更多个MUX PDU 450。对应于一个或更多个已分配MAC ID的一个或更多个MUX PDU 460将包含在一个MAC帧中(即,下文中参考图5详细说明的MAC帧500)。
在一个示例性实施例中,一个方面允许发送部分MPDU 450,这允许在MAC PDU 460中的高效率打包。下文中详细说明这个方面。在该例中,MUX功能360保存上一次传输留下的任何部分MPDU 450的一定数量的未传输字节,如部分MPDU 464所示。这些字节464将在当前帧中的任何新PDU 466(即,LL PDU或控制PDU)之前传输。头462(该例中为两个字节)包括MUX指针,其指出当前帧中待传输的第一个新MPDU(该例中为MPDU 466A)的起始位置。头462还可以包括MAC地址。
MAC PDU 460包括MUX指针462、起始位置处的可能的部分MUX PDU 464(上一次分配留下的)、其后的零个或更多个完全MUXPDU 466A-N、以及可能的部分MUX PDU 468(来自当前分配)、或其他填充符,来填充物理层突发的已分配部分。在分配给该MAC ID的物理层突发中携带MAC PDU 460。
公共MAC、MAC帧和传输信道
图5中示出了一个示例性MAC帧500。公共MAC功能370管理MAC帧50在以下各传输信道段中的分配:广播、控制、前向和反向业务(也分别称为下行链路阶段和上行链路阶段)、以及随机接入。MAC组帧功能372可以使用下文中进一步说明的各种组成部分形成帧。下文中描述传输信道的示例性功能、编码和持续时间。
在一个示例性实施例中,MAC帧是2ms时间间隔的时分双工(TDD)。将MAC帧500分为按图中次序出现的五个传输信道段510-550。在替换实施例中可以采用其他次序和不同的帧尺寸。MAC帧500上的各分配的持续时间可以量化为某一小的公共时间间隔。在一个示例性实施例中,将MAC帧上的各分配的持续时间量化为800ns的倍数(其也是下文中详细说明的短或长OFDM符号的循环前缀的持续时间)。一个短OFDM符号为4.0μs或5×800ns。
该示例性MAC在一个MAC帧中提供五个传输信道:(a)广播信道(BCH)510,其承载广播控制信道(BCCH);(b)控制信道(CCH)520,其在前向链路上承载帧控制信道(FCCH)和随机接入反馈信道(RFCH);(c)业务信道(TCH),其承载用户数据和控制信息,并被再分为(i)前向链路上的前向业务信道(F-TCH)530和(ii)反向链路上的反向业务信道(R-TCH)540;以及(d)随机接入信道(RCH)550,其承载接入请求信道(ARCH)(用于UT接入请求)。还在段510中发送导频信标。
帧500的下行链路阶段包括段510-530。上行链路阶段包括段540-550。段560指示下一MAC帧的开始。
广播信道(BCH)
由AP发送广播信道(BCH)和信标510。BCH 510的第一部分包括公共物理层开销,如导频信号,包括定时和频率获取导频。在一个示例性实施例中,信标包括由UT用于频率和定时获取的2个短OFDM符号以及之后的由UT用于估计信道的公共MIMO导频的8个短OFDM符号。
BCH 510的第二部分是数据部分。BCH数据部分定义关于传输信道段CCH 520、F-TCH 530、R-TCH 540和RCH 550的MAC帧的分配,并且还定义关于子信道的CCH的合成。在该例中,BCH 510定义无线LAN 120的覆盖范围,所以用可得到的最强壮的数据传输模式来发送它。整个BCH的长度是固定的。在一个示例性实施例中,BCH定义MIMO-WLAN的覆盖范围,并且使用1/4速率编码的二进制相移键控(BPSK)以空时发送分集(STTD)模式发送该BCH。在该例中,BCH的长度固定为10个短OFDM符号。
控制信道(CCH)
由AP发送的控制信道(CCH)520定义MAC帧的余项的合成。公共MAC 370的控制信道功能374生成CCH。下文中详细说明CCH的示例性实施例。在多个子信道中使用高强壮性的传输模式来传输CCH 520,每个子信道具有不同的数据速率。第一子信道是最强壮的,并预期可以由所有UT对其解码。在一个示例性实施例中,将1/4速率编码的BPSK用于第一CCH子信道。还可以得到强壮性减小(效率增大)的若干其他子信道。在一个示例性实施例中,使用多至三个额外的子信道。每个UT试图按顺序解码所有子信道,直到解码失败。每个帧中的CCH传输信道段具有可变长度,该长度取决于每个子信道中的CCH消息的数目。在CCH的最强壮(第一)子信道上承载对反向链路随机接入突发的确认。
该CCH包含在前向和反向链路上物理层突发的指派。该指派可以用于在前向或反向链路上的数据传送。通常,物理层突发指派包括:(a)MAC ID;(b)指示在帧中分配的开始时间的值(在F-TCH或R-TCH中);(c)分配的长度;(d)专用物理层开销的长度;(e)传输模式;以及(f)将用于物理层突发的编码和调制方案。MAC ID识别用于单播传输的单个UT或用于多播传输的UT集合。在一个示例性实施例中,还指派唯一的广播MAC ID,用于向所有UT进行传输。在一个示例性实施例中,物理层开销包括专用MIMO导频,其由0、4或8个短OFDM符号组成。在该例中,传输模式或者是STTD或空间复用。
CCH上的其它示例性类型的指派包括:用于来自UT的专用导频传输的反向链路上的指派,或用于来自UT的缓冲或链路状态信息传输的反向链路上的指派。CCH还可以定义帧中将被剩下不用的部分。UT可以使用帧中这些不用的部分来进行噪声层(或干扰)估计,以及测量相邻系统信标。下文中详细说明控制信道的一个示例性实施例。
随机接入信道(RCH)
随机接入信道(RCH)550是反向链路信道,UT可以在该信道上发送随机接入突发。为BCH中的每个帧指定RCH的可变长度。在一个示例性实施例中,使用主本征模式(principal eigenmode)和1/4速率编码的BPSK来发送随机接入突发。
在该示例性实施例中定义了两种类型的随机接入突发。UT将长突发用于初始接入,此时AP必须使用滑动相关器检测该接入突发的开始位置。一旦UT与AP建立注册,在链路的这两端之间完成定时调节过程。定时调节之后,该UT可以在RCH上发送它的与时隙定时同步的随机接入突发。然后可以将短突发用于随机接入。在一个示例性实施例中,一个长突发是4个短OFDM符号,一个短突发是2个OFDM符号。
前向业务信道(F-TCH)
前向业务信道(F-TCH)530包括从AP 104发送的一个或更多个物理层突发。每个突发对应于CCH指派中所指示的一个特定MAC ID。每个突发包括专用物理层开销,如导频信号(如果有的话)和根据CCH指派中所指示的传输模式以及编码和调制方案传输的MAC PDU。F-TCH具有可变长度。在一个示例性实施例中,专用物理层开销可以包括专用MIMO导频。
在一个示例性实施例中,在STTD模式中有一个等价空间分集信道,其效率可以在每短OFDM符号12比特(48个音调上的1/2速率编码的BPSK)与每长OFDM符号1344比特(192个音调上的7/8速率编码的256QAM)之间变化。这转化为峰值物理层数据速率范围内的因子33(或该例中为3-99Mbps)。
在该例中,可以使用多至四个并行空间信道的空间复用模式。每个空间信道使用适当的编码和调制方案,其效率在每短OFDM符号12比特和每长OFDM符号1344比特之间。这样,空间复用模式中的峰值物理层数据速率范围在3到395Mbps之间。由于空间处理约束,不是所有的并行空间信道都能够以最高效率运行,所以对峰值物理层数据速率的更实际的限制可以是240Mbps,在该例中为最低和最高速率之间的因子80。
反向业务信道(R-TCH)
反向业务信道(R-TCH)540包括来自一个或更多个UT 106的物理层突发传输。每个突发由CCH指派中所指示的一个特定UT发送。每个突发可以包括专用导频前同步(如果有的话)和根据CCH指派中所指示的传输模式以及编码和调制方案传输的MAC PDU。R-TCH具有可变长度。在一个示例性实施例中,如同F-TCH上的情况,数据速率的范围在STTD模式下是3-98Mbps,在空间复用模式下是3-395Mbps,其中240Mbps可能是一个更实际的限制。
在一个示例性实施例中,F-TCH 530、R-TCH 540或两者,可以使用空间复用或码分多址技术来允许与不同UT关联的MAC PDU的同时传输。在MAC PDU头中可以包含一个字段,该字段含有与该MAC PDU关联的MAC ID(即,上行链路上的发送者或下行链路上的预期接收者)。这可以用于解决任何当使用空间复用或CDMA时会出现的寻址模糊。在替换实施例中,当复用严格基于时分技术时,MACPDU头中不需要MAC ID,这是因为寻址信息包含在CCH消息中,该CCH信息将MAC帧中的给定时隙分配给特定MAC ID。空间复用、码分复用、时分复用和本领域公知的任何其他技术的任何组合都可以被采用。
在初始注册期间为每个活动UT指派一个MAC ID。由RLC 340的联系控制(AC)功能344处理该MAC ID指派。为前向链路上的广播传输指派一个唯一的MAC ID。该广播传输是前向传输信道(F-TCH)的一部分,并且通过使用该唯一的广播MAC ID,使用控制信道(CCH)指派该广播传输。在该例中,使用广播MAC ID分配每16帧广播一次系统识别信息。该广播MAC ID也可以用于用户数据广播。
在前向链路上可以分配一个或更多个MAC ID的集合用于多播传输。多播传输是F-TCH的一部分,并通过使用指派给一个特定多播组的一个具体多播MAC ID在该CCH上指派该多播传输。由RLC340的联系控制(AC)功能344处理对一组UT的多播MAC ID指派。
现在返回到图3中所示的公共MAC 370的描述。AP处的随机接入控制功能378处理对于来自UT的接入突发的确认。连同该确认,AP必须立即作出R-TCH上的分配,以获得来自UT的缓冲状态信息。将该请求送到调度器376。
在UT,随机接入管理器基于其MUX队列中的数据和其已有的分配,确定何时发送接入突发。当UT由于已有的LL连接具有周期性分配时,可以使用该已有的R-TCH分配来提供该缓冲状态信息。
基于接收自UT的缓冲和链路状态消息中含有的信息,AP处的相应MUX功能360更新UT代理。该UT代理保存UT处的MUX功能缓冲器的状态,其被调度器376用来作出R-TCH分配。该UT代理还保存AP可以在F-TCH上向UT传输的最大速率。
AP处的公共MAC功能370令调度器376仲裁UT之间的分配,同时高效率地使用每个MAC帧。为了限制开销,不是在每一帧中可以为所有的活动UT都分配物理层突发。
调度器376可以使用以下信息在每个MAC帧中作出分配:
1、对每个MAC ID的标称分配。可能在任何帧中,只能为活动UT的子集指派标称分配。例如,可以仅仅每两帧或每四帧等为一些UT提供标称分配。由层管理器380中的许可控制功能384确定该标称分配。在一个示例性实施例中,按照多个OFDM符号作出标称分配。
2、对专用物理层开销如导频信号的分配。RLC 340中的无线电资源控制(RRC)342确定专用物理层开销的需要长度和周期性。在一个示例性实施例中,物理层开销包括专用MIMO导频。
3、传输模式和速率。其由用于R-TCH的RRC 342确定,并被提供给调度器376。对于F-TCH,从来自UT的链路和缓冲状态消息中获得该信息,并将其保存在UT代理中。
4、每个MAC ID的数据积压。调度器376可从对应于前向链路的每个MAC ID的MUX功能360中以及从反向链路的UT代理中得到该信息。
另外,调度器分配RCH的持续时间,并确定CCH的持续时间。(基于到UT的信道质量)使用四个编码方案中的一个发送CCH上的每个指派。这样,CCH的持续时间是指派数目和用于发送每个指派的编码方案的函数。
基于由调度器确定的分配,AP处的MAC实体为每个指派形成参数,来构造BCH和CCH。BCH就传输信道段CCH、F-TCH、R-TCH和RCH定义MAC帧的分配,还就各子信道(或子段)定义CCH的合成,如上参考图5所述。下文中详细说明一个示例性CCH。
在一个示例性实施例中,在多至四个子信道(或子段)中的一个中传输CCH上的每个指派,每个子信道(基于到UT的信道质量)使用不同的编码和调制方案。使用最强壮的编码方案(第一子信道或子段)传输多播和广播指派。UT处的MAC实体读CCH,来确定针对该帧在前向和反向链路上的它的分配。
在发射机处,MAC功能通过在F-TCH(AP处)或R-TCH(UT处)上分配的物理层突发向一个特定MAC ID发送与这个MAC ID关联的MAC PDU。在接收机处,MAC功能基于CCH指派提取与一个MAC ID对应的MAC PDU,并将其传递到对应这个MAC ID的MUX功能。
MUX
下文中参考图19-23详细说明MUX功能360。在接收机处,MUX功能从由连续的MAC PDU组成的字节流中提取PDU,并将这些PDU路由到其所属于的LL、LLC或RLC实体中。该路由基于MUX PDU头中包含的类型(逻辑信道)字段。
无线电链路控制(RLC)
在系统初始化期间,初始化包括系统识别控制功能346的广播无线电链路控制(RLC)340的功能。当UT使用来自接入池(access pool)的MAC ID初始接入系统时,RLC功能指派一个新的单播MAC ID给该UT。之后,如果该UT加入到多播组中,可以为其分配额外的多播MAC ID。
当将一个新的单播MAC ID指派给一个UT时,RLC初始化以下每个功能的一个实例:联系控制(AC)344、无线电资源控制(RRC)342和逻辑链路控制(LLC)338。当指派一个新的多播MAC ID时,RLC初始化一个新的AC实例和该LL多播模式的LLC。
在一个示例性实施例中,AP使用广播MAC ID每16个MAC帧发送一次系统识别参数消息。该系统识别参数消息包含网络和AP ID以及协议修订号。另外,它还包含由UT用于初始接入系统的接入MAC ID列表。
AC功能344(a)提供UT验证;(b)管理UT的注册(附加/分离)功能(在多播MAC ID情况下,AC功能管理到多播组的附加/分离);以及(c)交换密钥,用于LL的加密。
在每个UT处初始化一个RRC实例342。在AP处为每个活动UT初始化一个RRC实例。AP和UT处的RRC功能可以共享前向和反向链路信道测量(如果需要)。
RRC(a)管理AP和UT处的发送和接收链接的校准(空间复用传输模式可能需要该校准);(b)确定用于向UT传输的传输模式和速率控制,并将其提供给MAC调度器376;(c)确定专用物理层开销的周期性和长度,该开销如在R-TCH和F-TCH上的物理层突发传输所需要的专用导频;(d)管理传向和来自UT的传输的功率控制,并将其提供给PHY管理器;以及(e)确定用于来自UT的R-TCH传输的定时调节。
逻辑链路(LL)
将包括用户数据段的适应层PDU连同关联的MAC ID、LL模式和流ID(如果有的话)提供给DLC层320。LL模式功能330添加LL头和在整个LL PDU上计算出的3字节CRC。该示例性实施例中支持几种模式。可以采用确认336和未确认334功能。也可以采用透明的广播/多播/单播功能332。下面是用于说明的四种LL模式(图23中详细说明他们在MUX PDU中的格式的细节):
1、无连接未确认模式(模式0)。这种情况下LL头为空。这种模式可以用于适应层PDU的透明转送。LL模式0可以实现业务流警管(policing)。只有无连接未确认(透明)模式可用于广播和多播MAC ID。
2、无连接确认模式(模式1)。这个模式用于适应层PDU的确认传输,不需要与建立LL模式3连接相关的开销和延迟。LL模式1的头包含发送的LL PDU的序号或被确认的PDU的序号。由于预期物理层信道的操作具有低概率的随机LL PDU损失和低往返行程延时,所以使用简单的返回-NARQ方案。
3、连接导向的未确认模式(模式2)。LL连接导向的未确认模式允许通过使用一个流ID来复用几个流。LL模式2可以对于每个流ID实现业务流警管。LL模式2的头包含流ID和12比特的序号。
4、连接导向的确认模式(模式3)。LL连接导向的确认模式允许通过使用一个流ID来复用几个流。LL模式3可以对于每个流ID实现业务流警管。LL模式3的头包含流ID,用于识别通过可靠连接传输的多个流。12比特的序号识别LL PDU,ACK字段指示被确认的最高接收序号。如对LL模式1的描述,由于预期物理层信道的操作具有低概率的随机LL PDU损失和低往返行程延时,所以使用简单的返回-NARQ方案。但是,也可以使用选择性重复的ARQ方案。
逻辑链路控制(LLC)功能338管理逻辑链路模式控制。当要建立新的LL模式时,该LLC功能提供模式协商,包括:(a)QoS:保证速率;(b)模式建立;(c)模式取消;(e)模式重置;以及(f)在LL模式2和3中流ID的指派。由层管理器380中的QoS管理器功能382确定从端到端流到LL模式的映射。如上所述,要求初始化一个新LL模式或添加一个流到已有LL模式中的请求来自适应层310。
系统配置控制350管理TDD MAC帧的配置,包括信标和BCH的内容以及RCH的长度。
层管理器
QoS管理器382解释网络QoS协议,包括RSVP和RTCP。当QoS基于IP头的流分类时,QoS管理器确定使用哪个流分类器(即,IP源和目的地址,IP源和目的端口)来识别与不同服务对应的流。QoS管理器通过将流映射到LL模式来辅助适应层。
许可控制功能384接收来自LLC的请求,用于许可具有速率请求的新流。许可控制功能维持一个许可标称分配的数据库以及规则和阈值的集合。基于这些阈值和规则,许可控制确定是否可以许可一个流,确定用于该流的标称分配(关于每m个MAC帧分配的传输时间量),并将该信息提供到公共MAC中的调度器。
物理层管理器使用在AP和UT处收集的物理层测量来控制在物理层中的发射机和接收机参数。可以通过RRC消息获得该远程测量。
说明性过程
基于刚刚描述的层实体,可以使用几个过程来说明WLAN 120的操作。这些过程不是详尽的,只用于说明本文中描述的各种功能和组件。
图6示出了用于从AP发送前向链路消息传送的示例性方法600。在方框610中,AP处的RLC功能(联系控制、无线电资源控制或逻辑链路控制)在控制消息队列中设置一个消息(RLC PDU)。或者AP处的LL模式在高QoS或尽力而为队列中设置LL PDU。
在方框620中,调度器分配F-TCH上的资源,用于传输三个MUX队列中的PDU。在方框640中,MAC在CCH上指示所述指派。在方框650中,AP处的MAC在所分配的物理层突发中传输MAC PDU中的消息。
图7示出了用于在UT处接收前向链路消息传送的示例性方法700。在方框710中,UT监视CCH。UT识别对应于该UT的一个分配的突发。在方框720中,UT取得如CCH中所识别的MAC PDU。在方框730,UT重组流分组,其包括在MAC PDU中取出的以及在MAC处理器中处理过的各段。
图8示出了用于从UT发送反向链路消息传送的示例性方法800。在方框810中,UT处的RLC功能(联系控制、无线电资源控制或逻辑链路控制)在控制消息队列中设置一个消息(RLC PDU)。或者UT处的LL模式在高QoS或尽力而为队列中设置LL PDU。在判决方框820中,如果UT具有已有的R-TCH分配,则前进到方框870。如果没有,则前进到方框830。
在方框830,UT在RCH上发送短接入突发。在方框840中,UT在CCH上接收RCH接入突发的确认和接入准许分配。在方框850中,UT向AP发送链路和缓冲状态消息。在方框860中,UT监视CCH,以获得为R-TCH准许分配。在方框870中,接收到一个分配(或在判决方框820中已经存在一个分配)。UT将MUX PDU组帧成MACPDU,并在所分配的物理层突发中发送该MAC PDU。
图9示出了用于在AP处接收反向链路消息传送的示例性方法900。在方框910中,AP接收并监视RCH。在方框920,AP识别来自UT的短接入突发。在方框930,调度器分配一个接入准许。在方框940,AP在CCH上发送确认和接入准许。在方框950,响应于该接入准许,AP接收R-TCH上的链路和缓冲状态消息。在方框960,AP利用缓冲状态更新UT代理。调度器可以取得该信息。在方框970,调度器分配R-TCH上的资源。在方框980,AP根据所作出的分配接收MAC PDU。在方框990,AP响应于一个或更多个接收到的MACPDU执行流分组的重组。
图10示出了用于在UT处执行初始接入和注册的示例性方法1000。在方框1010,UT在BCH上获取来自频率获取导频的频率和定时。在方框1020,UT从RLC广播消息接收系统识别信息。在方框1030,UT使用来自BCH的长突发确定用于(无缝)随机接入的RCH分配。在方框1040,UT从初始MAC ID集合中随机选择一个MAC ID。在方框1050,UT使用该初始MAC ID在RCH上发送一个长随机接入突发。在方框1060,UT接收确认、MAC ID指派和下一MAC帧中的定时调节。在方框1070,UT联系控制功能完成与AP联系控制功能的验证和密钥交换序列。上面参考图6-9描述的低级消息传送过程之后是前向和反向链路上的控制消息传输。
图11示出了用于在AP处执行初始接入和注册的示例性方法1100。在方框1110,AP在RCH上接收来自UT的长随机接入突发。在方框1120,AP指派一个MAC ID给该UT。由无线电链路控制功能管理MAC ID池。在方框1130,AP指派一个定时调节给UT。在方框1140,AP在CCH上发送确认、MAC ID和定时调节。在方框1150,AP联系控制功能完成与UT联系控制功能的验证和密钥交换序列。上面参考图6-9描述的低级消息传送过程之后是前向和反向链路上的控制消息传输。
图12示出了在AP处用于用户数据流的示例性方法1200。在方框1210,层管理器中的QoS管理器生成流分类功能中的流分类参数。参数和值的特定组合可以指示一个新流的到达。这些参数可以包括:IP区分服务码点(DSCP)或IP源地址或IP端口。以太网参数可以包括:802.1Q VLAN ID,或802.1p优先级指示。具体IP端口值可以指示要被送到QoS管理器的控制协议消息(例如RSVP或RTCP)。
在方框1215,AP确定许可参数。当一个分组到达AP适应层并且被流分类确定为是一个新流时,流分类与QoS管理器一起确定许可参数,包括QoS分类(高QoS或尽力而为)、LL模式和要分配给该流的标称速率。在判决方框1220,基于允许参数,层管理器中的许可控制确定该流是否可以被许可。如果不可以,则可以停止处理。否则,前进到方框1225。
在方框1225,流分类请求LLC建立一个新流。在该讨论中,考虑高QoS、LL模式3连接的情况。在方框1230中,AP处的LLC与UT处的LLC通信,以建立连接(或如果已经存在合适连接的话建立新流ID)。在这个例子中,LLC将试图建立LL模式3连接(或如果已经存在LL模式3连接的话建立新流ID)。在方框1235,将分配给该流的标称速率通信到调度器。在LL模式3的情况下,在前向和反向信道上作出标称分配。
在方框1240,流分类对该流的分组进行分类,识别MAC ID、LL模式和流ID,进行流警管,并将顺从分组(compliant packet)送到SAR功能。在方框1245,SAR分割各分组并将适应层PDU连同LL模式和流ID送到用于该MAC ID的LL功能。在方框1250,LL功能附加LL头和CRC,并将LL PDU设置在适当的队列中。在该例中,LL模式3功能附加LL头和CRC,并将LL PDU设置在MUX的高QoS队列中。
在方框1255,MUX通过附加用于识别LL模式和长度的MUX头来准备MUX PDU。MUX生成MUX指针,指示到第一个新MUXPDU的开始位置的字节数。
在方框1260,调度器确定用于该MAC ID的F-TCH(物理层突发)分配。调度器知道要使用的传输模式(从RRC)和速率(从UT代理)。注意,还可以包含反向链路分配。在方框1265,在CCH上发送该分配。
在方框1270,MAC发送MAC PDU。MAC PDU包括MUX指针、之后的开始位置处的可能的部分MUX PDU、之后的零个或更多个完全MUX PDU、以及最后在物理层突发的结束位置处的可能的部分MUX PDU。
图13示出了在UT处用于用户数据流的示例性方法1300。在方框1310,UT在CCH上接收分配。在方框1320,UT按照该分配接收MAC PDU。在方框1330,UT处的MUX通过使用MUX头中的MUX指针和长度字段来提取MUX PDU,并准备LL PDU。在方框1340,基于MUX头中的类型字段,MUX将LL PDU发送到适当的LL功能,该例中为LL模式3。在方框1350,LL模式3运行ARQ接收机,并为每个LL PDU计算CRC。在方框1360,UT处的LL模式3必须将ACK/NAK发送到AP处的LL模式3ARQ。在UT MUX处将ACK/NAK设置在高QoS队列中。注意,如上所述,其他LL模式可能不包含确认。
在方框1370,AP根据该分配在R-TCH上发送ACK/NAK。注意到调度器基于用于反向链路的标称分配来分配用于该MAC ID的R-TCH资源。在来自UT的反向链路物理层突发上的MAC PDU中传输该ACK/NAK消息。在方框1380,UT可以在剩余的分配中发送任何其他排队的反向链路数据。
再次返回到图3,如上所述,在AP MAC处理器220处接收流260,各个数据和信令向下穿过适应层310、数据链路控制层320、和用于向UT传输的物理层。UT处的物理层240接收MAC PDU,相应数据和信令向上穿过UT MAC处理器220中的数据链路控制层320和适应层310,将重组后的流传递到一个或更多个较高级的层(即,传递到各种处理,包括数据、语音、视频等)。对于发自UT并发送到AP的流,类似的过程反过来发生。
在AP和UT中,相应的层管理器380可以被配置来控制如何使信息向上或向下流过各个MAC子层。概括地说,来自物理层240的反馈280的类型可以在层管理器380中用于执行各种子层功能。物理层管理器386与物理层240接口。使该反馈可用于层管理器中的任何功能;例子包括许可控制功能384和QoS管理器382。这些功能又可以与上述任何子层功能相互作用。
可以采用本文中描述的原理,其中任何物理层规范支持多种传输格式。例如,许多物理层格式允许多个传输速率。任何给定物理链路的吞吐量可以由可用功率、信道上的干扰、可支持的调制格式等确定。示例性系统包括OFDM和CDMA系统,他们可以采用MIMO技术。在这些系统中,使用闭环技术来确定速率和格式。闭环可以采用各种消息或信号来指示信道测量、可支持的速率等等。本领域技术人员将容易地调整这些和其他系统来采用本文中描述的技术。
物理层反馈可以用在适应层310中。例如,速率信息可以用在分割和重组、流分类和多播映射中。图14示出了用于将物理层反馈合并到适应层功能中的示例性方法1400。结合接入点来描述该方法,但是可以将该方法以类似方式应用于用户终端。这个过程开始于方框1410,在方框1410接收到流分组,用于向一个或更多个用户终端传输。在方框1420,响应于各个用户终端的物理层反馈,执行适应层功能。为进一步说明这个方面,下文中详细说明示例性多播映射和分割实施例。在方框1440,监视一个或更多个用户终端的物理层反馈。响应于更新的物理层反馈,该过程可以返回到方框1410,为另外接收的流分组重复上述过程。
在替换实施例中,其他物理层反馈的速率信息可以用于作出许可控制判决。例如,高QoS流不可以被许可,除非目标MAC ID物理链路能够支持足够高效率级别的传输速率。可以基于系统的载荷来调整该级别,包括对已有流的标称分配、已注册UT的数目等。例如,具有较高质量链路的UT比与较低质量链路关联的MAC ID更有可能被分配一个高QoS流。当系统载荷轻时,阈值要求可以降低。
适应层多播
图15示出了用于执行适应层多播的示例性方法1500。适应层多播是用于将物理层反馈合并到适应层功能中的方法1400的一个例子。注意到多播传输、MAC层多播中的一种方法提供了与一个用户列表对应的公共MAC ID,该公共或多播MAC ID不同于任何用户终端MAC ID。这样,当一个UT被指派给一个或更多个多播组时,该UT不仅在CCH上监视对应于他自己的个别MAC ID的传输,还监视对应于该UT关联的一个或更多个多播MAC ID的那些传输。这样,一个多播MAC ID可以关联于一个或更多个较高层流,以允许单个流到多个用户终端的传输。
在适应层多播中,不是执行单个传输由多播列表中的所有用户终端进行接收,而是可以对这些用户终端中的一个或更多个进行一个或更多个额外的多播数据传输。在一个实施例中,适应层多播对多播组中的每个用户终端进行单播传输。在替换实施例中,适应层多播可以使用与这些多播组中的子集关联的一个或更多个MAC ID进行一个或更多个MAC层多播传输。可以对不包含在子组之一中的用户终端进行单播传输。可以采用上述情况的任何组合。在方框1510,接收与一个用户终端列表对应的多播流。在一个实施例中,一个MAC ID关联于该用户终端列表。
在判决方框1520中,确定单播传输是否比到该列表中用户终端的多播传输(即,有多个用户接收单个传输)更有效率。如果是,则在方框1530,在两个或更多个信道上发送该多播流。该两个或更多个信道可以包括单播信道、其他多播信道或两者的组合。在判决方框1520,如果多播信道更有效率,那么使用多播MAC ID利用单个传输向该多播组中的成员广播多播数据。
通常,多播传输必须使用一种格式,该格式适于在该多播组的用户终端的物理链路组中的最弱物理链路上传输。在一些系统中,位置较好的用户终端可以受益于较高速率和较大吞吐量这个事实不会影响系统吞吐量,这是因为最小公分母传输必须能够到达具有最低质量物理链路的用户终端。但是在其他情况下,不一定是这样。例如,考虑在MIMO系统中使用空间处理的情况。一个多播组的成员可能分布在整个覆盖区域中,并且两个或更多个成员可能具有十分不同的信道特性。考虑包括两个用户终端的一个多播组的说明性例子。通过设计用于每个用户终端的传输格式,对于到每个用户终端的单播传输可以实现高吞吐量。但是,因为用于每个物理链路的两个信道环境十分不同,所以适于利用单个多播消息到达每个用户终端的传输格式比单播信道中的任何一个的吞吐量都低。当多播信道和单播信道的吞吐量的差别足够大时,系统通过进行多播数据的两个单独传输比通过发送可由两个用户终端接收的单个消息可以使用更少的资源。
图16示出了适于判决方框1520中使用的示例性方法,该方框1520用于确定是否使用适应层多播或MAC层多播。在方框1610,接收多播列表中的每个用户终端的链路参数。在一个实施例中,可以使用速率参数。在方框1620,接收适于向多播列表中的用户终端传输的多播信道的链路参数。该多播信道的链路参数可以不同于多播组中的用户终端的任何和所有单独信道的链路参数。在方框1630,比较多播信道上传输所需的系统资源(即,将多播MAC ID用于单个传输)和单独的单播传输的总和所需的系统资源。可以使用最低的系统资源需求来确定更有效率的选择。
在替换实施例中,可以将方框1610修改为包含链路参数MAC层多播信道,其包括多播组用户终端的子组。可以将多播和单播的组合与完全的MAC层多播进行比较。这些和其他修改对于本领域普通技术人员来说是明显的。
物理层反馈分割
图17示出了用于响应于物理层反馈执行分割的示例性方法1700。这作为用于将物理层反馈合并到适应层功能中的方法1400的另一个例子。可以响应于由层管理器380提供的物理层反馈,在适应层310中的分割和重组功能312中执行该过程。
在方框1710,接收一个流的分组,以向对应MAC ID传输。在方框1720,取出用于该相应MAC ID的传输速率信息。在方框1730,响应于该MAC ID速率,分割该分组。在一个示例性实施例中,该分割生成段420,其用于生成适应子层PDU 430,如上结合图4的描述。
图18示出了用于说明响应于传输速率进行分割的方法的一个示例性实施例。该方法适于在刚刚描述的方框1730中使用。该过程开始于判决方框1810。如果有速率变化,则前进到判决方框1820。如果没有速率变化,则过程可以停止,并且分割尺寸可以保持不变。
在判决方框1820,如果速率变化为速率升高,那么段尺寸的增大可以带来收益。例如,如上图4所示,每个段随着其穿过协议栈接收各层的开销。减少段的数目会降低所需的开销量。另外,较高速率通常表示较高质量的信道。可以是,虽然信道可能随时间改变,甚至很强烈的改变,但是平均起来,一条信道在一定时间段保持相对恒定。速率升高和段尺寸的相应增大,可以允许在与具有较小速率的较小段大约相同的时间量中传输一个段。如果该时间量正比于信道趋于保持相对稳定的时间(即,可支持的速率还没有改变),那么段尺寸的增大可以允许效率升高,而段大小的负面影响不一定增大。
关于选择段尺寸的另一考虑是当物理层速率已经出现变化时。该速率改变可能引起改变段尺寸的需要,使得具有最短延迟约束要求的服务的延迟约束或控制消息队列的延迟约束通过MUX功能中的非抢先优先级来满足,将在下文中参考图19-23详细说明。
在本发明的范围内,可以结合各种用于选择段尺寸的技术。返回到图18,在该示例性实施例中,当在判决方框1820出现速率变化时,前进到方框1830,增大适应子层PDU的尺寸。在判决方框1820,如果速率变化为速率降低,则前进到方框1840,按照刚刚讨论的任何技术减小适应子层PDU的尺寸。
图18的方法主要用于说明一种可能的分割机制,其使用物理层速率和分割尺寸之间的关系进行分割。在替换实施例中,可以生成一个分割尺寸表,其中每个分割尺寸关联于一个速率或速率范围。在又一个实施例中,可以采用一个函数,其一个操作数为速率,且该函数的输出生成分割尺寸。在本文的启示下,各种各样的其他可能对于本领域技术人员来说是明显的。注意,刚刚描述的分割可以与如上结合图14-16描述的多播映射技术结合,也可以与响应于物理层反馈执行的任何其他适应层功能结合。
复用
在一个示例性高性能无线LAN子网络如无线网络120中,在AP104和一个或更多个UT 106之间可以发生所有通信。如上所述,这些通信实际上可以是单播或多播的。在单播通信中,将用户数据或控制数据从AP发送到单个UT,或从一个UT发送到AP。每个UT具有一个唯一的MAC ID,所以一个UT与AP之间的所有单播通信都关联于这个唯一的MAC ID。在多播通信中,将用户数据或控制数据从AP发送到多个UT。有一个MAC ID集合的池,用作多播地址。可以定义与一个接入点关联的一个或更多个多播组,其中每个组被指派一个唯一的多播MAC ID。每个UT可以属于这些多播组中的一个或更多个(或零个),并将接收到与该UT所属于的每个多播组关联的传输。为了讨论复用的目的,将适应层多播考虑为单播。在该例中,UT不发送多播数据。
一个接入点从外部网络(即网络102)接收从其他设备向该接入点覆盖区域内的UT寻址的和从该接入点覆盖区域内的UT向其他设备寻址的用户数据,该其他设备可以是该覆盖区域内的UT或通过网络102连接的UT。接入点还可以通过无线链路控制(RLC)功能340、逻辑链路控制(LLC)功能330以及其他实体生成打算用于该覆盖区域中的单独或多个UT的控制数据。还可以基于QoS考虑或诸如上述信源应用的其它考虑,将寻址到单个UT的用户数据进一步分离为多个流。
如上面的详细说明,接入点最终将来自指定给单个MAC ID的所有信源的所有数据聚集到单个字节流中,然后将该字节流格式化为MAC PDU,每个MAC PDU在单个MAC帧中发送。接入点可以在单个MAC帧中发送对应于一个或更多个MAC ID的MAC PDU(即,在前向链路上)。
类似地,一个UT可以发送被分离到多个流中的用户数据。UT还可以生成与RLC 340、LLC 330或其他实体关联的控制信息。UT将用户数据和控制数据聚集到单个字节流中,然后将该单个字节流格式化为MAC PDU,每个MAC PDU在单个MAC帧中被发送到AP。一个或更多个UT可以在单个MAC帧中发送一个MAC PDU(即,在反向链路上)。
在AP处为每个MAC ID执行MUX功能360。为每个UT最初指派一个用于单播传输的MAC ID。如果该UT属于一个或更多个多播组,则可以指派额外的MAC ID。MUX功能允许(a)将分配给一个MAC ID的连续的物理层突发分配作为字节流对待,以及(b)在MAC处将来自一个或更多个LL或RLC实体的PDU复用到该字节流中。
图19示出了用于在单个MAC帧中传输多个流和命令的示例性方法1900。该方法适于用在接入点或用户终端中。该过程开始于判决方框1910。如果接收到来自指定给一个MAC ID的一个或更多个流的一个或更多个分组,则前进到方框1920,准备与该MAC ID关联的对应于该相应一个或更多个流的MUX PDU。在一个示例性实施例中,根据上面详细描述的MAC协议来准备该MUX PDU,但是在本发明的范围内可以采用其他的MAC协议。可以将MUX PDU设置在适当的队列中(在该示例性实施例中为高QoS或尽力而为队列)。如果在方框1910中没有接收到对应于该MAC ID的流,或在方框1920中已经准备好MUX PDU之后,前进到判决方框1930。
在判决方框1930,如果来自例如RLC 340或LL 330的一个或更多个命令要被发送到与该MAC ID关联的UT中,则前进到方框1940,为每个命令PDU准备MUX PDU。如果没有命令被指定给该MACID,或在方框1940中已经准备好MUX PDU时,前进到判决方框1950。
判决方框1950说明了用于连续地监视指定给一个MAC ID的流的反复过程。替换实施例可以将该循环特征设置在整个接入点或用户终端过程的任何其他部分。在一个替换实施例中,过程1900反复重复,或包含在另一反复过程中。仅为了说明,将该过程描述为针对单个MAC ID。很清楚的是,在一个接入点中,可以同时处理多个MACID。这些和其他修改对于本领域普通技术人员来说是清楚的。
在该例中,当没有命令或流准备好处理时,该过程返回到判决方框1910,重复该循环。注意,如上所述,在用户终端中,需要向接入点作出请求,以初始化一个MAC帧分配。可以采用任何这样的技术。图19中没有包含细节。如果没有命令或流在等待传输,则不需要作出请求,从而将不会发生MAC帧分配。当一个命令或流在等待传输时,调度器可以在任何时间作出一个MAC帧分配,如上所述。在该示例性实施例中,接入点调度器376响应于UT指定的MUX功能360中的MAC ID队列做出前向链路MAC帧分配,并响应于RCH或UT代理队列上的请求作出反向链路MAC帧分配,如上所述。在任何情况下,通信设备运行方法1900,在判决方框1950中等候一个MAC帧分配。
当在判决方框1950中作出一个MAC帧分配时,在方框1960中将一个或更多个MUX PDU设置在单个MAC PDU中。该MAC PDU可以包含从前一MAC帧剩余的部分MUX PDU、来自一个或更多个流的MUX PDU、一个或更多个命令MUX PDU、或他们的任意组合。如果任何分配的空间留下未用,可以将部分MUX PDU插入在该MAC帧中(或可以插入任何类型的填充符来填满所分配的MAC帧)。
在方框1970中,在物理链路上由该分配指示的位置处传输该MAC PDU。注意,该MAC PDU可以包括来自一个或更多个流或命令PDU的任何组合的MUX PDU。
如上详细的说明,在该示例性实施例中,该MAC PDU是在F-TCH或R-TCH上分配给一个MAC ID的物理层突发中适配的传输单元。图20示出了一个示例性方案。MAC PDU 460包括MAC头462、之后的开始处的可能的部分MUX PDU 464、之后的零个或更多个完全MUX PDU 466、以及最后的在物理层突发结束处的可能的部分MUX PDU 468。注意,说明了两个连续的MAC帧460A和460B的各个部分。在帧f期间发送的MAC帧460A的子部分由符号“A”识别。在帧f+1期间发送的MAC帧460B的子部分由符号“B”识别。当将多个MUX PDU连结在一个MAC PDU中时,为了充分使用该分配,可以在该MAC PDU的结束处发送一个部分MUX PDU,这种情况下,在下一MAC帧中发送的MAC PDU的开始处发送该MUX PDU的剩余部分。在图20中,由在MAC帧460A中发送的部分MUX PDU468A说明这种情况。在下一MAC帧460B期间发送该MUX PDU的剩余部分464B。
MAC头包括MUX指针2020、和与该MAC PDU关联的可能的MAC ID 2010。当使用空间复用时可能需要该MAC ID,并且可能同时发送多于一个MAC PDU。本领域技术人员将认识到应该什么时候采用MAC ID 2010,其以阴影示出,表示其为可选的。
在该示例性实施例中,每个MAC PDU采用一个2字节的MUX指针2020,来识别在该MAC帧中发送的任何MUX PDU的位置(如图20中从MUX指针2020到MUX PDU 466A的箭头所示)。该MUX指针2020用在每个MAC PDU中。该MUX指针指向该MAC PDU中的第一个MUX PDU的起始处。该MUX指针连同包含在每个MUXPDU头中的长度字段,使得进行接收的MUX层能够从包括分配给该MAC ID的连续物理层突发的字节流中提取出LL和RLC PDU。本领域技术人员将认识到用于配置指针的各种其他手段在本发明的范围内。例如,可以按照与上述例子不同的次序打包该MAC帧。可以将剩余的部分MUX PDU设置在MAC帧分配的末端,并且指针指向该剩余部分的开始处,而不是指向新的MUX PDU。因此如果有新PDU的话,将其设置在开始处。可以采用任意数目的指针技术(即,用于识别一个字节的索引值、时间值、基值加偏移量、或对本领域技术人员来说很明显的多种变形中的任意一种)。
在该示例性实施例中,MUX指针2020包括单个16比特字段,其值为以字节计算的从该MUX指针的结束位置、到在该帧中开始的第一个MUX PDU的开始位置的偏移量加一。如果该值为零,则在该帧中没有MUX PDU开始。如果该值为一,则MUX PDU在该MUX指针之后立即开始。如果该值为n>1,则该MAC PDU中的前n-1个字节为在前一帧中开始的MUX PDU的剩余部分。这个信息帮助该接收机MUX(即,MUX功能360)从导致与MUX PDU边界的同步失败的先前帧错误中恢复,下文中描述这种情况的一个例子。本领域技术人员将认识到可以采用任何数目的其他索引技术。
将包括类型(逻辑信道)字段和长度字段的MUX头附加到提供给该MUX的每个LL或RLC PDU上。该类型(逻辑信道)字段识别该PDU所属于的LL或RLC实体。长度字段连同刚刚描述的MUX指针用于允许进行接收的MUX层从包括分配给该MAC ID的连续物理层突发的字节流中提取LL和RLC PDU。
如上面的详细描述,MUX功能360维持用于待发送数据的三个队列。高QoS队列362可以包含与一种协商服务关联的LL PDU,其中许可控制384已经分配给该协商服务一个保证速率。尽力而为队列364可以包含不与速率保证相关联的LLC PDU。控制消息队列366可以包含RLC和LLC PDU。
其他实施例可以包含多于一个QoS队列。然而,本文中详细说明的该高速率WLAN的高效率使用允许单个QoS队列获得很好的QoS性能。在很多情况下,根据MAC协议的可用信道带宽的高效率使用提供了额外的队列,以及与之俱来的没必要的复杂度。
在AP处,公共MAC功能370中的调度器376可以得到这些队列的每一个中的积压。UT处的这些队列的积压在AP处被保存在公共MAC功能360中的UT代理中。注意,为了清楚起见,在图3中没有单独示出UT代理队列。可以认为队列362、364、366包括对应于每个MAC ID的前向链路队列和反向链路队列(即,UT代理队列),无论这些队列设置在共享硬件还是分立组件中。还注意到该前向链路和反向链路支持的队列的数目和类型不需要相同。UT代列队列也不需要完全相同地与UT队列匹配。例如,一个UT可以维持一个命令队列,以使某些时间敏感的命令优先于其它高QoS PDU。在AP处,可以使用单个高QoS来指示用于两种UT业务类型的命令。这样,可以利用在该UT处确定的优先级来填充为该UT做出的分配。作为另一个例子,可以分别在UT或AP维持没有在相应的AP或UT维持的可变QoS队列。
调度器376在来自所有MAC ID的竞争需求之间作出仲裁,并为一个或更多个选定的MAC ID在F-TCH或R-TCH上分配物理层突发。响应于该分配,对应的MUX功能360将LL和RLC PDU打包在MAC PDU净荷中,如上所述。在该示例性实施例中,每个MUX功能360以下面的非抢先优先级次序(无遗漏地)服务于来自下面队列的PDU:控制消息队列366、高QoS队列362和尽力而为队列364。在服务于来自较高优先级队列的新PDU之前,首先完成任何来自前一MAC PDU的部分PDU(即使其来自较低优先级队列)。在替换实施例中,可以配置在一个或更多个等级上的抢先,这对于本领域技术人员来说是明显的。
在接收机处,MUX功能从包括连续MAC PDU的字节流中提取PDU,并将他们路由到其所属于的LL或RLC实体中。该路由基于包含在MUX PDU头中的类型(逻辑信道)字段。
在该示例性实施例中,根据MUX功能的设计,一旦开始MUXPDU的传输,该传输将在另一MUX PDU开始之前完成。这样,如果在一个MAC帧中开始来自尽力而为队列的MUX PDU的传输,则在来自控制消息队列或高QoS队列的另一MUX PDU传输之前,该传输将在之后的一个MAC帧(或多个帧)中完成。换言之,在正常操作下,较高级的队列具有非抢先式的优先级。
在替换实施例中,或在该示例性实施例的某些情况下,可能需要具有抢先。例如,如果物理层数据速率已经改变,则可能必须发送一个紧急的控制消息,需要相对于传输中的尽力而为或高QoS MUXPDU的抢先式优先级。这是允许的。接收MUX将会检测出并丢弃未完全发送的MUX PDU,下文中将详细说明。
抢先事件(即,物理层速率改变)还可以引起需要改变那个UT使用的段尺寸。可以选择该UT的段尺寸,使得具有最短延迟约束的服务的延迟约束或控制消息队列的延迟约束通过MUX功能中的非抢先式优先级来满足。这些技术可以与上文中参考图17-18描述的用于分割的技术相结合。
图21示出了使用MUX指针准备MAC帧的示例性方法2100。这个方法可以采用在AP或UT中。根据本文中的启示,本领域技术人员可以容易地将该说明性例子修改为各种各样的实施例、AP或UT。该过程开始于方框2110,在方框2110接收用于MAC PDU的分配。
在判决方框2120,如果剩余有来自前一MAC帧传输的一个部分MUX PDU,则前进到判决方框2130。如果没有部分MUX PDU留下,则前进到方框2150。
在方框2130,如果希望抢先,则不发送该部分MUX PDU。前进到方框2150。在该示例性实施例中,在某些情况下使用抢先来传送时间敏感命令MUX PDU。上面详细说明了抢先的其他例子。如果希望抢在发送该剩余的MUX PDU之前,可以使用任何抢先条件。该MAC帧的接收机可以简单地丢弃该MUX PDU的先前部分。下文中详细说明一个示例性接收机功能。在一个替换实施例中,可以将抢先定义为允许在稍后时间发送被抢先的部分MUX PDU。替换实施例可以配置用在判决方框2130中的任意数目个抢先规则。如果不希望抢先,则前进到方框2140。
在方框2140,首先将部分MUX PDU设置在MAC PDU中。如果该分配小于该部分MUX PDU,则用该MUX PDU尽可能多地填充该分配,并保存剩余部分,在下一MAC帧分配中传输。
在方框2150,可以将任何新的MUX PDU设置在该MAC PDU中。MUX功能可以确定用于设置来自任何可用队列的MUX PDU的优先级。上文中已经说明了示例性优先级方案,但是可以采用任何优先级方案。
在方框2160,将MUX指针设定为第一个新MUX PDU的位置。在该示例性实施例中,MUX指针值为零表示在该分配中不包含MUXPDU。MUX指针值为一表示该MAC头之后的第一个字节为下一新MUX PDU的开始位置(即,在该MAC PDU的开始处没有部分MUXPDU)。其他的MUX指针值表示该剩余的部分MUX PDU与任何新MUX PDU的开始点之间的适当界限。在替换实施例中,可以定义其他特殊的MUX指针值,或可以采用其他指针方案。
在方框2170,如果在所分配的MAC PDU中剩有空间,则可以在该剩余部分中设置一个部分MUX PDU。或者,可以在该剩余空间中插入任何类型的填充符。可以保存该部分设置的MUX PDU的剩余部分,在下一帧分配中传输。
图22示出了用于接收包括MUX指针的MAC帧的示例性方法2200。该方法可以使用在AP或UT中。根据本文中的启示,本领域技术人员将容易地将该说明性例子修改为适用于各种各样的实施例、AP或UT。
该过程开始于方框2210,在方框2210中接收MAC PDU。在方框2215,从该MAC PDU提取MUX指针。在判决方框2220,如果MUX指针大于1,则前进到方框2225。在该示例性实施例中,如果MUX指针等于0或1,则在该MAC帧的开始处没有部分MUX PDU。MUX指针为0表示根本没有MUX PDU。在任何一种情况下,前进到判决方框2230。
在判决方框2230,如果存储有来自前一MAC帧的部分MUXPDU,则前进到方框2235,并丢弃所存储的前一帧。在该例中,该存储帧的剩余部分被抢先。替换实施例可以允许随后传输该存储帧的剩余部分,这种情况下可以保存该先前的部分MUX PDU(在该说明性示例方法2200中没有示出细节)。如果在判决方框2230中没有存储部分MUX PDU,或者随后处理该存储的先前部分MUX PDU,则前进到方框2240。
在方框2240,如果有任何新MUX PDU的话,取出在由MUX指针指示的位置处开始的新MUX PDU。注意,在该示例性实施例中,MUX指针值为零表示在该MAC PDU中没有新MUX PDU。可以取出任何新MUX PDU,包括新的部分MUX PDU。如上所述,MUX PDU头中的长度字段可以用于定义该MUX PDU的界限。
在判决方框2245中,如果在该MAC PDU中包含部分MUX PDU,则前进到方框2250,存储该部分MUX PDU。该存储的部分MUX PDU可以与以后的MAC PDU的剩余部分结合(除非稍后确定应该丢弃该部分MUX PDU,如上所述)。在判决方框2245中,如果没有新的部分MUX PDU包含在该MAC PDU中,或如果在方框2250中已经存储了该部分MUX PDU,则前进到方框2255。
在方框2255,可以传递任何完全MUX PDU,进行之后的适当处理,包括如上详细说明的协议栈中的重组。
如上所述,MUX功能允许在该MAC帧上定义的业务信道段(F-TCH和R-TCH)内的逻辑信道的复用。在该示例性实施例中,用MUX头中的4比特消息类型字段识别由MUX功能复用的逻辑信道,该类型字段的例子如表1所示。
                表1:逻辑信道类型字段
  逻辑信道  MUX类型字段(十六进制)
  UDCH0   0X0
  UDCH1   0X1
  UDCH2   0X2
  UDCH3   0X3
  RBCH   0X4
  DCCH   0X5
  LCCH   0X6
  UBCH   0X7
  UMCH   0X8
图23示出了相对于表1中说明的几种MUX类型的示例性MUXPDU。用户数据信道PDU,UDCH02310、UDCH12320、UDCH22330、UDCH32340,可以用于发送和接收用户数据。可以如上面结合图4的详细说明来形成这些PDU。每个PDU包括具有类型和长度字段的MUX头。该MUX头之后是LL头、1字节的AL头、总共4087字节的数据和3字节的CRC。对于UDCH02310,LL头为1字节。对于UDCH12320,LL头为2字节。对于UDCH22330,LL头为3字节。对于UDCH32340,LL头为4字节。上文中详细说明了用于处理这些LL PDU类型的逻辑层功能。
图23中还示出了各种控制消息PUD 2350-2370。每个PDU包括MUX头,MUX头包含类型字段、保留字段和长度字段。MUX头之后是可变长度的数据字段,该数据字段可以在4到255字节之间,含有RLC消息净荷。图23中示出了无线电链路广播信道(RBCH)PDU2350、专用控制信道(DCCH)PDU 2360和逻辑链路控制信道(LLCH)PDU 2370。用户广播信道(UBCH)PDU和用户多播信道(UMCH)PDU的格式与UDCH0PDU 2310相同。将UBCH的类型字段设定为0111。将UMCH的类型字段设定为1000。
本领域技术人员将认识到这些PDU只是用于说明。还可以支持各种另外的PDU,以及所示的这些PDU的子集。在替换实施例中,所示的每个字段可以具有其他宽度。其他PDU也可以包括另外的字段。
示例性无线电链路控制(RLC)
上文已经描述了无线电链路控制340,在这个部分中进一步详细说明一个示例性实施例。在表2中列出了一个示例性RLC消息集合。所描述的示例性消息只是用于举例,在替换实施例中可以采用这些消息的子集以及额外的消息。每个消息中的字段和字段尺寸也是示例性的。根据本文中的启示,本领域技术人员将容易地变形得到各种各样的替换消息格式。
                        表2:RLC消息类型
  消息类型   消息
  -----   RLC系统配置参数(RLCSystemConfigurationParameters)
  0X00   RLC注册询问确认(RLCRegChallengeACK)
  0X01   RLC硬件ID请求(RLCHdwrIDReq)
  0X02   RLC系统容量(RLCSystemCapabilities)
  0X04   RLC校准请求确认(RLCCalibrationReqACK)
  0X05   RLC RL校准测量结果(RLCCalibrationMeasurementResult)
  0X40   RLC注册询问拒绝(RLCRegChallengeRej)
  0X44   RLC校准请求拒绝(RLCCalibrationReqRej)
  0X80   RLC注册询问(RLCRegChallenge)
  0X81   RLC硬件ID请求确认(RLCHdwrIDReqACK)
  0X82   RLC系统容量确认(RLCSystemCapabilitiesACK)
  0X84   RLC校准请求(RLCCalibrationReq)
  0X85   RLC校准测量请求(RLCCalibrationMeasurementReq)
  0X87   RLC UT链路状态(RLCLinkStatus)
  0XC5   RLC RL校准测量结果未确认(RLCCalibrationMeasurementResultNACK)
在该例中,所有RLC消息具有一个公共结构,但是可以在几个传输信道中的一个上承载这些RLC消息。该RLC PDU结构包括用于识别该具体RLC消息的八比特类型字段、0到251字节的净荷以及3字节的CRC字段。表3示出了使用类型字段中的比特位置来指示某些类RLC消息。最高有效位(MSB)的0或1分别表示前向或反向链路消息。当第二MSB置位时,该消息为未确认(NACK)或拒绝消息。
               表3:RLC消息类型字段比特位置意义
  比特位置   意义
  0xxxxxxx   前向链路消息
  1xxxxxxx   反向链路消息
  x1xxxxxx   未确认/拒绝消息
系统初始化期间,可以初始化包括系统识别控制346功能的广播RLC功能。当UT使用一个来自接入池的MAC-ID最初接入该系统时,该RLC功能指派一个新的单播MAC-ID给该UT。之后,如果该UT加入一个多播组,可以为他分配额外的多播MAC-ID。当给UT分配一个新的单播MAC-ID时,该RLC初始化如上所述的功能AC 344、RRC 342和LLC 338中每一个的一个实例。当指派一个新的多播MAC-ID时,该RLC初始化一个新的AC实例和用于LL多播模式的LLC。
AP使用广播MAC-ID每16个MAC帧发送一次表4中所示的系统识别参数消息。该系统识别参数消息包含网络和AP ID以及协议修订号。另外,它包含UT用于初始接入系统的接入MAC-ID的列表。表4中示出了其他的示例性参数。
                表4:RBCH上的系统识别参数消息
 参数名称   比特   目的
 RLC消息类型   8   0x3F
 网络ID   10   网络ID
  AP ID   6   接入点ID
  导频覆盖码   4   沃尔什导频覆盖码索引
  补偿级别   4   采用的功率补偿方案(16种可能之一)
  AP修订级别   4   AP软件修订级别和系统容量
  RCH补偿   4   RCH随机补偿因子
  邻居列表   120   相邻接入点ID和频率分配
  接入ID池   4   接入ID池
  消息长度   164
联系控制(AC)功能提供了UT验证。该AC功能管理UT的注册(即,附加/分离)功能。在多播MAC-ID的情况下,AC功能管理一个UT到多播组的附加/分离。该AC功能还管理用于LL控制的加密的密钥交换。
在反向链路上从UT发送表5中所示的注册询问消息。该UT包括24比特的随机数,允许AP在可能同时接入的选择了相同MAC-ID的多个UT之间进行区分。
                     表5:注册询问消息
 参数名称   比特   目的
 RLC消息类型   8   0x80
 MAC ID   10   指派给UT的临时MAC ID
 随机ID   24   随机询问以区分接入冲突
 保留   6   将来使用
 CRC   24   循环冗余检验
 消息长度   72   9字节
AP响应于注册询问消息发送表6中所示的注册询问确认消息。AP包含由UT发送的随机ID。这允许选择了同一MAC-ID和接入时隙的UT之间的冲突解决。
        表6:注册询问确认消息
 参数名称   比特   目的
 RLC消息类型   8   0x00
 MAC ID   10   指派给UT的临时MAC ID
 随机ID   24   随机询问以区分接入冲突
 保留   6   保留用于将来使用
 CRC   24   循环冗余检验
 消息长度   72   9字节
例如,当两个或更多个UT随机选择了同一临时MAC ID时,AP向一个UT发送表7中所示的注册询问拒绝消息,拒绝一个临时的MAC ID指派。
            表7:注册询问拒绝消息
 参数名称   比特   目的
 RLC消息类型   8   0x40
 MAC ID   10   指派给UT的临时MAC ID
 保留   6   将来使用
 CRC   24   循环冗余检验
 消息长度   48   6字节
AP发送表8中所示的硬件ID请求消息,以获得来自UT的硬件ID。
            表8:硬件ID请求消息
 参数名称   比特   目的
 RLC消息类型   8   0x01
 MAC ID   10   指派给UT的临时MAC ID
  保留   6   将来使用
  CRC   24   循环冗余检验
  消息长度   48   6字节
UT响应于硬件ID请求消息发送表9中所示的硬件ID请求确认消息,该硬件ID请求确认消息包含该UT的48比特硬件ID(具体地,可以使用该UT的48比特IEEE MAC地址)。
        表9:硬件ID请求确认消息
 参数名称   比特   目的
 RLC消息类型   8   0x81
 MAC ID   10   指派给UT的临时MAC ID
 硬件ID   48   UT硬件ID号
 保留   6   将来使用
 CRC   24   循环冗余检验
 消息长度   96   12字节
向新注册的UT发送表10中所示的系统容量消息,以向该UT指明该AP容量。
          表10:系统容量消息
 参数名称  比特   目的
 RLC消息类型  8   0x02
 MAC ID  10   指派给UT的临时MAC ID
 Nant  2   天线数目
 Nal  8   支持的适应层数目
 LISTal  8*Nal   AP支持的适应层索引列表
 Tbd
 Tbd
  保留  4   将来使用
  CRC  24   循环冗余检验
  消息长度  Var   可变字节
UT响应于系统容量消息发送表11中所示的系统容量确认消息,以向AP指明该UT容量。
            表11:系统容量确认消息
 参数名称   比特   目的
 RLC消息类型   8   0x82
 MAC ID   10   指派给UT的临时MAC ID
 Nant   2   UT天线数目
 Nal   8   支持的适应层数目
 LISTal   8*Na   AP和UT支持的适应层索引列表
 保留   4   将来使用
 CRC   24   循环冗余检验
 消息长度   Var   可变字节
在每个UT处初始化一个无线电资源控制RRC实例。在AP处为每个活动UT初始化一个RRC实例。AP和UT处的RRC功能可以共享(必需的)前向和反向链路信道测量。在AP和UT处链接发送和接收的RRC消息校准。在该例中,对于空间复用传输模式来说校准是有用的。
RRC确定用于向UT传输的传输模式和速率控制,并将其提供给MAC调度器。该RRC确定在R-TCH上和(如果需要)在F-TCH上的物理层(PHY)突发传输所需要的专用MIMO导频的周期性和长度。该RRC管理用于以空时发送分集(STTD)模式向和从一个UT进行传输的功率控制,并将其提供给PHY管理器。该RRC确定对于来自UT的R-TCH传输的定时调整。
AP发送表12中所示的校准请求消息,请求与UT进行校准。CalType字段表示将用于校准过程的校准音调集合和每个天线的校准符号数目。
            表12:校准请求消息
 参数名称   比特   目的
 RLC消息类型   8   0x84
 MAC ID   10   指派给UT的临时MAC ID
 Nant   2   UT天线数目
 CalType   4   选择校准过程
 保留   4   将来使用
 CRC   24   循环冗余检验
 消息长度   56   6字节
表13中示出了校准类型(CalType)值。每个CalType对应于校准所需的OFDM音调集合和每个天线的校准符号数目。这些校准导频符号使用沃尔什序列来建立发送(Tx)天线之间的正交性。
                             表13:校准类型值
 CalType值   校准音调   校准导频符号的编号
 0000   ±7.±21   4
 0001   ±3,±7,±11,±15,±18,±21,±24,±26   4
 0010   ±1,±2,…,±25,±26   4
 0011   保留   4
 0100   ±7,±21   8
 0101   ±3,±7,±11,±15,±18,±21,±24,±26   8
 0110   ±1,±2,…,±25,±26   8
 0111   保留   8
 1000   ±7,±21   16
  1001   ±3,±7,±11,±15,±18,±21,±24,±26   16
  1010   ±1,±2,…,±25,±26   16
  1011   保留   16
  1100   ±7,±21   32
  1101   ±3,±7,±11,±15,±18,±21,±24,±26   32
  1110   ±1,±2,…,±25,±26   32
  1111   保留   32
UT发送表14中所示的校准请求拒绝消息,拒绝来自AP的校准请求。
                    表14:校准请求拒绝消息
 参数名称   比特   目的
 RLC消息类型   8   0x44
 MAC ID   10   指派给UT的临时MAC ID
 保留   6   将来使用
 CRC   24   循环冗余检验
 消息长度   48   6字节
UT向AP发送表15中所示的校准测量请求消息。它包括将由AP用于测量UT和AP之间信道的校准导频符号。
                    表15:校准测量请求消息
 参数名称   比特   目的
 RLC消息类型   8   0x85
 MAC ID   10   指派给UT的临时MAC ID
 CalType   4   校准过程
 速率   4   在分集模式中的最高可支持FL速率
 保留   6   将来使用
  CRC   24   循环冗余检验
  消息长度   56   7字节
AP发送表16中所示的校准测量结果消息,将由AP根据UT发送的校准请求消息中的校准符号而完成的信道测量结果提供给UT。
在该例中,每个校准测量结果消息携带对应于4×4信道的4个音调、2×4信道的多至8个音调或1×4信道的多至16个音调的信道响应值。需要多至13个这样的消息来携带对应于测量了52个音调的4×4信道的所有测量数据,所以还采用序号来跟踪这些消息的顺序。在没有足够数据填满整个数据字段的情况下,将数据字段的未用部分设置为全零。
                表16:校准测量结果消息
 参数名称   比特   目的
 RLC消息类型   8   0x05
 MAC ID   10   指派给UT的临时MAC ID
 SEQ   4   消息(总共13个消息)序号
 数据字段   1536   4个音调的信道响应值
 保留   2   将来使用
 CRC   24   循环冗余检验
 消息长度   1584   198字节
发送表17中所示的校准测量结果确认消息,来确认校准测量结果消息中的片段。
                表17:校准测量结果确认消息
 参数名称   比特   目的
 RLC消息类型   8   0x04
 MAC ID   10   指派给UT的临时MAC ID
  SEQ   4   被确认消息的序号
  保留   2   将来使用
  CRC   24   循环冗余检验
  消息长度   48   6字节
类似地,可以不确认一个校准测量结果消息,这种情况下,可以在反向链路上发送表18中所示的校准测量结果NACK消息,否定确认(NACK)校准测量结果消息中的片段。
                    表18:校准测量结果NACK消息
 参数名称   比特 目的
 RLC消息类型   8 0XC5
 MAC ID   10 指派给UT的临时MAC ID
 MODE   1 NACK模式(0=返回-N;1=选择性重复)
 SEQ   16 多至4个否定确认的消息的序号
 保留   5 将来使用
 CRC   24 循环冗余检验
 消息长度   64 8字节
可以基于返回-N或选择性重复来否定确认校准测量结果消息。SEQ字段包括4个连续的4比特段,每个段表示一个消息序号。对于返回-N模式,将MODE字段设定为0,SEQ字段的第一段指示该序列中需要重复的第一个消息的序号。这种情况下,将SEQ字段中的剩余12比特设定为零并忽略他们。对于选择性重复模式,将MODE比特设定为1,SEQ字段保存需要重复的多至四个消息的序号。如果需要重复少于四个消息,则只有含非零值的段有意义。忽略所有的全零段。
AP发送表19中所示的UT链路状态消息,请求UT提供反馈。在该例中,该UT必须提供关于缓冲状态(积压数据量和QoS类别)和链路质量(可以为MIMO和控制信道维持的前向链路速率)的反馈。
                表19:UT链路状态消息
  参数名称   比特  目的
  RLC消息类型   8  0X87
  MAC ID   10  指派给UT的临时MAC ID
  UT_BUF_STAT   16  指示UT无线电链路缓冲状态
  FL_RATE_STAT   16  每个模式的最大可支持FL速率(值tbd)
  QOS_FLAG   2  指示RL含有高优先级数据
  CCH_SUB_CHAN   2  指示优选的CCH子信道
  保留   2  将来使用
  CRC   24  循环冗余检验
  消息长度   80  10字节
UT_BUF_STAT以四字节增量指示UT无线电链路缓冲的尺寸。值0xFFFF指示缓冲尺寸大于或等于262,140字节。FL_RATE_STAT给出了每种模式的最大前向链路速率,其中每个模式4比特。对于分集模式,只使用四个最高有效位。将剩下的12比特设定为0。QOS_FLAG指示RL缓冲是否含有高优先级数据。表20中定义了QOS_FLAG的值。
                    表20:QOS_FLAG值
  值   意义
  00   无优先级数据
  01   优先级数据
  10-11   保留
在UT处,由RRC生成UT链路状态消息。在AP处,将该消息送到RRC,该RRC提供这些值给UT代理。
该部分中说明的该示例性RRC实施例可以与整个说明书中详细说明的各个实施例相结合地使用。本领域技术人员将认识到该示例性实施例只是用于说明,在本文的启示下,各种各样的替换实施例将是很清楚显然的。在下一部分中描述控制信道的示例性实施例,该实施例适于与本文中详细说明的各个实施例相结合地使用。
示例性控制信道(CCH)
如上所述,利用控制信道(CCH)控制到MAC帧的接入和资源的分配,该控制信道(CCH)基于来自调度器的指令为各MAC ID分配F-TCH和R-TCH上的资源。这些资源授予可以响应于与特定MAC ID关联的AP处的一个或更多个队列的已知状态,或与该MAC ID关联的UT处的一个或更多个队列的已知状态,由相应UT代理中的信息反映该已知状态。资源授予还可以响应于在接入请求信道(ARCH)上接收到的接入请求,或调度器可得到的一些其他激励或信息。下文中详细说明CCH的一个示例性实施例。该示例性CCH用于说明在上述高性能WLAN中可以采用的各种控制机制。替换实施例可以包括另外的功能性以及下文描述的功能的子集。下文描述的字段名称、字段宽度、参数值等只是用于说明。本领域技术人员可以容易地将所描述的原理应用到本发明范围之内的各种各样的替换实施例中。
该示例性CCH包括4个分开的子信道,每个子信道按照表21中所示的不同数据速率运行。表21中使用的术语是本领域公知的(SNR代表信噪比,FER代表前向误码率,在本领域中是公知的)。该CCH使用与STTD相结合的短OFDM符号。这意味着每个逻辑信道包括偶数个短OFDM符号。将在随机接入反馈信道(RFCH)和帧控制信道(FCCH)上发送的消息格式化成信息元素(IE),并在CCH子信道之一上发送他们。
                表21:CCH逻辑信道的数据速率结构
  CCH信道   效率(bps/Hz)   编码率   调制   每个STTD OFDM符号的信息比特   关于1%FER的总SNR
  CCH_0   0.25   0.25   BPSK   24   -2.0dB
  CCH_1   0.5   0.5   BPSK   48   2.0dB
  CCH_2   1   0.5   QPSK   96   5.0dB
  CCH_3   2   0.5   16QAM   192   11.0dB
BCCH指示在CCH_MASK参数中一个给定CCH子信道的存在或不存在。下面的表22中给出了每个CCH子信道的格式(其中,N表示子信道后缀0-3)。该格式包括用于指示IE数目、IE本身、CRC、必要时的零填充符、以及尾标比特的字段。AP确定每个IE使用哪个子信道。在CCH子信道上发送用户终端(UT)特有的IE类型,使该UT的传输效率最大。如果AP不能精确地确定与给定UT关联的速率,则可以使用CCH_0。在CCH_0上发送广播/多播IE类型。
                    表22:CCH子信道结构
  CCH_N字段   比特
  CCH_NIE的数目   8
  CCH_NIE   可变
  CCH_N的CRC   16
  零填充符   可变
  尾标   6
按照从最低到最高速率的顺序传输CCH。为每个CCH子信道提供一个CRC。所有UT尝试从最低速率CCH开始的每个发送的CCH的解调。不能正确解码CCH_N暗指将错误地解码更高速率的CCH。每个CCH子信道能够发送多至32个IE。
将CCH传输信道映射到两个逻辑信道。RFCH包括对在RCH上接收到的接入尝试的确认。FCCH包括资源分配(即,在F-TCH和R-TCH上的物理层帧指派)和物理层控制功能,该物理层控制功能包括在F-TCH和R-TCH上的物理层数据速率控制、R-TCH专用导频插入、R-TCH定时和R-TCH功率控制。FCCH还可以包括R-TCH指派,来请求来自UT的缓冲和链路状态更新。
通常,在该实施例中,在CCH上发送的信息是时间苛刻的,并且将被当前MAC帧中的接受者使用。
表23列出了CCH信息元素类型连同他们的各自类型值。下文中详细说明该信息元素格式。在后面的表中,所有的偏移量值以800纳秒为单位给出。
                    表23:CCH IE类型指派
  IE类型   信息元素
  0x0   RegistrationReqACK
  0x1   FwdDivModeAssign
  0x2   FwdDivModeAssignStat
  0x3   FwdSpaModeAssign
  0x4   FwdSpaModeAssignStat
  0x5   RevDivModeAssign
  0x6   RevSpaModeAssign
  0x7   DivModeAssign
  0x8   SpaModeAssign
  0x9   LinkStatusReq
  0xA   CalRequestAck
  0xB   CalRequestRej
表24中示出了注册请求确认IE(RFCH)(表23中表示为RegistrationReqACK)的格式。该注册请求确认用于响应在RCH上接收到的来自一个UT的注册请求。该格式包括IE类型、时隙ID、由UT选择的包含在其注册请求中的接入ID、指派给该UT的MAC ID、以及定时提前量(timing advance)值。
                    表24:注册请求确认IE
  字段   比特   功能
  IE_TYPE   4   0x0
  SLOT_ID   5   UT在RCH接入上使用的时隙ID
  ACCESS_ID   10   UT使用的接入ID
  MAC_ID   10   指派给UT的临时MAC ID
  REV_TIMING_ADV   7   采样中的R-TCH TX定时提前量
  总计   36
表25中示出了F-TCH分集模式指派IE(FCCH)(表23中表示为FwdDivModeAssign)的格式。该F-TCH分集模式指派用于指示将使用分集模式在F-TCH上发送MAC PDU。分集是包括STTD的另一术语。该格式包括IE类型、MAC ID、用于识别在该MAC帧中MAC PDU的位置的F-TCH偏移量、所使用的速率、该分组中OFDM符号的数目、前同步(preamble)类型(下文中详细说明)、以及该分组中短OFDM符号的数目。
                    表25:F-TCH分集模式指派IE
  字段   比特   功能
  IE_TYPE   4   0x1
  MAC_ID   10   指定给UT的临时MAC ID
  FWD_OFFSET   12   F-TCH偏移量
  FWD_RATE   4   F-TCH上的速率
  FWD_PREAMBLE   2   F-TCH前同步类型
  FWD_N_LONG   7   分组中长OFDM符号的数目
  FWD_N_SHORT   2   分组中短OFDM符号的数目
  总计   41
表26中示出了具有R-TCH状态的F-TCH分集模式指派IE(FCCH)(表23中表示为FwdDivModeAssignStat)的格式。该IE用于指示将使用分集模式在F-TCH上发送MAC PDU,并响应于状态请求在R-TCH上分配空间。该格式包括FwdDivModeAssign的字段。另外,该格式包括UT用于报告它在R-TCH上的缓冲状态的分配偏移量。对应于R-TCH上链路状态消息的分配指定R-TCH前同步类型和反向参数,该反向参数包括速率、定时调整、状态消息请求位、以及链路状态分组中的长和短OFDM符号的数目。
           表26:具有R-TCH状态的F-TCH分集模式指派IE
  字段   比特   功能
  IE_TYPE   4   0x2
  MAC_ID   10   指派给UT的MAC ID
  FWD_OFFSET   12   F-TCH偏移量
  FWD_RATE   4   F-TCH上的速率
  FWD_N_LONG   7   分组中长OFDM符号的数目
  FWD_PREAMBLE   2   F-TCH前同步类型
  FWD_N_SHORT   2   分组中短OFDM符号的数目
  REV_OFFSET   12   R-TCH偏移量
  REV_PREAMBLE   2   R-TCH前同步类型
  REV_RATE   4   R-TCH上的速率
  REV_TIMING   2   R-TCH定时调整
  REV_STATUS_REQ   1   R-TCH状态消息请求
  REV_N_LONG   7   链路状态分组中长OFDM符号的数目
  REV_N_SHORT   2   链路状态分组中短OFDM符号的数目
  总计   71
FWD_PREAMBLE和REV_PREAMBLE字段分别给出了前向链路上要使用的前同步的长度和在反向链路上发送的状态消息。前同步包括表27中给出的多个短OFDM符号,他们携带只用于主本征模式(principal eigenmode)的导引参考(steered reference)。
          表27:FWD_PREAMBLE、REV_PREAMBLE值
  值   意义
  00   没有前同步
  01   四个符号
  10   八个符号
  11   保留
表28中示出了F-TCH空间复用模式指派IE(FCCH)(表23中表示为FwdSpaModeAssign)的格式。该IE中的字段类似于FwdDivModeAssign中的那些字段,除了使用空间复用而不是分集。
             表28:F-TCH空间复用模式指派IE
  字段   比特   功能
  IE_TYPE   4   0x3
  MAC_ID   10   指派给UT的MAC ID
  FWD_OFFSET   12   F-TCH偏移量
  FWD_RATE   16   F-TCH上空间模式0-3的速率
  FWD_PREAMBLE   2   F-TCH前同步类型
  FWD_N_LONG   7   分组中长OFDM符号的数目
  FWD_N_SHORT   2   分组中短OFDM符号的数目
  总计   53
表29中示出了具有R-TCH状态的F-TCH空间复用模式指派IE(FCCH)(表23中表示为FwdSpaModeAssignStat)的格式。该IE中的字段类似于FwdDivModeAssignStat中的那些字段,除了使用空间复用而不是分集。
         表29:具有R-TCH状态的F-TCH空间复用模式指派IE
  字段   比特   功能
  IE_TYPE   4   0x4
  MAC_ID   10   指派给UT的MAC ID
  FWD_OFFSET   12   F-TCH偏移量
  FWD_RATE   16   F-TCH上空间模式0-3的速率
  FWD_PREAMBLE   2   F-TCH前同步类型
  FWD_N_LONG   7   分组中长OFDM符号的数目
  FWD_N_SHORT   2   分组中短OFDM符号的数目
  REV_OFFSET   12   R-TCH偏移量
  REV_PREAMBLE   2   R-TCH前同步类型
  REV_RATE   4   R-TCH上的速率
  REV_TIMING   2   R-TCH TX定时调整
  REV_STATUS_REQ   1   R-TCH状态消息请求
  REV_N_LONG   7   链路状态分组中长OFDM符号的数目
  REV_N_SHORT   2   链路状态分组中短OFDM符号的数目
  总计   83
表30中示出了R-TCH分集模式指派IE(FCCH)(表23中表示为RevDivModeAssign)的格式。该IE用于发信号通知使用分集模式的MAC PDU的R-TCH分配。该IE包含如上的类型和MAC ID字段。它还包含上面详细描述的状态请求消息(FwdDivModeAssignStat和FwdSpaModeAssignStat)中含有的反响链路字段。它还包括反向传输功率调整字段。
            表30:R-TCH分集模式指派IE
  字段   比特   功能
  IE_TYPE   4   0x5
  MAC_ID   10   指派给UT的MAC ID
  REV_OFFSET   12   R-TCH偏移量
  REV_PREAMBLE   2   R-TCH前同步类型
  REV_RATE   4   R-TCH上的速率
  REV_TIMING   2   R-TCH TX定时调整
  REV_STATUS_REQ   1   R-TCH状态消息请求
  REV_N_LONG   7   分组中长OFDM符号的数目
  REV_N_SHORT   2   分组中短OFDM符号的数目
  REV_POWER   2   R-TCH TX功率调整
  总计   46
表31中示出了R-TCH空间复用模式指派IE(FCCH)(表23中表示为RevSpaModeAssign)的格式。该IE中的字段类似于RevDivModeAssign中的那些字段,除了使用空间复用而不是分集。
            表31:R-TCH空间复用模式指派IE
  字段   比特   功能
  IE_TYPE   4   0x6
  MAC_ID   10   指派给UT的MAC ID
  REV_OFFSET   12   R-TCH偏移量
  REV_PREAMBLE   2   R-TCH前同步类型
  REV_RATE   16   R-TCH上的速率
  REV_TIMING   2   R-TCH TX定时调整
  REV_STATUS_REQ   1   R-TCH状态消息请求
  REV_N_LONG   7   分组中长OFDM符号的数目
  REV_N_SHORT   2   分组中短OFDM符号的数目
  REV_POWER   2   R-TCH TX功率调整
  总计   58
表32中示出了TCH分集模式指派IE(FCCH)(表23中表示为DivModeAssign)的格式。该IE用于分配前向和反向链路MAC PDU。该IE的字段是FwdDivModeAssign和RevDivModeAssign的字段的组合。
              表32:TCH分集模式指派IE
  字段   比特   功能
  IE_TYPE   4   0x7
  MAC_ID   10   指派给UT的MAC ID
  FWD_OFFSET   12   F-TCH偏移量
  FWD_PREAMBLE   2   F-TCH前同步类型
  FWD_RATE   4   F-TCH上的速率
  FWD_N_LONG   7   分组中长OFDM符号的数目
  FWD_N_SHORT   2   分组中短OFDM符号的数目
  REV_OFFSET   12   R-TCH偏移量
  REV_PREAMBLE   2   R-TCH前同步类型
  REV_RATE   4   R-TCH上的速率
  REV_TIMING   2   R-TCH TX定时调整
  REV_STATUS_REQ   1   R-TCH状态消息请求
  REV_N_LONG   7   分组中长OFDM符号的数目
  REV_N_SHORT   2   分组中短OFDM符号的数目
  REV_POWER   2   R-TCH TX功率调整
  总计   73
表33中示出了TCH空间复用模式指派IE(FCCH)(表23中表示为SpaModeAssign)的格式。该IE类似于DivModeAssign,除了使用空间复用而不是分集。
               表33:TCH空间复用模式指派IE
 字段   比特   功能
 IE_TYPE   4   0x8
 MAC_ID   10   指派给UT的MAC ID
  FWD_OFFSET   12   F-TCH偏移量
  FWD_RATE   16   F-TCH上的速率
  FWD_PREAMBLE   2   F-TCH前同步类型
  FWD_N_LONG   7   分组中长OFDM符号的数目
  FWD_N_SHORT   2   分组中短OFDM符号的数目
  REV_OFFSET   12   R-TCH偏移量
  REV_PREAMBLE   2   R-TCH前同步类型
  REV_RATE   16   R-TCH上的速率
  REV_TIMING   2   R-TCH TX定时调整
  REV_STATUS_REQ   1   R-TCH状态消息请求
  REV_N_LONG   7   分组中长OFDM符号的数目
  REV_N_SHORT   2   分组中短OFDM符号的数目
  REV_POWER   2   R-TCH TX功率调整
  总计   97
表34中示出了缓冲和链路状态请求IE(IFCH或FCCH)(表23中表示为LinkStatusReq)的格式。AP使用该IE向一个UT请求关于该UT的当前缓冲状态和当前物理链路状态。针对该请求进行反向链路分配,以提供响应。除了类型和MAC ID字段之外,还包含反向链路分配字段,与以上详述的反向链路分配类似。
                表34:R-TCH链路状态请求IE
  字段   比特   功能
  IE_TYPE   4   0x9
  MAC_ID   10   指派给UT的MAC ID
  REV_OFFSET   12   R-TCH偏移量
  REV_PREAMBLE   2   R-TCH前同步类型
  REV_TIMING   2   R-TCH TX定时调整
  REV_STATUS_REQ   1   R-TCH状态消息请求
 REV_N_LONG   7   链路状态分组中长OFDM符号的数目
 REV_N_SHORT   2   链路状态分组中短OFDM符号的数目
 总计   40
表35中示出了校准请求确认IE(FCCH)(表23中表示为CalRequestAck)的格式。发送该IE来确认一个用于校准的UT请求。通常在注册之后立即执行校准,并且此后可以不经常执行校准。虽然TDD无线信道是对称的,但是在AP和UT处的发送和接收链接可能具有不相等的增益和相位。执行校准来消除该不对称。该IE包含类型字段、MAC ID字段(含有指派给UT的临时MAC ID)、UT天线的数目、和所请求校准类型的确认。4比特校准类型字段规定用于校准的音调和被发送用于校准的训练符号的数目的组合。
                表35:校准请求确认IE
  参数名称   比特   功能
  IE_TYPE   4   0xA
  MAC_ID   10   指派给UT的临时MAC ID
  Nant   2   UT天线的数目
  CalType   4   确认所请求的校准过程
  消息长度   20
表36示出了校准请求拒绝IE(FCCH)(表23中表示为CalRequestRej)的格式。该IE拒绝来自UT的校准请求。该IE包含与CalRequestAck一致的类型、MAC ID、校准请求类型字段。另外,还提供了一个原因字段,来指出为什么拒绝该校准请求。
                表36:校准请求拒绝IE
 字段   比特   功能
 IE_TYPE   4   0xB
 MAC_ID   10   指派给UT的临时MAC ID
  CalTYpe   4   所请求的校准过程
  原因   4   拒绝校准请求的原因
  消息长度   22
原因值指明关于一个校准请求的原因。表37中详细示出了原因和他们的值。
                表37:原因值意义
  值   原因
  0000   不需要校准
  0001   不支持请求的过程
  0010   校准过程超时
  0011-1111   保留
表38示出了请求消息(ARCH)的格式。初始接入时,将请求消息作为注册请求对待。进行接入的UT从留出用于初始接入并在BCCH消息中声明的ID集合中随机选取一个接入ID。如果接着接收到请求消息,则该AP在RFCH上使用注册请求确认IE来确认该请求消息,并指派一个临时MAC ID给该UT。
已注册的UT在ARCH上使用相同消息但使用它的接入ID字段中的指派MAC ID来请求服务。如果接着接收到请求消息,该AP发送R-TCH链路状态请求IE,来获得该UT希望得到的分配类型和尺寸的信息。
                表38:ARCH上的请求消息
  字段   比特   功能
  前同步   可变   短或长
  SLOT_ID   5   UT在RCH接入时使用的时隙ID
  ACCESS_ID   10   UT使用的接入ID
  总共   15
本领域技术人员应该理解,可以使用各种不同的技术和工艺来表示信息和信号。例如,可以通过电压、电流、电磁波、电磁场或粒子、光场或粒子、或他们的任意组合来表示整个上文描述中所涉及的数据、指令、命令、信息、信号、比特、符号和码片。
本领域技术人员还应该理解,结合本文中公开的实施例描述的各种说明性逻辑框、模块、电路和算法步骤可以实现为电子硬件、计算机软件、或两者的结合。为了清楚地说明硬件和软件的这种可交换性,上文中各种说明性组件、方框、模块、电路和步骤就他们的功能性进行了描述。将这种功能性实现为硬件还是软件取决于对于整个系统的具体应用和设计约束。熟练技术人员针对每个具体应用可以通过不同方式实现所描述的功能性,但是不应该将这种实现结果解释为脱离本发明的保护范围。
可以利用设计用于执行本文中描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件、或者它们的组合来实现或执行结合本文中公开的实施例描述的各种说明性逻辑方框、模块、电路。通用处理器可以是微处理器,但是或者,该处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,例如,DSP和微控制器的组合、多个微处理器的组合、具有DSP核的一个或更多个微处理器、或任何其他这样的结构。
结合本文中公开的实施例说明的方法或算法的步骤可以直接实施在硬件、由处理器执行的软件模块或两者的组合中。软件模块可以存在于RAM存储器、闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM、或本领域中公知的任何其他形式的存储介质。一种示例性存储介质耦合到处理器,以使处理器能够从存储介质读出信息以及将信息写入存储介质。或者,存储介质可以与处理器集成在一起。处理器和存储介质可以形成在ASIC中。该ASIC可以位于用户终端中。或者,处理器和存储介质可以作为分立元件位于用户终端中。
本文中的小标题用作参考以及帮助定位各部分。这些小标题不是为了限制关于这些部分所描述的概念的范围。这些概念在整个说明书中都具有适用性。
提供了公开的实施例的前述描述以使得任何本领域技术人员能够做出或者使用本发明。对本领域技术人员来说对这些实施例的各种变形都是很明显的,在不偏离本发明的精神或范围的情况下,本文中所定义的一般原理也可以应用到其他实施例中。因此本发明并不局限于本文中所示的实施例,而且旨在符合与本文中所公开的原理和新颖特征相一致的最广的范围。

Claims (41)

1、用于从第一站向第二站进行传输的数据单元,包括:
指针,其被设定为指针值域中的一个指针值,该指针值用于识别所述数据单元中的第一完全子数据单元的位置;
零个或一个第一部分子数据单元;
零个或更多个完全子数据单元,如果有所述第一完全子数据单元的话,该第一完全子数据单元位于所述数据单元内符合所述指针的位置;以及
零个或一个第二部分子数据单元。
2、如权利要求1的数据单元,其中,一个指针值表示所述数据单元中不包括子数据单元。
3、如权利要求1的数据单元,其中,一个指针值表示所述数据单元中不包括部分子数据单元。
4、如权利要求1的数据单元,其中,所述子数据单元是复用子层的协议数据单元(PDU)。
5、如权利要求1的数据单元,其中,第一子数据单元包括来自第一数据流的一部分数据,第二子数据单元包括来自第二数据流的一部分数据。
6、一种装置,包括:
控制处理器,用于形成数据单元,该数据单元包括:
指针,其被设定为指针值域中的一个指针值,该指针值用于识别所述数据单元中的第一完全子数据单元的位置;
零个或一个第一部分子数据单元;
零个或更多个完全子数据单元,如果有所述第一完全子数据
单元的话,该第一完全子数据单元位于所述数据单元内符合所述指针的位置;以及
零个或一个第二部分子数据单元;以及发射机,用于发送所述数据单元到远程站。
7、一种装置,包括:
接收机,用于接收数据单元,该数据单元包括:
指针,其被设定为指针值域中的一个指针值,该指针值用于识别所述数据单元中的第一完全子数据单元的位置;
零个或一个第一部分子数据单元;
零个或更多个完全子数据单元,如果有所述第一完全子数据单元的话,该第一完全子数据单元位于所述数据单元内符合所述指针的位置;以及
零个或一个第二部分子数据单元;以及控制处理器,用于:
当存在完全子数据单元时,从所述数据单元中由所述指针值识别的位置处提取一个或更多个完全子数据单元;
当存在所述第一部分子数据单元时,从所述数据单元中的预定位置处提取所述第一部分子数据单元;以及
当存在所述第二部分子数据单元时,提取所述第二部分子数据单元。
8、如权利要求7的装置,其中,所述控制处理器还将所提取的第一部分子数据单元与存储的部分子数据单元进行组合,形成完全子数据单元。
9、如权利要求7的装置,其中,所述控制处理器还存储所提取的第二部分子数据单元,用于与随后接收的部分子数据单元进行组合。
10、一种无线通信系统,包括:
控制处理器,用于形成数据单元,该数据单元包括:
指针,其被设定为指针值域中的一个指针值,该指针值用于识别所述数据单元中的第一完全子数据单元的位置;
零个或一个第一部分子数据单元;
零个或更多个完全子数据单元,如果有所述第一完全子数据单元的话,该第一完全子数据单元位于所述数据单元内符合所述指针的位置;以及
零个或一个第二部分子数据单元;以及
发射机,用于发送所述数据单元到远程站。
11、一种用于媒体访问控制的方法,包括:
将指针插入到数据单元中;以及
将零个或更多个完全子数据单元插入到所述数据单元中,如果有第一子数据单元的话,将该第一子数据单元插入到符合所述指针的位置。
12、如权利要求11的方法,还包括:在所述数据单元中的任何完全子数据单元之前,将部分子数据单元插入到所述数据单元中。
13、如权利要求12的方法,其中,所述部分子数据单元是一个子数据单元的剩余部分,该子数据单元的一部分之前被插入到前一数据单元中。
14、如权利要求11的方法,还包括:向所述数据单元中插入的一个或更多个完全子数据单元附加一个部分子数据单元。
15、如权利要求11的方法,还包括:将所述数据单元从第一站发送到第二站。
16、一种用于媒体接入控制的方法,包括:
接收数据单元,该数据单元包括一个指针、零个或更多个完全子数据单元、和零个或一个部分子数据单元;
当存在完全子数据单元时,从所述数据单元中由所述指针识别的位置处提取一个或更多个完全子数据单元;
当存在所述部分子数据单元时,从所述数据单元中的预定位置处提取所述部分子数据单元。
17、一种装置,包括:
用于插入指针到数据单元中的模块;以及
用于插入零个或更多个完全子数据单元到所述数据单元中的模块,如果有第一子数据单元的话,将该第一子数据单元插入到符合所述指针的位置。
18、一种装置,包括:
用于接收数据单元的模块,该数据单元包括一个指针、零个或更多个完全子数据单元、和零个或一个部分子数据单元;
用于当存在完全子数据单元时,从所述数据单元中由所述指针识别的位置处提取一个或更多个完全子数据单元的模块;
用于当存在所述部分子数据单元时,从所述数据单元中的预定位置处提取所述部分子数据单元的模块。
19、一种无线通信系统,包括:
用于插入指针到数据单元中的模块;以及
用于插入零个或更多个完全子数据单元到所述数据单元中的模块,如果有第一子数据单元的话,将该第一子数据单元插入到符合所述指针的位置。
20、一种计算机可读介质,用于执行以下步骤:
插入指针到数据单元中;以及
插入零个或更多个完全子数据单元到所述数据单元中,如果有第一子数据单元的话,将该第一子数据单元插入到符合所述指针的位置。
21、一种计算机可读介质,用于执行以下步骤:
接收数据单元,该数据单元包括指针、零个或更多个完全子数据单元、和零个或一个部分子数据单元;
当存在完全子数据单元时,从所述数据单元中由所述指针识别的位置处提取一个或更多个完全子数据单元;
当存在所述部分子数据单元时,从所述数据单元中的预定位置处提取所述部分子数据单元。
22、用于从第一站向第二站进行传输的数据单元,包括:
两个或更多个子数据单元,该两个或更多个子数据单元中的第一子数据单元包括来自多个数据流中的第一数据流的一个分组的全部或部分,并且该两个或更多个子数据单元中的第二子数据单元包括来自所述多个数据流中的第二数据流的一个分组的全部或部分。
23、如权利要求22的数据单元,还包括:
指针,其被设定为指针值域中的一个指针值,该指针值用于识别所述数据单元中的第一子数据单元的位置;
零个或一个第一部分子数据单元;以及
零个或一个第二部分子数据单元。
24、一种装置,包括:
控制处理器,用于形成数据单元,该数据单元包括两个或更多个子数据单元,该两个或更多个子数据单元中的第一子数据单元包括来自多个数据流中的第一数据流的一个分组的全部或部分,并且该两个或更多个子数据单元中的第二子数据单元包括来自所述多个数据流中的第二数据流的一个分组的全部或部分。
25、一种装置,包括:
接收机,用于接收数据单元,该数据单元包括两个或更多个子数据单元,该两个或更多个子数据单元中的第一子数据单元包括来自多个数据流中的第一数据流的一个分组的全部或部分,并且该两个或更多个子数据单元中的第二子数据单元包括来自所述多个数据流中的第二数据流的一个分组的全部或部分。
控制处理器,用于:
提取所述第一子数据单元,并将所述第一子数据单元传递到所述第一数据流的信源;以及
提取所述第二子数据单元,并将所述第二子数据单元传递到所述第二数据流的信源。
26、一种无线通信系统,包括:
控制处理器,用于形成数据单元,该数据单元包括两个或更多个子数据单元,该两个或更多个子数据单元中的第一子数据单元包括来自多个数据流中的第一数据流的一个分组的全部或部分,并且该两个或更多个子数据单元中的第二子数据单元包括来自所述多个数据流中的第二数据流的一个分组的全部或部分;以及
发射机,用于发送所述数据单元到远程站。
27、一种用于媒体接入控制的方法,包括:
接收多个数据流,每个数据流包括一个或多个分组;以及
形成数据单元,该数据单元包括两个或更多个子数据单元,该两个或更多个子数据单元中的第一子数据单元包括来自所述多个数据流中的第一数据流的一个分组的全部或部分,并且该两个或更多个子数据单元中的第二子数据单元包括来自所述多个数据流中的第二数据流的一个分组的全部或部分。
28、如权利要求27的方法,还包括:将来自所述多个数据流的分组存储在一个或更多个队列中。
29、如权利要求28的方法,其中,将所述分组根据它们各自数据流的分类存储在两个或更多个队列中。
30、如权利要求28的方法,其中,来自所述多个数据流的第一子集的分组被存储在第一队列中,并且来自所述多个数据流的剩余子集的分组被存储在第二队列中。
31、如权利要求30的方法,其中,根据第一服务质量(QoS)级别选择所述多个数据流的所述第一子集,并且根据第二QoS级别选择所述多个数据流的所述剩余子集。
32、如权利要求27的方法,其中,将来自所述多个数据流的一个或更多个分组进行分割。
33、如权利要求27的方法,其中,利用逻辑链路分类来识别来自所述多个数据流的一个或更多个分组。
34、如权利要求28的方法,还包括:从所述一个或更多个队列中选择分组或分组的部分,以利用复用功能将其包括在所述数据单元中。
35、如权利要求27的方法,还包括:将所述数据单元发送到远程站。
36、一种用于媒体接入控制的方法,包括:
接收数据单元,该数据单元包括两个或更多个子数据单元;
将所述两个或更多个子数据单元中的第一子数据单元传递到第一数据流的信源;以及
将所述两个或更多个子数据单元中的第二子数据单元传递到第二数据流的信源。
37、一种装置,包括:
用于接收多个数据流的模块,每个数据流包括一个或更多个分组;以及
用于形成数据单元的模块,该数据单元包括两个或更多个子数据单元,该两个或更多个子数据单元中的第一子数据单元包括来自所述多个数据流中的第一数据流的一个分组的全部或部分,并且该两个或更多个子数据单元中的第二子数据单元包括来自所述多个数据流中的第二数据流的一个分组的全部或部分。
38、一种装置,包括:
用于接收数据单元的模块,该数据单元包括两个或更多个子数据单元;
用于将所述两个或更多个子数据单元中的第一子数据单元传递到第一数据流的信源的模块;以及
用于将所述两个或更多个子数据单元中的第二子数据单元传递到第二数据流的信源的模块。
39、一种无线通信系统,包括:
用于接收多个数据流的模块,每个数据流包括一个或更多个分组;以及
用于形成数据单元的模块,该数据单元包括两个或更多个子数据单元,该两个或更多个子数据单元中的第一子数据单元包括来自所述多个数据流中的第一数据流的一个分组的全部或部分,并且该两个或更多个子数据单元中的第二子数据单元包括来自所述多个数据流中的第二数据流的一个分组的全部或部分。
40、一种计算机可读介质,用于执行以下步骤:
接收多个数据流,每个数据流包括一个或更多个分组;以及
形成数据单元,该数据单元包括两个或更多个子数据单元,该两个或更多个子数据单元中的第一子数据单元包括来自所述多个数据流中的第一数据流的一个分组的全部或部分,并且该两个或更多个子数据单元中的第二子数据单元包括来自所述多个数据流中的第二数据流的一个分组的全部或部分。
41、一种计算机可读介质,用于执行以下步骤:
接收数据单元,该数据单元包括两个或更多个子数据单元;
将所述两个或更多个子数据单元中的第一子数据单元传递到第一数据流的信源;以及
将所述两个或更多个子数据单元中的第二子数据单元传递到第二数据流的信源。
CN200480037334.0A 2003-10-15 2004-10-15 用于复用协议数据单元的方法、装置和系统 Active CN1894900B (zh)

Applications Claiming Priority (23)

Application Number Priority Date Filing Date Title
US51175003P 2003-10-15 2003-10-15
US51190403P 2003-10-15 2003-10-15
US60/511,904 2003-10-15
US60/511,750 2003-10-15
US51323903P 2003-10-21 2003-10-21
US60/513,239 2003-10-21
US52635603P 2003-12-01 2003-12-01
US52634703P 2003-12-01 2003-12-01
US60/526,356 2003-12-01
US60/526,347 2003-12-01
US53279103P 2003-12-23 2003-12-23
US60/532,791 2003-12-23
US54596304P 2004-02-18 2004-02-18
US60/545,963 2004-02-18
US57654504P 2004-06-02 2004-06-02
US60/576,545 2004-06-02
US58684104P 2004-07-08 2004-07-08
US60/586,841 2004-07-08
US60096004P 2004-08-11 2004-08-11
US60/600,960 2004-08-11
US10/964,320 US8462817B2 (en) 2003-10-15 2004-10-13 Method, apparatus, and system for multiplexing protocol data units
US10/964,320 2004-10-13
PCT/US2004/034257 WO2005039119A1 (en) 2003-10-15 2004-10-15 Method, apparatus, and system for multiplexing protocol data units

Publications (2)

Publication Number Publication Date
CN1894900A true CN1894900A (zh) 2007-01-10
CN1894900B CN1894900B (zh) 2011-07-13

Family

ID=34468588

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200480037334.0A Active CN1894900B (zh) 2003-10-15 2004-10-15 用于复用协议数据单元的方法、装置和系统

Country Status (5)

Country Link
US (2) US8462817B2 (zh)
EP (2) EP2528281B1 (zh)
CN (1) CN1894900B (zh)
HK (1) HK1096219A1 (zh)
WO (1) WO2005039119A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102111409A (zh) * 2009-12-24 2011-06-29 英特尔公司 支持无线多播传输的方法和系统
CN101489223B (zh) * 2007-10-26 2012-01-04 株式会社日立制作所 通信系统以及网关装置
CN102474853A (zh) * 2009-06-29 2012-05-23 高通股份有限公司 用于进行多站请求消息发送的方法和装置
CN102907162A (zh) * 2010-05-17 2013-01-30 西门子公司 信息元以及用于通告信道预留的方法
CN109246764A (zh) * 2009-11-13 2019-01-18 交互数字专利控股公司 无线发射/接收单元wtru和方法
CN112840281A (zh) * 2018-10-11 2021-05-25 瑞典爱立信有限公司 通过无线网络在控制器与受控设备之间的通信
CN113170005A (zh) * 2018-09-13 2021-07-23 瑞典爱立信有限公司 支持在通信上耦接的通信设备的网络中的消息的选择性转发的方法和设备

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9661519B2 (en) 2003-02-24 2017-05-23 Qualcomm Incorporated Efficient reporting of information in a wireless communication system
US7218948B2 (en) 2003-02-24 2007-05-15 Qualcomm Incorporated Method of transmitting pilot tones in a multi-sector cell, including null pilot tones, for generating channel quality indicators
US9544860B2 (en) 2003-02-24 2017-01-10 Qualcomm Incorporated Pilot signals for use in multi-sector cells
US7065144B2 (en) 2003-08-27 2006-06-20 Qualcomm Incorporated Frequency-independent spatial processing for wideband MISO and MIMO systems
US8462817B2 (en) 2003-10-15 2013-06-11 Qualcomm Incorporated Method, apparatus, and system for multiplexing protocol data units
US8472473B2 (en) * 2003-10-15 2013-06-25 Qualcomm Incorporated Wireless LAN protocol stack
US9226308B2 (en) 2003-10-15 2015-12-29 Qualcomm Incorporated Method, apparatus, and system for medium access control
US8842657B2 (en) * 2003-10-15 2014-09-23 Qualcomm Incorporated High speed media access control with legacy system interoperability
US8483105B2 (en) 2003-10-15 2013-07-09 Qualcomm Incorporated High speed media access control
US8233462B2 (en) * 2003-10-15 2012-07-31 Qualcomm Incorporated High speed media access control and direct link protocol
US8284752B2 (en) 2003-10-15 2012-10-09 Qualcomm Incorporated Method, apparatus, and system for medium access control
EP1526701A1 (en) * 2003-10-22 2005-04-27 Mitsubishi Denki Kabushiki Kaisha Methods and devices for transferring and for recovering data packets
US7818018B2 (en) * 2004-01-29 2010-10-19 Qualcomm Incorporated Distributed hierarchical scheduling in an AD hoc network
KR100818774B1 (ko) 2004-01-29 2008-04-03 포스데이타 주식회사 광대역 무선 통신 시스템에서 다중-반송파 및 직접 시퀀스확산 스펙트럼 신호를 중첩시키는 방법 및 장치
US8903440B2 (en) 2004-01-29 2014-12-02 Qualcomm Incorporated Distributed hierarchical scheduling in an ad hoc network
FR2866498A1 (fr) * 2004-02-17 2005-08-19 Thomson Licensing Sa Methode de transmission d'un flux multipoint dans un reseau local et dispositif de connexion implementant la methode
US8315271B2 (en) * 2004-03-26 2012-11-20 Qualcomm Incorporated Method and apparatus for an ad-hoc wireless communications system
US7564814B2 (en) * 2004-05-07 2009-07-21 Qualcomm, Incorporated Transmission mode and rate selection for a wireless communication system
US8401018B2 (en) * 2004-06-02 2013-03-19 Qualcomm Incorporated Method and apparatus for scheduling in a wireless network
WO2005120109A1 (en) * 2004-06-04 2005-12-15 Nortel Networks Limited Method and system for soft handoff in mobile broadband systems
RU2342784C2 (ru) * 2004-06-15 2008-12-27 Телефонактиеболагет Лм Эрикссон (Пабл) Устройство и способ пространственного разнесения антенн
US7882412B2 (en) * 2004-10-05 2011-02-01 Sanjiv Nanda Enhanced block acknowledgement
CN1798446B (zh) * 2004-12-29 2010-09-29 北京三星通信技术研究有限公司 在Mac-ePDU 中传输短信令的方法
US7929563B2 (en) * 2005-01-20 2011-04-19 New Jersey Institute Of Technology System and/or method for channel estimation in communication systems
US7813261B2 (en) * 2005-03-30 2010-10-12 Nortel Networks Limited Methods and systems for transmission of orthogonal frequency division multiplexed symbols
US7941150B2 (en) 2005-05-19 2011-05-10 Nortel Networks Limited Method and system for allocating media access control layer resources in a wireless communication environment
US20070002724A1 (en) * 2005-06-15 2007-01-04 Samsung Electronics Co., Ltd. Apparatus and method for broadcast superposition and cancellation in a multi-carrier wireless network
US7894818B2 (en) * 2005-06-15 2011-02-22 Samsung Electronics Co., Ltd. Apparatus and method for multiplexing broadcast and unicast traffic in a multi-carrier wireless network
US7965736B2 (en) 2005-08-24 2011-06-21 Qualcomm Incorporated Transmission of multiplex protocol data units in physical layer packets
US8600336B2 (en) * 2005-09-12 2013-12-03 Qualcomm Incorporated Scheduling with reverse direction grant in wireless communication systems
US20070070880A1 (en) * 2005-09-29 2007-03-29 Motorola, Inc. Method and apparatus for notification of a subgroup within a multiplexed message
US8175021B2 (en) 2005-11-04 2012-05-08 Texas Instruments Incorporated Method for transmission of unicast control in broadcast/multicast transmission time intervals
US9125092B2 (en) 2005-12-22 2015-09-01 Qualcomm Incorporated Methods and apparatus for reporting and/or using control information
US9338767B2 (en) 2005-12-22 2016-05-10 Qualcomm Incorporated Methods and apparatus of implementing and/or using a dedicated control channel
US20070149132A1 (en) 2005-12-22 2007-06-28 Junyl Li Methods and apparatus related to selecting control channel reporting formats
US20070253449A1 (en) 2005-12-22 2007-11-01 Arnab Das Methods and apparatus related to determining, communicating, and/or using delay information
US8995466B2 (en) * 2005-12-22 2015-03-31 Qualcomm Incorporated Communications methods and apparatus for using a single logical link with multiple physical layer connections
US9137072B2 (en) 2005-12-22 2015-09-15 Qualcomm Incorporated Methods and apparatus for communicating control information
US9572179B2 (en) 2005-12-22 2017-02-14 Qualcomm Incorporated Methods and apparatus for communicating transmission backlog information
US8059625B2 (en) * 2006-02-03 2011-11-15 Motorola Mobility, Inc. Distributed architecture and methods for broadcast/multicast service
US20070191031A1 (en) * 2006-02-13 2007-08-16 Shantidev Mohanty Protocols for communication between paging controllers and paging agents during idle mode paging operations in a wireless network
US9461736B2 (en) * 2006-02-21 2016-10-04 Qualcomm Incorporated Method and apparatus for sub-slot packets in wireless communication
US8077595B2 (en) * 2006-02-21 2011-12-13 Qualcomm Incorporated Flexible time-frequency multiplexing structure for wireless communication
US8689025B2 (en) * 2006-02-21 2014-04-01 Qualcomm Incorporated Reduced terminal power consumption via use of active hold state
US8493958B2 (en) * 2006-02-21 2013-07-23 Qualcomm Incorporated Flexible payload control in data-optimized communication systems
WO2007105685A1 (ja) * 2006-03-14 2007-09-20 Sharp Kabushiki Kaisha 通信装置および通信方法
US7864740B2 (en) * 2006-03-17 2011-01-04 Futurewei Technologies, Inc. System for minimizing signaling overhead in OFDMA-based communication systems
GB0611249D0 (en) * 2006-06-07 2006-07-19 Nokia Corp Communication system
KR100969768B1 (ko) * 2006-06-27 2010-07-13 삼성전자주식회사 통신 시스템에서 데이터 스케쥴링 장치 및 방법
US20080002621A1 (en) * 2006-06-29 2008-01-03 Boris Ginzburg Reliable multicast techniques for wireless links
US7706805B2 (en) * 2006-08-31 2010-04-27 Cisco Technology, Inc. Delivery of time-sensitive data in a wireless network
KR100911123B1 (ko) * 2006-11-01 2009-08-11 삼성전자주식회사 광대역 무선접속 시스템에서 멀티캐스트 데이터의 자원 할당 장치 및 방법
KR20080079497A (ko) * 2007-02-27 2008-09-01 삼성전자주식회사 통신 시스템에서 서브 채널 구성 방법
US7852795B2 (en) * 2007-04-20 2010-12-14 Research In Motion Limited Polling method and apparatus for long term evolution multimedia broadcast multicast services
US8780777B2 (en) * 2007-04-20 2014-07-15 Blackberry Limited Method and apparatus for user equipment for long term evolution multimedia broadcast multicast services
US8139582B2 (en) * 2007-05-17 2012-03-20 Samsung Electronics Co., Ltd. Method and apparatus for making transport frame and method and apparatus for processing transport frame
US8429406B2 (en) * 2007-06-04 2013-04-23 Qualcomm Atheros, Inc. Authorizing customer premise equipment into a network
US8457044B2 (en) 2007-09-24 2013-06-04 Qualcomm Incorporated Selective review of bundled messages from a wireless communication device
US20090141691A1 (en) * 2007-11-30 2009-06-04 Raj Kumar Jain Access Point for Wireless Local Area Network
US8693384B2 (en) * 2008-05-29 2014-04-08 Htc Corporation Method for dynamic packet retransmission for radio link control layer in a wireless communications system
US8553567B1 (en) * 2008-06-13 2013-10-08 Clearwire Ip Holdings Llc Packet dropping based on RF conditions
JP4609547B2 (ja) * 2008-08-14 2011-01-12 ソニー株式会社 無線通信装置、通信システム、および通信制御方法、並びにプログラム
JP5002675B2 (ja) * 2010-04-26 2012-08-15 株式会社東芝 サーバ装置及び通信システム及びサーバ装置で使用される制御方法
WO2012048098A1 (en) 2010-10-06 2012-04-12 Blackbird Technology Holdings, Inc. Method and apparatus for low-power, long-range networking
WO2012048118A2 (en) 2010-10-06 2012-04-12 Blackbird Technology Holdings, Inc. Method and apparatus for adaptive searching of distributed datasets
US8718551B2 (en) 2010-10-12 2014-05-06 Blackbird Technology Holdings, Inc. Method and apparatus for a multi-band, multi-mode smartcard
US8622312B2 (en) 2010-11-16 2014-01-07 Blackbird Technology Holdings, Inc. Method and apparatus for interfacing with a smartcard
KR101867959B1 (ko) * 2011-01-12 2018-06-15 삼성전자주식회사 이동통신 시스템에서 중앙 집중형 기지국 운영을 위한 장치와 방법
US9104548B2 (en) 2011-01-21 2015-08-11 Blackbird Technology Holdings, Inc. Method and apparatus for memory management
US8909865B2 (en) 2011-02-15 2014-12-09 Blackbird Technology Holdings, Inc. Method and apparatus for plug and play, networkable ISO 18000-7 connectivity
US8774096B2 (en) 2011-03-02 2014-07-08 Blackbird Technology Holdings, Inc. Method and apparatus for rapid group synchronization
US9438384B2 (en) * 2011-03-08 2016-09-06 Qualcomm Incorporated Providing multiple retransmission policies for a single data stream by mapping differentiated services code point (DSCP) bit fields to media access control protocol data unit (MPDU) bit fields
US8929961B2 (en) 2011-07-15 2015-01-06 Blackbird Technology Holdings, Inc. Protective case for adding wireless functionality to a handheld electronic device
US8750179B2 (en) 2011-08-15 2014-06-10 Blackberry Limited Efficient multimedia broadcast multicast service continuity methods
US9392617B2 (en) * 2011-11-10 2016-07-12 Electronics And Telecommunications Research Institute Wireless base station and method of processing data thereof
US9386423B2 (en) * 2012-03-02 2016-07-05 Qualcomm Incorporated Apparatus and methods for access identifier based multicast communication
US9577811B2 (en) 2013-05-03 2017-02-21 Qualcomm Incorporated Methods and systems for frequency multiplexed communication in dense wireless environments
US9197919B2 (en) 2013-06-12 2015-11-24 Mediacom Communications Corporation Video on demand using combined host and client addressing
EP3076743B1 (en) * 2013-12-24 2018-11-28 Huawei Technologies Co., Ltd. Data transmission method, device and system
CN106165346B (zh) 2014-01-29 2020-10-02 慧与发展有限责任合伙企业 管理多个以太网链路
US20150372717A1 (en) * 2014-06-18 2015-12-24 Qualcomm Incorporated Slotted message access protocol for powerline communication networks
US9768905B2 (en) * 2014-06-25 2017-09-19 Futurewei Technologies, Inc. Optical line terminal (OLT) support of optical network unit (ONU) calibration
US9912588B2 (en) * 2014-08-21 2018-03-06 Blackberry Limited Binding IEEE 802.11 MAC frames to logical channels
US10285053B2 (en) * 2015-04-10 2019-05-07 Futurewei Technologies, Inc. System and method for reducing authentication signaling in a wireless network
TWI664846B (zh) * 2018-04-26 2019-07-01 大陸商北京集創北方科技股份有限公司 展頻反向傳輸編碼方法、展頻反向傳輸解碼方法,及通訊系統
RU193265U1 (ru) * 2018-12-25 2019-10-21 Федеральное государственное бюджетное учреждение науки Институт проблем передачи информации им. А.А. Харкевича Российской академии наук (ИППИ РАН) Устройство для взвешенного мультиплексирования сигналов в системе беспроводной связи пятого поколения
EP4106283A1 (en) * 2021-06-16 2022-12-21 ADVA Optical Networking SE Time-sensitive transmission of ethernet traffic between endpoint network nodes

Family Cites Families (290)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4750171A (en) * 1986-07-11 1988-06-07 Tadiran Electronics Industries Ltd. Data switching system and method
US4747100A (en) * 1986-08-11 1988-05-24 Allen-Bradley Company, Inc. Token passing network utilizing active node table
DE3889221T2 (de) * 1988-10-20 1994-11-17 Ibm Kommunikationsnetzwerk.
US5133081A (en) 1989-11-03 1992-07-21 Mayo Scott T Remotely controllable message broadcast system including central programming station, remote message transmitters and repeaters
GB9019488D0 (en) 1990-09-06 1990-10-24 Ncr Co Local area network having a wireless transmission link
JPH04138739A (ja) * 1990-09-28 1992-05-13 Toshiba Corp 非同期伝送モード網を用いた通信制御方式
US5297144A (en) * 1991-01-22 1994-03-22 Spectrix Corporation Reservation-based polling protocol for a wireless data communications network
US5276703A (en) * 1992-01-13 1994-01-04 Windata, Inc. Wireless local area network communications system
US5444702A (en) 1992-09-14 1995-08-22 Network Equipment Technologies, Inc. Virtual network using asynchronous transfer mode
US5384777A (en) * 1993-04-19 1995-01-24 International Business Machines Corporation Adaptive medium access control scheme for wireless LAN
GB9401092D0 (en) 1994-01-21 1994-03-16 Newbridge Networks Corp A network management system
US5677909A (en) 1994-05-11 1997-10-14 Spectrix Corporation Apparatus for exchanging data between a central station and a plurality of wireless remote stations on a time divided commnication channel
FI98586C (fi) 1995-01-10 1997-07-10 Nokia Telecommunications Oy Pakettiradiojärjestelmä ja menetelmiä datapaketin reitittämiseksi protokollariippumattomasti pakettiradioverkoissa
WO1996025811A1 (en) 1995-02-16 1996-08-22 Metricom, Inc. Method of resolving media contention in radio communication links
US5638371A (en) * 1995-06-27 1997-06-10 Nec Usa, Inc. Multiservices medium access control protocol for wireless ATM system
US5729542A (en) * 1995-06-28 1998-03-17 Motorola, Inc. Method and apparatus for communication system access
US5719868A (en) * 1995-10-05 1998-02-17 Rockwell International Dynamic distributed, multi-channel time division multiple access slot assignment method for a network of nodes
US5732076A (en) 1995-10-26 1998-03-24 Omnipoint Corporation Coexisting communication systems
US5684791A (en) 1995-11-07 1997-11-04 Nec Usa, Inc. Data link control protocols for wireless ATM access channels
US5751719A (en) 1995-11-30 1998-05-12 Lucent Technologies Inc. Method and system for data transfer in the presence of disconnects
US6181918B1 (en) 1995-12-29 2001-01-30 At&T Corp System and method for management of neighbor-channel interference with cellular reuse partitioning
TW313734B (en) * 1996-01-05 1997-08-21 Motorola Inc System controlled asymmetrical automatic repeat request protocol method
US6014087A (en) * 1996-03-08 2000-01-11 Lucent Techologies Inc. Variable contention transmission media access based on idle waiting time
US5818826A (en) * 1996-06-17 1998-10-06 International Business Machines Corporation Media access control protocols in a wireless communication network supporting multiple transmission rates
GB2315194B (en) 1996-07-11 2000-11-15 Nokia Mobile Phones Ltd Method and apparatus for resynchronizing two system clocks
JPH1174868A (ja) 1996-09-02 1999-03-16 Toshiba Corp 情報伝送方法およびその方法が適用される情報伝送システムにおける符号化装置/復号化装置、並びに符号化・多重化装置/復号化・逆多重化装置
JP3302578B2 (ja) 1996-10-21 2002-07-15 富士通株式会社 Oam処理装置
US6002691A (en) 1996-10-22 1999-12-14 Zenith Electronics Corporation Dynamic search tree for resolution of contention between transmitting stations
GB9720152D0 (en) * 1996-12-18 1997-11-26 Mayup Limited Communications system and method
US5946313A (en) 1997-03-20 1999-08-31 Northern Telecom Limited Mechanism for multiplexing ATM AAL5 virtual circuits over ethernet
US5923650A (en) 1997-04-08 1999-07-13 Qualcomm Incorporated Method and apparatus for reverse link rate scheduling
US5914950A (en) 1997-04-08 1999-06-22 Qualcomm Incorporated Method and apparatus for reverse link rate scheduling
US6049528A (en) 1997-06-30 2000-04-11 Sun Microsystems, Inc. Trunking ethernet-compatible networks
CA2297253A1 (en) 1997-07-22 1999-02-04 Nortel Networks Corporation Telecommunications system
JP3774042B2 (ja) * 1997-09-11 2006-05-10 富士通株式会社 ショートセル多重装置
US6567416B1 (en) 1997-10-14 2003-05-20 Lucent Technologies Inc. Method for access control in a multiple access system for communications networks
US7237036B2 (en) 1997-10-14 2007-06-26 Alacritech, Inc. Fast-path apparatus for receiving data corresponding a TCP connection
US7301944B1 (en) 1997-10-24 2007-11-27 Tranz-Send Broadcasting Network, Inc. Media file distribution with adaptive transmission protocols
US6574211B2 (en) 1997-11-03 2003-06-03 Qualcomm Incorporated Method and apparatus for high rate packet data transmission
FI980616A (fi) 1997-11-05 1999-05-06 Nokia Telecommunications Oy Menetelmä parantaa radioyhteyden laatua solukkoradioverkossa
US6681315B1 (en) 1997-11-26 2004-01-20 International Business Machines Corporation Method and apparatus for bit vector array
US6188736B1 (en) * 1997-12-23 2001-02-13 At&T Wireless Svcs. Inc. Near-optimal low-complexity decoding of space-time codes for fixed wireless applications
US6512773B1 (en) * 1997-12-30 2003-01-28 Paradyne Corporation System and method for transporting information over a communication channel
US6751623B1 (en) 1998-01-26 2004-06-15 At&T Corp. Flexible interchange of coded multimedia facilitating access and streaming
US6256317B1 (en) 1998-02-19 2001-07-03 Broadcom Homenetworking, Inc. Packet-switched multiple-access network system with distributed fair priority queuing
US6895245B2 (en) 1998-03-06 2005-05-17 Telefonaktiebolaget Lm Ericssion(Publ) Telecommunications interexchange measurement transfer
KR100338662B1 (ko) * 1998-03-31 2002-07-18 윤종용 부호분할다중접속통신시스템의채널통신장치및방법
US6154654A (en) 1998-05-07 2000-11-28 Ericsson Inc. System and method for frequency reuse in a four cell plan
WO2000005904A2 (en) * 1998-07-21 2000-02-03 Tachyon, Inc. Method and apparatus for multiple access in a communication system
US6359877B1 (en) * 1998-07-21 2002-03-19 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for minimizing overhead in a communication system
US6438104B1 (en) 1998-08-07 2002-08-20 Telefonaktiebolaget L M Ericsson (Publ) Link-level flow control method for an ATM server
US6098142A (en) 1998-08-25 2000-08-01 Leggett; John D. Apparatus and method for using a communications port in polling mode and without interrupts
US6404751B1 (en) * 1998-09-15 2002-06-11 Crisco Technology, Inc. Common control channel dynamic frequency assignment method and protocol
JP3473434B2 (ja) 1998-09-16 2003-12-02 三菱電機株式会社 無線通信システム並びに無線通信方法
KR100619598B1 (ko) 1998-10-01 2006-12-01 엘지전자 주식회사 이동통신시스템에서의 신호 포맷방법
EP1119945B1 (en) 1998-10-05 2009-11-25 Nokia Corporation Frame control method and apparatus
US6731627B1 (en) * 1998-11-17 2004-05-04 Cisco Technology, Inc. Virtual loop carrier system
FI108203B (fi) 1998-11-27 2001-11-30 Nokia Mobile Phones Ltd Menetelmä ja järjestely tiedon siirtämiseksi pakettiradiopalvelussa
US6643260B1 (en) 1998-12-18 2003-11-04 Cisco Technology, Inc. Method and apparatus for implementing a quality of service policy in a data communications network
US6587441B1 (en) 1999-01-22 2003-07-01 Technology Alternatives, Inc. Method and apparatus for transportation of data over a managed wireless network using unique communication protocol
US6542490B1 (en) * 1999-01-29 2003-04-01 Nortel Networks Limited Data link control proctocol for 3G wireless system
US6377782B1 (en) 1999-03-01 2002-04-23 Mediacell, Inc. Method and apparatus for communicating between a client device and a linear broadband network
US6611529B1 (en) 1999-03-03 2003-08-26 Lucent Technologies Inc. Priority access for real-time traffic in contention-based networks
JP3445520B2 (ja) * 1999-03-04 2003-09-08 沖電気工業株式会社 監視装置およびセル組立の管理方法
US6317435B1 (en) 1999-03-08 2001-11-13 Qualcomm Incorporated Method and apparatus for maximizing the use of available capacity in a communication system
GB2363031A (en) 1999-03-17 2001-12-05 Nokia Networks Oy Internet protocol switch and method
US6574237B1 (en) * 1999-03-19 2003-06-03 Agere Systems Inc. Inoperable network device
US6452917B1 (en) 1999-04-08 2002-09-17 Qualcomm Incorporated Channel estimation in a CDMA wireless communication system
WO2000064111A1 (en) 1999-04-16 2000-10-26 Unifree, L.L.C. Media file distribution with adaptive transmission protocols
IT1308484B1 (it) 1999-05-13 2001-12-17 Cselt Centro Studi Lab Telecom Apparecchiatura per la rimultiplazione di flussi audiovisivinumerizzati
JP3733784B2 (ja) * 1999-05-21 2006-01-11 株式会社日立製作所 パケット中継装置
US6600754B1 (en) 1999-06-28 2003-07-29 Rockwell Collins, Inc. Method and apparatus for managing communication resources using standby slots
JP2001024573A (ja) 1999-07-02 2001-01-26 Matsushita Electric Ind Co Ltd 無線通信方式
CN1149794C (zh) 1999-07-27 2004-05-12 信息产业部武汉邮电科学研究院 以太网直接与物理信道适配的接口装置和方法
US6532225B1 (en) * 1999-07-27 2003-03-11 At&T Corp Medium access control layer for packetized wireless systems
US6580704B1 (en) * 1999-08-26 2003-06-17 Nokia Corporation Direct mode communication method between two mobile terminals in access point controlled wireless LAN systems
GB9921049D0 (en) 1999-09-07 1999-11-10 Koninkl Philips Electronics Nv Clustered networked devices
US6633564B1 (en) * 1999-09-22 2003-10-14 Nortel Networks Limited Method and apparatus for inserting packets into a data stream
JP4374725B2 (ja) 1999-09-22 2009-12-02 パナソニック株式会社 通信方法及び通信局
US6885868B1 (en) 1999-09-30 2005-04-26 Nortel Networks Limited Fair packet scheduler and scheduling method for packet data radio
US6611525B1 (en) 1999-10-07 2003-08-26 3Com Corporation Apparatus for and method of learning MAC addresses in a LAN emulation network
US6788702B1 (en) 1999-10-15 2004-09-07 Nokia Wireless Routers, Inc. Protocol for neighborhood-established transmission scheduling
US6621805B1 (en) 1999-10-25 2003-09-16 Hrl Laboratories, Llc Method and apparatus for multicasting real-time variable bit-rate traffic in wireless Ad-Hoc networks
JP2001217768A (ja) 1999-11-25 2001-08-10 Fujitsu Ten Ltd 移動通信システムのポーリング装置
JP3428538B2 (ja) 1999-12-02 2003-07-22 日本電気株式会社 アクセス網遠隔制御方式
TW512639B (en) * 2000-01-14 2002-12-01 Interdigital Tech Corp Wireless communication system with selectively sized data transport blocks
US6907020B2 (en) * 2000-01-20 2005-06-14 Nortel Networks Limited Frame structures supporting voice or streaming communications with high speed data communications in wireless access networks
US6963549B1 (en) 2000-01-26 2005-11-08 Ntt Multimedia Communications Laboratories, Inc. Technique for reserving bandwidth for communications over a wireless system
US6456599B1 (en) 2000-02-07 2002-09-24 Verizon Corporate Services Group Inc. Distribution of potential neighbor information through an ad hoc network
EP1190496B1 (en) 2000-02-17 2004-10-27 Samsung Electronics Co., Ltd. Apparatus and method for assigning a common packet channel in a cdma communication system
US6307846B1 (en) 2000-02-24 2001-10-23 Motorola, Inc. Method and system in wireless communication system for scheduling messages to reduce the quick paging channel peak power level
US6813260B1 (en) 2000-03-16 2004-11-02 Ericsson Inc. Systems and methods for prioritized access in a contention based network
US6473467B1 (en) 2000-03-22 2002-10-29 Qualcomm Incorporated Method and apparatus for measuring reporting channel state information in a high efficiency, high performance communications system
US20020154705A1 (en) 2000-03-22 2002-10-24 Walton Jay R. High efficiency high performance communications system employing multi-carrier modulation
CN1203719C (zh) 2000-03-23 2005-05-25 西门子移动通讯公司 无线通信系统中的切换方法
US6795418B2 (en) * 2000-03-31 2004-09-21 Koninklijke Philips Electronics N.V. Wireless MAC protocol based on a hybrid combination of slot allocation, token passing, and polling for isochronous traffic
JP3507810B2 (ja) * 2000-04-10 2004-03-15 ヒュンダイ エレクトロニクス インダストリーズ カムパニー リミテッド 広帯域無線通信システムのダウンリンクにおけるハイブリッド自動再送要求2/3方式のためのデータ処理方法
US20020021698A1 (en) * 2000-04-10 2002-02-21 Yu-Ro Lee Data transmission method for hybrid ARQ type II/III uplink for a wide-band radio communication system
US6934275B1 (en) 2000-04-17 2005-08-23 Motorola, Inc. Apparatus and method for providing separate forward dedicated and shared control channels in a communications system
US20020022483A1 (en) 2000-04-18 2002-02-21 Wayport, Inc. Distributed network communication system which allows multiple wireless service providers to share a common network infrastructure
AU2001259767A1 (en) * 2000-05-15 2001-11-26 Virginia Tech Intellectual Properties, Inc. Method and system for overloaded array processing
US7139324B1 (en) 2000-06-02 2006-11-21 Nokia Networks Oy Closed loop feedback system for improved down link performance
US7330871B2 (en) 2000-06-07 2008-02-12 Telecheck Services, Inc. Online machine data collection and archiving process
US7046669B1 (en) 2000-06-28 2006-05-16 Nortel Networks Limited Communications network
US6504506B1 (en) * 2000-06-30 2003-01-07 Motorola, Inc. Method and device for fixed in time adaptive antenna combining weights
US7031287B1 (en) 2000-07-14 2006-04-18 At&T Corp. Centralized contention and reservation request for QoS-driven wireless LANs
US7068633B1 (en) 2000-07-14 2006-06-27 At&T Corp. Enhanced channel access mechanisms for QoS-driven wireless lans
AUPQ915600A0 (en) * 2000-08-03 2000-08-24 Ltdnetwork Pty Ltd Online network and associated methods
US6522650B1 (en) 2000-08-04 2003-02-18 Intellon Corporation Multicast and broadcast transmission with partial ARQ
US6721565B1 (en) 2000-08-07 2004-04-13 Lucent Technologies Inc. Handover of wireless calls between systems supporting circuit and packet call models
US6621827B1 (en) 2000-09-06 2003-09-16 Xanboo, Inc. Adaptive method for polling
US6898441B1 (en) * 2000-09-12 2005-05-24 Lucent Technologies Inc. Communication system having a flexible transmit configuration
US7330877B2 (en) * 2000-09-18 2008-02-12 Sharp Laboratories Of America Devices, softwares and methods for rescheduling multi-party sessions upon premature termination of session
AU2001296378A1 (en) * 2000-09-29 2002-04-08 The Regents Of The University Of California Ad hoc network accessing using distributed election of a shared transmission schedule
US6795409B1 (en) 2000-09-29 2004-09-21 Arraycomm, Inc. Cooperative polling in a wireless data communication system having smart antenna processing
DE10051144C2 (de) 2000-10-16 2002-11-14 Siemens Ag Verfahren zur Verbesserung einer Kanalabschätzung in einem Funk-Kommunikationssystem
US7142580B1 (en) 2000-10-24 2006-11-28 Ericsson, Inc. Systems, methods, and computer program products for providing traffic frequency diversification in a cellular communication system
WO2003001737A2 (en) * 2000-10-26 2003-01-03 Wave7 Optics, Inc. Method and system for processing upstream packets of an optical network
US7058074B2 (en) * 2000-11-01 2006-06-06 Texas Instruments Incorporated Unified channel access for supporting quality of service (QoS) in a local area network
US6930981B2 (en) 2000-12-06 2005-08-16 Lucent Technologies Inc. Method for data rate selection in a wireless communication system
US7099671B2 (en) 2001-01-16 2006-08-29 Texas Instruments Incorporated Collaborative mechanism of enhanced coexistence of collocated wireless networks
US7046690B2 (en) * 2001-01-16 2006-05-16 At&T Corp. Interference suppression methods for 802.11
US7031274B2 (en) * 2001-01-16 2006-04-18 At&T Corp. Method for enabling interoperability between data transmission systems conforming to IEEE 802.11 and HIPERLAN standards
US20020093929A1 (en) 2001-01-18 2002-07-18 Koninklijke Philips Electronics N.V. System and method for sharing bandwidth between co-located 802.11a/e and HIPERLAN/2 systems
GB0102316D0 (en) 2001-01-30 2001-03-14 Koninkl Philips Electronics Nv Radio communication system
US7120134B2 (en) 2001-02-15 2006-10-10 Qualcomm, Incorporated Reverse link channel architecture for a wireless communication system
DE60230348D1 (de) * 2001-02-19 2009-01-29 Canon Kk Bilderzeugungssystem, Steuerverfahren und ein Speichermedia zur Speicherung eines Programms des Steuerverfahrens
JP4724928B2 (ja) * 2001-02-27 2011-07-13 ソニー株式会社 無線伝送装置及び無線伝送方法
US7142527B2 (en) 2001-02-28 2006-11-28 Nokia Inc. System and method for transmission scheduling using network membership information and neighborhood information
JP3973371B2 (ja) 2001-03-21 2007-09-12 三洋電機株式会社 無線基地システムおよび指向性制御方法
US6771706B2 (en) * 2001-03-23 2004-08-03 Qualcomm Incorporated Method and apparatus for utilizing channel state information in a wireless communication system
US8121296B2 (en) 2001-03-28 2012-02-21 Qualcomm Incorporated Method and apparatus for security in a data processing system
DE10115409A1 (de) 2001-03-29 2002-10-10 Bosch Gmbh Robert Busmaster für einen Bus zum Anschluß von Sensoren und/oder Zündmitteln
CA2376962A1 (en) 2001-04-02 2002-10-02 Lucent Technologies Inc. Method and system for umts packet transmission scheduling on uplink channels
US20020172186A1 (en) 2001-04-09 2002-11-21 Peter Larsson Instantaneous joint transmit power control and link adaptation for RTS/CTS based channel access
US6625172B2 (en) 2001-04-26 2003-09-23 Joseph P. Odenwalder Rescheduling scheduled transmissions
JP3858746B2 (ja) 2001-05-08 2006-12-20 ソニー株式会社 無線通信システム、無線通信制御装置及び無線通信制御方法、並びにコンピュータ・プログラム
WO2002093843A1 (en) * 2001-05-14 2002-11-21 Opera Systems Limited Router
US6751187B2 (en) * 2001-05-17 2004-06-15 Qualcomm Incorporated Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel transmission
US6944688B1 (en) 2001-05-18 2005-09-13 Cisco Technology, Inc. Queuing system using dual receive FIFO
US7158504B2 (en) * 2001-05-21 2007-01-02 Lucent Technologies, Inc. Multiple mode data communication system and method and forward and/or reverse link control channel structure
US7000013B2 (en) 2001-05-21 2006-02-14 International Business Machines Corporation System for providing gracefully degraded services on the internet under overloaded conditions responsive to HTTP cookies of user requests
EP1261183A1 (en) 2001-05-23 2002-11-27 Telefonaktiebolaget L M Ericsson (Publ) Method and system for processing a data unit
JP2003060564A (ja) 2001-06-08 2003-02-28 Sony Corp 無線ネットワークにおける無線通信システム、並びに無線通信方法、無線通信装置、帯域割当方法、並びにコンピュータプログラム
US7545792B2 (en) 2001-06-08 2009-06-09 Sony Corporation Channel allocation method, communication system, and wireless communication apparatus in wireless network
US7570656B2 (en) 2001-06-18 2009-08-04 Yitran Communications Ltd. Channel access method for powerline carrier based media access control protocol
US6945486B2 (en) * 2001-07-11 2005-09-20 Teng Eric Y Rotary kitchen garlic tool
US20040141522A1 (en) 2001-07-11 2004-07-22 Yossi Texerman Communications protocol for wireless lan harmonizing the ieee 802.11a and etsi hiperla/2 standards
JP2003060655A (ja) 2001-08-15 2003-02-28 Nippon Telegr & Teleph Corp <Ntt> 無線アクセス集中制御装置
US7190964B2 (en) * 2001-08-20 2007-03-13 Telefonaktiebolaget Lm Ericsson (Publ) Reverse link power control in 1xEV-DV systems
JP2003078565A (ja) 2001-08-30 2003-03-14 Matsushita Electric Ind Co Ltd 無線通信装置
US7123627B2 (en) * 2001-09-11 2006-10-17 Sharp Laboratories Of America, Inc. Class of computationally parsimonious schedulers for enforcing quality of service over packet based AV-centric home networks
GB2379722B (en) 2001-09-12 2003-07-30 Joker Ind Co Ltd Expansion bolt
WO2003026215A1 (fr) 2001-09-17 2003-03-27 Sharp Kabushiki Kaisha Procede de gestion de communications, terminal de communications, programme de gestion de communications, support d'informations contenant ce programme, et systeme de communications
AU2002327681A1 (en) * 2001-09-24 2003-04-07 Atheros Communications, Inc. Method and system for variable rate acknowledgement for wireless communication protocols
US6768730B1 (en) 2001-10-11 2004-07-27 Meshnetworks, Inc. System and method for efficiently performing two-way ranging to determine the location of a wireless node in a communications network
US7599334B2 (en) 2001-10-15 2009-10-06 Qualcomm Incorporated Method and apparatus for processing shared sub-packets in a communication system
US7548506B2 (en) 2001-10-17 2009-06-16 Nortel Networks Limited System access and synchronization methods for MIMO OFDM communications systems and physical layer packet and preamble design
US7116652B2 (en) * 2001-10-18 2006-10-03 Lucent Technologies Inc. Rate control technique for layered architectures with multiple transmit and receive antennas
JP3730245B2 (ja) 2001-10-29 2005-12-21 シャープ株式会社 通信管理方法、通信管理プログラム、通信管理プログラムを記録した記録媒体、通信装置、中央管理装置、およびネットワークシステム
WO2003039054A2 (en) 2001-11-02 2003-05-08 At & T Corp. Wireless lans and neighborhood capture
US7477876B2 (en) 2001-11-02 2009-01-13 Alcatel-Lucent Usa Inc. Variable rate channel quality feedback in a wireless communication system
US20030125040A1 (en) 2001-11-06 2003-07-03 Walton Jay R. Multiple-access multiple-input multiple-output (MIMO) communication system
ES2348205T3 (es) 2001-11-08 2010-12-01 Telefonaktiebolaget L M Ericsson Ab (Publ) Método para adaptación de enlace y control de la potencia de transmisión.
JP2003163669A (ja) 2001-11-27 2003-06-06 Canon Inc 無線通信装置
CN100433673C (zh) 2001-11-28 2008-11-12 自由度半导体公司 在多点协同无线网络之间通信的系统和方法
ES2201024T3 (es) 2001-11-30 2004-03-16 Alcatel Plataforma de ip para sistemas avanzados de acceso multipunto.
CN100417151C (zh) 2001-11-30 2008-09-03 中兴通讯股份有限公司 一种在无线接入系统中实现支持电路业务的方法及装置
US6760388B2 (en) 2001-12-07 2004-07-06 Qualcomm Incorporated Time-domain transmit and receive processing with channel eigen-mode decomposition for MIMO systems
US8089888B2 (en) 2001-12-10 2012-01-03 Qualcomm Incorporated Method and apparatus for testing traffic and auxiliary channels in a wireless data communication system
US7187691B2 (en) * 2001-12-18 2007-03-06 Sharp Laboratories Of America, Inc. Securing the channel for a QoS manager in a CSMA/CA ad hoc network
US7313104B1 (en) 2001-12-28 2007-12-25 Advanced Micro Devices, Inc. Wireless computer system with latency masking
US7471667B2 (en) 2002-01-09 2008-12-30 Nxp B.V. Coexistence of modulation schemes in a WLAN
US6977944B2 (en) 2002-01-12 2005-12-20 Conexant, Inc. Transmission protection for communications networks having stations operating with different modulation formats
EP1470675A1 (en) 2002-01-22 2004-10-27 Xtremespectrum, Inc. Method for determining media qualities
US7327748B2 (en) 2002-01-28 2008-02-05 Alcatel Lucent Enterprise switching device and method
US7050759B2 (en) 2002-02-19 2006-05-23 Qualcomm Incorporated Channel quality feedback mechanism and method
JP4112241B2 (ja) 2002-02-22 2008-07-02 三菱電機株式会社 通信システムおよび通信方法
US20030162519A1 (en) 2002-02-26 2003-08-28 Martin Smith Radio communications device
US7274707B2 (en) 2002-03-07 2007-09-25 Koninklijke Philips Electronics N. V. Coexistence of stations capable of different modulation schemes in a wireless local area network
US7046654B2 (en) * 2002-03-12 2006-05-16 Ericsson Inc. Efficient radio reception method for automatic frequency planning
US6795419B2 (en) 2002-03-13 2004-09-21 Nokia Corporation Wireless telecommunications system using multislot channel allocation for multimedia broadcast/multicast service
US7130289B2 (en) 2002-03-14 2006-10-31 Airmagnet, Inc. Detecting a hidden node in a wireless local area network
JP3952277B2 (ja) 2002-03-28 2007-08-01 ソニー株式会社 無線通信システム、無線通信装置および方法、並びに、プログラム
JP2003289309A (ja) 2002-03-28 2003-10-10 Matsushita Electric Ind Co Ltd 無線通信端末装置
US7095732B1 (en) 2002-04-12 2006-08-22 Bbn Technologies Corp. Quality of service based media access control for mobile ad hoc networks
US7577227B2 (en) 2002-04-18 2009-08-18 Alcatel-Lucent Usa Inc. Link adaption in general packet radio service networks
US6879590B2 (en) 2002-04-26 2005-04-12 Valo, Inc. Methods, apparatuses and systems facilitating aggregation of physical links into logical link
US7149245B2 (en) 2002-04-29 2006-12-12 Lucent Technologies Inc. Link adaption in enhanced general packet radio service networks
US7236459B1 (en) 2002-05-06 2007-06-26 Packeteer, Inc. Method and apparatus for controlling data transmission volume using explicit rate control and queuing without data rate supervision
US20030206532A1 (en) 2002-05-06 2003-11-06 Extricom Ltd. Collaboration between wireless lan access points
JP3895228B2 (ja) 2002-05-07 2007-03-22 松下電器産業株式会社 無線通信装置および到来方向推定方法
CN1669255A (zh) 2002-05-29 2005-09-14 美商内数位科技公司 使用专用频道的封包切换连接
KR20030092894A (ko) * 2002-05-31 2003-12-06 삼성전자주식회사 고속 순방향 패킷 접속 방식을 사용하는 통신 시스템에서순방향 채널 품질을 보고하기 위한 채널 품질 보고 주기결정 장치 및 방법
US20030223365A1 (en) 2002-06-04 2003-12-04 Sharp Laboratories Of America, Inc. Class of dynamic programming schedulers
US7203192B2 (en) * 2002-06-04 2007-04-10 Fortinet, Inc. Network packet steering
US6791962B2 (en) 2002-06-12 2004-09-14 Globespan Virata, Inc. Direct link protocol in wireless local area networks
CN1663074A (zh) 2002-06-17 2005-08-31 美商智慧财产权授权股份有限公司 无线局域网络中的移动站的天线操控排程
US7301924B1 (en) 2002-07-15 2007-11-27 Cisco Technology, Inc. Media access control for MIMO wireless network
KR100547842B1 (ko) 2002-07-29 2006-01-31 삼성전자주식회사 무선 패킷 데이터 통신 시스템에서 서로 다른 데이터 유형들을 전송하는 장치
US7092737B2 (en) 2002-07-31 2006-08-15 Mitsubishi Electric Research Laboratories, Inc. MIMO systems with rate feedback and space time transmit diversity
US7082117B2 (en) 2002-08-12 2006-07-25 Harris Corporation Mobile ad-hoc network with intrusion detection features and related methods
US8194770B2 (en) * 2002-08-27 2012-06-05 Qualcomm Incorporated Coded MIMO systems with selective channel inversion applied per eigenmode
US7277419B2 (en) 2002-08-30 2007-10-02 Intel Corporation Supporting disparate packet based wireless communications
US20040047319A1 (en) * 2002-09-06 2004-03-11 Johannes Elg Contention-based medium access control for ad hoc wireless piconets
US20040062206A1 (en) 2002-09-30 2004-04-01 Soong Anthony C.K. System and method for fast reverse link scheduling in a wireless communication network
US7440573B2 (en) 2002-10-08 2008-10-21 Broadcom Corporation Enterprise wireless local area network switching system
AU2003274395A1 (en) * 2002-10-17 2004-05-04 Koninklijke Philips Electronics N.V. A scheduler system and method thereof
JP4116034B2 (ja) 2002-10-23 2008-07-09 シャープ株式会社 通信管理方法、中央制御局、通信局、通信管理プログラム、通信管理プログラムを格納したコンピュータ読み取り可能な記録媒体
US8320301B2 (en) * 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
US7324429B2 (en) 2002-10-25 2008-01-29 Qualcomm, Incorporated Multi-mode terminal in a wireless MIMO system
US20040120349A1 (en) * 2002-11-14 2004-06-24 Hughes Electronics Systems and methods for transmitting internet protocol data via satellite
DE10254384B4 (de) 2002-11-17 2005-11-17 Siemens Ag Bidirektionales Signalverarbeitungsverfahren für ein MIMO-System mit einer rangadaptiven Anpassung der Datenübertragungsrate
KR100561393B1 (ko) * 2002-11-30 2006-03-16 삼성전자주식회사 무선 네트워크에 있어서 매체 접근 제어 방법 및 시스템
US7260073B2 (en) * 2002-12-02 2007-08-21 Nokia Corporation Method for scheduling of plural packet data flows
US20040109433A1 (en) * 2002-12-06 2004-06-10 Khan Farooq Ullah Reverse link packet acknowledgement method
US7154876B2 (en) 2002-12-16 2006-12-26 Avaya Technology, Inc. Exploratory polling for periodic traffic sources
FR2849303B1 (fr) 2002-12-24 2005-03-11 Cit Alcatel Procede de diffusion d'une information a des terminaux dans un reseau de radiocommunication, et terminal mettant en oeuvre ce procede
TW589841B (en) 2002-12-26 2004-06-01 Newsoft Technology Corp Method and system for improving transmission efficiency of wireless local area network
CN1512721A (zh) 2002-12-26 2004-07-14 �ʼҷ����ֵ��ӹɷ����޹�˾ 具有增强中央协调控制的无线局域网系统和方法
FR2849730A1 (fr) 2003-01-02 2004-07-09 Thomson Licensing Sa Methode pour reserver de la bande passante dans un reseau de type ethernet
US7372855B2 (en) * 2003-01-08 2008-05-13 Sharp Laboratories Of America, Inc. System and method for synchronizing an IEEE 802.11 power-save interval
CN1759577A (zh) * 2003-01-10 2006-04-12 松下电器产业株式会社 通过无线网络和无线网络上的无线媒体发送数据流的方法
US7525994B2 (en) * 2003-01-30 2009-04-28 Avaya Inc. Packet data flow identification for multiplexing
US7782898B2 (en) * 2003-02-04 2010-08-24 Cisco Technology, Inc. Wideband cable system
US8149707B2 (en) 2003-02-12 2012-04-03 Rockstar Bidco, LP Minimization of radio resource usage in multi-hop networks with multiple routings
US20040156367A1 (en) 2003-02-11 2004-08-12 Magis Networks, Inc. Hierarchically distributed scheduling apparatus and method
US7594002B1 (en) 2003-02-14 2009-09-22 Istor Networks, Inc. Hardware-accelerated high availability integrated networked storage system
US7269152B2 (en) 2003-02-14 2007-09-11 Motorola, Inc. Method and apparatus for transmitting information within a communication system
KR20040076979A (ko) 2003-02-27 2004-09-04 삼성전자주식회사 무선 lan 및 무선 lan 스테이션들사이에서 다이렉트링크 프로토콜 설정방법
US8064474B2 (en) * 2003-03-20 2011-11-22 Qualcomm Atheros, Inc. Method and apparatus for selecting a responder to enable reliable multicast
US7295632B2 (en) 2003-03-20 2007-11-13 Texas Instruments Incorporated Method and apparatus for decoding punctured subframes
US20040190485A1 (en) 2003-03-24 2004-09-30 Khan Farooq Ullah Method of scheduling grant transmission in a wireless communication system
JP4127805B2 (ja) 2003-04-11 2008-07-30 株式会社エヌ・ティ・ティ・ドコモ 基地局、移動局、通信システム、送信制御方法及び移動局制御プログラム
US7961705B2 (en) 2003-04-30 2011-06-14 Lightwaves Systems, Inc. High bandwidth data transport system
US6961311B2 (en) 2003-05-13 2005-11-01 Motorola, Inc. Adaptive scheduling window management for a quality of service enabled local area network
CN1784857B (zh) * 2003-05-16 2010-10-06 三菱电机株式会社 基站和无线终端
US7280513B2 (en) 2003-06-10 2007-10-09 Lucent Technologies Inc. Method of transmission of a data frame from a first station to a second station, and a CDMA telecommunications network
US7512070B2 (en) * 2003-06-23 2009-03-31 Intel Corporation Adaptive use of a transmit opportunity
JP2005020163A (ja) 2003-06-24 2005-01-20 Sony Corp 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
KR100586845B1 (ko) 2003-06-24 2006-06-07 삼성전자주식회사 Dcf 기반의 무선 랜 네트워크상에서 dlp와 멀티-채널을 사용하여 전송 효율을 높이는 방법 및 그 방법을 이용한 무선 네트워크 시스템
US20040266451A1 (en) 2003-06-30 2004-12-30 Aleksandr Stolyar Method and apparatus for improving scheduler performance in wireless packet data systems
US7817663B2 (en) * 2003-07-14 2010-10-19 Samsung Electronics Co., Ltd. Method and apparatus for generating packet data to support multiple services in a wireless packet data communication system
JP3880554B2 (ja) 2003-07-18 2007-02-14 松下電器産業株式会社 空間分割多重アクセス方式ワイヤレス媒体アクセスコントローラ
US7336642B2 (en) * 2003-08-07 2008-02-26 Skypilot Networks, Inc. Communication protocol for a wireless mesh architecture
JP2005057373A (ja) 2003-08-07 2005-03-03 Ntt Docomo Inc 無線パケット通信装置
US7065144B2 (en) * 2003-08-27 2006-06-20 Qualcomm Incorporated Frequency-independent spatial processing for wideband MISO and MIMO systems
RU2333603C2 (ru) * 2003-08-29 2008-09-10 Самсунг Электроникс Ко., Лтд. Устройство и способ управления операционными состояниями уровня управления доступом к среде передачи данных в широкополосной системе связи беспроводного доступа
KR100975734B1 (ko) 2003-09-08 2010-08-12 엘지디스플레이 주식회사 횡전계방식 액정 표시 장치용 어레이 기판 및 그 제조 방법
US7385998B2 (en) * 2003-09-08 2008-06-10 Nortel Networks Limited Method and apparatus for encapsulating services for transportation over metallic physical mediums
US7079552B2 (en) * 2003-09-09 2006-07-18 Harris Corporation Mobile ad hoc network (MANET) with quality-of-service (QoS) protocol hierarchy and related methods
JP4295051B2 (ja) 2003-09-12 2009-07-15 パナソニック株式会社 送信装置及び送信方法
US7158803B1 (en) * 2003-09-16 2007-01-02 Verizon Corporate Services Group Inc. Emergency services for wireless data access networks
US8462817B2 (en) 2003-10-15 2013-06-11 Qualcomm Incorporated Method, apparatus, and system for multiplexing protocol data units
US8842657B2 (en) 2003-10-15 2014-09-23 Qualcomm Incorporated High speed media access control with legacy system interoperability
US9226308B2 (en) 2003-10-15 2015-12-29 Qualcomm Incorporated Method, apparatus, and system for medium access control
US8233462B2 (en) 2003-10-15 2012-07-31 Qualcomm Incorporated High speed media access control and direct link protocol
US8483105B2 (en) * 2003-10-15 2013-07-09 Qualcomm Incorporated High speed media access control
US8284752B2 (en) * 2003-10-15 2012-10-09 Qualcomm Incorporated Method, apparatus, and system for medium access control
US8472473B2 (en) * 2003-10-15 2013-06-25 Qualcomm Incorporated Wireless LAN protocol stack
US7616698B2 (en) 2003-11-04 2009-11-10 Atheros Communications, Inc. Multiple-input multiple output system and method
US8406235B2 (en) * 2003-11-26 2013-03-26 Qualcomm Incorporated Quality of service scheduler for a wireless network
US7366202B2 (en) * 2003-12-08 2008-04-29 Colubris Networks, Inc. System and method for interference mitigation for wireless communication
US7706399B2 (en) * 2003-12-19 2010-04-27 Intel Corporation Polling in wireless networks
US7333556B2 (en) * 2004-01-12 2008-02-19 Intel Corporation System and method for selecting data rates to provide uniform bit loading of subcarriers of a multicarrier communication channel
US7505466B2 (en) 2004-01-20 2009-03-17 Nortel Networks Limited Method and system for ethernet and ATM network interworking
US8903440B2 (en) 2004-01-29 2014-12-02 Qualcomm Incorporated Distributed hierarchical scheduling in an ad hoc network
US7818018B2 (en) 2004-01-29 2010-10-19 Qualcomm Incorporated Distributed hierarchical scheduling in an AD hoc network
US8315271B2 (en) 2004-03-26 2012-11-20 Qualcomm Incorporated Method and apparatus for an ad-hoc wireless communications system
US7417974B2 (en) 2004-04-14 2008-08-26 Broadcom Corporation Transmitting high rate data within a MIMO WLAN
EP1738545A4 (en) 2004-04-20 2012-04-04 Nortel Networks Ltd METHOD AND SYSTEM FOR SERVICE QUALITY ASSISTANCE FOR ETHERNET MULTI-SERVICE INTERWORKING VIA MULTIPROTOCOL LABEL SWITCHING (MPLS)
US7564814B2 (en) 2004-05-07 2009-07-21 Qualcomm, Incorporated Transmission mode and rate selection for a wireless communication system
US8401018B2 (en) 2004-06-02 2013-03-19 Qualcomm Incorporated Method and apparatus for scheduling in a wireless network
CN1263675C (zh) 2004-08-30 2006-07-12 湖北教育学院 惰性浓盐介质法制备纳米粉体的方法
JP4331088B2 (ja) * 2004-11-01 2009-09-16 株式会社東芝 通信装置および通信方法
GB0424704D0 (en) * 2004-11-09 2004-12-08 Nortel Networks Ltd Atm over ethernet scheduler
US7599340B2 (en) 2005-01-25 2009-10-06 Interdigital Technology Corporation Method and apparatus or eliminating interference caused by hidden nodes
US20060268886A1 (en) 2005-05-04 2006-11-30 Interdigital Technology Corporation Wireless communication method and system for enhancing the capability of WLAN control frames
US7733835B2 (en) * 2005-07-20 2010-06-08 Interdigital Technology Corporation Method and system for reducing power consumption of a wireless transmit/receive unit
KR100902499B1 (ko) * 2005-08-02 2009-06-15 삼성전자주식회사 광대역 무선통신시스템에서 프레임 통신 장치 및 방법
US8600336B2 (en) 2005-09-12 2013-12-03 Qualcomm Incorporated Scheduling with reverse direction grant in wireless communication systems
US7933236B2 (en) 2005-10-27 2011-04-26 Nortel Networks Limited Methods and systems for a wireless routing architecture and protocol
PL3445120T3 (pl) * 2006-02-03 2020-08-10 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Przydział zasobów łącza uplink w systemie komunikacji mobilnej
EP2262341B1 (en) * 2006-03-07 2016-11-02 Panasonic Corporation Overhead reduction of uplink control signaling in a mobile communication system
US8179871B2 (en) 2006-03-29 2012-05-15 Samsung Electronics Co., Ltd. Method and system for channel access control for transmission of video information over wireless channels
US20080130660A1 (en) 2006-10-19 2008-06-05 Jordi Ros-Giralt System and method of real-time control and scheduling for zero-queue distributed systems
US7869432B1 (en) * 2007-06-29 2011-01-11 Force 10 Networks, Inc Peer-to-peer link aggregation across a service provider network
US7978646B2 (en) * 2007-10-19 2011-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Hybrid contention-based and schedule-based access to a communication link
US7881340B2 (en) * 2007-10-22 2011-02-01 The Johns Hopkins University Decentralized media access control for ad-hoc mobile wireless network
US8441975B2 (en) 2009-06-05 2013-05-14 Broadcom Corporation Medium accessing mechanisms within multiple user, multiple access, and/or MIMO wireless communications

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101489223B (zh) * 2007-10-26 2012-01-04 株式会社日立制作所 通信系统以及网关装置
CN102474853B (zh) * 2009-06-29 2016-06-15 高通股份有限公司 用于进行多站请求消息发送的方法和装置
US8761033B2 (en) 2009-06-29 2014-06-24 Qualcomm Incorporated Method and apparatus for multi-station request messaging
CN102474853A (zh) * 2009-06-29 2012-05-23 高通股份有限公司 用于进行多站请求消息发送的方法和装置
CN109246764B (zh) * 2009-11-13 2023-08-18 交互数字专利控股公司 无线发射/接收单元wtru和方法
CN109246764A (zh) * 2009-11-13 2019-01-18 交互数字专利控股公司 无线发射/接收单元wtru和方法
CN102111409B (zh) * 2009-12-24 2015-04-01 英特尔公司 支持无线多播传输的方法和系统
US9014209B2 (en) 2009-12-24 2015-04-21 Intel Corporation Apparatus, method and system of wireless communication according to a protocol adaptation layer (PAL) management protocol
CN102111409A (zh) * 2009-12-24 2011-06-29 英特尔公司 支持无线多播传输的方法和系统
US9125215B2 (en) 2010-05-17 2015-09-01 Siemens Aktiengesellschaft Distributing an advertisement of channel assignments in a wireless mesh network over a sequence of multiple advertisement elements
CN102907162B (zh) * 2010-05-17 2017-11-03 西门子公司 信息元以及用于通告信道预留的方法
CN102907162A (zh) * 2010-05-17 2013-01-30 西门子公司 信息元以及用于通告信道预留的方法
CN113170005A (zh) * 2018-09-13 2021-07-23 瑞典爱立信有限公司 支持在通信上耦接的通信设备的网络中的消息的选择性转发的方法和设备
US11552815B2 (en) 2018-09-13 2023-01-10 Telefonaktiebolaget Lm Ericsson (Publ) Method of and devices for supporting selective forwarding of messages in a network of communicatively coupled communication devices
CN113170005B (zh) * 2018-09-13 2023-08-08 瑞典爱立信有限公司 支持在通信上耦接的通信设备的网络中的消息的选择性转发的方法和设备
US11750411B2 (en) 2018-09-13 2023-09-05 Telefonaktiebolaget Lm Ericsson (Publ) Method of and devices for supporting selective forwarding of messages in a network of communicatively coupled communication devices
CN112840281A (zh) * 2018-10-11 2021-05-25 瑞典爱立信有限公司 通过无线网络在控制器与受控设备之间的通信

Also Published As

Publication number Publication date
WO2005039119A1 (en) 2005-04-28
US8462817B2 (en) 2013-06-11
EP1680892B1 (en) 2013-05-15
US20120287856A1 (en) 2012-11-15
US20050135291A1 (en) 2005-06-23
EP2528281A1 (en) 2012-11-28
CN1894900B (zh) 2011-07-13
EP2528281B1 (en) 2013-11-20
HK1096219A1 (en) 2007-05-25
US8774098B2 (en) 2014-07-08
EP1680892A1 (en) 2006-07-19

Similar Documents

Publication Publication Date Title
CN1894900A (zh) 用于复用协议数据单元的方法、装置和系统
CN1894909A (zh) 用于媒体接入控制的方法、设备、和系统
CN1894888A (zh) 高速媒体接入控制和直接链路协议
CN1894910A (zh) 高速媒体接入控制
CN1894914A (zh) 具有与传统系统互操作性的高速媒体接入控制
CN1144441C (zh) 移动通信系统中按照无线电链路协议发送可变长度数据的装置和方法
CN1767535A (zh) 数据安全层协议单元以及相关装置和方法
CN101053272A (zh) 在软移交期间的有效热噪声增量控制
CN1613201A (zh) 多址多输入多输出(mimo)通信系统
CN1227883C (zh) 自适应副载波加载方法和装置
CN101048982A (zh) 用于专用信道的上行链路发送的了解服务质量的调度
CN1636346A (zh) Mimo-ofdm通信系统的资源分配
CN1902975A (zh) 混合tdm/ofdm/cdm反向链路传输
CN1717888A (zh) 多个空间多路复用模式的mimo系统
CN1691663A (zh) 通信设备,通信系统和通信控制程序
CN101069449A (zh) 依赖于调度模式的数据传送
CN1324537A (zh) 支持无线网络中服务质量的方法和系统
CN1717900A (zh) Mimo wlan系统
CN1432221A (zh) 用于控制通信系统的传送的方法和装置
CN101053194A (zh) 用于数据传送的混合自动重复请求协议优化
CN1829121A (zh) 分组发送控制装置、分组发送控制方法
CN1860808A (zh) 传输数据的方法
CN1791249A (zh) 无线基站和移动台
CN1529953A (zh) 给定传输时间间隔(tti)约束下分配数据流的方法和装置
CN101053269A (zh) 通信网络中的资源分配

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: 1096219

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1096219

Country of ref document: HK