用于分配网络资源的系统和方法与流程

文档序号:18703948发布日期:2019-09-17 23:22阅读:174来源:国知局
用于分配网络资源的系统和方法与流程

本发明大体涉及数字通信,尤其涉及一种用于分配网络资源的系统和方法。



背景技术:

在无线通信领域,对直连设备到设备通信(d2d)、直连移动通信(dmc)等的需求已经逐步增加。这种通信形式是指两个或两个以上用户设备(ue)之间的通信模式,该通信模式在ue之间的通信路径中不包括或不总是包括通信控制器。本文使用dmc表示这种通信形式。一般而言,dmc通信涉及多个dmc设备(dmc设备通常也被称为用户设备(ue)、移动站、移动电话、通信设备、订户、终端等等)之间的直连通信,其指的是点到点(ptp)通信,而无需使通信经过或完全受控于通信控制器,例如演进型nodeb(enb)、nodeb、基站、控制器、通信控制器等等。

图1a示出了现有技术通信系统100,其中ue(例如,ue110和ue115)与enb105通信。由通信控制器(例如enb105)控制的通信通常可称为蜂窝通信。注意的是,虽然图1中仅示出了两个ue,但实际上可存在彼此通信的两个以上ue。例如,如果建立了组播组,则多个ue可彼此通信。

图1b示出了现有技术通信系统150,其中ue160和ue165通过dmc通信进行通信。如图1b所示,通信系统150包括enb155,但是通过dmc通信的ue160和ue165之间的通信可直接交流而无需与enb155交互。



技术实现要素:

本发明的示例实施例提供一种用于分配网络资源的系统和方法。

根据本发明的示例实施例,提供了一种操作包含至少两个用户设备(ue)的ue组中的ue的方法。所述方法包括从通信控制器接收关于分配给所述ue组的第一网络资源集的网络资源信息,以及传输指示,其中所述传输指示用于指示选择所述ue在第二网络资源集中发送,所述第二网络资源集是所述第一网络资源集的子集。所述方法还包括使用与所述通信控制器相关联的直连移动通信(dmc)链路向所述ue组中的其它ue发送第一消息,所述第一消息包括所述第二网络资源集的第一子集中的控制指示符,所述控制指示符指示所述第二网络资源集的第二子集的调度信息。

根据本发明的另一示例实施例,提供了一种操作通信控制器的方法。所述方法包括将网络资源集分配给用户设备(ue)组以供所述ue组中的ue使用,以便在直连移动通信(dmc)链路上进行ue组内通信。所述方法还包括发送消息,所述消息包括关于分配给所述ue组中的所述ue的所述网络资源集的网络资源信息;以及向所述ue组中的发送方ue发送传输指示,所述传输指示用于指示选择所述发送方ue使用所述网络资源集中的子集向所述ue组中的其它ue进行发送。

根据本发明的另一示例实施例,提供了一种用户设备(ue)。所述ue包括接收器和可操作地耦合到所述接收器的发射器。所述接收器从通信控制器接收关于分配给ue组的第一网络资源集的网络资源信息,以及传输指示,其中所述传输指示用于指示选择所述ue在第二网络资源集中发送,所述第二网络资源集是所述第一网络资源集的子集,所述ue组包括至少两个ue。所述发射器使用与通信控制器相关联的直连移动通信(dmc)链路向所述ue组中的其它ue发送第一消息,所述第一消息包括所述第二网络资源集的第一子集中的控制指示符,所述控制指示符指示所述第二网络资源集的第二子集的调度信息。

根据本发明的另一实例实施例,提供了一种通信控制器。所述通信控制器包括处理器以及可操作地耦合到所述处理器的发射器。所述处理器将网络资源集分配给用户设备(ue)组以供所述ue组中的ue使用,以便在直连移动通信(dmc)链路上进行ue组内通信。所述发射器发送消息,所述消息包括关于分配给所述ue组中的所述ue的所述网络资源集的网络资源信息;以及向所述ue组中的发送ue发送传输指示,所述传输指示用于指示选择所述发送方ue使用所述网络资源集中的子集向所述ue组中的其它ue进行发送。

实施例的一个优点在于提出了多级资源分配技术。多级资源分配允许网络级的资源粗分配,从而不需要大量的信令开销。虽然在设备到设备级执行资源细分配,但是信令开销不会显著影响整体的通信系统性能。

实施例的又一优点在于提出了差异化传输控制信息技术。差异化传输控制信息的使用进一步减少了信令开销,从而提高了通信性能。

附图说明

为了更完整地理解本发明及其优点,现在参考以下结合附图进行的描述,其中:

图1a示出了示例现有技术通信系统;

图1b示出了示例现有技术通信系统,其中ue通过dmc通信进行通信;

图2a示出了根据本文所述的示例实施例的示例通信系统,其中ue启动dmc链路;

图2b示出了根据本文所述的示例实施例的示例通信系统,其中通信控制器启动dmc链路;

图3示出了根据本文所述的示例实施例的利用网络中心方法的dmc通信中的示例消息交换;

图4示出了根据本文所述的示例实施例的示例网络资源图;

图5a-5e示出了根据本文所述的示例实施例的当服务enb将网络资源分配给dmc设备进行dmc通信时发生在服务enb处的操作的示例流程图;

图6示出了根据本文所述的示例实施例的dmc通信中的操作的示例流程图;

图7示出了根据本文所述的示例实施例的由dmc组中dmc设备执行的用于同步开始时间的握手过程的操作的示例流程图;

图8示出了根据本文所述的示例实施例的示例网络资源和示例dmc传输的示例图;

图9示出了根据本文所述的示例实施例的示例第一通信设备;以及

图10示出了根据本文所述的示例实施例的示例第二通信设备。

具体实施方式

下文将详细讨论对当前示例实施例及其结构的操作。然而,应了解,本发明提供可在各种具体上下文中体现的许多适用的发明性概念。所论述的具体实施例仅仅说明本发明的具体结构和操作本发明的方法,并不限制本发明的范围。

本发明的一项实施例涉及用于dmc通信的网络中心资源分配。例如,服务通信控制器将资源分配给dmc设备并向dmc设备发送资源分配。资源分配通过高层信令或控制信道发送。在本文中,控制信道包括物理下行控制信道(pdcch)、增强型物理下行控制信道(epdcch)、物理广播信道(pbch)等等。随后根据需要,由dmc设备提供更多的控制信息。多级控制信息的使用有助于减少网络层的信令开销,网络层对整体通信系统性能产生负面影响。

本发明将结合具体上下文中的示例实施例进行描述,该具体上下文即支持蜂窝通信以及dmc通信的通信系统。本发明可应用于符合技术标准(例如,第三代移动通信标准化伙伴项目(3gpp)长期演进(lte)、wimax、ieee802.16m、ieee802.11x等)的通信系统,以及应用于不符合标准的通信系统。

图2a示出了通信系统200,其中ue启动dmc链路。通信系统200包括enb205和ue,例如,ue210和ue215。虽然理解通信系统可以采用能够与许多ue进行通信的多个enb,但是为了简洁起见,只示出了一个enb和两个ue。

在ue启动dmc链路的情况下,控制信息在ue之间交换以建立dmc链路,一旦建立起dmc链路,数据随后在ue之间交换。ue启动dmc链路通常称为设备中心dmc操作。如图2a所示,ue210和ue215交换控制信息以建立dmc链路220,随后该dmc链路用于使ue210和ue215能够共享数据。

图2a示出了通信系统250,其中通信控制器启动dmc链路。dmc链路可包括从一个ue到一个或多个ue的传输,其中数据传输直接发生在ue内。换言之,dmc链路的数据通信不经过enb、中继器或任意其它基础设施节点。一般而言,dmc链路为点到点链路,其可以在两个ue之间(点到单点链路)或两个以上ue之间(点到多点链路)。通信系统250包括enb255和ue,例如,ue260和ue265。在enb建立dmc链路且随后管理dmc链路的情况下,enb与ue交换控制信息以建立dmc链路,一旦建立起dmc链路,ue随后在enb的控制下彼此交换数据。enb启动和管理dmc链路通常称为网络中心dmc操作。如图2b所示,enb255与ue260和ue265交换控制信息以建立dmc链路270,随后该dmc链路用于使ue260和ue265能够共享数据。注意的是,在ue和enb之间交换的控制信息除了包括用于启动dmc链路的信息外,还包括业务需求、缓存状态、电池状态等信息。

尽管图2b示出了enb启动dmc链路建立的情况,但是通信系统中的其它网络实体,例如,移动性管理实体(mme)、enb、基站控制器(bsc)、运营和维护服务器(oam)等,也可以启动dmc链路。

尽管显示通信系统200和通信系统250只有dmc链路,但是一般而言,通信系统可以支持不同类型的通信。例如,通信系统200和250可以支持蜂窝通信以及dmc通信。

一般而言,dmc入网不同于典型的蜂窝入网。为了成功进行dmc传输,邻居发现和dmc链路建立必须快速且简单。对于网络中心dmc操作,使用集中式控制器(例如,enb、mme等)确定设备之间的距离为极其快速的dmc链路建立提供了机会。集中式控制器的出现还提供了一种对于用户来说可能是无缝的简单建立过程。

图3示出了利用网络中心方法的dmc通信中的示例消息交换300。还可使用各种替换方法触发dmc链路建立。消息交换300涉及由dmc组中dmc设备(例如,dmc设备1305和dmc设备2310)和服务演进型nodeb(enb)315发送的消息。尽管论述着重于由两个dmc设备组成的dmc组,但是典型的dmc组可包括任意数目的dmc设备,例如,两个、三个、四个等。因此,对具有两个dmc设备的dmc组的论述不应被解释为限制各项示例实施例的范围或精神。

消息交换300可包括dmc组中一个或多个dmc设备向服务enb发送dmc链路建立请求。在不失一般性的情况下,在图3中,dmc设备2310向enb315发送dmc链路建立请求(示为事件320)。enb315从dmc组中的成员接收多个dmc链路建立请求也是有可能的。注意的是,dmc链路建立请求可来自dmc设备1305、dmc设备2310、enb315,或mme、bsc、oam等网络实体。

根据dmc链路建立请求,enb315可将网络资源分配给dmc组的dmc链路并向dmc组中的成员发送关于所分配的网络资源的信息。在本文中,网络资源可包括资源元素(re)、资源块(rb)、子帧、时隙、无线帧等等。如图3所示,enb315向dmc组中的成员发送关于所分配的网络资源的信息(示为事件325)。根据示例实施例,enb315可向整体dmc组发送关于所分配的网络资源的信息。根据替代性示例实施例,enb315可向dmc组中的每个成员分别发送关于所分配的网络资源的信息。

一旦dmc组中的成员接收到关于所分配的网络资源的信息,这些成员可开始通信。如图3所示,dmc设备2310向dmc设备1305进行发送(示为事件330),以及dmc设备1305向dmc设备2310进行发送(示为事件335)。enb315从dmc组中的成员接收多个dmc链路建立请求也是有可能的。注意的是,dmc链路建立请求可来自dmc设备1305、dmc设备2310、enb315,或mme、bsc、oam等网络实体。

图4示出了示例网络资源图400。网络资源图400示出了一系列网络资源,例如多个子帧405。在多个子帧405中,一些子帧,例如,子帧407和子帧408,被分配用于蜂窝通信,同时一些子帧(部分子帧),例如,子帧409和子帧410,被分配用于dmc通信,或可以包括dmc通信。

网络资源图400还提供子帧409的示例详细视图。子帧409的一部分频率资源可被分配用于dmc通信(示为部分420),而子帧409的其它部分可被分配用于蜂窝通信(示为部分422和部分424)。注意的是,子帧409中的整个频带被分配用于dmc通信是有可能的。在这种情况下,其是载波聚合(ca)的实现方式,部分422和部分424可能是其它载波上的网络资源。尽管示例展示了如何分配子帧的资源,但是有可能分配时隙上的资源,包括子帧、re、rb、无线帧等等。另外,尽管描述了频率资源分配的资源分配,但是其可以应用于其它资源分配,例如,时间资源分配(通过分配子帧、时隙、符号等)或代码分配。

网络资源图400还提供了部分420的示例视图。分配用于dmc通信的部分420包括两部分:dmc控制指示符(ci)430和dmc数据435。dmcci430包括调度信息(si)和反馈信息(fi)。dmcci430中的si可用于指示如何使用dmc数据435中的网络资源,而fi可包括信道质量信息以及先前接收到的dmc数据包的肯定应答(ack)和/或否定应答(nack)。

网络资源图400还提供了部分420的示例详细视图。根据示例实施例,dmcci430的fi部分包括先前接收到的dmc数据包的肯定应答(ack)和否定应答(nack),而dmcci430的si部分可包括:

-源和/或目的地。注意的是,如果dmc组中只存在两个dmc设备,则源和/或目的地字段可能不存在,并且如果发送时间和接收时间由高层配置,则该字段也可能不存在。更笼统地说,假设彼此通信的dmc设备的数目很小,那么通常可以使用少量比特(例如四个比特)对源/目的地信息进行编码;

