CN105792282A - 演进节点b及流量调度方法 - Google Patents
演进节点b及流量调度方法 Download PDFInfo
- Publication number
- CN105792282A CN105792282A CN201410803430.7A CN201410803430A CN105792282A CN 105792282 A CN105792282 A CN 105792282A CN 201410803430 A CN201410803430 A CN 201410803430A CN 105792282 A CN105792282 A CN 105792282A
- Authority
- CN
- China
- Prior art keywords
- enode
- subscriber equipment
- report
- information
- traffic
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000005259 measurement Methods 0.000 claims abstract description 40
- 241000760358 Enodes Species 0.000 claims description 435
- 238000013507 mapping Methods 0.000 claims description 20
- 230000005540 biological transmission Effects 0.000 claims description 11
- 208000000649 small cell carcinoma Diseases 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 5
- 238000007689 inspection Methods 0.000 claims 1
- 238000012546 transfer Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 9
- 238000005096 rolling process Methods 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 235000003642 hunger Nutrition 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开一种演进节点B及流量调度方法,第一演进节点B流量调度方法至少包括下述步骤。依据多个用户设备的测量报告产生推估结果,其中部分测量报告是由通过后端网络与此第一演进节点B连线的第二演进节点B所提供,且部分测量报告是由部分用户设备所提供,而其中第二演进节点B的覆盖范围是在第一演进节点B的覆盖范围内。自第二演进节点B接收状态报告,并且依据推估结果与第二演进节点B的状态报告进行流量分流决策,以通过后端网络连线调度流量给第二演进节点B。
Description
技术领域
本申请涉及通信装置以及运作方法,且尤其涉及一演进节点B(evolvedNodeB,eNB)及流量调度方法。
背景技术
先进长期演进技术(LongTermEvolution-Advanced,LTE-A)为一正发展中的标准,可望支持***移动网络的高速数据传输服务,而依据***移动网络的需求,LTE-A网络可支持的下行与上行数据传输率可分别达到1Gbps以及500Mbps。在LTE-A网络中,各个连线至一演进节点B(一般或称演进型基站)的用户设备(userequipment,UE),可如同其基站般提供用户平面与控制平面服务。
可以预见的是,未来的移动应用将愈趋繁复,并且对带宽的要求亦将急速成长。然而当LTE-A网络的流量负载(trafficload)日形忙碌时,网络将无可避免的较难提供良好的用户体验质量。
发明内容
本申请提供一种演进节点B及流量调度方法。本申请的实施范例公开一种在第一演进节点B与第二演进节点B间调度流量的机制,以期能减轻第一演进节点B的流量。
符合本申请的实施范例之一,提供一种网络中演进节点B(evolvedNodeB,eNB),此演进节点B通过后端网络(backhaul)与第二演进节点B连线的第一演进节点B,且第二演进节点B的覆盖范围是在第一演进节点B的覆盖范围内。第一演进节点B至少包括推估模块以及分流决策模块,推估模块依据多个用户设备的测量报告(measurementreport)产生一推估结果,其中部分测量报告是由第二演进节点B所提供,且部分测量报告是由部分用户设备所提供。分流决策模块依据推估结果与第二演进节点B的状态报告(statusreport)进行流量分流决策,以通过后端网络连线调度流量给第二节点B。
符合本申请的实施范例之一,提供一种网络中第一演进节点B的流量调度方法,至少包括下述步骤。依据多个用户设备的测量报告产生推估结果,其中部分测量报告是由通过后端网络与此第一演进节点B连线的第二演进节点B所提供,而部分测量报告是由部分用户设备所提供,且其中第二演进节点B的覆盖范围是在第一演进节点B的覆盖范围内。自第二演进节点B接收状态报告,并且依据推估结果与第二演进节点B的状态报告进行流量分流决策,以通过后端网络连线调度流量给第二演进节点B。
符合本申请的实施范例之一,提供一种网络中演进节点B,此节点B通过一后端网络与第一演进节点B连线的第二演进节点B,且服务多个用户设备,其中第二演进节点B的覆盖范围是在第一演进节点B的覆盖范围内。第二演进节点B至少包括状态报告模块来产生此第二演进节点B的状态报告并提供给第一演进节点B,以供第一演进节点B依据此第二演进节点B的状态报告作流量分流决策。
为了对本申请的上述及其他方面有更佳的了解,下文特举若干实施范例,并配合附图,将上述及本发明的其他优点详述于后。
附图说明
所述附图说明本申请的示范性实施例,且与实施方式中的描述一起用以解释本申请实施的原理。
图1绘示符合本申请的一网络实施例示意图。
图2A绘示符合本申请图1中第一演进节点B及第二演进节点B的一实施范例示意图。
图2B、图2C、图2D绘示符合本申请一实施范例的第一演进节点B(102)的流量调度方法流程例示图。
图3绘示符合本申请一实施范例的推估模块决定用户设备输出率的一间隔时间示意图。
图4绘示符合本申请的一实施范例在周期的流量调度阶段第一演进节点B及第二演进节点B间的信息流(messageflows)例示图。
图5绘示符合本申请一实施范例在第一演进节点B与第二演进节点B间调度流量的流程例示图。
图6绘示符合本申请一实施范例于第一演进节点B与第二演进节点B间调度流量的流程例示图。
图7绘示符合本申请一实施范例于第一演进节点B与第二演进节点B间为tMS型用户设备配置分流承载(splitbearer)的信息流的例示图。
图8绘示符合本申请一实施范例的承载、用户设备以及第二演进节点B间映射关系例示图。
图9绘示符合本申请一实施范例的第一演进节点B与第二演进节点B间流量分流机制例示图。
图10绘示符合本申请一实施范例在第一演进节点B与第二演进节点B间调度流量的流程例示图。
图11绘示符合本申请一实施范例的承载、用户设备以及第二演进节点B间映射关系例示图。
图12绘示符合本申请一实施范例在实时流量处理阶段的流量调度方法流程例示图。
图13绘示符合本申请一实施范例在实时流量处理阶段第一演进节点B及第二演进节点B间的信息流的例示图。
【符号说明】
100:网络102:第一演进节点B
104:第二演进节点B用户设备、u1~u4:用户设备
BH:后端网络202:推估模块
204:分流决策模块206:状态报告模块
MR:测量报告ER:推估结果
SR:状态报告BSI:缓冲区状态信息
SQV:信号质量值It:间隔时间
T1、T2:时间点s1、s2、s3:演进节点B
ATF:应用程序交通流量信息
b1~b6、b1-1~b1-2、b2-1~b2-2:承载
Mu(.):承载与用户设备的映射关系
Ms(.):用户设备与第二演进节点B的映射关系
S21、S22、S23、S232、S234、S52、S54、S62、S64、S1002、S1004、S1202、S1204:流程步骤
以上一般描述和以下详细描述都是示范性的,且希望提供对如所主张的本申请的详细解释。然而,所公开内容可能无法将符合本申请技术的所有方面和实施例全部列举,所述的发明创意可以采用多种变化的实施方式,并且因此并不意味着用任何方式加以限制或约束。此外,本申请技术可涵盖范围将包含本领域技术人员可清楚预见的改进和修改。
具体实施方式
以下,参考伴随的附图,详细说明依据本申请的实施范例,从而使本领域技术人员易于了解。在一些地方,已知的结构与装置只简单显示已简化绘图,省略已熟知部分的描述,并且相同的参考号在本申请中代表相同的元件。
图1绘示符合本申请的一网络100实施例示意图,网络100包括第一演进节点B102及第二演进节点B104。如图1所示,第一演进节点B102通过一后端网络BH与第二演进节点B104连线,且第二演进节点B104的覆盖范围是在第一演进节点B102的覆盖范围内,第一演进节点B102的覆盖范围比第二演进节点B104大。第二演进节点B104可扮演基站的角色,并且可能服务位于他们覆盖范围中的用户设备们。
在一实施例中,第一演进节点B102是宏小区(巨型、macro)eNB,第二演进节点B104是小小区(小型、smallcell)eNB,但本申请可实施例并不以此为限。举例来说,第二演进节点B104也可是仆从型演进节点B(slaveeNB)、微型(microcell)eNB、微微型(picocell)eNB、毫微微型(femtocell)eNB或中继节点(relaynode)等等,本申请通称为小小区演进节点B。再者,图1中所绘示的第一演进节点B、第二演进节点B以及用户设备的数目以及装置的布置,单纯作为解说用的例示,并非用来限定本申请可实施方式,并且可应需求而加以调整。
既然一用户设备可连结第一演进节点B102和/或第二演进节点B104以得到数据与控制服务,在小小区的情境中,网络100可使用以下三种形态配置用户设备:
用户设备只连接第一演进节点B102(tM型)
用户设备同时连接第一演进节点B102与第二演进节点B104(tMS型)
用户设备只连接第二演进节点B104(tS型)
当一用户设备有双连结能力时,可将此用户设备设置成tMS型。依据LTE-A规格,当用户设备有双连结能力时,就可拥有分流承载(splitbears),亦即,一部分的承载内容是经由第一演进节点B102传送,而其它部分的内容是经由第二演进节点B104传送。换句话说,tMS型用户设备可同时从第一演进节点B102与第二演进节点B104其中之一接收数据。一方面而言,当网络负载不繁忙时,tMS型用户设备可比tM型与tS型用户设备享受较高数据率。另一方面而言,tMS型用户设备的存在也可以藉由将一些交通流量转给第二演进节点B104,以帮助第一演进节点B102减轻流量。如此,藉由将tMS型用户设备的流量适度分给第二演进节点B104,将可增大网络100的流通量(throughput)。
在符合本申请的一实施例中,提供两层面的数据调度机制,一层面是周期性流量调度层面,另一层面是实时性流量处理层面,第一演进节点B102可于周期性流量调度层面或实时性流量处理层面调度流量给第二演进节点B104。一实施例中,当网络100处于稳定状态时,在周期性流量调度层面中基于流量调度决定,网络100可取得较佳流通量。另一方面,当网络100处于变动状态时,在实时性流量处理层面中第二演进节点B104可请求自第一演进节点B102取得多一些数据流量或降低分流承载的数据率。两层面的实施例将分别详细于后面段落。
周期性流量调度层面
请参考图2A与图2B,图2A绘示符合本申请图1中第一演进节点B102及第二演进节点B104的一实施范例示意图,图2B绘示符合本申请一实施范例的第一演进节点B102的流量调度方法流程例示图。第一演进节点B102至少包括一推估模块202以及一分流决策模块204,第二演进节点B104至少包括一状态报告模块206。在3GPP/LTE情境中,可被理解但并不以此为限,推估模块202、分流决策模块204以及状态报告模块206可分别在无线资源控制RRC层(RadioResourceControllayer)、分组数据汇聚协议PDCP层(PacketDataConvergenceProtocollayer)以及无线链路控制RLC层(RadioLinkControllayer)中,以完成他们的功能。
参考步骤S21,第一演进节点B102依据多个用户设备的测量报告产生推估结果ER。更详细而言,第一演进节点B102的推估模块202可依据多个用户设备的测量报告MR产生推估结果ER。在一实施例中,部分测量报告是由第二演进节点B104所提供,而部分测量报告是由部分用户设备所提供。
参考步骤S22,第一演进节点B102自第二演进节点B104接收状态报告SR。一实施例中,状态报告模块206可输出第二演进节点B104的状态报告SR给第一演进节点B102,以使第一演进节点B102可依据第二演进节点B104的状态报告SR进行分流决策。在另一实施例中,状态报告模块206可报告第二演进节点B104服务的tMS及tS型用户设备的缓冲区状态信息BSI及信号质量值SQV给状态报告模块206,以协助进行分流决策。在某些实施例中,缓冲区状态信息BSI显示尚留在第二演进节点B104中被第二演进节点B104服务的至少一用户设备(第一用户设备)的关联数据。
参考步骤S23,第一演进节点B102可依据推估结果ER以及第二演进节点B104的状态报告SR进行分流决策,以通过后端网络BH调度流量给第二演进节点B104。更详细而言,第一演进节点B102的分流决策模块204可依据推估结果ER以及状态报告SR进行分流决策,以通过后端网络BH调度流量给第二演进节点B104。除了推估结果ER以及状态报告SR外,如图2C的步骤S232所示,在一实施例中,分流决策模块204可进一步参考应用程序交通流量信息ATF(applicationtrafficflowinformation),进行流量分流决策。
在此层面中,网络100可配置用户设备周期性地报告它们的测量结果MR,而推估模块202则可依据这些用户设备每单位资源区块RB的数据率进行推估。步骤S22施行后,在一实施例中,如图2D的步骤S234所示,第一演进节点B102可依据推估结果ER以及第二演进节点B104周期性报告的状态报告SR,进行流量分流决策。于一实施例中,网络100可以下列方式配置用户设备,测量并报告给第一演进节点B102或第二演进节点B104:
tM型用户设备,应测量服务它的第一演进节点B102,并周期性地报告测量报告MR给第一演进节点B102。
tMS型用户设备,应测量服务它的第一演进节点B102及第二演进节点B104,并周期性地报告测量报告MR给第一演进节点B102。
tS型用户设备,应测量服务它的第二演进节点B104,并周期性地报告测量报告MR给第二演进节点B104。
上述配置,可由第一演进节点B102经由LTE-A测量控制信息传送给用户设备。收到测量控制信息后,用户设备施行符合LTE-A无线资源控制(RRC)规格的测量程序。
由于tS型用户设备只被第二演进节点B104服务而不被第一演进节点B102服务,tS型用户设备的测量报告MR只报告给第二演进节点B104。第二演进节点B104可传送接收自tS型用户设备的给第一演进节点B102,以告知第一演进节点B102tS型用户设备的测量报告MR。故而,在一些实施例中,推估模块202所接收到的部分测量报告MR可由第二演进节点B104所提供。
在此层面中,推估模块202依据测量报告MR中测量到的通道状况,决定下一间隔时间用户设备的输出数据率。如图3中符合本申请的一实施例所示,于时间点T1,推估模块202依据测量报告MR中测量到的通道状况,决定下一间隔时间IT用户设备的输出数据率。在下一时间点T2,推估模块202可重复上述陈述的操作,以更新用户设备的输出数据率。于一些实施例中,给第一演进节点B102的通道状况是由被第一演进节点B102服务的用户设备测量得,给第二演进节点B104的通道状况是由被第二演进节点B104服务的用户设备测量得。通道状况可以包括通道参数例如,但并不以此为限,讯杂比SNR、传递数据率,以及对应的服务基站所有通信服务模式中的通道选择度,譬如,第一演进节点B102或第二演进节点B104。以下段落中,将解释更详细的数据率推估过程。
对一用户设备ui,在一时间点,我们可使用QM(ui)、QS(ui)分别建置第一演进节点B102、第二演进节点B104的信号质量测量报告MR。一tS型用户设备、举例来说譬如ui,第一演进节点B102可以从第二演进节点B104取得它的QS(ui)。由于无线信号独立在时域中,可以由历史记录中推估信号趋势。在一些实施例中可藉由以下所例举方案之一,推估模块202可由用户设备ui的测量报告MR,推估下一间隔时间第一演进节点B102或第二演进节点B104的用户设备ui的信号质量Q'(ui)。
1)移动平均(movingaverage):以前一间隔时间接收到信号质量QM(ui)或QS(ui)的移动平均值作为推估的信号质量Q'(ui)。假设avg(QM(ui))为前一间隔时间平均质量值且QM'(ui)为最后推估值,则下一间隔时间第一演进节点B102推估的信号质量Q'(ui)可以下面方式取得:
Q'(ui)=α×avg(QM(ui))+(1-α)×QM'(ui),其中α是预定义参数且(0≤α≤1)。
2)指数型移动平均(exponentialmovingaverage):此方案类似于前一移动平均方案,但是建置时将α设定为指数函数。
3)窗口型移动平均(windowbasedmovingaverage):跟移动平均方案不同,移动平均方案将所有历史记录纳入以推得推估的信号质量,此方案参考前一间隔时间的预定义常数值W以计算Q'(ui)值。
用户设备ui推估的信号质量Q'(ui)可以由函数F(.)转换成为每单位资源区块RB最大可允许数据率或其中为第一演进节点B102数据率,为第二演进节点B104数据率。而举例而言,函数F(.)可以决定于网络营运商的自适应调制与编码(adaptiveModulationandCoding,AMC)算法。
在此层面中,第一演进节点B102配置它的第二演进节点B104周期性的报告状态报告SR,包括譬如1)tMS型与tS型用户设备的缓冲器状态信息、和/或2)tS型用户设备的测量报告MR。在一实施例中,第二演进节点B104可以报告第二演进节点B104与用户设备间的通道状况给第一演进节点B102,以响应第一演进节点B102所传送来的报告配置信息,且其中通道状况是由第二演进节点B104所服务的用户设备测量。如图4中符合本申请的一实施例所示,两种信息称为,信息SenbStatusReportConfiguration以及信息SenbStatusReportMessage被设计给状态报告模块使用。初始时,第一演进节点B102以信息SenbStatusReportConfiguration来配置它的第二演进节点B104,第二演进节点B104于是在用户设备中设定对应栏位,信息SenbStatusReportMessage被周期性的传送给第一演进节点B102。在信息SenbStatusReportMessage中,某些用户设备可只需报告缓冲器状态,某些用户设备需报告测量结果,并且其它一些用户设备则被要求提供他们的承载配置。第一演进节点B102以及第二演进节点B104处理这两信息的一实施范例,将陈述于下面段落。
当第二演进节点B104连结第一演进节点B102时,第一演进节点B102以信息SenbStatusReportConfiguration配置间隔时间ReportInterval给第二演进节点B104,如此第二演进节点B104以信息SenbStatusReportMessage在每个间隔时间ReportInterval回报状态报告SR。当收到传送自第二演进节点B104包括对应识别码SeNBId的SenbStatusReportMessage信息,第一演进节点B102检查这些信息中所携带的用户设备(假设第一演进节点B102以对应识别码UEID对用户设备ui进行作业)。若第一演进节点B102发现用户设备ui携带有(主动标志activeflag、承载(识别)bearer、数据率rate)栏位时,则检查主动标志。当主动标志被致能时,譬如标志activeflag=1,第一演进节点B102记录(承载识别、数据率)信息并且设定用户设备ui为tS型。接着,第一演进节点B102记录<承载识别(ID)/UEID/SeNBId>的映射关系。当activeflag标志被禁能时,譬如标志activeflag=0,第一演进节点B102自记录的<承载ID/UEID/SeNBId>映射关系中移除承载ID的信息。若MeasurementResult栏位存在,第一演进节点B102记录用户设备ui的测量结果。并且第一演进节点B102使用推估模块202推得在第二演进节点B104上用户设备的输出率。然后,第一演进节点B102记录用户设备ui的缓冲器状态信息。如图5中符合本申请的一实施例所示,在步骤S52,第一演进节点B102以第一配置信息配置间隔时间给第二演进节点B,使第二演进节点B在每个间隔时间传回状态报告SR。在步骤S54,第一演进节点B102检查状态报告以记录或移除用户设备tS(第二用户设备)的承载信息。
从另一方面来看,当第二演进节点B104收到信息SenbStatusReportConfiguration时,第二演进节点B104设定一时计以间隔长度ReportInterval周期性的报告信息SenbStatusReportMessage给第一演进节点B102。当时计过期时,第二演进节点B104检查有哪些用户设备尚与它连结。
在一实施例中,信息SenbStatusReportMessage可包括一3元组合栏位,一MeasurementResult栏位以及一bufferStatus栏位。若用户设备ui为tS型且它的承载改变了,第二演进节点B104可决定加入一新承载或移除一承载。若用户设备ui有一新承载,第二演进节点B104设定3元组合栏位为(主动标志activeflag=1,承载的识别ID,承载的数据率)。若用户设备ui的一承载已被移除,第二演进节点B104设定3元组合栏位为(主动标志activeflag=0,承载的识别ID,0)。
若用户设备ui为tS型,藉由前面所述方案譬如,移动平均方案、指数型移动平均方案、或窗口型移动平均方案,第二演进节点B104可将用户设备ui在间隔时间ReportInterval所报告信号质量的平均值填入MeasurementResult栏位。此外,第二演进节点B104可将属于用户设备ui的所有承载的剩余数据量总数填入bufferStatus栏位。
再参见图2A实施例,分流决模块204以用户设备的推估结果ER以及第二演进节点B104所提供的状态报告SR进行分流决策。当一用户设备为tM型或tS型时,网络100可依循LTE-A规格中的程序来配置承载。配置tMS型用户设备时,网络100可依循LTE-A规格中的程序来同时配置用户设备连结第一演进节点B102以及第二演进节点B104。第一演进节点B102可传送包括信息元件(InformationElement,IE)的重配置信息给tMS型用户设备,以告知tMS型用户设备对应承载有否被分流。当配置一承载给一用户设备时,此信息元件IE可被附加于LTE-A信息rrcConnectionReconfiguration中。
参见图6和图7,图6绘示符合本申请一实施范例于第一演进节点B102与第二演进节点B104间调度流量的流程例示图。图7绘示符合本申请一实施范例在第一演进节点B102与第二演进节点B104间为tMS型用户设备配置分流承载的信息流的例示图。于步骤S62,第一演进节点B102传送包括信息元件IE的第一重配置信息给第三用户设备以告知第三用户设备对应承载有否被分流,其中至少一第三用户设备被第二演进节点B104与第一演进节点B102所服务(亦即,tMS型用户设备)。在步骤S64,第一演进节点B102传送分流承载信息给第二演进节点B104,以告知第二演进节点B104第三用户设备与对应承载间的映射关系;且其中第二演进节点B104传送包括信息元件IE的第二重配置信息给第三用户设备,以响应分流承载信息,而使第三用户设备映射对应承载给第一演进节点B102和第二演进节点B104。
如图7所示,第一演进节点B102传送分流承载信息(亦即,splitBearerInfo信息)给第二演进节点B104以告知第二演进节点B104用户设备与对应承载间的映射关系。响应分流承载信息,第二演进节点B104传送包括附加信息元件IE的重配置信息(亦即,rrcConnectionReconfiguration信息)给用户设备,以使用户设备映射对应承载给第一演进节点B102与第二演进节点B104。
图7实施例中,第一演进节点B102先传送信息rrcConnectionReconfiguration,其包括附加信息元件IE,比方“SPLITED”IE,在对应承载栏位给用户设备。当用户设备在对应承载栏位收到来自第一演进节点B102的信息rrcConnectionReconfiguration,此用户设备期望它将会收到另一来自第二演进节点B104的信息rrcConnectionReconfiguration。第一演进节点B102传送splitBearerInfo信息给第二演进节点B104,此信息包括了UEID和承载ID间的映射。当收到splitBearerInfo信息,第二演进节点B104传送对应信息rrcConnectionReconfiguration给用户设备,此信息包括了“SPLITED”IE在对应承载栏位。当用户设备自第二演进节点B104收到信息rrcConnectionReconfiguration,用户设备记录分流承载的<UEID/承载ID/SeNBId>映射关系在其当地数据库。前述配置完成后,分流决策模块204可基于某些网络参数以及另两模块所报告的数值开始进行工作。
图8绘示符合本申请一实施范例的承载、用户设备以及第二演进节点B104间映射关系例示图。在此例中,存在标示为B=b1,b2,...,bn的多个承载、标示为U=u1,u2,...,um的多个用户设备以及标示为S=s1,s2,...,sk的多个第二演进节点B。依据承载与用户设备间的映射关系MU(.),承载b1及b2分别被指派给用户设备u1及u2,承载b3及b4被指派给用户设备u3,并且承载b5及b6被指派给用户设备u4。依据用户设备与第二演进节点B104间的映射关系MS(.),用户设备u1及u3被第二演进节点Bs1所服务,用户设备u2及u4被第二演进节点Bs2所服务。
图9绘示符合本申请一实施范例的第一演进节点B102与第二演进节点B104间流量分流机制例示图。如图9所示,第一演进节点B102与第二演进节点B104依据3GPP标准会议所建置,并拥有RRC层、PDCP层、RLC层以及介质访问控制(MediaAccessControl)MAC层。
第一演进节点B102聚集报告自第二演进节点B104的信息(譬如,包括各个tS型用户设备的信号质量以及位于第二演进节点B104中的各个tS型与tMS型用户设备的剩余数据)。第一演进节点B102的RRC层聚集用户设备的测量报告MR。聚集测量报告MR后,第一演进节点B102可用推估模块202得出所有用户设备的输出数据率或并报告到PDCP层。位于PDCP层的分流决策模块204可参考应用程序交通流量信息ATF,譬如于一实施例中,可利用参数如Rin(b1),Rin(b2),…,Rin(bn)以及Rbh(s1),Rbh(s2)…,Rbh(sn)进行流量分流决策,亦即,计算分流数据率Rsp(b1),Rsp(b2),…,Rsp(bn),其中Rin(b1),Rin(b2),…,Rin(bn)为应用层的交通流参数,譬如各个承载的输入数据率,以及Rbh(s1),Rbh(s2)…,Rbh(sn)为从第一演进节点B102到各个第二演进节点B104的后端网络数据率,以S=s1,s2,...,sn标示。
分流决策模块204可使用多个限制条件以调整所有用户设备可传送的数据量或所有用户设备可使用的无线资源(譬如,通道带宽/传输数据率)。限制条件依据推估结果ER以及第二演进节点B104的状态报告SR所建立。图10绘示符合本申请一实施范例在第一演进节点B102与第二演进节点B104间调度流量的流程例示图。如图10所示,步骤S1002,依据第二演进节点B104的状态报告SR以及推估结果ER所建立多个限制条件。步骤S1004,第一演进节点B102依据限制条件调整所有用户设备可传送的数据量或所有用户设备可使用的无线资源。在一些应用中,分流决策模块204可使用多个限制条件以譬如最大化所有用户设备可传送的全部数据量。限制条件可以表示为如下方式:
目标:
对所有承载bj∈BtMS,Rsp(bj)≤Rin(bj);
对所有用户设备ui∈U,且
对各个第二演进节点Bsk∈S,
对第一演进节点B,
对各个第二演进节点Bsk∈S,
在限制条件1~5下,目标函数试着最大化所有用户设备可传送的全部数据量(经由第一演进节点B102以及第二演进节点B104)以使网络流通量较佳化。在限制条件1中,建置时对属于承载集BtMS指派给tMS型用户设备的各个承载bj,限制分流数据率Rsp(bj)小于承载bj的输入数据率Rin(bj)。在限制条件2中,要求计算出的输出数据率DM(ui)以及DS(ui),可分别不大于用户设备在第一演进节点B102的输入数据量,亦即及用户设备于第二演进节点B104的输入数据量,亦即分别加上位于第一演进节点B102中剩余的数据,亦即及位于第二演进节点B104中剩余的数据,亦即其中DM(ui)与DS(ui)代表用户设备ui在时间间隔It期间所能传送的全部数据量。在限制条件3中,对那些已送给第二演进节点Bsk的分流承载,分流率的全部量不大于第二演进节点Bsk的后端网络容量(Rbh(sk))。在限制条件4中,指派给用户设备的资源区块RB量(位于第一演进节点B102)不大于第一演进节点B102的最大RB量(亦即)。限制条件5类似于限制条件4,于限制条件5中,要求指派给用户设备的RB量(被第二演进节点Bsk服务)不大于以上的建置方式,可藉由任意线性规划求解工具取得最大效益的解法和Rsp(b1),Rsp(b2),…,Rsp(bn)以及RBM(u1),RBM(u2),…,RBM(um),RBS(u1),RBS(u2),…,RBS(um)的结果。
举例来说,可扩充前述建置以支持给多个第二演进节点B104的分流承载。在此情境中,一用户设备可同时自两个以上演进节点B接收讯息。在一实施例中,图11绘示符合本申请一实施范例的承载、用户设备以及第二演进节点B间映射关系例示图。在图11中,配置承载b1及b2分别分流于第二演进节点Bs1与s3、及s2与s3。在此实施例中,承载b1与b2可进一步被分割为(b1-1,b1-2)和(b2-1,b2-2)。上述方案也可被应用于计算调度决策。
实时性流量处理层面
与此层面中,第一演进节点B102响应第二演进节点B104传送的流量请求信息动态地调度流量给第二演进节点B104。
图12绘示符合本申请一实施范例在实时流量处理阶段的流量调度方法流程例示图。如图12所示,在步骤1202,第一演进节点B102响应第二演进节点B104传送的需求流量信息动态地进行流量分流决策,以调度流量给第二演进节点B102。在步骤1204,第一演进节点B102响应第二演进节点B104传送的需求流量信息动态地调整流量分流决策,以调度流量给第二演进节点B102。周期性进行流量调度决策后,第一演进节点B102依据分流数据率Rsp(bj),其中bj∈BtMS,在分流承载中调度数据。当***正执行时,网络交通流以一分组接着一分组的形式抵达第一演进节点B102。第一演进节点B102将承载bj分组中继给第二演进节点B104以满足分流数据率Rsp(bj)的要求。当来了一个分流承载bj分组第一演进节点B102检查分流数据率Rsp(bj)是否已被满足。若没有,则第一演进节点B102将分组中继给第二演进节点B104。否则,第一演进节点B102自己处理此分组。
在一些实施例中,分流承载分组可能不是那么流畅的抵达第一演进节点B102,并且观察到的第二演进节点B104用户设备信号质量可能具变化性。为了保留网络流通量,在此层面中,一些tMS型用户设备可自第一演进节点B102要求多一些数据或要求减缓数据率。
图13绘示符合本申请一实施范例在实时流量处理阶段第一演进节点B与第二演进节点B间的信息流的例示图。如图13所示,设计了两信息MenbDispatchDecision信息及SenbTrafficRequestMessage信息以交换调度决策以及流量要求信息。进行调度决策后,第一演进节点B102填入分流决策在承载中以准备给第二演进节点B104的信息MenbDispatchDecision。执行一阵子后,若第二演进节点B104发现它有更多容量来服务更多数据,则传送信息SenbTrafficRequestMessage给第一演进节点B102以要求更多分流承载的数据,或是要求减缓交通流量。
针对标示为sk的第二演进节点B104,第一演进节点B102发现这些tMS型用户设备映射到第二演进节点Bsk。针对在第二演进节点Bsk中的这些用户设备,第一演进节点B102找到用户设备对应的分流承载并且填入决定的分流率在信息MenbDispatchDecision的栏位中。第一演进节点B102于是进一步附加值到信息MenbDispatchDecision中。
当第一演进节点B102收到信息SenbTrafficRequestMessage并且了解到第二演进节点Bsk中的一用户设备处于饥饿中,基于增加率不可超过Rbh(sk)的限制条件下,第一演进节点B102可慢慢增加承载bj的分流率,其中MU(bj)=ui。当第一演进节点B102收到信息SenbTrafficRequeMessage并且了解到第二演进节点Bsk中的一用户设备已饱足,第一演进节点B102可检查在第一演进节点B102中用户设备ui的信号质量。若ui的信号质量比预期要好,第一演进节点B102可中继少一些数据给第二演进节点Bsk。
从另一方面来看,当第二演进节点Bsk收到信息MenbDispatchDecision,它将试着对记录在信息中的对应承载的流量进行调度。针对tMS型用户设备ui,第二演进节点Bsk可知道用户设备ui可使用的预期资源区块RB(RBS(ui))以及即将来的所有承载数据率(譬如Rsp(bx),Rsp(by),…)。当为用户设备ui进行流量处理时,第二演进节点Bsk可由记录中观察用户设备ui可传送1)如预期般相同量数据,2)比预期多些数据,以及3)比预期少些数据。
在一实施例中,第二演进节点Bsk可依据下列三表格决定用户设备的状态(表1~3):
表1:用户设备可如预期般传送相同量数据
表2:用户设备可传送比预期多些数据
表3:用户设备可传送比预期少些数据
简单来说,当第二演进节点Bsk决定用户设备可能需从第一演进节点B102要求多些数据时,第二演进节点Bsk会将用户设备设为“饥饿”。当第二演进节点Bsk决定用户设备需要求减少数据时,第二演进节点Bsk会将用户设备设为“饱足”。经过一短时间间隔后,第二演进节点Bsk可收集这些用户设备为“饥饿”或“饱足”,并传送信息SenbTrafficRequestMessage给第一演进节点B102。
基于上面段落所述,提供一种数据调度机制并可适用于包括第一演进节点B以及第二演进节点B的网络。依据本申请所提供的各种实施范例,第一演进节点B可基于用户设备的测量报告以及第二演进节点B的状态报告,以发挥最佳效益方式进行流量分流策略将流量卸载给第二演进节点B,因而增大网络流通量。
综合以上所述,虽然本申请已以实施例公开如上,然其并非用以限定本申请。本申请所属领域技术人员,在不脱离本申请的精神和范围内,当可作各种的更动与润饰。因此,本申请的保护范围当视所附权利要求书界定范围为准。
Claims (36)
1.一种网络中演进节点B,此演进节点B通过后端网络与第二演进节点B连线的第一演进节点B,且第二演进节点B的覆盖范围是在第一演进节点B的覆盖范围内,第一演进节点B包括:
推估模块,依据多个用户设备的测量报告产生推估结果,其中部分测量报告是由第二演进节点B所提供,且部分测量报告是由部分用户设备所提供;以及
分流决策模块,依据该推估结果与第二演进节点B的状态报告进行流量分流决策,以通过该后端网络连线调度流量给第二节点B。
2.如权利要求1所述的演进节点B,其中该推估模块依据这些测量报告中所测量得的通道状况决定该多个用户设备于下一间隔时间的输出数据率。
3.如权利要求1所述的演进节点B,其中该多个用户设备包括由第二演进节点B所服务的一或多个第一用户设备,该状态报告包括缓冲区状态信息,所述缓冲区状态信息显示尚留在第二演进节点B中的至少一第一用户设备的关联数据。
4.如权利要求3所述的演进节点B,其中该一或多个第一用户设备包括由第二演进节点B所服务的一或多个第二用户设备,第一演进节点B藉由检查该状态报告记录或移除该一或多个第二用户设备的承载信息。
5.如权利要求1所述的演进节点B,其中该多个用户设备包括由第二演进节点B与第一演进节点B所服务的至少一第三用户设备,第一演进节点B传送包括信息元件的第一重配置信息给第三用户设备,以通知第三用户设备对应承载有否被分流。
6.如权利要求5所述的演进节点B,其中第一演进节点B传送分流承载信息给第二演进节点B,以通知第二演进节点B该至少一第三用户设备与对应承载的映射关联;响应该分流承载信息,第二演进节点B传送包括该信息元件的第二重配置信息给第三用户设备,以使第三用户设备映射对应承载给第一演进节点B与第二演进节点B。
7.如权利要求1所述的演进节点B,其中分流决策模块使用多个限制条件以判断所有用户设备可传送的数据量或所有用户设备可使用的无线资源,其中依据第二演进节点B的该状态报告及该推估结果建立该多个限制条件。
8.如权利要求1所述的演进节点B,其中分流决策模块依据该推估结果以及第二演进节点B周期性的该状态报告进行该流量分流决策调度流量给第二节点B。
9.如权利要求8所述的演进节点B,其中分流决策模块响应由第二演进节点B传送来的流量请求信息,动态地调整该流量分流决策调度流量给第二节点B。
10.如权利要求1所述的演进节点B,其中分流决策模块响应由第二演进节点B传送来的流量请求信息,动态地进行该流量分流决策调度流量给第二演进节点B。
11.如权利要求1所述的演进节点B,其中分流决策模块位于分组数据汇聚协议层,且参考应用程序交通流量信息以进行该流量分流决策。
12.如权利要求1所述的演进节点B,其中第一演进节点B是宏小区演进节点B,第二演进节点B是小小区演进节点B。
13.如权利要求1所述的演进节点B,其中当第二演进节点B连结第一演进节点B时,第一演进节点B以包括间隔时间的第一配置信息来配置第二演进节点B,使得第二演进节点B在每个该间隔时间传回该状态报告。
14.如权利要求13所述的演进节点B,其中第一演进节点B检查该状态报告移除或记录被第二演进节点B服务的用户的承载信息。
15.一种网络中第一演进节点B的流量调度方法,包括:
依据多个用户设备的测量报告产生推估结果,其中部分测量报告是由通过后端网络与第一演进节点B连线的第二演进节点B所提供,而部分测量报告是由部分用户设备所提供,且其中第二演进节点B的覆盖范围是在第一演进节点B的覆盖范围内;自第二演进节点B接收状态报告;以及
依据该推估结果与第二演进节点B的该状态报告进行流量分流决策,以通过后端网络连线调度流量给第二演进节点B。
16.如权利要求15所述的流量调度方法,其中产生该推估结果的步骤,包括:
依据这些测量报告中所测量得的通道状况决定该多个用户设备在下一间隔时间的输出数据率。
17.如权利要求15所述的流量调度方法,其中该多个用户设备包括由第二演进节点B所服务的一或多个第一用户设备,该状态报告包括缓冲区状态信息,所述缓冲区状态信息显示尚留在第二演进节点B中的至少一第一用户设备的关联数据。
18.如权利要求17所述的流量调度方法,其中该一或多个第一用户设备包括由第二演进节点B所服务的一或多个第二用户设备,此流量调度方法复包括:
检查该状态报告以记录或移除该一或多个第二用户设备的承载信息。
19.如权利要求15所述的流量调度方法,其中该多个用户设备包括由第二演进节点B与第一演进节点B所服务的至少一第三用户设备,此流量调度方法复包括:
第一演进节点B传送包括信息元件的第一重配置信息给第三用户设备,以通知第三用户设备对应承载有否被分流。
20.如权利要求19所述的流量调度方法,还包括:
第一演进节点B传送分流承载信息给第二演进节点B,以通知第二演进节点B该至少一第三用户设备与对应承载的映射关联;
其中第二演进节点B传送包括该信息元件的第二重配置信息给第三用户设备,以响应该分流承载信息,使第三用户设备映射对应承载给第一演进节点B与第二演进节点B。
21.如权利要求15所述的流量调度方法,还包括:
使用多个限制条件以判断所有用户设备可传送的数据量或所有用户设备可使用的无线资源,其中依据第二演进节点B的该状态报告及该推估结果建立该多个限制条件。
22.如权利要求15所述的流量调度方法,还包括:
依据该推估结果以及第二演进节点B周期性的该状态报告进行该流量分流决策调度流量给第二节点B。
23.如权利要求22所述的流量调度方法,还包括:
响应由第二演进节点B传送来的流量请求信息,动态地调整该流量分流决策调度流量给第二节点B。
24.如权利要求15所述的流量调度方法,还包括:
响应由第二演进节点B传送来的流量请求信息,动态地进行该流量分流决策调度流量给第二演进节点B。
25.如权利要求15所述的流量调度方法,还包括:
参考应用程序交通流量信息以进行该流量分流决策。
26.如权利要求15所述的流量调度方法,其中第一演进节点B是宏小区演进节点B,第二演进节点B是小小区演进节点B。
27.如权利要求15所述的流量调度方法,还包括:
以包括间隔时间的第一配置信息来配置第二演进节点B,使得第二演进节点B在每个该间隔时间传回该状态报告。
28.如权利要求27所述的流量调度方法,还包括:
检查该状态报告以移除或记录被第二演进节点B服务的用户的承载信息。
29.一种网络中演进节点B,此演进节点B是通过后端网络与第一演进节点B连线的第二演进节点B,且第二演进节点B的覆盖范围是在第一演进节点B的覆盖范围内,第二演进节点B包括:
状态报告模块,输出状态报告给第一演进节点B,使第一演进节点B依据该状态报告进行流量分流决策。
30.如权利要求29所述的演进节点B,其中该状态报告包括缓冲区状态信息,所述缓冲区状态信息显示尚留在第二演进节点B中的至少一用户设备的关联数据,以及被第二演进节点B所服务的该多个用户设备中的一或多个用户设备的测量报告。
31.如权利要求29所述的演进节点B,其中第二演进节点B周期性的报告该状态报告给第一演进节点B,以响应第一演进节点B所传送的报告配置信息。
32.如权利要求31所述的演进节点B,其中响应该报告配置信息,第二演进节点B报告与该一或多个用户设备间的通道状况给第一演进节点B,其中所述通道状况由被第二演进节点B所服务的该一或多个用户设备所测量。
33.如权利要求31所述的演进节点B,其中当收到该报告配置信息时,第二演进节点B设置时计以间隔时间周期性的报告该状态报告,当该时计过期时,第二演进节点B检查与其连结的该一或多个用户设备以及更新该一或多个用户设备的承载映射。
34.如权利要求29所述的演进节点B,其中第二演进节点B响应接受自第一演进节点B的分流承载信息,传送一重配置信息给该一或多个用户设备,以使该一或多个用户设备其中的映射分流承载给第一演进节点B与第二演进节点B。
35.如权利要求29所述的演进节点B,其中第二演进节点B传送流量请求信息给第一演进节点B,以要求第一演进节点B调整分流给第二演进节点B的流量。
36.如权利要求29所述的演进节点B,其中第一演进节点B是宏小区演进节点B,第二演进节点B是小小区演进节点B。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103141344A TWI558237B (zh) | 2014-11-28 | 2014-11-28 | 演進節點b及流量調度方法 |
TW103141344 | 2014-11-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105792282A true CN105792282A (zh) | 2016-07-20 |
CN105792282B CN105792282B (zh) | 2019-04-12 |
Family
ID=56384873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410803430.7A Active CN105792282B (zh) | 2014-11-28 | 2014-12-22 | 演进节点b及流量调度方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105792282B (zh) |
TW (1) | TWI558237B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103945461A (zh) * | 2013-01-23 | 2014-07-23 | 中兴通讯股份有限公司 | 数据多流传输方法及装置 |
WO2014113190A1 (en) * | 2013-01-17 | 2014-07-24 | Intel IP Corporation | Method, apparatus and system for managing bearers in a wireless communication system |
CN103974338A (zh) * | 2013-02-01 | 2014-08-06 | 华为技术有限公司 | 数据传输的方法、用户设备及基站 |
EP2779720A1 (en) * | 2012-12-04 | 2014-09-17 | Intucell Ltd. | Method for managing heterogeneous cellular networks |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102625388B (zh) * | 2011-01-28 | 2014-09-03 | 华为技术有限公司 | 切换方法、基站和*** |
US9319918B2 (en) * | 2011-09-30 | 2016-04-19 | Lg Electronics Inc. | Method in which a terminal connected to a cellular network measures a wireless LAN and receives information for measurement in a wireless access system, and terminal or base station device for same |
US9203563B2 (en) * | 2012-07-02 | 2015-12-01 | Intel Corporation | Devices and methods for radio communication network guided traffic offload |
US9173147B2 (en) * | 2013-01-18 | 2015-10-27 | Blackberry Limited | Communicating data using a local wireless access network node |
-
2014
- 2014-11-28 TW TW103141344A patent/TWI558237B/zh active
- 2014-12-22 CN CN201410803430.7A patent/CN105792282B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2779720A1 (en) * | 2012-12-04 | 2014-09-17 | Intucell Ltd. | Method for managing heterogeneous cellular networks |
WO2014113190A1 (en) * | 2013-01-17 | 2014-07-24 | Intel IP Corporation | Method, apparatus and system for managing bearers in a wireless communication system |
CN103945461A (zh) * | 2013-01-23 | 2014-07-23 | 中兴通讯股份有限公司 | 数据多流传输方法及装置 |
CN103974338A (zh) * | 2013-02-01 | 2014-08-06 | 华为技术有限公司 | 数据传输的方法、用户设备及基站 |
Also Published As
Publication number | Publication date |
---|---|
TWI558237B (zh) | 2016-11-11 |
CN105792282B (zh) | 2019-04-12 |
TW201620321A (zh) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Li et al. | D2D communication mode selection and resource optimization algorithm with optimal throughput in 5G network | |
US9179363B2 (en) | Systems and methods for determining a coupling characteristic in a radio communications network | |
CN103561437B (zh) | 用于负载均衡的基站之间的资源状态信息的信令传输 | |
Pan et al. | Downlink traffic scheduling for LTE-A small cell networks with dual connectivity enhancement | |
CN105745945B (zh) | 控制移动通信***中的机器类通信的数据传输 | |
CN104349504B (zh) | 使用者设备及其装置对装置通讯选择方法 | |
CN102238744B (zh) | 控制信道的干扰抑制 | |
CN109479339A (zh) | 无线基站、无线装置、无线控制装置、无线通信***、通信方法以及无线终端 | |
CN107925916A (zh) | 上行链路数据分割 | |
CN105659648A (zh) | 在密集小型小区中的干扰协调 | |
CN107295459B (zh) | 用于d2d通信的通信***、通信装置、基站及其方法 | |
US20150207596A1 (en) | Fast Load Balancing by Cooperative Scheduling for Heterogeneous Networks with eICIC | |
CN103814596B (zh) | 传输数据的方法、装置和*** | |
CN103379498A (zh) | 动态频谱共享方法和装置 | |
CN105144777B (zh) | 回程链路的承载分流方法及网络设备 | |
US9906973B2 (en) | Evolved NodeB and traffic dispatch method thereof | |
CN103718588A (zh) | 无线接入网络中的功耗管理 | |
CN105191465A (zh) | 用于在多小区网络中的设备到设备与蜂窝通信的资源共享的方法和装置 | |
US20140080494A1 (en) | Direct communication method of terminal, method of controlling d2d communication, and terminal device | |
CN101536602B (zh) | 在移动通信***中的支持测量的方法 | |
KR102173747B1 (ko) | 무선 통신 네트워크에서 기기 간 통신을 구현하기에 적합한 자원 할당 시스템 및 방법 | |
RU2759803C1 (ru) | Аппарат связи | |
JP5334918B2 (ja) | 無線通信システム、セル最適化方法、サーバ装置および基地局 | |
CN106412993B (zh) | 用于均衡负荷的方法、基站和*** | |
TWI531271B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |