一种实体管理方法、快速控制媒介访问控制实体及系统与流程

文档序号:13213784阅读:260来源:国知局
一种实体管理方法、快速控制媒介访问控制实体及系统与流程

本发明涉及通信领域中的实体管理技术,尤其涉及一种实体管理方法、快速控制媒介访问控制(mac)实体及系统。



背景技术:

针对5g的需求提出了如图1所示的接入网协议栈方案,控制面为无线资源控制(rrc,radioresourcecontrol),用户面为分组数据汇聚协议(pdcp,packetdataconvergenceprotocol)/无线链路层控制协议(rlc,radiolinkcontrol)/媒体访问控制(mac)/物理(phy)。针对分布式网络架构做了如下新定义:新增小区内(intercell)mac功能模块,主管实时性高于rrc的控制;新增数据排序和控制(drc,datareordering&control)功能模块,主管无线承载(rb,radiobearer)数据的分发、接收和rlccenter/rlcremote的控制;rrc新增空口信令功能,根据不同的接入网架构,对pdcp/rlc或者drc功能进行灵活配置,以自适应与理想和非理想的接入网架构。但是,上述架构无法保证快速的通过空口信令进行相关控制处理。



技术实现要素:

有鉴于此,本发明的目的在于提供一种实体管理方法、快速控制mac实体及系统,能至少解决现有技术中存在的上述问题。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例提供了一种实体管理方法,所述方法包括:

快速控制mac实体确定针对至少一个实时mac实体的调度指令;

所述快速控制mac实体向所述至少一个实时mac实体发送所述调度指令。

本发明实施例还提供了一种快速控制mac实体,包括:

指令生成单元,用于确定针对至少一个实时mac实体的调度指令;

信息发送单元,用于向所述至少一个实时mac实体发送所述调度指令。

本发明实施例还提供了一种实体管理系统,所述系统包括:快速控制mac实体以及至少一个实时mac实体;其中,

快速控制mac实体,用于确定针对所述至少一个实时mac实体的调度指令;向所述至少一个实时mac实体发送所述调度指令;

实时mac实体,用于接收到所述快速控制mac实体发来的调度指令,以及根据所述调度指令进行处理。

本发明实施例提供了一种实体管理方法、快速控制mac实体及系统,能够将mac协议实体划分为两类,分别为快速控制mac实体以及至少一个实时mac实体,并且由快速控制mac实体针对至少一个实时mac实体进行调度。从而能够在mac层就完成对至少一个mac实体的调度以及控制,进而保证了快速完成空口信令的下发,提升了整体架构的处理速度。

附图说明

图1为现有技术中协议实体之间的结构示意图;

图2为本发明实施例实体管理方法流程示意图;

图3为本发明实施例fcmac实体的功能划分示意图;

图4为本发明实施例实体之间的结构示意图;

图5a为本发明实施例进行信令传输的示意图一;

图5b为本发明实施例进行信令传输的示意图二;

图5c为本发明实施例进行信令传输的示意图三;

图6为本发明实施例快速控制mac实体组成结构示意图一;

图7为本发明实施例快速控制mac实体组成结构示意图二;

图8为本发明实施例快速控制mac实体组成结构示意图三;

图9为本发明实施例实体管理系统组成结构示意图一;

图10为本发明实施例实体管理系统组成结构示意图二;

图11为本发明实施例实体管理系统组成结构示意图三。

具体实施方式

下面结合附图及具体实施例对本发明再作进一步详细的说明。

实施例一、

本发明实施例提供了一种实体管理方法,如图2所示,所述方法包括:

步骤201:快速控制mac实体确定针对所述至少一个实时mac实体的调度指令;

步骤202:所述快速控制mac实体向所述至少一个实时mac实体发送所述调度指令。

本发明实施例针对5g接入网络的分布式架构和空口特性需求,以及目前mac协议实体功能的局限性问题,提出了一种具有空口快速信令能力的总分式mac方案,该方案在兼容已有mac协议栈功能的基础增加了新的处理功能。

mac协议实体功能总方案如图3所示。本实施例中将mac协议实体功能划分为两个功能模块:快速控制(fc)-mac实体和实时(rt)-mac实体。

其中,fc-mac分为快速控制功能(fastsignalingcontrol)、流量控制功能(flowcontrol)和rt-mac调度控制功能(rt-maccontrol)三个功能。rt-mac即为目前现有或者目前传统mac协议实体功能以及其后继演进功能。

为了保证协议栈的兼容性,把包括演进功能在内的传统的mac功能统一定义成rt-mac,完成面向小区内用户调度、小区内无线资源分配、小区内用户和无线资源相应过程的控制,rt-mac功能只聚焦于小区内的相应的mac功能。

fc-mac功能为新增mac功能,所述快速信令(rc)-mac实体与rt-mac实体之间的关系为:全部mac实体由fcmac实体以及rtmac实体共同组成;并且fcmac实体以及rtmac实体之间不具备交集。fc-mac不改变rt-mac的基本功能,以保证总分式的mac方案对原有mac的完全兼容性。

具体来说,如图3所示,fc-mac主要包括三个大功能:承担的快速控制功能,即传统上是通过rrc信令进行交互的控制过程,下沉到mac通过空口调度进行快速控制功能;对用户数据链路的rb流控功能,通过用户的空口信息,控制pdcp/drc/rlc上数据的分配数量;对rt-mac的调度控制过程(不包括信令控制功能),该功能重点完成对rt-mac的调度以及为了完成调度而需要的非信令式的控制功能。

下面结合图4、图5a、图5b和图5c,具体说明fcmac实体的多种功能及其实现:

第一种、

所述快速控制mac实体确定针对所述至少一个实时mac实体的调度指令,至少包括:

所述快速控制mac实体从无线资源控制rrc实体获取到rrc信令的内容;所述快速控制mac实体基于所述rrc信令的内容,生成针对所述至少一个实时mac实体的调度指令。

或者,所述快速控制mac实体,还可以进一步的根据用户行为(比如用户的信道质量、用户的能力,用户需要的业务特征)产生相应的空口控制,进而结合空口控制生成调度指令。

其中,所述生成针对所述至少一个实时mac实体的调度指令,可以包括:所述快速控制mac实体通过预设的特殊的pdcch或者定义的mac控制元素(ce,controlelement)进行调度指令的封装。

具体来说,比如,参见图4,所述快速控制mac实体承接rrc协议信令功能,包括:原有rrc协议实体的信令功能需要实现快速控制而下沉到mac的功能。

其中,所述rrc信令包括但不限于:空口切换信令和/或无线链路重配置信令,以及其他针对物理链路的信令控制,比如空口格式的改变、空口物理信道的改变。

也就是说,通过将空口切换的相关信令下沉到快速控制mac实体来实现,原有通过rrc空口信令进行控制,现在可以通过fc-mac发送特殊的pdcch或者定义的mac控制元素(ce,controlelement)进行快速控制。

再比如为了实现空口的无缝(seamless)切换,通过fc-mac发送链路控制信令取代原有rrc协议实体的无线链路重配置信令。

进一步地,结合图5a,对关于rrc下沉的信令过程,也就是将rrc实体处获取到的信息进行包装,并且生成调度指令发送给rt-mac实体的处理流程进行说明:

步骤51-1、基站(basestation)的rrc实体根据相应算法判决,需要产生相应的信令,根据该信令生成发送给basestation的fc-mac发送控制信息(controlindication),controlindication中只包含具体的信令内部的具体内容,把该信令的内容刻画清楚即可,不需要转换成rrc空口信令的格式(asn.1格式)二进制流。其中,生成的信令可以为需要进行下沉的指定信令,比如,上述示例的空口切换的相关信令,以及无缝切换的相关信令,另外,具体的上述信令仅为示例,实际处理过程中,可以根据实际需要进行设置。

步骤51-2、basestation的fc-mac根据basestation的rrc发来的控制信息,生成调度指令,进而向rt-mac发送调度指令(schedulingind),通过该调度指令指示basestation的rt-mac向对应的终端设备发送控制信息空口信令。这里,需要说明的是,本步骤中生成调度指令除了上述的控制信息之外,还可以结合终端设备的特征信息、以及rt-mac实体的负荷等信息生成对应的调度指令。具体结合其他信息生成调度指令的处理可以参见本实施例中其他功能的描述,在这里不做赘述。

至此,完成上述第一种功能的快速控制mac实体和rtmac实体之间的交互处理。

下面同样结合图5a对rt-mac实体与终端设备侧的交互处理流程进行进一步说明:

步骤51-3、基站侧的rt-amc根据上述调度信息,确定向终端设备(ue)所要发送的控制信息并生成数据包,进而和ue进行信息传输数据包,以使得ue侧的rt-mac启动mac的空口harq过程,完成本次数据包的收发和确认。

步骤51-4、ue的rt-mac正确收到该mac数据包(packet)后,对数据包进行解析得到控制信息,并且向ue侧的fc-mac实体处上报控制信息。

步骤51-5、ue的fc-mac收到上报控制信息后,根据所述控制信息完成相应的操作,并给ue的rrc发送应用控制信息(controlapply)的申请,以申请rrc的信令授权。

步骤51-6、ue的rrc给ue的fc-mac发送控制信息(controlindication)的反馈信息,也就是对fc-mac发送授权信息。

步骤51-7、ue的fc-mac给ue的rt-mac发送控制信息的反馈信息以指示该信令过程。

步骤51-8、ue的rt-mac使用mac的harq过程完成信令确认的空口进行反馈信息的传输。

步骤51-9、basestation的rt-mac收到确认后,给fc-mac发送针对调度信息的确认信息(schedulingack)进行确认。

步骤51-10、basestation的fc-mac给basestation的rrc发送控制信息确认控制信息确认controlack,确认该空口信令过程结束。

步骤51-11、ue的rt-mac给ue的fc-mac发送控制信息确认控制确认信息controlack,指示该信令过程空口传输成功。

步骤51-12、ue的fc-mac给ue的rrc发送控制确认controlack,指示该信令过程完成配置。

第二种、

所述快速控制媒介访问控制mac实体确定针对所述至少一个实时mac实体的调度指令,至少包括:

获取到所述至少一个实时mac实体的处理负荷以及空间覆盖情况、以及终端设备的特征参数;基于所述至少一个实时mac实体的处理负荷以及空间覆盖情况以及终端设备的特征参数,为所述终端设备分配目标实时mac实体作为第一分配结果;至少基于所述第一分配结果生成针对所述目标实时mac实体的调度指令。

其中,所述实时mac实体在本功能中用于承载的小区级和用户级信令/数据的实时映射调度控制。

具体的,获取到所述至少一个实时mac实体的处理负荷以及空间覆盖情况、以及终端设备的特征参数,可以包括:

获取到自身管理的至少一个实时mac实体中的处理负荷、对应的空间覆盖,以及获取到至少一个终端设备上报的空口质量、邻区空口质量、移动方向等等各种空口特征参数、小区特征参数和用户特征参数。

为所述终端设备分配目标实时mac实体作为第一分配结果可以为:为上述至少一个终端设备中的每一个终端设备均分配对应的目标实时mac实体,将分配的目标实时mac实体作为上述每一个终端设备对应的第一分配结果。

可以理解的是,本功能中,至少一个终端设备可以为多个;进一步地,其中,每一个终端设备可以均为已经选定其所要接入的目标小区的终端设备;也就是说,本功能中主要针对了对小区内的至少一个终端设备选取对应的目标实时mac实体。

具体的,为所述终端设备选取目标实时mac实体的方式可以为结合每一个实时mac实体所服务的小区、支持的终端设备的业务类型、以及实时mac实体当前的负荷,再结合所述终端设备的空口质量、邻区空口质量、移动方向,为每个用户选择出合适的rt-mac进行数据收发。

另外,在本功能的实现中,还可以包括有确定每一个实时mac实体的承载的终端设备的数量以及承载的业务类型,具体如下:

所述快速控制媒介访问控制mac实体确定针对所述至少一个实时mac实体的调度指令,至少还包括:

获取到所述至少一个实时mac实体的处理负荷以及空间覆盖情况、以及终端设备的特征参数;

基于所述至少一个实时mac实体的处理负荷以及空间覆盖情况以及终端设备的特征参数,为所述至少一个实时mac实体中的每一个实时mac实体确定其承载的终端设备的数量和/或支持的业务类型;

将所述至少一个实时mac实体承载的终端设备的数量和/或支持的业务类型作为调度指令。

也就是说,如果当前某一个rt-mac实体的负载较大,那么就确定其能够承载的用户数量较少,反之可以较大。进一步地,如果某一个rt-mac实体的负载较大,那么可以为其分配用于承载负荷需求较小的业务类型。从而实现为每个rt-mac选择合理的承载的用户数量或者用户业务类型(能够确保业务的qos要求)。

上述第二种功能中快速控制mac实体与实时mac实体之间的连接关系可以参见图4。通过上述功能能够实现由快速控制mac进行用户也就是终端设备和实时mac实体之间的双向动态实时映射的控制。

第三种、

所述快速控制媒介访问控制mac实体确定针对所述至少一个实时mac实体的调度指令,还包括:

为所述至少一个实时mac实体中每一个实时mac实体确定数据传输类型;其中,所述数据传输类型包括控制面的数据传输、和/或、用户面的数据传输;

基于所述至少一个实时mac实体对应的数据传输类型,生成所述调度指令。

具体的,比如,参见图4,rt-mac实时功能的动态调度控制。根据rrc信令的总体性控制(rrc通过信令配置功能可选集合,mac在该功能集合中给rt-mac选择具体的功能),对rt-mac功能进行调度控制,包括是否只进行控制面(controlplane)或者用户面(userplane)相应数据的收发,还是同时可以进行controlplane和userplane数据的收发。

第四种、

所述快速控制媒介访问控制mac实体确定针对所述至少一个实时mac实体的调度指令,还包括:

所述快速控制mac实体为所述终端设备选取空口承载方式;

所述快速控制mac实体基于为所述终端设备选取的空口承载方式,生成针对所述终端设备的目标实时mac实体的调度指令。

具体的,所述快速控制mac实体为所述终端设备选取空口承载方式,的确定方式可以为:通过rt-mac和物理层(phy)上报的各个终端设备的各种测量信息,通过所述各个终端设备的测量信息准确感知到各个终端设备在空口的传输资源需求;获取到rrc实体的信令的内容;结合所述各个终端设备在空口的传输资源需求以及rrc实体的信令的内容,为每一个终端设备选择空口承载方式。

其中,获取rrc实体的信令的内容,可以为rrc实体仍然执行为终端设备进行空口承载方式的分配,但是不生成具体的信令,而将空口承载方式发送给快速控制mac实体,最终使得快速控制mac实体基于其分配的空口承载方式生成调度指令。其具体的实现流程可以参见图5a,这里不再进行赘述。

其中,选取的空口承载方式可以使用ofdm+cdma的方式承载用户的数据和信令,或者使用非正交的物理层技术启动某些用户的快速数据收发。本实施例中不对终端设备的空口承载方式进行穷举。

第五种、

所述快速控制媒介访问控制mac实体确定针对所述至少一个实时mac实体的调度指令,包括:

所述快速控制媒介访问控制mac实体确定终端设备所要接入的目标小区;

基于所述终端设备所接入的目标小区,根据所述目标小区对应的至少一个实时mac实体,获取到为所述终端设备分配目标实时mac实体的第二分配结果;

至少基于所述第二分配结果生成针对所述目标实时mac实体的调度指令。

上述为所述终端设备分配目标实时mac实体的第二分配结果的具体获取方式可以为,根据实时mac实体所服务的小区,以及所述终端设备所要接入的目标小区进行匹配,基于匹配结果确定目标实时mac实体。

进一步地,为所述终端设备进行目标实时mac实体的分配还可以参考前述第二种-第四种功能中的至少之一,也就是说,还可以结合,每一个实时mac实体的空口承载方式、支持的业务类型、能够承载的终端设备的数量,以及本功能中所要服务的目标小区,共同生成调度指令。

本功能主要针对rrc在协议中新增空口信令或者控制过程。按照lte系统的分类标准,上述为终端设备确定小区的映射过程按照lte系统的分类标准,属于rrc协议实体。而本方案在具体实施中,将这些应该属于rrc协议实体实现的空口信令进行下沉,mac直接进行快速控制即可。如此,实现了跨小区的控制,进一步保证本方案执行控制的效率。

另外,实现上述将rrc实体的新增功能下沉的具体处理信令流程以及信息交互过程可以参见图5b,具体如下:

关于新增的快速信令过程:

步骤52-1、基站的fc-mac根据相应的判决算法判断需要启动一个快速控制过程,生成快速控制过程对应的控制信令,basestation的fc-mac给basestation的rt-mac基于所述控制信息生成并发送调度指令schedulingind,以指示basestation的rt-mac发送该空口信令。进一步地,生成调度指令除了基于fc-mac实体本身生成的控制信息之外,还可以包括有基于每一个rt-mac实体的负载,以及物理层上报的每一个终端设备的空口测量以及特征信息等等。

步骤52-2、basestation的rt-mac实体接收到调度指令之后,根据调度指令及其包含的控制信息生成针对ue对端的数据包(packet),然后rt-mac启动mac的空口harq过程,完成本次数据包packet的收发和确认。

步骤52-3、ue的rt-mac正确收到该mac数据包packet后,给ue的fc-mac发送上报控制信令controlreport。

步骤52-4、ue的fc-mac收到上报控制信令controlreport后,完成所述控制信令相应的操作,并给ue的rt-mac发送控制信令的响应controlrsp指示该信令执行的结果。

步骤52-5、ue的rt-mac使用mac的harq过程完成信令确认的空口发送。

步骤52-6、basestation的rt-mac收到确认后,给fc-mac发送确认。

步骤52-7、ue的rt-mac给ue的fc-mac发送控制确认controlack,指示该信令过程空口传输成功。

第六种、

所述方法还包括:

所述快速控制mac实体对数据链路层中的至少一个实体进行至少一种功能的调整。

具体来说,所述至少一个实体可以具备以下功能至少之一:

压缩、解压缩:对ip包的头压缩和解头压缩;

安全:数据包的加解密或者完整性保护,包括数据包序号的维护;

重建立过程:数据前转(dataforwarding)和按序递交;

数据包按序发送和按序递交;

发送数据包的分段(segmentation)和级联(concatenation);

数据包的重组,重传(arq过程),重分段(重传数据包的分段发送);

重建立过程:数据的乱序递交;

多rlc或者子链路数据包的流控和分发,按照fifo顺序分发,并维护相应数据包的sn号;

多rlc或者子链路数据包的排序,按序把各个子链路上的数据进行递交。

具体来说,压缩、解压缩,对ip包的头压缩和解头压缩;安全,数据包的加解密或者完整性保护,包括数据包序号的维护;重建立过程,数据前转(dataforwarding)和按序递交;数据包按序发送和按序递交,可以通过数据链路层中的pdcp实体实现。

数据包按序发送和按序递交;发送数据包的分段(segmentation)和级联(concatenation);数据包的重组,重传(arq过程),重分段(重传数据包的分段发送);重建立过程:数据乱序递交,可以采用数据链路层中的rlc实体实现。

多rlc或者子链路数据包的流控和分发,按照fifo顺序分发,并维护相应数据包的sn号;多rlc或者子链路数据包的排序,按序把各个子链路上的数据进行递交。可以采用数据链路层中的drc实体来实现。

但是需要理解的是,pdcp实体、drc实体、rlc实体仅为一种具体实施方式,在实施中还可以采用其他实体实现,本实施例中不对具体实现上述功能的实体进行限定。

所述快速控制mac实体对pdcp实体进行至少一种功能的调整;

所述快速控制mac实体对drc实体进行至少一种功能的调整;

所述快速控制mac实体对rlc实体进行至少一种功能的调整。

比如,可以参见图4,快速控制mac实体与pdcp实体、drc实体以及rlc实体建立连接,并基于连接对上述几个实体进行功能调整。

具体的,所述快速控制mac实体对drc实体进行至少一种功能的调整,包括:控制是否开启所述drc功能;

所述快速控制mac实体对无线链路层控制协议rlc实体进行至少一种功能的调整,包括:对所述rlc实体是否开启集中分布式模式进行控制;

所述快速控制mac实体对分组数据汇聚协议pdcp实体进行至少一种功能的调整,包括:对所述pdcp实体是否开启集中分布式模式进行控制。

pdcp/drc/rlc功能实体功能的动态调度控制功能。根据rrc信令的总体性控制(rrc通过信令配置功能可选集合,mac在该功能集合中给pdcp/drc/rlc选择具体的功能),对pdcp/drc/rlc功能进行动态的微调。

比如,可以包括:是否需要drc功能,即drc是否可以透传;pdcp/rlc是否启用集中-分布式模式等。

其中,drc功能模块,主要用于完成从pdcp接收的数据向rlccenter/rlcremote上的分发、从rlccenter/rlcremote接收重组后按序递交给pdcp和rlccenter/rlcremote的控制;

rlc实体中则可以包括有rlccenter和rlcremote功能实体,且上述两个功能实体为互斥出现(mutually-exclusiverlcentity),即存在rlccenter时,不会存在rlcremote,同理,存在rlcremote时,不会存在rlccenter。

需要理解的是,本功能也为5g协议中新增在rrc实体中的功能,本方案将这种功能下沉到rc-mac实体中来进行,使得针对pdcp、drc以及rlc等实体的控制能够更加快速。

第七种、

所述快速控制媒介访问控制mac实体确定针对所述至少一个实时mac实体的调度指令,还包括:

所述快速控制mac在预设时间周期内将无线承载rb映射到所述至少一个实时mac实体。

pdcp/drc/rlc的无线承载(rb,radiobearer)实时映射调度控制功能。fc-mac根据每一个rt-mac、和/或、物理层(phy)上报的终端设备的空口测量信息,决策在一定时间周期内将pdcp/drc/rlc的rb映射到具体的rt-mac进行数据的收发。也就是为rt-mac实体设置具体的无线承载。上述预设时间周期内还可以由fc-mac动态调整其长短。

第八种、

所述快速控制mac实体对rb收发的数据确定流量控制信息,并发送针对所述rb的所述流量控制信息至数据链路层中的至少一种实体;

其中,所述针对所述rb的流量控制信息用于数据链路层中的至少一种实体对映射到至少一个实时mac实体的rb的流量进行控制。

关于数据链路层中的至少一种实体具备的功能可以参见第六种功能中的描述,这里不再赘述。

所述快速控制mac实体对rb收发的数据确定流量控制信息,并发送针对所述rb的所述流量控制信息至pdcp实体、drc实体以及rlc实体中的至少一种实体;

其中,所述针对所述rb的流量控制信息用于通知pdcp实体、drc实体以及rlc实体中的至少一种实体对映射到至少一个实时mac实体的rb的流量进行控制。

可以理解的是,本项功能可以与第七种功能合并进行处理,也就是说,执行完第7种功能即确定为每一个rt-mac实体分配的rb之后,可以采用本功能进行rb的具体流量的控制;

本项功能也可以不与第七项结合使用,具体的使用方式可以根据实际情况而定,本实施例中不对其进行限定。

具体的,可以参见图4,pdcp/drc/rlc具备针对rb的流控功能。本功能的具体实现,可以为:

获取到物理层上报的每一个终端设备在空口的质量和吞吐量,小区的最大吞吐量,每一个终端设备的业务特征、小区的承载能力和小区的特征(比如:专门承载用户高速率数据的小区,专门承载信令的小区,或者其他专用功能的小区)等各种量化特征值,以及物理层管理的每一个信道的相关信息;相关信道可以包括有pdcch/pdsch/pusch/pucch;

另外,还可以获取到rrc实体发来的小区之间的资源分配信息、小区内的资源分配信息以及每一个终端设备的系统内保存的相关信息;

还可以结合rt-mac上报的相关信息,比如,负载信息以及能够承载的业务类型,rt-mac对应的小区内的资源,当前连接的终端设备等信息;

结合上述多种信息对rb收发的数据进行流量控制,并将针对每一个rb的流量控制信息发送给pdcp/drc/rlc,以使得pdcp/drc/rlc完成流量控制。

下面,结合图5c对上述功能七、和功能八进行关于新增的快速控制流程的介绍:

步骤53-1、basestation的rrc根据相应算法判决按照一定的方式给basestation的fc-mac发送控制信息controlinfo,比如,可以包括指示rrc控制的小区内资源和小区间资源,以及系统内保存的每一个ue的相关信息。

步骤53-2、basestation的rt-mac根据相应算法判决按照一定的方式给basestation的fc-mac发送控制信息controlinfo,指示basestation的rt-mac实时控制的小区内资源和与其建立连接的ue的相关信息,比如,ue的标识信息等。

步骤53-3、basestation的phy根据相应算法判决按照一定的方式给basestation的fc-mac发送控制信息controlinfo,用于指示物理层(phy)的实时相关信息,比如,物理层管理的每一个信道的相关信息。

步骤53-4、basestation的fc-mac根据相应算法判决,需要产生相应的快速控制过程,给basestation的pdcp/drc/rlc发送控制信息controlind,指示basestation的fc-mac的要求的快速控制过程。这里,可以为向pdcp/drc/rlc实体中的至少一个实体发送rb的流量控制信息,当然在实际处理过程中,fc-mac实体还可以像上述实体中的至少一个实体发送其他的控制信息,本实施例中不进行穷举。

步骤53-5、basestation的fc-mac根据相应的判决,需要产生相应的快速控制过程,给basestation的rt-mac发送调度指令,指示basestation的rt-mac根据该调度指令发送该空口信令。

步骤53-6、basestation和ue对端的rt-mac启动mac的空口harq过程,完成本次packet的收发和确认。

步骤53-7、ue的rt-mac正确收到该macpacket后,给ue的fc-mac发送控制信息controlinfo。

步骤53-8、ue的fc-mac收到controlreport后,完成相应的操作,并给ue的pdcp/drc/rlc发送controlinfo指示该快速控制过程。

可见,通过采用上述方案,就能够将mac协议实体划分为两类,分别为快速控制mac实体以及至少一个实时mac实体,并且由快速控制mac实体针对至少一个实时mac实体进行调度。从而能够在mac层就完成对至少一个mac实体的调度以及控制,进而保证了快速完成空口信令的下发,提升了整体架构的处理速度。

另外,由于上述方案通过快速控制mac实体执行了部分需要快速执行的rrc协议实体中的功能,进一步的保证了快速进行信令处理;以及通过快速控制mac实体能够进行小区之间的资源协调,从而保证了终端设备快速的完成加入其他小区的切换处理的速度。

最后,由于本方案不需要并不对原协议中设置的mac实体的功能进行较大的修改,所以具有很好的扩展性,能够快速支撑海量用户,另外,由于还是基于原协议中规定的功能进行的不同协议实体之间的功能调整,所以较好的兼容性,能够兼容4g/5g网络中的多种协议实体。

实施例二、

本发明实施例提供了一种快速控制mac实体,如图6所示,包括:

指令生成单元61,用于确定针对所述至少一个实时mac实体的调度指令;

信息发送单元62,用于向所述至少一个实时mac实体发送所述调度指令。

本发明实施例,针对5g接入网络的分布式架构和空口特性需求,以及目前mac协议实体功能的局限性问题,提出了一种具有空口快速信令能力的总分式mac方案,该方案在兼容已有mac协议栈功能的基础增加了新的处理功能。

fc-mac功能为新增mac功能,所述快速信令(rc)-mac实体与rt-mac实体之间的关系为:全部mac实体由fcmac实体以及rtmac实体共同组成;并且fcmac实体以及rtmac实体之间不具备交集。fc-mac不改变rt-mac的基本功能,以保证总分式的mac方案对原有mac的完全兼容性。

下面结合图4、图5a、图5b和图5c,具体说明fcmac实体的多种功能及其实现:

第一种、

如图7所示,所述快速控制mac实体,还包括:

信息获取单元63,用于从无线资源控制rrc实体获取到rrc信令的内容;

相应的,所述指令生成单元61,用于基于所述rrc信令的内容,生成针对所述至少一个实时mac实体的调度指令。

其中,所述指令生成单元61,用于所述快速控制mac实体通过预设的特殊的pdcch或者定义的mac控制元素(ce,controlelement)进行调度指令的封装。

具体来说,比如,参见图4,所述快速控制mac实体承接rrc协议信令功能,包括:原有rrc协议实体的信令功能需要实现快速控制而下沉到mac的功能。

其中,所述rrc信令包括:空口切换信令和/或无线链路重配置信令。

也就是说,通过将空口切换的相关信令下沉到快速控制mac实体来实现,原有通过rrc空口信令进行控制,现在可以通过fc-mac发送特殊的pdcch或者定义的macce进行快速控制。

再比如为了实现空口的无缝(seamless)切换,通过fc-mac发送链路控制信令取代原有rrc协议实体的无线链路重配置信令。

第二种、

信息获取单元,用于获取到所述至少一个实时mac实体的处理负荷以及空间覆盖情况、以及终端设备的特征参数;

相应的,所述指令生成单元,用于基于所述至少一个实时mac实体的处理负荷以及空间覆盖情况以及终端设备的特征参数,为所述终端设备分配目标实时mac实体作为第一分配结果;至少基于所述第一分配结果生成针对所述目标实时mac实体的调度指令。

其中,所述实时mac实体在本功能中用于承载的小区级和用户级信令/数据的实时映射调度控制。

具体的,信息获取单元,用于获取到自身管理的至少一个实时mac实体中的处理负荷、对应的空间覆盖,以及获取到至少一个终端设备上报的空口质量、邻区空口质量、移动方向等等各种空口特征参数、小区特征参数和用户特征参数。

所述指令生成单元,用于为上述至少一个终端设备中的每一个终端设备均分配对应的目标实时mac实体,将分配的目标实时mac实体作为上述每一个终端设备对应的第一分配结果。

可以理解的是,本功能中,至少一个终端设备可以为多个;进一步地,其中,每一个终端设备可以均为已经选定其所要接入的目标小区的终端设备;也就是说,本功能中主要针对了对小区内的至少一个终端设备选取对应的目标实时mac实体。

具体的,为所述终端设备选取目标实时mac实体的方式可以为结合每一个实时mac实体所服务的小区、支持的终端设备的业务类型、以及其当前负荷,再结合所述终端设备的空口质量、邻区空口质量、移动方向,为每个用户选择出合适的rt-mac进行数据收发。

另外,在本功能的实现中,还可以包括有确定每一个实时mac实体的承载的终端设备的数量以及承载的业务类型,具体如下:

所述指令生成单元,用于获取到所述至少一个实时mac实体的处理负荷以及空间覆盖情况、以及终端设备的特征参数;

基于所述至少一个实时mac实体的处理负荷以及空间覆盖情况以及终端设备的特征参数,为所述至少一个实时mac实体中的每一个实时mac实体确定其承载的终端设备的数量和/或支持的业务类型;

将所述至少一个实时mac实体承载的终端设备的数量和/或支持的业务类型作为调度指令。

也就是说,如果当前某一个rt-mac实体的负载较大,那么就确定其能够承载的用户数量较少,反之可以较大。进一步地,如果某一个rt-mac实体的负载较大,那么可以为其分配用于承载负荷需求较小的业务类型。从而实现为每个rt-mac选择合理的承载的用户数量或者用户业务类型(能够确保业务的qos要求)。

上述第二种功能中快速控制mac实体与实时mac实体之间的连接关系可以参见图4。通过上述功能能够实现由快速控制mac进行用户也就是终端设备和实时mac实体之间的双向动态实时映射的控制。

第三种、

所述指令生成单元,用于为所述至少一个实时mac实体中每一个实时mac实体确定数据传输类型;其中,所述数据传输类型包括控制面的数据传输、和/或、用户面的数据传输;基于所述至少一个实时mac实体对应的数据传输类型,生成所述调度指令。

具体的,比如,参见图4,rt-mac实时功能的动态调度控制。根据rrc信令的总体性控制(rrc通过信令配置功能可选集合,mac在该功能集合中给rt-mac选择具体的功能),对rt-mac功能进行调度控制,包括是否只进行控制面(controlplane)或者用户面(userplane)相应数据的收发,还是同时可以进行controlplane和userplane数据的收发。

第四种、

所述指令生成单元,用于为所述终端设备选取空口承载方式;基于为所述终端设备选取的空口承载方式,生成针对所述终端设备的目标实时mac实体的调度指令。

具体的,所述快速控制mac实体为所述终端设备选取空口承载方式,的确定方式可以为:通过rt-mac和物理层(phy)上报的各个终端设备的各种测量信息,通过所述各个终端设备的测量信息准确感知到各个终端设备在空口的传输资源需求;获取到rrc实体的信令的内容;结合所述各个终端设备在空口的传输资源需求以及rrc实体的信令的内容,为每一个终端设备选择空口承载方式。

其中,获取rrc实体的信令的内容,可以为rrc实体仍然执行为终端设备进行空口承载方式的分配,但是不生成具体的信令,而将空口承载方式发送给快速控制mac实体,最终使得快速控制mac实体基于其分配的空口承载方式生成调度指令。其具体的实现流程可以参见图5a,这里不再进行赘述。

其中,选取的空口承载方式可以使用ofdm+cdma的方式承载用户的数据和信令,或者使用非正交的物理层技术启动某些用户的快速数据收发。本实施例中不对终端设备的空口承载方式进行穷举。

第五种、

所述指令生成单元,用于确定终端设备所要接入的目标小区;基于所述终端设备所接入的目标小区,根据所述目标小区对应的至少一个实时mac实体,获取到为所述终端设备分配目标实时mac实体的第二分配结果;至少基于所述第二分配结果生成针对所述目标实时mac实体的调度指令。

上述为所述终端设备分配目标实时mac实体的第二分配结果的具体获取方式可以为,根据实时mac实体所服务的小区,以及所述终端设备所要接入的目标小区进行匹配,基于匹配结果确定目标实时mac实体。

进一步地,为所述终端设备进行目标实时mac实体的分配还可以参考前述第二种-第四种功能中的至少之一,也就是说,还可以结合,每一个实时mac实体的空口承载方式、支持的业务类型、能够承载的终端设备的数量,以及本功能中所要服务的目标小区,共同生成调度指令。

本功能主要针对rrc在协议中新增空口信令或者控制过程。按照lte系统的分类标准,上述为终端设备确定小区的映射过程按照lte系统的分类标准,属于rrc协议实体。而本方案在具体实施中,将这些应该属于rrc协议实体实现的空口信令进行下沉,mac直接进行快速控制即可。如此,实现了跨小区的控制,进一步保证本方案执行控制的效率。

第六种、

如图8所示,所述快速控制mac实体还包括:

调整单元64,用于对数据链路层中的至少一个实体进行至少一种功能的调整。

具体来说,所述至少一个实体可以具备以下功能至少之一:

压缩、解压缩:对ip包的头压缩和解头压缩;

安全:数据包的加解密或者完整性保护,包括数据包序号的维护;

重建立过程:数据前转(dataforwarding)和按序递交;

数据包按序发送和按序递交;

发送数据包的分段(segmentation)和级联(concatenation);

数据包的重组,重传(arq过程),重分段(重传数据包的分段发送);

重建立过程:数据乱序递交;

多rlc或者子链路数据包的流控和分发,按照fifo顺序分发,并维护相应数据包的sn号;

多rlc或者子链路数据包的排序,按序把各个子链路上的数据进行递交。

具体来说,压缩、解压缩,对ip包的头压缩和解头压缩;安全,数据包的加解密或者完整性保护,包括数据包序号的维护;重建立过程,数据前转(dataforwarding)和按序递交;数据包按序发送和按序递交,可以通过数据链路层中的pdcp实体实现。

数据包按序发送和按序递交;发送数据包的分段(segmentation)和级联(concatenation);数据包的重组,重传(arq过程),重分段(重传数据包的分段发送);重建立过程:数据乱序递交,可以采用数据链路层中的rlc实体实现。

多rlc或者子链路数据包的流控和分发,按照fifo顺序分发,并维护相应数据包的sn号;多rlc或者子链路数据包的排序,按序把各个子链路上的数据进行递交。可以采用数据链路层中的drc实体来实现。

但是需要理解的是,pdcp实体、drc实体、rlc实体仅为一种具体实施方式,在实施中还可以采用其他实体实现,本实施例中不对具体实现上述功能的实体进行限定。

比如,具体可以为执行以下处理至少之一:

对分组数据汇聚协议pdcp实体进行至少一种功能的调整;

对drc实体进行至少一种功能的调整;

对无线链路层控制协议rlc实体进行至少一种功能的调整。

比如,可以参见图4,快速控制mac实体与pdcp实体、drc实体以及rlc实体建立连接,并基于连接对上述几个实体进行功能调整。

具体的,所述快速控制mac实体对drc实体进行至少一种功能的调整,包括:所述功能调整单元,用于控制是否开启所述drc功能;和/或,对所述rlc实体是否开启集中分布式模式进行控制;和/或,对所述pdcp实体是否开启集中分布式模式进行控制。

pdcp/drc/rlc功能实体功能的动态调度控制功能。根据rrc信令的总体性控制(rrc通过信令配置功能可选集合,mac在该功能集合中给pdcp/drc/rlc选择具体的功能),对pdcp/drc/rlc功能进行动态的微调。

比如,可以包括:是否需要drc功能,即drc是否可以透传;pdcp/rlc是否启用集中-分布式模式等。

其中,drc功能模块,主要用于完成从pdcp接收的数据向rlccenter/rlcremote上的分发、从rlccenter/rlcremote接收重组后按序递交给pdcp和rlccenter/rlcremote的控制;

rlc实体中则可以包括有rlccenter和rlcremote功能实体,且上述两个功能实体为互斥出现(mutually-exclusiverlcentity),即存在rlccenter时,不会存在rlcremote,同理,存在rlcremote时,不会存在rlccenter。

需要理解的是,本功能也为5g协议中新增在rrc实体中的功能,本方案将这种功能下沉到rc-mac实体中来进行,使得针对pdcp、drc以及rlc等实体的控制能够更加快速。

第七种、

所述调整单元,用于在预设时间周期内将无线承载rb映射到所述至少一个实时mac实体。

pdcp/drc/rlc的无线承载(radiobearer)实时映射调度控制功能。fc-mac根据每一个rt-mac、和/或、物理层(phy)上报的终端设备的空口测量信息,决策在一定时间周期内将pdcp/drc/rlc的rb映射到具体的rt-mac进行数据的收发。也就是为rt-mac实体设置具体的无线承载。

上述预设时间周期内还可以由fc-mac动态调整其长短。

第八种、

所述调整单元,用于对rb收发的数据确定流量控制信息,并发送针对所述rb的所述流量控制信息至数据链路层中的至少一种实体;

其中,所述针对所述rb的流量控制信息用于数据链路层中的至少一种实体对映射到至少一个实时mac实体的rb的流量进行控制。

关于数据链路层中的至少一种实体具备的功能可以参见第六种功能中的描述,这里不再赘述。

可以理解的是,本项功能可以与第七种功能合并进行处理,也就是说,执行完第七种功能即确定为每一个rt-mac实体分配的rb之后,可以采用本功能进行rb的具体流量的控制;

本项功能也可以不与第七项结合使用,具体的使用方式可以根据实际情况而定,本实施例中不对其进行限定。

具体的,可以参见图4,pdcp/drc/rlc具备无线承载(radiobearer)流控功能。本功能的具体实现,可以为:

获取到物理层上报的每一个终端设备在空口的质量和吞吐量,小区的最大吞吐量,每一个终端设备的业务特征、小区的承载能力和小区的特征(比如:专门承载用户高速率数据的小区,专门承载信令的小区,或者其他专用功能的小区)等各种量化特征值,以及物理层管理的每一个信道的相关信息;相关信道可以包括有pdcch/pdsch/pusch/pucch;

另外,还可以获取到rrc实体发来的小区之间的资源分配信息、小区内的资源分配信息以及每一个终端设备的系统内保存的相关信息;

还可以结合rt-mac上报的相关信息,比如,负载信息以及能够承载的业务类型,rt-mac对应的小区内的资源,当前连接的终端设备等信息;

结合上述多种信息对rb收发的数据进行流量控制,并将针对每一个rb的流量控制信息发送给pdcp/drc/rlc,以使得pdcp/drc/rlc完成流量控制。

可见,通过采用上述方案,就能够将mac协议实体划分为两类,分别为快速控制mac实体以及至少一个实时mac实体,并且由快速控制mac实体针对至少一个实时mac实体进行调度。从而能够在mac层就完成对至少一个mac实体的调度以及控制,进而保证了快速完成空口信令的下发,提升了整体架构的处理速度。

另外,由于上述方案通过快速控制mac实体执行了部分需要快速执行的rrc协议实体中的功能,进一步的保证了快速进行信令处理;以及通过快速控制mac实体能够进行小区之间的资源协调,从而保证了终端设备快速的完成加入其他小区的切换处理的速度。

最后,由于本方案不需要并不对原协议中设置的mac实体的功能进行较大的修改,所以具有很好的扩展性,能够快速支撑海量用户,另外,由于还是基于原协议中规定的功能进行的不同协议实体之间的功能调整,所以较好的兼容性,能够兼容4g/5g网络中的多种协议实体。

实施例三、

本发明实施例提供了一种实体管理系统,如图9所示,所述系统包括:快速控制mac实体91以及至少一个实时mac实体92;其中,

快速控制mac实体91,用于确定针对所述至少一个实时mac实体的调度指令;向所述至少一个实时mac实体发送所述调度指令;

实时mac实体92,用于接收到所述快速控制mac实体发来的调度指令,以及根据所述调度指令进行处理。

本发明实施例针对5g接入网络的分布式架构和空口特性需求,以及目前mac协议实体功能的局限性问题,提出了一种具有空口快速信令能力的总分式mac方案,该方案在兼容已有mac协议栈功能的基础增加了新的处理功能。

mac协议实体功能总方案如图3所示。本实施例中将mac协议实体功能划分为两个功能模块:快速控制(fc)-mac实体和实时(rt)-mac实体。其中,fc-mac分为快速控制功能(fastsignalingcontrol)和rt-mac调度控制功能(rt-maccontrol)两个功能。rt-mac即为目前现有或者目前传统mac协议实体功能。

为了保证协议栈的兼容性,把传统的mac功能统一定义成rt-mac,完成面向小区内用户调度、小区内无线资源分配、小区内用户和无线资源相应过程的控制,rt-mac功能只聚焦于小区内的相应的mac功能。

具体来说,如图3所示,fc-mac主要包括两个大功能:承担的快速控制功能,即传统上是通过rrc信令进行交互的控制过程,下沉到mac通过空口调度进行快速控制功能;对rt-mac的调度控制过程(不包括信令控制功能),该功能重点完成对rt-mac的调度以及为了完成调度而需要的非信令式的控制功能。

下面具体说明本系统能够执行的各种功能及其具体实现:

第一种、

如图10所示,所述系统还包括:

rrc实体93,用于为快速控制mac实体提供rrc信令的内容;

相应的,所述快速控制mac实体91,用于基于所述rrc信令的内容,生成针对所述至少一个实时mac实体92的调度指令。

其中,所述快速控制mac实体通过预设的特殊的pdcch或者定义的mac控制元素(ce,controlelement)进行调度指令的封装。

具体来说,比如,参见图4,所述快速控制mac实体承接rrc协议信令功能,包括:原有rrc协议实体的信令功能需要实现快速控制而下沉到mac的功能。

其中,所述rrc信令包括:空口切换信令和/或无线链路重配置信令。

也就是说,通过将空口切换的相关信令下沉到快速控制mac实体来实现,原有通过rrc空口信令进行控制,现在可以通过fc-mac发送特殊的pdcch或者定义的macce进行快速控制。

再比如为了实现空口的无缝(seamless)切换,通过fc-mac发送链路控制信令取代原有rrc协议实体的无线链路重配置信令。

第二种、

所述快速控制媒介访问控制mac实体获取到所述至少一个实时mac实体的处理负荷以及空间覆盖情况、以及终端设备的特征参数;基于所述至少一个实时mac实体的处理负荷以及空间覆盖情况以及终端设备的特征参数,为所述终端设备分配目标实时mac实体作为第一分配结果;至少基于所述第一分配结果生成针对所述目标实时mac实体的调度指令。

其中,所述实时mac实体在本功能中用于承载的小区级和用户级信令/数据的实时映射调度控制。

具体的,获取到所述至少一个实时mac实体的处理负荷以及空间覆盖情况、以及终端设备的特征参数,可以包括:

获取到自身管理的至少一个实时mac实体中的处理负荷、对应的空间覆盖,以及获取到至少一个终端设备上报的空口质量、邻区空口质量、移动方向等等各种空口特征参数、小区特征参数和用户特征参数。

为所述终端设备分配目标实时mac实体作为第一分配结果可以为:为上述至少一个终端设备中的每一个终端设备均分配对应的目标实时mac实体,将分配的目标实时mac实体作为上述每一个终端设备对应的第一分配结果。

可以理解的是,本功能中至少一个终端设备可以为多个;进一步地,其中,每一个终端设备可以均为已经选定其所要接入的目标小区的终端设备;也就是说,本功能中主要针对了对小区内的至少一个终端设备选取对应的目标实时mac实体。

具体的,为所述终端设备选取目标实时mac实体的方式可以为结合每一个实时mac实体所服务的小区、支持的终端设备的业务类型、以及其当前负荷,再结合所述终端设备的空口质量、邻区空口质量、移动方向,为每个用户选择出合适的rt-mac进行数据收发。

另外,在本功能的实现中,还可以包括有确定每一个实时mac实体的承载的终端设备的数量以及承载的业务类型,具体如下,所述快速控制媒介访问控制mac实体确定针对所述至少一个实时mac实体的调度指令,至少还包括:

获取到所述至少一个实时mac实体的处理负荷以及空间覆盖情况、以及终端设备的特征参数;

基于所述至少一个实时mac实体的处理负荷以及空间覆盖情况以及终端设备的特征参数,为所述至少一个实时mac实体中的每一个实时mac实体确定其承载的终端设备的数量和/或支持的业务类型;

将所述至少一个实时mac实体承载的终端设备的数量和/或支持的业务类型作为调度指令。

也就是说,如果当前某一个rt-mac实体的负载较大,那么就确定其能够承载的用户数量较少,反之可以较大。进一步地,如果某一个rt-mac实体的负载较大,那么可以为其分配用于承载负荷需求较小的业务类型。从而实现为每个rt-mac选择合理的承载的用户数量或者用户业务类型(能够确保业务的qos要求)。

上述第二种功能中快速控制mac实体与实时mac实体之间的连接关系可以参见图4。通过上述功能能够实现由快速控制mac进行用户也就是终端设备和实时mac实体之间的双向动态实时映射的控制。

第三种、

快速控制mac实体91,用于为所述至少一个实时mac实体中每一个实时mac实体确定数据传输类型;其中,所述数据传输类型包括控制面的数据传输、和/或、用户面的数据传输;基于所述至少一个实时mac实体对应的数据传输类型,生成所述调度指令。

具体的,比如,参见图4,rt-mac实时功能的动态调度控制。根据rrc信令的总体性控制(rrc通过信令配置功能可选集合,mac在该功能集合中给rt-mac选择具体的功能),对rt-mac功能进行调度控制,包括是否只进行控制面(controlplane)或者用户面(userplane)相应数据的收发,还是同时可以进行controlplane和userplane数据的收发。

第四种、

快速控制mac实体91,用于为所述终端设备选取空口承载方式;基于为所述终端设备选取的空口承载方式,生成针对所述终端设备的目标实时mac实体的调度指令。

具体的,所述快速控制mac实体为所述终端设备选取空口承载方式,的确定方式可以为:通过rt-mac和物理层(phy)上报的各个终端设备的各种测量信息,通过所述各个终端设备的测量信息准确感知到各个终端设备在空口的传输资源需求;获取到rrc实体的信令的内容;结合所述各个终端设备在空口的传输资源需求以及rrc实体的信令的内容,为每一个终端设备选择空口承载方式。

其中,获取rrc实体的信令的内容,可以为rrc实体仍然执行为终端设备进行空口承载方式的分配,但是不生成具体的信令,而将空口承载方式发送给快速控制mac实体,最终使得快速控制mac实体基于其分配的空口承载方式生成调度指令。其具体的实现流程可以参见图5a,这里不再进行赘述。

其中,选取的空口承载方式可以使用ofdm+cdma的方式承载用户的数据和信令,或者使用非正交的物理层技术启动某些用户的快速数据收发。本实施例中不对终端设备的空口承载方式进行穷举。

第五种、

快速控制mac实体91,用于确定终端设备所要接入的目标小区;基于所述终端设备所接入的目标小区,根据所述目标小区对应的至少一个实时mac实体,获取到为所述终端设备分配目标实时mac实体的第二分配结果;至少基于所述第二分配结果生成针对所述目标实时mac实体的调度指令。