-dmc组标识符。为了确保当多个dmc组彼此接近时不会误认为数据传输是发往另一dmc组的,每个dmc组需要通过一个标识符(例如索引)进行唯一标识,而且该标识符需要在si中发送。注意的是,dmc组标识符可隐式发送,例如,通过对循环冗余校验(crc)进行着色,或通过使用与dmc组标识符有关的代码进行加扰;

-混合自动重传请求(harq)进程数。注意的是,如果采用同步harq,则该字段是可选的;

-新数据指示符;

-mcs信息;

-发射功率信息和/或功率控制命令;

-准确的网络资源分配。该字段是可选的。例如,可发送包长度,接收dmc设备可假设服务enb按顺序在整体分配的网络资源中分配网络资源用于dmc通信。或者,假设包占用所有分配的网络资源;

-传输模式。该字段是可选的。传输模式可半静态地配置。注意的是,不必在3gpplte版本10中支持所有传输模式;以及

-mimo信息。mimo信息可包括待使用的码本向量,等等。

子帧可以如图4所示划分为多个符号,其中一些符号用于参考信号(rs),例如,rs440和rs442,而其它符号可用于携带数据,例如,dmc数据445和dmc数据447。rs的位置和数目可以不同。注意的是,参考信号(例如,rs440和rs442)不是dmc数据的一部分,但是在dmc资源420中发送。可以划分dmc数据435以携带数据(例如,dmc数据445和dmc数据447)和控制信息(例如,rs440和rs442)。图4提供了划分dmc资源420用于论述目的的说明性示例。dmcci430和dmc数据435可具有替代映射,例如,dmcci430可以位于rs附近。还需注意的是,这两个字段可以位于其它位置、进行交织、或甚至在不同空间层上发送,等等。

根据示例实施例,分配给dmc组的网络资源分配可以半静态的方式发生。半静态资源分配可作为多级算法而发生,其中第一级发生在服务enb(或更笼统地说,服务通信控制器)级,第二级发生在dmc设备级。

图5示出了当服务enb将网络资源分配给dmc设备用于dmc通信时发生在服务enb处的操作500的流程图。操作500可表示当服务enb(例如,enb255、enb315等)将网络资源分配给dmc组中的dmc设备用于dmc通信时发生在服务enb处的操作。

操作500可开始于服务enb接收dmc链路建立请求(方框505)。服务enb可接收涉及单个dmc组的多个dmc链路建立请求。根据示例实施例,dmc组中的dmc设备可明确地向服务enb发送dmc链路建立请求,请求服务enb为dmc组中的dmc设备和其它成员建立dmc链路。根据替代性示例实施例,服务enb可从mme等网络实体接收dmc链路建立请求,请求为dmc组建立dmc链路。

服务enb可执行链路建立过程(方框510)。根据示例实施例,链路建立过程根据dmc设备距离、dmc设备信号强度测量、可用网络资源、非dmc设备的位置等确定dmc链路的可行性。

如果enb在执行链路建立过程之后确定应该为dmc组建立dmc链路,则服务enb可将网络资源分配给dmc链路(方框515)。根据示例实施例,关于网络资源分配的信息包括网络资源列表以及将网络资源分配给哪个dmc设备。关于网络资源分配的信息还包括最大发射功率。例如,考虑一种情况,其中网络资源分配包括用于dmc组的三个子帧,该dmc组包含两个dmc设备。这时,关于网络资源分配的信息可包括一个列表以及所有或每个dmc设备的最大发射功率,该列表指定dmc设备1被分配在第一和第三子帧中进行发送,而dmc设备2被分配在第二子帧中进行发送。服务enb可将关于所分配的网络资源的信息发送给dmc组中的dmc设备(方框520)。服务enb还可发送如下信息:选择dmc组中的哪个dmc设备进行发送,以及在哪个分配的网络资源中进行选择。关于发送方dmc设备的信息可以与所分配的网络资源一起发送或在单独的消息中发送。

根据示例实施例,服务enb可利用高层信令(例如无线资源控制(rrc)信令)向各个dmc设备发送关于所分配的网络资源的信息(示为图5b的方框550)。

根据示例实施例,服务enb可利用高层信令(例如rrc信令)向dmc组中的所有dmc设备发送关于所分配的网络资源的信息(示为图5c的方框555)。服务enb可以利用多播向dmc组中的dmc设备发送关于所分配的网络资源的信息。dmc组可以由dmc无线网络临时标识(dmcrnti)来标识,该dmcrnti类似于c-rnti或其它rnti。

