用于在无线网络中的可靠广播或多播通信的方法和系统的制作方法

文档序号:7676780阅读:203来源:国知局

专利名称::用于在无线网络中的可靠广播或多播通信的方法和系统的制作方法
技术领域
:本发明通常涉及通信网络,具体地,涉及无线网络中的可靠广播和多播。
背景技术
:在无线一跳广播通信中,每个节点广播包以通知在它存在的期望的通信范围内的所有邻居。然而,由于重叠的通信范围,来自不同节点的包可相互干扰。因此,在无线网络中建立可靠一跳广播或多播是很有价值的。图1中的网络IO示出实现可靠广播的传统做法,该网络10包括协调器11和多个站12。协调器11通过将多个单播包发送到多个站12来仿真可靠广播。每个站确认相应的单播。然而,在每个包纟皮可靠地传递到每个站之前具有较长的延时。延时与网络中站的数量或单播包的数量成正比。此外,当几个站具有较好的信道来接入协调器时,多次发送广播包可导致带宽浪费。因此,需要一种解决上述缺点的在无线网络中广播或多播通信的方法和系统。
发明内容技术方案本发明提供了一种在无线网络中的可靠广播或多播(ReBoM)通信的方法和系统,该方法和系统实现高效的信道利用,并减小将广播包可靠地发送到所有感兴趣的站所需的时间。本发明适用于广播和多播。有益效果如本领域的技术人员所知,根据本发明的以上描述的架构的例子能够以多种方法实施,诸如处理器执行的程序指令、逻辑电路、专用集成电路、固版本也是可能的。因此,权利要求的精神和范围并不受限于对本发明包含的优选版本的描述。图1示出包括协调器和多个装置的传统无线通信网络;图2A示出根据本发明实施例的包括实施信道接入控制协议的多个无线装置的网络的无线高分辨率(WiHD)系统的示例;图2B示出用于图2A的系统中的视频信息的传输的定向波束;图3A至图3B示出才艮据本发明实施例的为共享的信道接入将CFP划分为用于在图2A的系统中的可靠广播或多播(ReBoM)通信的多个调度时间段的示例超帧结构;图4示出根据本发明实施例的用于ReBoM通信的下行链路(DL)数据包的i某体访问控制(MAC)头中的示例Ack响应位映射;图5示出根据本发明实施例的单CTBReBoM通信的示例;图6示出根据本发明实施例的多CTBReBoM通信的示例;图7示出根据本发明实施例的在用于ReBoM通信的协调器的下行链路传输处理的流程图8示出根据本发明实施例的在用于ReBoM通信的接收器的上行链路传输处理的流程图9示出根据本发明实施例的在用于ReBoM通信的协调器的上行链路接收和下行链路重传处理的流程图IOA至图10B分别示出根据本发明实施例的用于ReBoM通信的全向和波束形成的信道的示例;图11示出根据本发明的用于ReBoM通信的另一示例超帧结构;图12示出根据本发明实施例的实施ReBoM通信协议的示例通信系统的功能框图。最佳模式在一个实施例中,用于在包括协调器和接收器的在无线信道通信系统上通信信息的方法和系统,包括通过将无竟争时间段(CFP)划分为一个或多个调度来控制信道接入,其中,每个调度包括用于无线通信的一个或多个时间段信道时间块(CTB);保留用于在信道上的数据包的ReBoM通信的CTB;在保留的CTB期间在信道上发送来自协调器的数据包;以及从一个或多个接收器接收用于数据包的一个或多个确认。所述数据包包括包括ReBoM信息的头,该ReBoM信息指示用于数据包的多CTBReBoM通信序列或用于数据包的单CTBReBoM通信序列。10通信序列还包括接收器接收发送的数据包;检查用于ReBoM信息的包头;基于ReBoM信息,检查数据包的错误并产生指示在数据包中的任何错误的上行链路UL确认包。对于多CTB通信,保留用于确认的CTB并根据在数据包中指示的调度在用于确认的CTB期间在信道上将确认包发送到协调器。最后,对于单CTB通信,根据在数据包中指示的调度在相同保留的CTB期间在信道上将确认包发送到协调器。通信序列还包括接收确认,包括对于单CTB通信,在所述保留的CTB期间接收用于数据包的所有确认,对于多CTB通信,在不同的保留的CTB期间接收用于数据包的每个确认。通过参考以下描述、权利要求和附图,本发明的上述和其他特点、方面和优点将会变得清楚。具体实施例方式本申请要求于2006年5月17日在美国知识产权局提交的第60/801,285号美国专利申请的优先权,该申请全部公开于此以资参考。本发明提供一种在无线网络中可靠广播或多播(ReBoM)通信的方法和系统,该方法和系统实现高效的信道利用,并减小将广播包可靠地发送到所有感兴趣的站所需的时间。本发明适用于一跳广播和多播。因此,术语广播和多播在此可替换使用。以下结合用于^f见频信息(诸如,在WirelessHD(WiHD)中的高分辨率(HD)视频)的通信的无线网络来描述本发明的示例实施。WiHD是为在60GHz频带上传输无线高分辨率(HD)数字信号(例如,为消费性电子产品)而定义无线数字网络接口规范的引领业界的成就。示例WiHD网络利用60GHz频带mmWave技术来支持多Gbps(千兆位每秒)的物理(PHY)层数据传输率,且示例WiHD网络能够一皮用于无线发送未压缩的高分辨率电视(HDTV)信号。WiHD系统包括具有多个天线的无线装置,其中,形成定向波束用于发送/接收HD数据。该系统能够支持需要大约2.98Gbps(frame—sizexnumber—of—frame_per—sec=1920x1080x3x8x60)的原始凄史才居率的1080pHD格式。图2A示出包括多个WiHD装置14和15的网络13的示例WiHD系统。每个WiHD装置利用两个信道对称低速率(LR)数据/控制信道16和非对称高速率(HR)数据信道18(图2B)。LR信道以两种模式操作(1)在用于控制数据(诸如,信标、连接/段开、装置发现、确认(ACK)等)的传输的全向模式中,其中全向模式支持大约2.510Mbps(兆位每秒)的数据率;(2)用于发送音频流的定向或波束形成模式,其中波束形成模式支持大约2040Mbps的数据率。非对称HR数据信道是用于将未压缩的视频从WiHD发送器14发送到WiHD接收器15的定向(波束形成)信道。图2A中的示例方案.涉及WiHD发送器14(例如,机顶盒(STB)),在HR信道上将未压缩的视频发送到WiHD接收器15(例如,HDTV)。HR信道支持多Gbps(例如,14Gbps)的数据率。在此方案中,使用LR信道将ACK从WiHD接收器15发送到WiHD发送器14。在HR信道上的包传输持续时间可以是从100jus(微秒)到300jus。图2A还示出用于LR信道的全向传输om、主波瓣lm和副波瓣ls。图2B示出用于HR信道的包括主波瓣hm和副波瓣hs的定向波束。无线站(STA)接入共享的无线通信信道有两种方法。一种方法是无竟争仲裁(CF)方法,另一种是基于竟争的仲裁(CB)方法。对于CF时间段具有多种信道接入的方法。例如,可利用点协调器功能(PCF)来控制在CF时间段期间接入到信道。当建立PCF时,PCF轮询用于通信的注册的STA并基于轮询结果将信道接入提供给STA。CB接入方法利用随机后退时间段来提供接入信道的公平性。在CB时间段,STA侦听信道,如果信道在预定的时间段内空闲,则STA等待一定的时间段,从而如果信道保持空闲,则STA在信道上发送。HR和LR信道以时分复用(TDD)调度模式操作,其中,在用于传输的任意给定的瞬时只有一个信道能够被激活。根据本发明的广播方法被应用于基于图3A至图3B中的示例所示的超帧结构的LR信道。图3A示出超帧20的序列。图3B示出将用于LR和HR信道的无竟争期间段(CFP)28划分为多个调度30的超帧20的细节。每个调度30包括为同步数据流传输保留的一个或多个周期性保留的信道时间块(CTB)32。调度30代表保留的CTB,在调度30之间的时间段是未保留的信道时间块(未保留的CTB)。这样,每个超帧20包括两类CTB:保留的CTB32和未保留的CTB(也称为基于竟争的控制时间段(CBCP)24)。该超帧20对于使用CTB在无线信道(例如,高速率信道18和低速率信道16)上传输未压缩的视频的信道接入控制是有用的。具体地,超帧20包括1、信标帧("信标")22,用于设置时间分配并用于通信网络13(例如,WiHD子网)的管理信息。假设总是全向地发送信标信号。2、基于竟争的控制时间段(CBCP)24,如果它存在于超帧20中,则用于在低速率信道16上通信控制和管理命令。在CBCP时间段内没有信息能够在高速率信道18上发送。在CBCP24与CFP28之间也可具有波束跟踪时间段(BTP)以搜索传输波束并调整波束形成参数(例如,每12秒BTP可出现在相应的超帧20中)。3、CFP28,包括上述的CTB,其中,CTB被一个或多个站14保留以用于传输命令、同步流和异步数据连接。保留的CTB32用于发送命令、同步数据连接和异步流数据连接。每个CTB可被用于发送单数据帧或多数据帧。调度30将保留的CTB组织起来。在每个超帧20中,调度30可具有一个保留的CTB(例如,用于预调度的波束搜索或带宽保留信令)或多个周期性保留的CTB(例如,用于同步流)。未保留的CTB典型地用于在LR信道发送AV控制消息(诸如,CEC(消费性电子控制)命令以及MAC控制和管理命令。在未保留的CTB内不允许波束形成传输。信标22被周期性地发送以识别每个超帧20的起始。超帧20的配置和其它参数包括在信标22中。例如,信标22指示时间革殳CBCP24和CFP28的起始时间和长度。此外,信标22指示CFP28中的CTB到不同的站14和流的分配。注意到,CFP28中的信道接入基于用于共享的介质接入的时分多址(TDMA)方法。TDMA允许几个节点通过将信道频率划分为不同的时隙来共享相同的信道频率。节点一个接着一个快速连续地发送,每个节点使用它本身的时隙。这允许多个节点在仅使用它们所需的信道带宽的一部分的同时共享相同的信道。例如,包括多个WiHD装置(-睹如,DVD、HDTV、STB、家庭影院、媒体服务器、打印机、投影仪等)的个域网(PAN)可通过基于TDMA的协议(诸如IEEE802.15.3MAC)管理。高婆史据速率PAN的另一示例是MBOA或无线USB。在图3B中示出一个装置作为负责管理CF和CB时间段或超帧20的协调器。协调器周期性地发送信标以传播各种时间信息(诸如,CB控制时间^殳、CF数据时间段、时间同步等)。如图3B所示,在每个保留的调度30之内,多个包31、33被交换。在HR信道上发送数据包31,在LR信道上发送相应的ACK包33。图3B中的时间段Tl和T2分别指CTB-1和CTB-2。从协调器15(图2A)到装置14的传输称为DL(下行链路)传输。另一方面,从装置14到协调器15的传输称为UL(上行链路)传输。根据本发明实施例在LR信道上调用数据的ReBoM通信之前,协调器15从高层(诸如,音频视频频/控制(AV/C)层)获得关于站/装置(DEV)14的列表的信息,这种数据需要被可靠地传递。在一个实施例中,ReBoM通信能够跨过术语分别被称为单CTB处理或多CTBReBoM处理的单CTB或多CTB。在两种处理中,协调器保留一个或多个CTB以完成ReBoM序列。在单CTB处理中,在单邻近保留的CTB之内完成ReBoM序列(即,DL传输和响应的UL传输)。优选地,当在超帧20中具有足够多可用的空闲带宽时,利用单CTB处理。当ReBoM序列(即,DL传输和响应的UL传输)跨过多保留的CTB时,利用多CTB处理。例如,当超帧20不具有足够多可用的空闲带宽时(例如,当2x1080i流被激活时,超帧20可不具有用于附加数据的足够多的空闲带宽),ReBoM序列跨过多个保留的CTB。对于来自协调器15的数据包31的DL传输,包MAC头(例如,图5中的MAC头54B)指示数据包是ReBoM序列的一部分,从而WiHD网络(图2A)中的DEV14相应地解释凄史据包。在一个示例中,当ReBoM字段(例如,一位),即在数据包的MAC头中的MAC控制的一部分被协调器15设置为'T,时(指示数据包是ReBoM序列的一部分),附加字l殳被添加到MAC头,来指示DL包期望的DEV的身^f分和来自一个或多个DEV的确认请求。在一个示例中,所述附加字段将DestID位映射和AckResponse位映射包括在数据包的MAC头中。表1示出DestID位映射和AckResponse位映射的示例。在一个实施例中,一个八位字节字l殳而不是两个八位字节字賴:被包括。<table>tableseeoriginaldocumentpage14</column></row><table><formula>formulaseeoriginaldocumentpage15</formula>图4示出具有从最低位Bo(LSB)到最高位Bw(MSB)的n位(B0,…,By)的位映射40(需要与DestID位映射结合)的示例。DestID位映射中的每一位表示装置标识符(DEVID)。因此,如果DestID位映射中的位n被设置,则用于DEV的数据包期望具有DEVID=n。所述DestID位映射(目标ID或地址)字段被设置为广播ID(BestID)或多播ID。由于DestID位映射中的每位表示一个DEVID,故DestID位映射字段的长度取决于WiHD网络中的DEV的最大数量。AckResponse位映射是请求字段指示当接收包时,DEV以调度的方式将ACK包回发到协调器。当每一位AckResponse位映射被设置为1时,指示具有相等于位的位置的DEVID的DEV以如下所述的调度的方式以ACK包应答。通常,DestID位映射和AckResponse位映射可具有相同的值。在一些情况下,如果几个装置不请求ACK,则AckResponse位映射可与DestID位映射在数值上不同。如果DestID字段和AckResponse字段组合为一个八位字节字段,则期望接收ReBoM数据包的装置和期望产生响应于接收的ReBoM数据包的ACK包的装置是相同的。DL包MAC头还包括指示包是否是DL序列中的最后的包的字段。DL包还包括能够被接收DEV使用以确定DL包是否被正确接收的循环冗余代码(CRC)字段。对于DL传输,DL包MAC头指示它是ReBoM序列,MAC头还指定被协调器用于DL传输的单CTB或多CTBReBoMDL处理中的一个。图5示出根据本发明的基于单CTBReBoM序列的示例通信序列50。协调器在保留的CTB52的DL数据阶段开始DL包传输。示例DL包54(例如,图3B中的包51)包括PHY头54A、MAC头54B和数据净荷54C。在将DL数据包54发送到DL包54(根据表1设置)的MAC头54B中指示的一个或多个DEV14之后,协调器15等待从所述指示的DEV14接收响应的ULACK包56。15在DEV14从协调器15接收DL数据包54之后,DEV14响应UL传输(ACK)。对于如一皮协调器在MAC头54B的AckResponse位映射中指示的单CTBReBoM序列中的UL传输,DEV在保留的CTB52发送ACK包56之前从DL包54的DL传输的结束开始等待持续时间(DUR)单元(根据以下等式(1)),其中,N表示从LSB开始到与DEV的DEVID相应的位的位置结束的DestID位映射中的1的总数量,。DUR=N*IFS+(N-1)*Ack持续时间〈丄乂IFS表示用于信道切换和其它开销的帧间间隔(IFS)持续时间。Ack持续时间时间单元表示用于确认包的UL传输所需的时间量。每个ACK包56包括PHY头56A、MAC头56B和指示相应的DL包54是否被正确接收的确认56C。在保留的CTB52,DEV在调度的UL时隙中回发ACK包56。根据上述的等式(1)来确定ULACK调度。图6示出根据本发明实施例的基于多CTBReBoM序列的示例通信序列60。如图所示,每个超帧容纳一个DLReBoM(数据)包或一个ULReBoM(ACK)包。与单CTBReBoM序列相似,在超帧20(例如,超帧0)中,协调器在保留的CTB(RCTB)62中开始DL传输以发送DL包54。根据用于以上所述的多CTBReBoM序列的表1来设置在DL包54中的MAC头54B。当在超帧20中接收DL包54时,在随后的超帧(例如,超帧l,...,超帧K)的保留的CTB(例如,RCTB64-1,...,64-K)期间,每个接收DEV响应ULACK包56。协调器在开始多CTB序列之前保留CTB。具体地,在DEV从协调器接收DL包54之后,对于在多CTBReBoM序列中的UL传输,DEV在来自发生DL传输的超帧62的第N超帧64-N中的保留的CTB中发送ACK包56,其中,N表示从LSB开始到与DEV的DEVID相应的位的位置结束的在MAC头54B的DestID位映射中的1的总数(其中,N是小于K的示例数量)。根据调度30计算图6中每个超帧的时间。隐含地,CTB可被用于发送ULACK。协调器能够明确地将这些CTB分配到不同的站,并包括发送和4妄收站MAC地址。对于单CTBReBoM序列或多CTBReBoM序列,在UL传输阶l殳结束之后,如果没有接收到一个或多个ULACK,或者一个或多个接收的ULACK指示一个或多个DEV没有正确地接收DL包54,则协调器调度重传。在重传包中,协调器基于ULACK来更新AckResponse位映射。例如,如果协调器从DEV正确地接收ACK,则与具有DEVID=k的DEV相应的位k被设置为"0"。因此重发包的DestID位映射字段也被更新。在丟弃包之前,协调器ReBoMTransmitLimit次尝试发送重传包。在一些情况下,可能不需要ReBoM。在这些情况下,在DL包MAC头中包括AckResponse位映射导致不必要的传输开销。作为替代,MAC头包括诸如指示它是ReBoM包还是无ReBoM包的ReBoM位的信息。当ReBoM位被设置为"0"时,ReBoM方案被禁止,协调器不包括DestID位映射和AckResponse位映射。然而,当所述ReBoM位被设置为"1"时,ReBoM方案被激活,如上所述进行通信。图7示出由协调器实施的将DL数据包传输到DEV的示例处理70的流程图,包括步骤步骤72:保留用于DL数据包传输的CTB。步骤74:通过将DL包MAC头中的ReBoM位设置为"1"来调用ReBoM序列。步骤76:在DL包头中设置DestID位映射和AckResponse位映射,DestID位映射和AckResponse位映射指示ReBoM期望发送到的DEV(如DestID位映射指示的)和需要用ULACK答复DL包的DEV(如AckResponse位映射指示的)的DEVID。步骤78:在保留的CTB期间发送ReBoMDL包并等待ULACK。图8示出通过接收DEV实施的DL数据传输的示例处理80的流程图,包括步骤步骤82:在ReBoM方案下接收广播/多播DL包。步骤84:确定DL包是否被正确接收?如果是,则转到步骤86,否则,转到步骤88。步骤86:等待N^FS+(N-l"Ack持续时间时间单位。步骤88:发送指示在DEV成功接收DL包的ULACK。继续接收下一DL包。图9示出由协调器实施的接收ULACK并当需要时调用重传的示例处理90的流程图,包括步骤步骤92:等4寺所有ULACK。步骤94:接收的ULACK的数量是否匹配于发送的DL包的AckResponse位映射中的l的数量?如果是,则转到步骤96,否则,转到步骤98。步骤96:ReBoM传输序列成功完成。结束/停止步骤98:ReBoM传输没有成功完成序列,基于ULACK更新在重传包中的AckResponse位映射。如果ReBoMTransmitLimit允i午,则调度重传。在本发明的一个实施例中,如果协调器知道WiHD网络中的每个DEV的角位置,则协调器能够使用该信息来优化ULACK阶段。这是因为尽管无线链接是时变的,但是相同邻近角中的DEV观察同样的信道状况。在这种假设下,协调器可如图10A-B中的示例所示来优化ULACK,其中,协调器15将全向信道(图10A中的17)划分为N个定向或波束形成的信道(图10B中的19)。由于协调器知道所有DEV的角位置,priori,协调器在每个波束形成的信道选择一个DEV。只有选择的DEV回发ULACK帧。此外,由于在波束形成的信道内SNR(信号对噪声)比率可改变,故协调器选择在波束形成的信道中将接收平均或最小SNR的DEV。成功的ULACK意味着在波束形成的信道中的所有装置正确接收了ReBoMDL包。使用有效的ReBoM方案来实现根据本发明的可靠广播,其中,来自接收装置的ACK之后,仅有数据包的一个副本被发送。这具有很多应用,诸如临界控制凄《据、安全密钥、CEC控制消息等的发布。在一个示例中,在协调器和DEV的MAC层中实施根据本发明的ReBoM方案。在该描述中,协调器(诸如,接入点(AP))是无线通信装置(诸如,接入点)的一种类型。相似地,装置或DEV也是无线通信站的一种类型。在一个示例中,每个无线通信站能够在无线通信系统中的无线信道上发送和/或接收。因此,这里的无线通信站可作为传输器、发送器、接收器、启动器和/或响应器。参照图11中的超帧结构100,才艮据本发明,ReBoM不需仅在保留的CTB中发生,由于ReBoM可与CBCP—起使用,如DestID位映射指示的对于第一CBCP(CBCP0),源被设置为协调器,目标被设置为广播或多播地址。然后,协调器可分配CBCP用于ULACK传输,从而在一个CBCP中有一个ULACK^皮发送。对于具有MAC地址k的站,协调器为站分配CBCP,源地址为站的MAC地址K,目标地址一皮i殳置为协调器的MAC地址。因此,如图ll所示,协调器分别为DEVl,...,DEVN分配CBCP1,...,CBCPN。图12示出根据本发明实施例的实施ReBoM通信协议的示例通信系统200的功能框图。系统200包括WiHD发送器(和/或协调器)202和WiHD接收器204。发送器202包括PHY层206和MAC层208。相似地,接收器204包括PHY层214和MAC层216。PHY层和MAC层能够在无线信道201上分别经由发送天线203和接收天线205在WiHD发送器202与WiHD接收器204之间无线通信。MAC层208从将信息从更高等级210打包成数据包的打包模块212接收数据包。然后MAC层208通过将MAC头添加到每个数据包来将每个数据包转换为MAC包。MAC层208还包括ReBoM通信才莫块209,实施根据本发明的上述通信步骤。然后,MAC包被提供给PHY层206。PHY层206将PHY头添加到每个MAC包以经由发送天线203将其发送到WiHD接收器204。对于协调器功能,MAC层208还包括调度器211,产生超帧中的CTB的调度以进行如上所述的数据传送。在接收器204中,PHY层214接收发送的包。MAC层216处理每个接收的包并根据上述的步骤在通信模块215中执行ReBoM处理。模块215被配置用于接收发送的数据包,检查用于ReBoM信息的每个包头并基于ReBoM信息检查数据包的错误。确认模块219被配置以用于产生指示数据包中的任何错误的ULACK包,并根据调度在相同保存的CTB期间在信道上将确认包发送到协调器。WiHD接收器204还包括解包模块217。解包和解码才莫块217从MAC层216接收处理的包并将包中的位提供给更高层218。权利要求1、一种用于在包括协调器和接收器的通信系统中在无线信道上通信信息的方法,该方法包括步骤通过将无竞争时间段(CFP)划分为一个或多个调度来控制信道访问,其中,每个调度包括用于无线通信的一个或多个时间段信道时间块(CTB);保留用于在信道上的数据包的可靠广播或多播(ReBoM)通信的CTB;在保留的CTB期间在信道上发送来自协调器的数据包;以及从一个或多个接收器接收用于数据包的一个或多个调度的确认。2、如权利要求l所述的方法,其中,所述数据包包括包括ReBoM信息的头,该ReBoM信息包含准备用于传输的接收器的身份。3、如权利要求2所述的方法,其中,所述ReBoM信息还包含用于一个或多个识别的接收器的每一个的确认请求。4、如权利要求3所述的方法,其中,所述ReBoM信息还包含用于数据包的单CTB通信序列的指示。5、如权利要求4所述的方法,其中,所述^^妄收一个或多个确认的步骤还包括在所述保留的CTB期间接收用于数据包的所有确认。6、如权利要求5所述的方法,还包括步骤在接收器接收发送的数据包;检查用于ReBoM信息的包头;基于ReBoM信息,检查数据包的错误并产生指示在数据包中的任何错误的上行链路(UL)确认包;以及根据调度在相同的保留的CTB期间在信道上将确认包发送到协调器。7、如权利要求3所述的方法,其中,所述ReBoM信息还包含用于数据包的多CTBReBoM通信序列的指示。8、如权利要求1所述的方法,其中,所述接收一个或多个确认的步骤还包括在不同的保留的CTB期间接收用于数据包的每个确认。9、如权利要求8所述的方法,还包括步骤在接收器接收发送的数据包;检查用于ReBoM信息的包头;基于ReBoM信息,检查数据包的错误并产生指示在数据包中的任何错误的UL确认包;保留用于确认的CTB;以及根据调度在用于确认的CTB期间在信道上将确认包发送到协调器。10、如权利要求l所述的方法,其中,所述ReBoM通信包括一跳通信。11、如权利要求l所述的方法,其中所述数据包包括包括指示用于数据包的多CTBReBoM通信序列或用于数据包的单CTBReBoM通信序列的ReBoM信息的头;以及所述接收确认的步骤还包括对于单CTB通信,在所述保留的CTB期间接收用于数据包的所有确认;以及对于多CTB通信,在不同的保留的CTB期间接收用于数据包的每个确认。12、如权利要求11所述的方法,还包括步骤在接收器接收发送的数据包;;险查用于ReBoM信息的包头;基于ReBoM信息检查数据包的错误并产生指示在数据包中的任何错误的UL确认包;对于多CTB通信,根据在数据包中指示的调度在用于确认的CTB期间在信道上将确认包发送到协调器;以及对于单CTB通信,根据在数据包中指示的调度在相同的保留的CTB期间在信道上将确认包发送到协调器。13、如权利要求l所述的方法,其中,所述数据包包括包括指示数据包是ReBoM通信序列的一部分的ReBoM信息的头。14、如权利要求13所述的方法,还包括步骤对于是ReBoM通信序列的一部分的数据包,将ReBoM信息包括在包MAC头中,该包MAC头包括准备用于传输的接收器的身份、用于一个或多个识别的接收器的每一个的确认请求和用于数据包的单CTB或多CTB通信序列的指示。15、如权利要求14所述的方法,还包括步骤在接收器接收发送的数据包;检查用于ReBoM信息的包头;以及基于ReBoM信息检查数据包的错误并产生指示在数据包中的任何错误的UL确认包;对于多CTB通信,保留用于确认的CTB并根据在数据包中指示的调度在用于确认的CTB期间在信道上将确认包发送到协调器;以及对于单CTB通信,根据在数据包中指示的调度在相同的保留的CTB期间在信道上将确认包发送到协调器。16、如权利要求l所述的方法,还包括步骤在接收器接收发送的数据包;产生指示在数据包中的任何错误的UL确认包;以及在超过数据包的传输结束时间段之后,在相同的保留的CTB期间在信道上将确认包发送到协调器。17、如权利要求l所述的方法,其中,所述时间段是在数据包头中识别的接收器的数量的功能。18、如权利要求17所述的方法,其中,所述时间段被确定为NnFS+(N-l"Ack持续,时间单位,其中,N表示在数据包头中识别的接收器的总的数量,IFS表示用于信道转换和其它开销的帧间间隔IFS持续时间,Ack持续时间时间单位表示用于确认包的上行链^各传输所需的时间量。19、如权利要求l所述的方法,还包括步骤将数据包重传到确认指示的接收器。20、如权利要求l所述的方法,还包括步骤在数据包中包括CRC信息以传输错误检测。21、一种用于在包括协调器的通信系统中在无线信道上通信信息的设备,该设备包括调度器,用于通过将无竟争时间段(CFP)划分为一个或多个调度来控制信道接入,并保留用于在信道上的数据包通信的CTB,其中,每个调度包括用于无线通信的一个或多个时间段信道时间块(CTB);通信模块,用于在保留的CTB期间在信道上的数据包的可靠广播或多播(ReBoM)通信,并从一个或多个接收器接收用于数据包的一个或多个确认。22、如权利要求21所述的设备,其中,所述数据包包括包括ReBoM信息的头,该ReBoM信息包含准备用于传输的接收器的身份。23、如权利要求22所述的设备,其中,所述ReBoM信息还包含用于一个或多个识别的接收器中的每一个的确认请求。24、如权利要求23所述的设备,其中,所述ReBoM信息还包含用于数据包的单CTB通信序列的指示。25、如权利要求24所述的设备,其中,所述通信模块还被配置为在所述保留的CTB期间接收用于数据包的所有确认。26、如权利要求23所述的设备,其中,所述ReBoM信息还包含用于数据包的多CTBReBoM通信序列的指示。27、如权利要求21所述的设备,其中,所述通信模块还被配置为在不同的保留的CTB期间接收用于数据包的每个确认。28、如权利要求21所述的设备,其中,所述ReBoM通信包括一跳通信。29、如权利要求21所述的设备,其中所述数据包包括包括指示用于数据包的多CTBReBoM通信序列或用于数据包的单CTBReBoM通信序列的ReBoM信息的头;以及通信模块还净皮配置,从而对于单CTB通信,在所述保留的CTB期间接收用于数据包的所有确认,对于多CTB通信,在不同的保留的CTB期间接收用于数据包的每个确认。30、如权利要求21所述的设备,其中,所述数据包包括包括指示数据包是ReBoM通信序列的一部分的ReBoM信息的头。31、如权利要求30所述的设备,其中,对于是ReBoM通信序列的一部分的数据包,ReBoM信息被包括在包MAC头中,该包MAC头包括准备用于传输的接收器的身份、用于一个或多个识别的接收器的每一个的确认请求和用于数据包的单CTB或多CTB通信序列的指示。32、如权利要求21所述的设备,其中,所述时间段是在数据包头中识别的接收器的数量的功能。33、如权利要求32所述的设备,其中,所述时间段被确定为N承IFS+(N-l"Ack持续时间时间单位,其中,N表示在数据包头中识别的接收器的总的数量,IFS表示用于信道转换和其它开销的帧间间隔IFS持续时间,Ack持续,时间单位表示用于确认包的上行链鴻^传输所需的时间量。34、如权利要求21所述的设备,其中,所述通信模块还被配置为将数据包重传到确认指示的接收器。35、如权利要求21所述的设备,其中,所述通信模块还被配置为在数据包中包括用于传输错误检测的循环冗余代码(CRC)信息。36、一种用于在通信系统中在无线信道上通信信息的接收器,该接收器包括通信模块,被配置为在保留的信道时间块CTB期间接收发送的数据包,4企查用于可靠广播或多播(ReBoM)信息的每个包头,并基于ReBoM信息来检查数据包的错误;以及确认模块,用于产生指示在数据包中的任何错误的上行链路UL确认,并根据调度在相同的保留的CTB期间在信道上将确认包发送到协调器。37、如权利要求36所述的接收器,其中,所述ReBoM信息还包含用于数据包的多CTB通信序列的指示。38、如权利要求36所述的接收器,其中,所述确认模块还用于在不同的保留的CTB期间发送用于数据包的每个确认。39、如权利要求38所述的接收器,其中所述通信模块还被配置为检查数据包的错误并产生指示在数据包中的任何4晉误的UL确i人包;所述确认模块还被配置为根据调度在用于确认的保留的CTB期间在信道上将确认包发送到协调器。40、如权利要求36所述的接收器,其中,所述ReBoM包括一跳通信。41、如权利要求36所述的接收器,其中所述数据包包括包括指示用于数据包的多CTBReBoM通信序列或用于数据包的单CTBReBoM通信序列的ReBoM信息的头;以及所述确认模块还被配置,从而对于单CTB通信,确认模块在所述保留的CTB期间发送用于数据包的所有确认,对于多CTB通信,确认模块在不同的保留的CTB期间发送用于数据包的每个确认。42、如权利要求41所述的接收器,其中所述确认模块还^皮配置,从而基于ReBoM信息,确认模块检查数据包的错误并产生指示在数据包中的任何错误的UL确认包;对于多CTB通信,保留用于确认的CTB,并根据在数据包中指示的调度在用于确认的CTB期间在信道上将确认包发送到协调器;以及对于单CTB通信,根据在数据包中指示的调度在相同的保留的CTB期间在信道上将确认包发送到协调器。43、如权利要求36所述的接收器,其中,所述数据包包括包括指示数据包是ReBoM通信序列的一部分的ReBoM信息的头。44、如权利要求43所述的接收器,其中,对于是ReBoM通信序列的一部分的所述数据包,ReBoM信息被包括在包MAC头中,该包MAC头包括准备用于传输的接收器的身份、用于一个或多个识别的接收器的每一个的确认请求和用于数据包的单CTB或多CTB通信序列的指示。45、如权利要求44所述的接收器,其中所述确认还被配置以用于基于ReBoM信息,检查数据包的错误并产生指示在数据包中的任何错i吴的UL确i人包;对于多CTB通信,保留用于确认的CTB,并根据在数据包中指示的调度在用于确认的CTB期间在信道上将确认包发送到协调器;以及对于单CTB通信,根据在数据包中指示的调度在相同的保留的CTB期间在信道上将确认包发送到协调器。46、如权利要求36所述的接收器,其中确认模块还被配置为产生指示在数据包中的任何错误的UL确认包,并在超过数据包的传输结束时间段之后,在相同的保留的CTB期间在信道上将确认包发送到协调器。47、如权利要求36所述的接收器,其中,所述时间段是在数据包头中识别的接收器的数量的功能。48、如权利要求47所述的接收器,其中,所述时间段被确定为N"FS+(N-lfAck持续,时间单位,其中,N表示在数据包头中识别的接收器的总的数量,IFS表示用于信道转换和其它开销的帧间间隔(IFS)持续时间,Ack持续,时间单位表示用于确认包的上行链路传输所需的时间量。49、一种用于在包括协调器和接收器的通信系统中在无线信道上通信信息的方法,该方法包括步骤通过将无竟争时间段(CFP)划分为一个或多个调度来控制信道接入,其中,每个调度包括用于无线通信的一个或多个时间段信道时间块(CTB);保留用于在信道上的数据包的通信的CTB,该包包括指示它是ReBoM包或者是非ReBoM包的MAC头;在保留的CTB期间在信道上发送来自协调器的数据包;以及从一个或多个接收器接收用于数据包的一个或多个调度的确认;其中,对于所述非ReBoM包,准备的接收器的身份和确认请求不包括在包中,对于ReBoM包,准备的接收器的身份和确认请求包括在包中。50、如;f又利要求49所述的方法,还包括步骤在接收器接收发送的数据包;产生指示在数据包中的任何错误的UL确认包;以及使用在通信系统中的每个装置的角位置以优化UL确认传输。51、如权利要求49所述的方法,其中发送数据包的步骤还包括对于第一基于竟争的控制时间段(CBCP),将源设置到协调器并将目的地设置为广播或多播地址,之后,协调器为来自接收器的包分配用于UL确认传输的CBCP,从而在一个CBCP中有一个UL确认从接收器^皮发送。52、如权利要求51所述的方法,还包括步骤对于具有MAC地址k的站,协调器通过作为接收器的MAC地址的源地址对接收器分配CBCP,K,且将目的地地址设置为协调器的MAC地址。全文摘要一种用于在包括协调器和接收器的通信系统中在无线信道上通信信息的方法和系统,包括通过将无竞争时间段(CFP)划分为一个或多个调度来控制信道访问,其中,每一调度包括用于无线通信的一个或多个时间段信道时间块(CTB);保留用于在信道上的数据包的可靠广播或多播(ReBoM)通信的CTB;在保留的CTB期间在信道上发送来自协调器的数据包;以及从一个或多个接收器接收用于数据包的一个或多个确认。所述数据包包括包括ReBoM信息的头,该ReBoM信息指示用于数据包的多CTBReBoM通信序列或用于数据包的单CTBReBoM通信序列。文档编号H04W74/04GK101438515SQ200780016528公开日2009年5月20日申请日期2007年5月16日优先权日2006年5月17日发明者哈基拉特·辛格,超敖,邵怀荣申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1