上述为所述终端设备分配目标实时mac实体的第二分配结果的具体获取方式可以为,根据实时mac实体所服务的小区,以及所述终端设备所要接入的目标小区进行匹配,基于匹配结果确定目标实时mac实体。

进一步地,为所述终端设备进行目标实时mac实体的分配还可以参考前述第二种-第四种功能中的至少之一,也就是说,还可以结合,每一个实时mac实体的空口承载方式、支持的业务类型、能够承载的终端设备的数量,以及本功能中所要服务的目标小区,共同生成调度指令。

本功能主要针对rrc在协议中新增空口信令或者控制过程。按照lte系统的分类标准,上述为终端设备确定小区的映射过程按照lte系统的分类标准,属于rrc协议实体。而本方案在具体实施中,将这些应该属于rrc协议实体实现的空口信令进行下沉,mac直接进行快速控制即可。如此,实现了跨小区的控制,进一步保证本方案执行控制的效率。

第六种、

所述快速控制mac实体,具体用于对数据链路层中的至少一个实体进行至少一种功能的调整。

具体来说,所述至少一个实体可以具备以下功能至少之一:

压缩、解压缩:对ip包的头压缩和解头压缩;

安全:数据包的加解密或者完整性保护,包括数据包序号的维护;

重建立过程:数据前转(dataforwarding)和按序递交;

数据包按序发送和按序递交;

发送数据包的分段(segmentation)和级联(concatenation);

数据包的重组,重传(arq过程),重分段(重传数据包的分段发送);

重建立过程:数据乱序递交;

多rlc或者子链路数据包的流控和分发,按照fifo顺序分发,并维护相应数据包的sn号;

多rlc或者子链路数据包的排序,按序把各个子链路上的数据递交给。

具体来说,压缩、解压缩,对ip包的头压缩和解头压缩;安全,数据包的加解密或者完整性保护,包括数据包序号的维护;重建立过程,数据前转(dataforwarding)和按序递交;数据包按序发送和按序递交,可以通过数据链路层中的pdcp实体实现。

数据包按序发送和按序递交;发送数据包的分段(segmentation)和级联(concatenation);数据包的重组,重传(arq过程),重分段(重传数据包的分段发送);重建立过程:数据乱序递交,可以采用数据链路层中的rlc实体实现。

多rlc或者子链路数据包的流控和分发,按照fifo顺序分发,并维护相应数据包的sn号;多rlc或者子链路数据包的排序,按序把各个子链路上的数据递交给。可以采用数据链路层中的drc实体来实现。

但是需要理解的是,pdcp实体、drc实体、rlc实体仅为一种具体实施方式,在实施中还可以采用其他实体实现,本实施例中不对具体实现上述功能的实体进行限定。

如图11所示,所述系统还包括:pdcp实体94、drc实体95以及rlc实体96;其中,

pdcp实体94,用于接收到快速控制mac实体发来的rb的流量控制信息;

drc实体95,用于接收到快速控制mac实体发来的rb的流量控制信息;

rlc实体96,用于接收到快速控制mac实体发来的rb的流量控制信息。

比如,可以参见图4,快速控制mac实体与pdcp实体、drc实体以及rlc实体建立连接,并基于连接对上述几个实体进行功能调整。

具体的,所述快速控制mac实体控制是否开启所述drc功能;

所述快速控制mac实体对所述rlc实体是否开启集中分布式模式进行控制;

所述快速控制mac实体对所述pdcp实体是否开启集中分布式模式进行控制。

pdcp/drc/rlc功能实体功能的动态调度控制功能。根据rrc信令的总体性控制(rrc通过信令配置功能可选集合,mac在该功能集合中给pdcp/drc/rlc选择具体的功能),对pdcp/drc/rlc功能进行动态的微调。

比如,可以包括:是否需要drc功能,即drc是否可以透传;pdcp/rlc是否启用集中-分布式模式等。

第七种、

快速控制mac实体91,用于在预设时间周期内将无线承载rb映射到所述至少一个实时mac实体。

pdcp/drc/rlc的无线承载(radiobearer)实时映射调度控制功能。fc-mac根据每一个rt-mac、和/或、物理层(phy)上报的终端设备的空口测量信息,决策在一定时间周期内将pdcp/drc/rlc的rb映射到具体的rt-mac进行数据的收发。也就是为rt-mac实体设置具体的无线承载。上述预设时间周期内还可以由fc-mac动态调整其长短。

第八种、

所述快速控制mac实体91,用于对rb收发的数据确定流量控制信息,并发送针对所述rb的所述流量控制信息至pdcp实体、drc实体以及rlc实体中的至少一种实体;其中,所述针对所述rb的流量控制信息用于通知pdcp实体、drc实体以及rlc实体中的至少一种实体对映射到至少一个实时mac实体的rb的流量进行控制。

可以理解的是,本项功能可以与第七种功能合并进行处理,也就是说,执行完第七种功能即确定为每一个rt-mac实体分配的rb之后,可以采用本功能进行rb的具体流量的控制;

本项功能也可以不与第七项结合使用,具体的使用方式可以根据实际情况而定,本实施例中不对其进行限定。

具体的,可以参见图4,pdcp/drc/rlc具备针对rb的流控功能。本功能的具体实现,可以为:

获取到物理层上报的每一个终端设备在空口的质量和吞吐量,小区的最大吞吐量,每一个终端设备的业务特征、小区的承载能力和小区的特征(比如:专门承载用户高速率数据的小区,专门承载信令的小区,或者其他专用功能的小区)等各种量化特征值,以及物理层管理的每一个信道的相关信息;相关信道可以包括有pdcch/pdsch/pusch/pucch;另外,还可以获取到rrc实体发来的小区之间的资源分配信息、小区内的资源分配信息以及每一个终端设备的系统内保存的相关信息;还可以结合rt-mac上报的相关信息,比如,负载信息以及能够承载的业务类型,rt-mac对应的小区内的资源,当前连接的终端设备等信息;结合上述多种信息对rb收发的数据进行流量控制,并将针对每一个rb的流量控制信息发送给pdcp/drc/rlc,以使得pdcp/drc/rlc完成流量控制。

可见,通过采用上述方案,就能够将mac协议实体划分为两类,分别为快速控制mac实体以及至少一个实时mac实体,并且由快速控制mac实体针对至少一个实时mac实体进行调度。从而能够在mac层就完成对至少一个mac实体的调度以及控制,进而保证了快速完成空口信令的下发,提升了整体架构的处理速度。

另外,由于上述方案通过快速控制mac实体执行了部分需要快速执行的rrc协议实体中的功能,进一步的保证了快速进行信令处理;以及通过快速控制mac实体能够进行小区之间的资源协调,从而保证了终端设备快速的完成加入其他小区的切换处理的速度。

最后,由于本方案不需要并不对原协议中设置的mac实体的功能进行较大的修改,所以具有很好的扩展性,能够快速支撑海量用户,另外,由于还是基于原协议中规定的功能进行的不同协议实体之间的功能调整,所以较好的兼容性,能够兼容4g/5g网络中的多种协议实体。

本发明实施例所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、网络设备、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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