根据示例实施例,服务enb可利用控制信道(例如,pdcch、epdcch、pbch等)分别向各个dmc设备发送关于所分配的网络资源的信息(示为图5d的方框560)。服务enb可发送表示信息在控制信道中资源块的数据部分中发送到何处的指示,这允许dmc设备检测该信息。下行控制信息(dci)格式可用于指示所分配的网络资源是持续分配。可以修改现有格式,或可创建新的格式。注意的是,通过控制信道发送的信息可能不需要有时间戳。

根据示例实施例,服务enb可利用控制信道(例如,pdcch、epdch、pbch等)向dmc组中的所有dmc设备发送关于所分配的网络资源的信息(示为图5e的方框565)。服务enb可发送表示信息在控制信道中资源块的数据部分中发送到何处的指示,这允许dmc设备检测该信息。dci格式可用于指示所分配的网络资源是持续分配。注意的是,通过控制信道发送的信息可能不需要有时间戳。

例如,如果服务enb使用rrc信令(单独(例如,如图5b所示)或一起(例如,如图5c所示))向dmc组中的dmc设备发送关于所分配的网络资源的信息,则服务enb可利用类似于在半静态调度(sps)的信令中使用的技术来发送信息,如3gppts36.331版本10.2.0中第5.10节和第6.3.1节所述。一些资源通过使用rrc信令按照预定周期(例如,10ms是最小的周期)来分配。注意的是,使用sps类格式的rrc信令来发送关于所分配的网络资源的信息仅用于初始传输。通过控制信道,例如pdcch、epdcch、pbch等动态地调度重传。

根据示例实施例,(以单独的方式)发送给dmc设备的消息包括时间戳(例如帧号),以指示分配给dmc链路的的网络资源何时开始避免rrc时序模糊。根据替代性实施例,接收到(以及处理)rrc消息之后,假设分配给dmc链路的网络资源是有效的。存在各种各样的技术解决时序模糊,其中本文展示的示例都是说明性示例。然而,由于存在信道变化以及用于处理信道变化的harq操作,不能保证所有dmc设备会在同一时间正确地接收消息。

根据示例实施例,(以组的方式)发送给dmc设备的消息也包括时间戳,以指示分配给dmc链路的网络资源何时开始避免rrc时序模糊。

根据示例实施例,(通过rrc信令或控制信道)发送给dmc设备的消息包括以下内容:

-发生dmc通信的时间资源列表。可发送具有给定周期的掩码。注意的是,单独处理一种分配时间资源用于dmc通信的机制(请参见共同转让专利申请“覆盖在蜂窝网络上的设备到设备通信的时间资源分配的系统和方法(systemandmethodfortimeresourceallocationfordevice-to-devicecommunicationoverlaidonacellularnetwork)”,美国专利申请号13406455,其内容以引用的方式并入本文中)。此外,注意的是,指示使用哪个子帧的现有sps信令可能不适用于dmc通信;

-发生dmc通信的频率资源列表。它包括资源块(rb)列表。sps消息中的现有信令机制可以重用;以及

-待使用的最大发射功率。最大发射功率确保dmc组不会干扰蜂窝设备。

一般而言,服务enb在分配其网络资源时向dmc设备提供功率预算,并且在其它控制信息中,dmc设备指示如何通过选择待使用的mcs、mimo方案、发射功率电平等来划分功率预算。

图6示出了dmc通信中的操作600的流程图。操作600可表示当dmc组中的dmc设备(例如,dmc设备1305或dmc设备2310)与该dmc组中的另一dmc设备进行通信时发生在该dmc设备中的操作。尽管论述着重于具有两个dmc设备的dmc组,但是本文展示的示例实施例可以在含有两个以上的dmc设备的dmc组的情况下操作。

操作600可开始于dmc设备请求建立dmc链路(方框605)。根据示例实施例,dmc设备通过向服务enb发送dmc链路建立请求来请求建立dmc链路。

dmc设备随后可接收具有关于网络资源分配的信息的消息(方框610)。根据示例实施例,该消息可专门传送给dmc设备或该消息可传送给dmc组中的所有dmc设备。该消息的形式可以是rrc消息,或该消息可在控制信道(例如,pdcch、epdcch、pbch等)中发送。

如果该消息的形式是rrc消息,则该消息可包括时间戳,其指示所分配的网络资源因rrc消息本身的模糊而变为无效时的同步开始时间(方框615)。或者,dmc组中的dmc设备可执行握手过程以同步dmc链路的开始时间。下文描述了握手过程的示例实施例。

如果在控制信道中发送消息,则不需要时间戳或握手过程,因为所分配的网络资源在接收消息之后可以认为是有效的。根据示例实施例,服务enb可以通过将搜索空间的指示包括在rb的数据部分使用控制信道发送消息,其中dmc设备能够在控制信道中找到该消息。

根据示例实施例,关于所分配的网络资源的信息包括以下信息:允许dmc组中的哪个dmc设备进行发送,以及在哪个分配的网络资源中进行发送。关于发送dmc设备的信息可以在单独的消息中发送或者与关于网络资源分配的信息一起发送。例如,如果dmc组包括三个dmc设备,其中允许第一dmc设备先发送,接着是第三dmc设备,然后是第二dmc设备,则将dmc设备的发送顺序列表和关联的网络资源发送给dmc组中的所有dmc设备。根据替代性实施例,关于允许哪个dmc设备进行发送的信息单独发送给允许进行发送的dmc设备。参考上述示例,关于发送顺序的信息可以单独向第一dmc设备、第三dmc设备以及第二dmc设备发送。

dmc设备随后可根据所分配的网络资源向dmc组中的其它dmc设备进行发送(方框620)。根据示例实施例,由dmc设备进行的发送发生在分配给dmc设备的网络资源中并且包括两部分:dmcci部分和dmc数据部分。dmcci部分包括反馈信息,以及应答和控制信息,例如源和/或目的地信息、dmc组标识符、harq进程数、新数据指示符、mcs信息、发射功率电平、功率控制命令、准确的资源分配、传输模式、mimo信息等等,这提供了关于如何使用发送的dmc数据部分的信息。

根据示例实施例,可以使用差分技术来减少发送的dmcci部分的大小。例如,在由dmc设备进行的初始传输上,传输的dmcci部分可包括在dmcci部分中待传输的完整信息。然而,在按照基本相同的参数运作的dmc进行的后续传输上,只发送dmcci部分中的差值。通常,该差值是dmcci部分的fi(例如,应答和/或cqi)部分。

dmc设备还可以选择性地在每个子帧或预定的子帧中监控控制信道,例如pdcch、epdcch、pbch等,以检测动态网络资源分配、网络资源分配的变化,或提供替代性技术给服务enb以发送关于所分配的网络资源的信息(方框625)。例如,如果服务enb修改现有网络资源分配,则服务enb可使用rrc信令或控制信道发送关于修改的网络资源分配的信息。即使使用rrc信令,dmc设备也需要解码控制信道(例如,pdcch、epdcch、pbch等)以获取rrc信令。对于dmc设备需要在哪个子帧上监控控制信道的限制可能有助于减少dmc设备上的处理负载。

再例如,除了以上所述的半静态网络资源分配,动态地将网络资源分配给dmc组可能也是有用的。例如,如果特定子帧的负载刚好比较轻,服务enb可以决定将未使用的网络资源分配给dmc组而不是将未使用的网络资源空置。可以使用控制信道(例如,pdcch、epdcch、pbch等)将动态分配发送给dmc组。可以使用简化的信令格式,例如在上述rrc信令中使用的修改的sps格式。此外,为了减少搜索空间复杂度,可以在公共搜索空间(css)中发送信令。

一般来说,一旦网络资源已分配,存在若干种释放所分配的网络资源的方式。根据示例实施例,第一种释放所分配的网络资源的技术是将时长包含在用于提供有关网络资源的信息的消息中。如果使用了该时长,则所分配的网络资源在该时长内是有效的。然而,该时长可能太短或太长,而且可能需要其它消息来发送关于其它所分配的网络资源的信息,或者所分配的网络资源可能未使用。

根据示例实施例,第二种技术是在无限期的时间段内分配网络资源,然后使dmc设备发送释放网络资源分配的请求。

根据示例实施例,第三种技术是使用一个事件来触发所分配的网络资源的释放。例如,服务enb可向dmc设备发送一个消息以立即释放网络资源分配。

另外,需要修改现有网络资源分配(例如,需要更改最大发射功率电平以避免干扰)。服务enb可向dmc设备发送一个新消息以修改现有网络资源分配。接收到该新消息之后,现有网络资源分配被新消息中的信息取代。该新消息可包括时间戳,或者,如果使用rrc信令发送该新消息,则使用握手过程来同步dmc设备。

一旦dmc设备接收到关于所分配的网络资源的信息,dmc设备就知道在所分配的发送网络资源上要在发送模式中操作,以及在所分配的接收网络资源上要在接收模式中操作。这时,在所分配的发送网络资源上,dmc设备可用于周期性地发送:

(1)所分配的发送网络资源上的握手探测信号,直到dmc设备在所分配的接收网络资源上接收来自所分配的发送网络资源上的回波信号(例如,应答信号,其可包括关于链路质量的信息);以及

(2)所分配的发送网络资源上的回波信号,以响应于接收握手探测信号。

此外,在所分配的接收网络资源上,dmc设备可用于接收:

(1)来自所分配的接收网络资源上的其它dmc设备的握手探测信号,并在所分配的发送网络资源上发回回波信号以响应于接收握手探测信号;以及

(2)来自其它dmc设备的所分配的接收网络资源上的回波信号。

dmc设备还可在分配的发送网络资源上发回回波信号以响应于接收回波信号。

握手过程在接收到预定数目的回波和/或发送完预定数目的回波之后完成。根据示例实施例,握手探测信号和回波信号是相同的信号。根据替代性示例实施例,握手探测信号和回波信号不相同。

图7示出了由dmc组中的dmc设备执行的以同步开始时间的握手过程的操作700的流程图。操作700可表示当dmc组中的dmc设备(例如dmc设备1305或dmc设备2310)同步网络资源分配的开始时间时发生在dmc设备中的操作。

操作700可开始于dmc设备初始化变量,例如,重置回波标记和回波计数器(方框705)。dmc设备随后可执行检查以确定所分配的网络资源是否是新的网络资源(方框710)。如果所分配的网络资源不是新的网络资源,则dmc设备可等待,直到所分配的网络资源是新的网络资源。

如果所分配的网络资源是新的网络资源,则dmc设备可执行检查以确定所分配的网络资源是否是接收资源(方框715)。如果所分配的网络资源是接收资源,则dmc设备可执行检查以确定是否已经接收所分配的网络资源中的回波(方框720)。如果dmc设备已经接收到所分配的网络资源中的回波,则dmc设备可执行检查以确定是否已经接收到全部的预定数目的回波(方框725)。如果dmc设备已经接收到预定数目的回波,则开始时间已经同步,操作700可以终止。如果dmc设备未接收到预定数目的回波,则开始时间没有同步,dmc设备将回波标记设为预定值(方框730)并返回方框710等待新的分配的网络资源。

如果dmc设备未接收到所分配的网络资源中的回波,则dmc设备可执行检查以确定是否已经接收到所分配的资源中的握手探测(方框735)。如果dmc设备已经接收到所分配的网络资源中的握手探测,则开始时间没有同步,dmc设备将回波标记设为预定值(方框730)并返回方框710等待新的分配的网络资源。如果dmc设备未接收到所分配的网络资源中的握手探测,则开始时间没有同步,dmc设备返回方框710等待新的分配的网络资源。

如果所分配的网络资源不是接收网络资源(方框715),则dmc设备可执行检查以确定所分配的网络资源是否是发送网络资源(方框740)。如果所分配的网络资源不是发送网络资源,则dmc设备返回方框710等待新的分配的网络资源。如果所分配的网络资源是发送网络资源,则dmc设备可执行检查以确定回波标记是否已经设为预定值(方框745)。如果回波标记已经设为预定值,则dmc设备发送所分配的网络资源中的回波信号(方框750),dmc设备返回方框710等待新的分配的网络资源。如果回波标记没有设为预定值,则dmc设备发送所分配的网络资源中的握手信号(方框755),dmc设备返回方框710等待新的分配的网络资源。

图8示出了示例网络资源800和示例dmc传输的图。网络资源800包括一系列子帧,一些子帧,例如子帧805、子帧815和子帧825,被分配在dmc传输中使用。出于论述目的,考虑一种情况:服务enb分配子帧805用于dmc设备1进行dmc传输,分配子帧815用于dmc设备2进行的dmc传输,以及分配子帧825用于dmc设备1进行dmc传输。

由于子帧805中的dmc传输是dmc设备1进行的初始传输,所以dmcci部分807包括完整反馈信息和调度信息,而dmc数据部分809用于发送dmc数据。同样地,子帧815中的dmc传输是dmc设备2进行的初始传输,因此,dmcci部分817包括完整反馈信息和调度信息(包括对应于子帧805中的dmc传输的应答(或否定应答)),而dmc数据部分819用于发送dmc数据。

然而,子帧825中的dmc传输是dmc设备1进行的后续dmc传输。因此,dmcci部分827可能不需要包括完整反馈信息和调度信息。根据示例实施例,dmcci部分827至少可包括对应于子帧815中的dmc传输的应答(或否定应答)。dmcci部分827还可包括已经改变的调度信息,因为调度信息在dmcci部分807中发送。dmc数据部分829用于发送dmc数据。

图9示出了第一通信设备900。通信设备900可用于实施本文所述实施例中的各种实施例。例如,通信设备900可用于实施enb,例如服务enb。如图9所示,发射器905用于发送信息。接收器910用于接收信息。发射器905和接收器910可具有无线接口、有线接口或其组合。

链路建立单元920用于处理为dmc组建立dmc链路的请求,以及执行链路建立过程以确定是否应该建立dmc链路。如果应该建立dmc链路,链路建立单元920启动dmc链路的建立。资源分配单元922用于为dmc组中的dmc设备分配网络资源。资源分配单元922用于执行网络资源分配,其中将网络资源分配给dmc设备,但是没有确定网络资源的具体用途。资源分配单元922还生成关于所分配的网络资源的信息以发送给dmc设备。存储器930用于存储关于所分配的网络资源的信息、链路建立过程结果、dmc组标识信息等等。存储器930包括固态存储器、固态磁盘、硬盘、远程网络存储器,或其组合。

通信设备900的元件可实施为特定的硬件逻辑块。在替代性实施例中,通信设备900的元件可实施为在处理器、控制器、专用集成电路等中执行的软件。在又一替代性实施例中,通信设备900的元件可实施为软件和/或硬件的组合。

例如,发射器905和接收器910可实施为专用硬件块,而链路建立单元920和资源分配单元922可以是在处理器915、微处理器、定制电路或现场可编程逻辑阵列的定制编译逻辑阵列中执行的软件模块。

图10示出了第二通信设备1000。通信设备1000可用于实施本文所述实施例中的各种实施例。例如,通信设备1000可用于实施属于dmc组的dmc设备。如图10所示,发射器1005用于发送信息。接收器1010用于接收信息。发射器1005和接收器1010可具有无线接口、有线接口或其组合。

链路建立单元1020用于为dmc链路请求建立dmc链路。同步单元1022用于同步dmc链路使用的开始时间。同步单元1022利用握手过程,例如在图7的论述中所述以同步开始时间。或者,同步单元1022利用消息中提供的时间戳来同步开始时间,该消息提供关于dmc链路的网络资源分配的信息。

控制信息生成单元1024用于生成控制信息,该控制信息指定用于发送dmc数据的网络资源(由服务enb分配等)的使用。例如,控制信息包括:源和/目的地信息、dmc组标识符、harq进程数、新数据指示符、mcs信息、发射功率信息、精确网络资源分配、传输模式、mimo信息等等。反馈信息生成单元1026用于根据先前接收到的dmc传输生成(肯定和/或否定)应答。反馈信息生成单元1026用于生成信道质量信息(cqi)以指示dmc链路的质量。

控制信道监控单元1028用于监控pdcch、epdcch、pbch等控制信道以检测信息的发送,这些信息关于网络资源分配、动态网络资源分配、对网络资源分配的修改等等。存储器1030用于存储关于所分配的网络资源的信息、dmc组标识信息、反馈信息、控制信息等等。存储器1030包括固态存储器、固态磁盘、硬盘、远程网络存储器,或其组合。

通信设备1000的元件可实施为特定的硬件逻辑块。在替代性实施例中,通信设备1000的元件可实施为在处理器、控制器、专用集成电路等中执行的软件。在又一替代性实施例中,通信设备1000的元件可实施为软件和/或硬件的组合。

例如,接收器1005和发射器1010可实施成特定的硬件块,而链路建立单元1020、同步单元1022、控制信息生成单元1024、反馈信息生成单元1026以及控制信道监控单元1028可以是在处理器1015、微处理器、定制电路或者现场可编程逻辑阵列的定制编译逻辑阵列中执行的软件模块。

尽管已详细描述本发明及其优点,但应理解,在不脱离所附权利要求书界定的本发明的精神和范围的情况下,可在本文中进行各种变更、替代和更改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1