CN105027656B - 由通信网络节点执行以用于在通信网络中调度用户设备的方法 - Google Patents
由通信网络节点执行以用于在通信网络中调度用户设备的方法 Download PDFInfo
- Publication number
- CN105027656B CN105027656B CN201380074632.6A CN201380074632A CN105027656B CN 105027656 B CN105027656 B CN 105027656B CN 201380074632 A CN201380074632 A CN 201380074632A CN 105027656 B CN105027656 B CN 105027656B
- Authority
- CN
- China
- Prior art keywords
- communication network
- carrying
- network node
- service
- priority
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
提供由通信网络节点执行以用于在通信网络(其包括用户设备(UE)和通信网络节点)中调度UE的方法。UE设置成在多个承载上与通信网络节点传递数据。在方法中,确定(202)多个承载之间的一个或多个活动承载,确定(204)活动承载的最高优先级以及基于最高优先级对于UE调度(208)上行链路中的数据传输。通过在调度时仅考虑活动承载,防止具有非活动的高优先级的承载的UE在优先级较低的承载上执行搭便车业务。
Description
技术领域
本公开大体上涉及用于在通信网络中调度、尤其用于在无线通信网络中调度上行链路数据的方法和设备。
背景技术
在无线通信网络中,用户使用UE(用户设备)以用于与RAN(无线电接入网络)通信。随着出现可用服务,用户增加他们的数据业务并且请求更高效的UE。已经开发的一个类型的更高效UE是多承载UE,即UE在它们与无线通信网络节点的通信中每个应用超过一个无线电承载。
在该描述中,术语“用户设备”将用于指示适于与无线电基站通信的任何适合的通信终端。UE可实现为移动电话、PDA(个人数字助理)、手持计算机、便携式计算机等。“无线电基站”可实现为NodeB、eNodeB、中继器等。
“调度”是用于控制应允许哪些UE与无线电接入网络中的基站传递数据的过程。该描述涉及上行链路中的数据通信并且描述的过程将是根据上行链路中的数据通信。调度器在无线电基站中存在并且调度器在上行链路中从UE与之通信的UE接收传输的请求。响应于这些请求,并且基于如以下的参数:要在上行链路中传输的数据量、对于上行链路数据的可用容量等,调度器相应地为在上行链路中的数据通信分配通信容量并且对UE分发调度授权。在接收调度授权后,UE根据调度授权在上行链路中传输数据。UE还能够将它们对上行链路中的通信资源的需要告知调度器,并且可指示它们对指派的授权或缓冲状态是否满意。例如,在WCDMA网络中,特定的所谓的“满意比特”可在请求调度时设置,用于指示UE需要以较高数据速率(即UE需要更频繁地被调度)或以增加的数据速率在上行链路中传输数据。在下行链路中,情形是不同的,调度在那里由无线电接入网络而不是由UE发起,并且在该描述中将未进一步论述。
术语“无线电承载”在该描述中始终用于指示UE的被设置和应用以用于在UE与RAN之间传递数据的无线电资源。术语“无线电接入承载”(也缩写为RAB)是指示UE与核心网络之间的逻辑通信资源的术语。
参考图1,现在将描述多承载UE将上行链路数据传输到无线电接入网络的情景。
UE100与无线电接入网络102传递数据。无线电接入网络包括无线电基站104和无线电网络控制器106,并且无线电接入网络102连接到核心网络108。UE 100是多承载UE并且对通信应用两个无线电承载B1、B2。希望在上行链路中传输数据的UE 100请求调度无线电接入网络102中的调度器(未示出)来传输数据。在调度时,调度器决定授权哪个UE在上行链路中传输数据。调度器使它的决定建立在如以下的参数的基础上:对于上行链路的可用通信容量、上行链路中的传输需要和对于所有UE需要的QoS(服务质量)。
通常,在无线通信网络中,尤其在上行链路中,存在有限资源用于传送数据。因此,无线通信网络的运营商对无线电承载指派各种优先级,例如UE可具有一个优先的无线电承载和一个非优先无线电承载。由此,使运营商能够为期望服务保留优先无线电承载。例如,优先的无线电承载将为语音和视频服务保留并且低优先级无线电承载将用于不太期望的服务,或不需要实时特性的服务,例如SMS(短消息服务)、文件下载、对等联网等。为了使调度器能够执行通信资源的分配,调度信息在UE与无线电接入网络之间传送。准确的调度需要大量调度信息,这导致空中接口上的信令负载增加。
在无线通信网络中存在对UE公正且准确分配可用通信资源而不增加调度信息量的需要。
发明内容
在无线电接入网络中在上行链路中实现可用通信资源的公正且高效使用是所希望的。描述的技术方案的目标是解决上文概述的问题中的至少一些。此外,目标是提供用于在上行链路中实现通信资源的公正分配的机制。这些目标和其他可通过根据附上的独立权利要求的方法和通信网络节点来满足。
根据一个方面,提供由通信网络节点执行以用于在通信网络(其包括用户设备(UE)和通信网络节点)中调度UE的方法。UE设置成在多个承载上与通信网络节点传递数据。方法包括在多个承载之间确定一个或多个活动承载、确定活动承载的最高优先级和基于该最高优先级在上行链路中对UE调度数据传输。通过在调度时仅考虑活动承载,防止具有非活动、高优先级承载的UE在较低优先级的承载上执行搭便车(free-riding)业务。
在一个例示实施例中,方法可进一步包括在多个承载中的一个或多个上检测数据传输,以及将活动承载确定为其上检测到数据传输的承载。此外,检测的数据传输可以是上行链路中的传输和下行链路中的传输中的至少一个。此外,当数据传输最晚在时间tA(其中0≤tA≤TA)在相应的承载上检测时,承载可确定为活动的,并且当tA>TA时,承载确定为非活动的,其中TA是预先定义的阈值,优选地1ms<TA<10ms。通过登记最晚检测到数据传输的时间tA,并且当tA在特定阈值TA之上时将状态变为非活动,将防止短的间断使状态变成非活动,并且实现更稳定的条件。
在另一个例示实施例中,方法可进一步包括确定在活动承载中的一个或多个上实施哪些服务,其中调度进一步基于实施哪些服务。通过确定实施哪些服务,使通信网络节点能够将一个UE的优先级排定在另一个UE之前,而这两个都具有活动的优先级最高的承载。由此,在防止搭便车时,通信网络节点可进一步是更合适的。此外,通过确定实施哪些服务,执行优先级较低服务的承载可使它们的数据通信速率减少(例如,通过速率整形),以便实现通信资源的公正分配。
根据另一个方面,提供通信网络节点,用于在通信网络(其包括用户设备(UE)和通信网络节点)中实现UE的调度,其中UE设置成在多个承载上与通信网络节点传递信息。通信网络节点包括:第一通信单元,其适于在多个承载中的一个或多个上接收上行链路数据;和确定单元,其适于在多个承载之间确定一个或多个活动承载,并且确定这些活动承载的最高优先级。通信网络节点还包括调度器,其适于基于最高优先级来调度UE的授权。
在一个例示实施例中,确定单元可包括:活动检测器,其适于在多个承载上检测数据传输;和优先级确定器,其适于确定活动承载中的哪些具有最高优先级。通信网络节点可进一步包括时钟,其适于登记自最晚对于多个承载中的每个检测到上行链路和下行链路中的任一个中的数据传输以来的时间tA,确定单元进一步适于最晚在时间tA(其中0≤tA≤TA)在相应承载上检测到数据传输时确定承载是活动的,并且在tA>TA时确定承载是非活动的,其中TA是预先定义的阈值,优选地1ms<TA<10ms。
在另一个例示实施例中,通信网络节点可进一步包括服务检测器,其适于检测在活动承载的相应承载上实施哪些服务。当检测到服务时,服务检测器可应用以下中的任一个:从通信节点与之关联的核心网络接收的服务信息,和对在承载上传输的数据的分组检查。通信网络节点可实现为NodeB或eNodeB,并且通信网络可以是CDMA、WCDMA、LTE和LTE高级中的任一个。
附图说明
现在将凭借示范性实施例并且参考附图更详细描述技术方案,其中:
图1是图示根据现有技术的无线通信***的环境视图;
图2是图示根据可能实施例的设置中的规程的流程图;
图3是图示根据一些可能实施例用于上行链路调度的节点的框图。
图4是图示根据一些可能实施例用于上行链路调度的节点的框图。
具体实施方式
简要地描述,提供这样的技术方案,其将在无线通信网络中在上行链路中实现可用通信资源的有效利用。
在使用多承载UE时,调度器可设计成调度这样的UE,其在UE在上行链路中请求传输对于优先级较低服务的数据之前请求在上行链路中传输对于优先服务的数据,即在使用优先级较低无线电承载所针对的服务之前使用优先无线电承载所针对的服务。在调度时,调度器可以每UE计算并且给予授权,但请求调度的UE请求每无线电接入承载并且由此间接地每无线电承载的特定QoS(服务质量)。然而,如上文描述的,基于服务/无线电承载来对UE排定优先级实现通信资源的滥用/误用。例如,希望执行优先级较低服务但希望根据优先服务来调度的UE或UE的用户可在开始优先级较低服务之前开始优先级较高的服务。UE/用户将然后在执行优先级较低服务时根据优先服务来调度(所谓的搭便车),而忽视其他用户。
调度器可另外使用另外的调度信息以便限制搭便车业务,例如接收关于要在上行链路中根据请求的服务传输的数据量的信息。然而,为了实现合适的调度,必须频繁发送这样的调度信息,这导致空中接口上不必要的信令负载。在将最需要服务差异化时具有高数据负载的情形中,该额外信令负载将是相当大的。
简要地所,提供了这样的技术方案,其在上行链路中实现可用通信资源的有效使用,并且在上行链路中防止搭便车数据业务。
通过检测哪些无线电承载活动并且使用请求调度的活动无线电承载的优先级作为调度决定的基础,使调度器能够以其上执行优先级较低服务的UE为代价在上行链路中对其上执行优先级较高的服务的UE分配通信容量。也就是说,与具有优先级较低服务的UE相比,调度器将更频繁和/或以更高数据速率地调度具有优先级较高的服务的UE。
通常,在无线通信网络中,尤其在上行链路中存在有限的资源用于传送数据,并且需要有可用通信资源的准确且公正分配。当UE具有多个无线电承载时,对无线电承载指派不同的优先级。例如,这样的UE具有两个无线电承载,一个优先而一个优先级较低。使用哪个无线电承载可由操作者配置或由无线通信网络基于操作者配置来决定。例如,操作者可影响通信网络来为通常需要高QoS(服务质量)的优先级较高服务应用,例如语音和实时视频优先承载,而通常需要较低QoS的服务的优先级较低的服务(例如,文件下载、对等联网等)必须在优先级较低的无线电承载上执行。
为了基于每无线电承载的传输需要和它的QoS来计算对于上行链路传输的公正授权,在RAN中存在的调度器需要知道哪些UE有数据要传输。UE向RAN发送关于它的传输需要的调度信息。
在调度时,UE基于它的优先级最高的活动无线电承载的优先级和UE缓冲器中的数据量来接收传输数据的授权。
参考图2(其是示意流程图),现在将根据实施例示例描述用于调度UE以在上行链路中将数据传输到无线电接入网络中的通信网络节点的方法。即使在该例示实施例中,通信网络节点实现为NodeB并且RAN是CDMA网络,但概念不限于此。概念也可在其他适合的通信网络中应用,例如在WCDMA或基于LTE的网络中。
多承载UE设置成在上行链路中在多个无线电承载上将数据传输到UE与之关联的无线电接入网络中的NodeB。在第一动作200中,NodeB在无线电承载上检测数据的传输。然后,基于是否检测到数据传输,在接着的动作202中,NodeB确定它的多个承载中的哪些是活动或非活动的。在后续动作204中,NodeB在活动无线电承载之间确定最高优先级。在该例示实施例中,无线电承载在四个优先级“1-4”中划分,其中“1”是最高并且“4”是最低优先级。要注意概念不限于选择的优先级“1-4”,在实现时设计者相反可选择任何其他适合数量的优先级,例如5级,其中“1”是最低优先级并且“5”是最高的,或“A-D”等。
在另一个动作208(在动作204之后执行)中,NodeB基于优先级最高的无线电承载来调度UE用于在上行链路中传输数据。调度过程根据已知标准执行并且在该描述中将不更详细描述。
通过持续监测无线电承载上的数据传输,并且将它们确定为活动/非活动的,对于调度决定实现更实际且更新的基础,即不考虑不再活动的无线电承载并且将考虑变得活动的无线电承载。
在另一个例示实施例(其基于上文描述的实施例)中,另外,在另一个动作206中,NodeB分析在多承载UE的无线电承载上实施哪些服务。分析可通过应用所谓的分组检查来执行。服务的分析可在确定最高优先级之前、与之同时或之后但在调度之前执行。通过分析/确定要在无线电承载上执行的服务并且将其的结果作为在定义无线电承载优先级以及由此UE优先级时的另外的基础而应用,可实现更合适的调度。例如,如果两个多承载UE在UE的优先级相等的相应无线电承载上执行不同的服务,则要执行哪些服务的知识使调度器能够选择具有优先级最高的服务的UE来首先调度。由此,可实现更公正且合适的调度。
在另一个例示实施例(其基于上文描述的实施例中的一些)中,另外,NodeB在动作210中确定活动无线电承载中的一个或多个候选,以在后续动作212中使它们在上行链路中的通信速率减少。在确定候选时,NodeB根据它们的优先级对活动无线电承载排序。如在上文在另一个例示实施例中规定的,可确定在相应无线电承载上实施的服务。无线电承载的优先级可根据在它们上实施哪些服务而调整。
要注意确定候选使它们的通信速率减少可如对于多个多承载UE一样也对一个多承载UE(其既具有优先级较低也具有优先级较高的无线电承载)执行。
在动作212中使通信速率减少可通过应用所谓的“速率整形”来执行,其中RAN迫使UE中的应用程序使候选无线电承载减慢。典型地,优先级较低的无线电承载将被速率整形。然而,无线电承载的优先级可基于在它们上执行实施服务而调整。因此,上行链路中可用的通信资源对于优先级较低的服务可受到限制并且相反分配给优先级较高的服务,以便实现通信资源的进一步更合适的分配。要注意NodeB不限于执行在动作210中确定候选时的特定服务排序。无线电承载的优先级可根据任何适当执行或预先确定的排序来确定,例如基于实施哪些服务或它们的QoS要求。
参考表1和图2,图示两个多承载UE每个使用三个无线电承载的情景。第一UE(UE1)使用它的无线电承载RB1(UE1)、RB2(UE1)、RB3(UE1)中的两个以在上行链路中传送数据并且第二UE(UE2)使用三个无线电承载RB1(UE2)、RB2(UE2)、RB3(UE2)以在上行链路中传送数据。在应用上文描述的过程时,NodeB确定无线电承载RB2(UE1)、RB3(UE1)、RB1(UE2)、RB2(UE2)和RB3(UE2)是活动的,即动作202。NodeB进一步确定RB3(UE1)和RB1(UE2)具有相等的最高优先级“2”,即上文的实施例中的动作204。只要仅存在一个具有带最高优先级的活动无线电承载的UE,NodeB就相应地在动作208中调度该UE。
然而,存在两个或以上UE(UE1、UE2)具有带相等且最高优先级的活动无线电承载的情形。为了确定将调度UE(UE1、UE2)中的哪个,NodeB然后确定在无线电承载RB3(UE1)和RB1(UE2)上执行哪些服务,即动作206。基于检测到哪些服务,例如NodeB决定在视频之前调度语音并且首先调度UE2,即动作208。
在上行链路中的可用通信资源受到限制的情形中并且在具有最高优先级的承载在与较低优先级的承载相同的时间活动时,UE将得到高优先级承载的优先级并且因此可存在减少较低优先级承载的速率以避免它变成搭便车的需要。为了从优先级较低的服务到优先级较高的服务分配通信资源,NodeB确定在活动的无线电承载上执行哪些服务,并且识别无线电承载RB2(UE1)执行对等联网、RB3(UE2)发电子邮件等,即动作210。基于在无线电承载上执行哪些服务的知识,NodeB可在无线电承载之间识别一个或多个候选之前调整无线电承载的优先级来使它们的通信速率减少。
识别可通过所谓的分组检查(例如,浅度分组检查)来执行。在该情景中,NodeB选择优先级最低的无线电承载RB2(UE1)(对等)作为候选,并且通过应用速率整形来使它的通信速率减少。要注意如需要的话可选择另外的候选,例如RB3(UE2)和RB2(UE2)。由此,实现可用通信资源的公正分配。另外,通过确定实施的服务,可防止特定UE的优先级较低的无线电承载与特定UE的优先级较高的无线电承载执行优先级较高的服务同时地执行优先级较低的服务并且由此防止来自低优先级承载(和服务)的搭便车。
根据描述的示例,UE2将根据它的优先级最高的活动无线电承载RB1(UE2)(优先级“2”)来调度,即使UE1具有非活动的优先级较高的无线电承载RB1(UE1)(优先级“4”)也如此。由此防止UE1的上行链路中的搭便车通信,例如对等联网。此外,在调度无线电承载RB1(UE2)(优先级“2”)时活动无线电承载RB2(UE2)(优先级“3”)和RB3(UE2)(优先级“3”)的最终搭便车可另外通过确定执行的服务而防止,如上文描述的。
表1
UE | RB | 活动 | 优先级 | 服务 |
UE1 | RB1 | 1 | ||
RB2 | 活动 | 4 | 对等 | |
RB3 | 活动 | 2 | 视频 | |
UE2 | RB1 | 活动 | 2 | 语音 |
RB2 | 活动 | 3 | 即时通讯 | |
RB3 | 活动 | 3 | 电子邮件 |
例如,如果两个多承载UE确定为活动的,第一UE在它的无线电承载中的一个上具有优先级“3”并且第二UE在它的无线电承载中的一个上具有优先级“4”,将调度第二UE以首先在上行链路中传输数据。
参考图3(其是示意框图),现在将根据例示实施例描述适于经由多个无线电承载执行与通信网络节点关联的多承载UE的上行链路调度的通信网络节点。WCDMA网络中的无线电基站实现为NodeB 300并且包括第一通信单元302、活动确定单元304、调度器306和第二通信单元308。
NodeB 300设置成经由无线电接入网络(未示出)在两个相应无线电承载B1/B2、B1’/B2’上接收上行链路中的数据,其中UE与NodeB 300关联。第一通信单元302适于在无线电承载B1、B2、B1’、B2’上接收上行链路数据。此外,第一通信单元302在调度UE时向它们提供调度授权,这在上文在另一个例示实施例中描述。
确定单元304适于确定无线电承载B1、B2、B1’、B2’中的哪些是活动的以及检测为活动的无线电承载B1、B2、B1’、B2’的优先级。确定单元304包括活动检测器320,其适于检测在无线电承载B1、B2、B1’、B2’中的任一个上传送数据时(即,在无线电承载上检测到数据时),无线电承载确定为活动的。确定单元304还包括优先级确定器322,其适于确定活动无线电承载中的哪些具有最高优先级。
调度器306适于从优先级确定器322接收关于UE的优先级以用于在上行链路中的数据传输并且相应地调度该UE的信息。实际调度过程用普通方法执行并且因此在该描述中未更详细描述。
第二通信单元308适于将上行链路中的接收数据传送到核心网络。数据可经由其他通信网络节点(例如,无线电网络控制器(未示出))传送到核心网络。
在另一个例示实施例(其基于一些上文描述的实施例)中,另外,确定单元304包括服务检测器324,其适于检测在不同无线电承载B1、B2、B1’、B2’上实施哪些服务。服务检测器应用检测服务的任何适合的方法,例如从核心网络接收的服务信息,或如浅度分组检查、深度分组检查等的任何形式的分组检查。通过分析在确定为活动并且具有相等优先级的无线电承载上实施哪些服务,使NodeB 300能够在调度例如在其他服务之前的具有更严格延迟要求的服务时,对执行特定服务的UE给出优于执行其他服务的UE的优先级。
在另一个例示实施例(其基于一些上文描述的实施例)中,另外,确定单元304包括时钟326,其适于登记特定无线电承载B1、B2、B1’、B2’最晚活动的时间tA。通过应用特定无线电承载最晚活动的时间tA的知识,确定单元304可在特定承载上最新检测的活动之后的短时间也认为该特定承载是活动的,即当tA在特定阈值TA以下(tA<TA)的时候。由此,将防止数据的短间断使无线电承载的状态从活动变成被动的,并且对于调度过程可实现更稳定的条件。例如,1ms<TA<10ms。
确定单元304可进一步适于存储关于在无线电承载上的上行链路通信的检测活动的时间特性并且预测上行链路中通信的将来的活动。通过预测特定无线电承载上的活动,调度器306可在调度时考虑特定无线电承载上即将到来的上行链路活动,这可用于对于新的传输及时提升UE的调度优先级以便在高优先级无线电承载上对于所有分组保证低延迟。
在再另一个例示实施例(其基于一些上文描述的实施例)中,另外,NodeB 300包括速率限制器310,其适于限制无线电承载上的数据速率。NodeB 300例如可决定在上行链路中的总通信容量受到限制时限制上行链路中对于不太期望服务的通信速率。作为对于这样的决定的基础,NodeB 300可从服务标识符324获得并且应用关于在承载上实施哪些服务的信息。典型地,数据根据TCP传输,并且速率限制器310可应用速率整形来限制特定无线电承载上的传输速率。然而,设计者不限于TCP并且在适当情况下可选择任何其他适合的传输作为例如UDP(用户数据报协议)。在该例示实施例中,速率整形器310在NodeB 300中设置,然而,设计者认识到速率限制器可备选地在概念内设置,例如在无线电网络控制器或可访问业务流的任何其他适合的通信网络节点中。通过应用速率限制器,使NodeB能够限制在其上执行优先级较低服务的无线电承载上的传输速率。由此,通信资源的分配可进一步优化,并且可实现增加的公正性。
应注意图3图示NodeB 300中的各种功能单元并且技术人员能够在实践中使用适合的软件和硬件来实现这些功能单元。从而,技术方案一般不限于示出的NodeB 300的结构,并且功能单元302-326可配置成在适当情况下根据该公开中描述的特征中的任一个来操作。例如,在适当情况下,特定功能单元中的任何功能性可放置在另一个适合的功能单元中,例如,速率整形器308可放置在无线电网络控制器(未示出)中。
即使在该实施例中描述上行链路中的通信。然而,NodeB的设计者不限于此,他/她明白如何修改描述的NodeB以便在下行链路中也能够通信。
应注意图3在逻辑意义上仅仅图示第一网络域中的节点300中的各种功能单元。功能实际上可使用任何适合的软件和硬件部件/电路等来实现。从而,实施例一般不限于第一网络域中示出的节点300和功能单元的结构。因此,之前描述的示例实施例可采用许多方式实现。例如,一个实施例包括计算机可读介质,其具有存储在其上的指令,这些指令由控制或处理单元(未示出)可执行以用于执行第一网络域中的节点300中的方法步骤。由计算***可执行并且存储在计算机可读介质上的指令执行第一网络域中节点300的方法步骤,如上文描述的。
参考图4(其是示意框图),现在将根据例示实施例描述第一网络域中通信网络节点中的设置400。节点中的设置400在这里包括处理单元406,例如具有DSP(数字信号处理器)。处理单元406可以是单个单元或多个单元,用于执行本文描述的规程的不同动作。第一网络域中的节点中的设置400还包括:可输入单元402,用于从其他实体接收信号;和输出单元404,用于向其他实体提供信号。输入单元和输出单元可设置为集成实体或如在图3的示例中图示的那样设置为一个或多个接口302/308。
此外,节点中的设置400包括采用非易失性存储器形式的至少一个计算机程序产品408,例如EEPROM(电可擦除可编程只读存储器)、闪存和硬驱动器。计算机程序产品408包括计算机程序410,其包括代码部件,这些代码部件当在节点中的设置400中的处理单元406中执行时促使节点中的设置400执行例如早先联系图2描述的规程的动作。
计算机程序410可配置为在计算机程序模块410a-410e中结构化的计算机程序代码。因此,在例示实施例中,节点中的设置400的计算机程序中的代码部件可包括第一通信单元410a或模块,用于从UE接收上行链路中的数据传输。计算机程序可进一步包括确定单元410b或模块,用于确定最高优先级。计算机程序可进一步包括调度单元410c或模块,用于在上行链路中调度。计算机程序可进一步包括速率限制单元410d或模块,用于限制无线电承载的传输速率。计算机程序可进一步包括第二通信单元410e或模块,用于将上行链路中的数据传输到核心网络。
计算机程序模块基本上可以执行在图2中图示的流程的动作,来仿效图3的节点300。也就是说,当在处理单元406中执行不同的计算机程序模块时,它们可对应于图3的单元302-310。
尽管在上文联系图3和4公开的示例中的代码部件可实现为计算机程序模块,但其在处理单元中执行时促使节点执行在上文联系上文提到的图描述的动作,代码部件中的至少一个在备选实施例中可至少部分实现为硬件电路。
处理器可以是单个CPU(中央处理单元),但也可以包括两个或以上处理单元。例如,处理器可包括通用微处理器;指令集处理器和/或相关芯片集和/或专用微处理器,例如ASIC(专用集成电路)。处理器还可包括用于高速缓存目的的板存储器。计算机程序可由连接到处理器的计算机程序产品携带。计算机程序产品可包括其上存储计算机程序的计算机可读介质。例如,计算机程序可以是闪存、RAM(随机存取存储器)、ROM(只读存储器)或EEPROM,并且上文描述的计算机程序模块在备选实施例中可以在第一网络域中的节点内采用存储器的形式分布在不同计算机程序产品上。
要理解交互式单元的选择以及该公开内单元的命名仅是为了例示目的,并且适合于执行上文描述的方法中的任一个的节点可采用多个备选方式配置以便能够执行建议的规程动作。
还应注意在该公开中描述的单元要视为逻辑实体而没必要视为独立物理实体。
通过仅考虑对于多无线电承载UE的活动无线电承载,在调度时,使NodeB能够防止多承载UE(其具有非活动的高优选权的承载)在优先级较低的无线电承载上执行搭便车的优先级较低的服务。从而,即使搭便车的UE提前在优先级最高的无线电承载上开始优先服务,为了更好地对优先级较低的服务调度,NodeB检测搭便车用户何时停止使用优先级最高的无线电承载,并且根据然后是非活动的优先级最高的无线电承载将不再调度搭便车UE。
在上文描述的实施例示例中的一些中,无线电基站检测上行链路中的数据传输。然而,NodeB不限于此,并且设计者在概念内设计方法时相反自由选择下行链路中的通信。例如,当根据TCP(传输控制协议)在上行链路中传送数据时,在下行链路中传输确认,并且在下行链路中传送的数据可以是上行链路活动的指示。
此外,要理解在上文在该描述中描述的通信网络节点还包括提供功能性的额外传统部件,例如各种控制单元和存储器,其是实现共同功能和特征来正确操作所必需的。然而,为了简单起见,对于理解提出的上行链路调度服务的实现不是必需的任何部件或功能性已经在图中省略,并且在该描述中将不进一步详细描述。相似地,要理解描述的用于在上行链路中实现调度优先级的过程被示意地描述,例如调度的常规动作和计算被省略。
缩写
Claims (24)
1.一种由通信网络节点执行以用于在通信网络中调度用户设备UE的方法,所述通信网络包括所述UE和所述通信网络节点,其中所述UE设置成在多个承载上与所述通信网络节点传递数据,所述方法包括:
● 在所述多个承载之间确定(202)一个或多个活动承载,
● 确定(204)所述活动承载的最高优先级,以及
● 基于所述最高优先级在上行链路中对所述UE调度(208)数据传输。
2.如权利要求1所述的方法,其进一步包括在所述多个承载中的一个或多个上检测(200)数据传输,以及将所述活动承载确定(202)为其上检测(200)到数据传输的承载。
3.如权利要求2所述的方法,其中检测(200)的数据传输是上行链路中的传输和下行链路中的传输中的至少一个。
4.如权利要求2所述的方法,其中当数据传输最晚在时间tA在所述承载上检测且其中0≤ tA≤ TA时,所述承载确定(202)为活动的,并且当tA> TA时,所述承载可确定为非活动的,其中TA是预先定义的阈值。
5.如权利要求2所述的方法,其中活动承载的确定(202)基于所述相应承载上数据传输的历史。
6.如权利要求1-5中任一项所述的方法,其进一步包括确定(206)在所述活动承载中的一个或多个上实施哪些服务,其中所述调度(208)进一步基于实施哪些服务。
7.如权利要求6所述的方法,其中服务的确定(206)通过对所述多个承载中的一个或多个应用分组检查或通过应用从所述通信网络节点与之关联的核心网络接收的服务信息来执行。
8.如权利要求1-5以及7中任一项所述的方法,其进一步包括基于所述承载的优先级确定(210)使它们相应的数据通信速率减少的承载中的至少一个候选,并且相应地使对于所述候选的所述数据通信速率减少(212)。
9.如权利要求8所述的方法,其中使所述数据通信速率减少(212)通过应用速率整形来执行。
10.如权利要求1-5、7和9中任一项所述的方法,其中所述通信网络是CDMA、WCDMA、LTE和LTE高级中的一个并且所述通信网络节点实现为无线电基站。
11.如权利要求4所述的方法,其中TA在1ms<TA<10ms范围内。
12.如权利要求10所述的方法,其中所述通信网络节点是NodeB或eNodeB。
13.一种通信网络节点(300),用于在通信网络中实现用户设备(UE)的调度,所述通信网络包括所述UE和所述通信网络节点(300),其中所述UE设置成在多个承载(B1,B2,B1’,B2’)上与所述通信网络节点(300)传递信息,所述通信网络节点(300)包括:
● 第一通信单元(302),其适于在所述多个承载(B1,B2,B1’,B2’)中的一个或多个上接收上行链路数据,和
● 确定单元(304),其适于在所述多个承载(B1,B2,B1’,B2’)之间确定一个或多个活动承载(B1,B2,B1’,B2’),并且确定所述活动承载(B1,B2,B1’,B2’)的最高优先级,以及
● 调度器(306),其适于基于最高优先级来调度所述UE的授权。
14.如权利要求13所述的通信网络节点(300),其中所述通信单元(304)包括活动检测器(320),其适于在所述多个承载(B1,B2,B1’,B2’)上检测数据传输,和优先级确定器(322),其适于确定所述活动承载(B1,B2,B1’,B2’)中的哪些具有最高优先级。
15.如权利要求13所述的通信网络节点(300),其进一步包括时钟(326),所述时钟适于登记自最晚对于所述多个承载(B1,B2,B1’,B2’)中的每个检测到上行链路和下行链路中的任一个中的数据传输以来的时间tA,所述确定单元(304)进一步适于最晚在时间tA在所述承载上检测到数据传输且其中0≤ tA≤ TA时,确定所述承载是活动的,并且在tA>TA时确定所述承载是非活动的,其中TA是预先定义的阈值。
16.如权利要求15所述的通信网络节点(300),其中所述确定单元(304)进一步适于对每个承载(B1,B2,B1’,B2’)存储所述时间tA并且基于所述相应时间tA的历史将承载(B1,B2,B1’,B2’)预测为活动的。
17.如权利要求13-16中任一项所述的通信网络节点(300),其进一步包括服务检测器(324),所述服务检测器适于检测在所述活动承载(B1,B2,B1’,B2’)的相应承载上实施哪些服务,并且所述确定单元(304)进一步适于在超过一个活动承载(B1,B2,B1’,B2’)具有相等且最高优先级时基于实施的服务来选择具有最高优先级的所述活动承载(B1,B2,B1’,B2’)中的一个来调度。
18.如权利要求17所述的通信网络节点(300),其中所述服务检测器(324)在检测所述服务时适于应用以下中的任一个:从所述通信节点与之关联的核心网络接收的服务信息,和关于在所述承载(B1,B2,B1’,B2’)上传输的数据的分组检查。
19.如权利要求17所述的通信网络节点(300),其进一步包括速率限制器(310),所述速率限制器适于使所述承载的传输速率减少,所述确定单元(304)进一步适于基于在所述活动承载(B1,B2,B1’,B2’)上实施哪些服务来确定所述活动承载(B1,B2,B1’,B2’)中的一个或多个以使它们的传输速率减少。
20.如权利要求13-16以及18-19中任一项所述的通信网络节点(300),其中所述通信网络是CDMA、WCDMA、LTE和LTE高级中的任一个,并且所述通信网络节点实现为无线电基站。
21.如权利要求13-16以及18-19中任一项所述的通信网络节点,其中所述承载根据传输控制协议TCP或用户数据报协议UDP来携带数据。
22.如权利要求15所述的通信网络节点,TA在范围1ms<TA<10ms内。
23.如权利要求20所述的通信网络节点,其中所述通信网络节点是NodeB或eNodeB。
24.一种计算机可读介质,其包括其上存储的计算机程序,所述计算机程序当在第一通信网络节点中运行时促使所述通信网络节点执行如权利要求1至10中任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/SE2013/050236 WO2014142718A1 (en) | 2013-03-14 | 2013-03-14 | Preventing free-riding data traffic when scheduling uplink data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105027656A CN105027656A (zh) | 2015-11-04 |
CN105027656B true CN105027656B (zh) | 2018-10-02 |
Family
ID=48093062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380074632.6A Active CN105027656B (zh) | 2013-03-14 | 2013-03-14 | 由通信网络节点执行以用于在通信网络中调度用户设备的方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9756652B2 (zh) |
EP (1) | EP2974493B1 (zh) |
CN (1) | CN105027656B (zh) |
WO (1) | WO2014142718A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3338499B1 (en) | 2015-08-18 | 2020-10-07 | Telefonaktiebolaget LM Ericsson (PUBL) | Decreasing free-riding data traffic in uplink scheduling |
CN107635258B (zh) * | 2016-07-18 | 2019-12-13 | 电信科学技术研究院 | 一种数据或者信令发送、传输方法及装置 |
US10956204B1 (en) | 2019-10-14 | 2021-03-23 | International Business Machines Corporation | Free-riding node identification for blockchain |
WO2023109453A1 (en) * | 2021-12-15 | 2023-06-22 | Huawei Technologies Co., Ltd. | Systems, apparatuses, and methods for scheduling cooperative data transmission in a wireless communication network |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1914943A (zh) * | 2004-01-28 | 2007-02-14 | 法国电信公司 | 管理utran无线接入网中的无线资源的方法 |
WO2008090173A1 (en) * | 2007-01-23 | 2008-07-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Fast indication of uplink voice activity |
CN101473604A (zh) * | 2006-06-21 | 2009-07-01 | 艾利森电话股份有限公司 | 用于在无线电信***中对调度信息进行有效报告的方法和单元 |
CN102427598A (zh) * | 2011-12-29 | 2012-04-25 | 华为技术有限公司 | 无线通信中限制承载服务的方法和装置 |
CN102577449A (zh) * | 2010-03-31 | 2012-07-11 | 华为技术有限公司 | 优先级业务激活、去激活方法、装置和*** |
WO2013004271A1 (en) * | 2011-07-01 | 2013-01-10 | Telefonaktiebolaget L M Ericsson (Publ) | Method and node for controlling bearer related resources as well as a corresponding system and computer program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010094320A1 (en) | 2009-02-17 | 2010-08-26 | Nokia Siemens Networks Oy | Methods and apparatuses for adjusting the medium access latency on radio links |
EP2237633A1 (en) * | 2009-04-03 | 2010-10-06 | Panasonic Corporation | Buffer status reporting in a mobile communication system |
US20120281536A1 (en) * | 2009-06-12 | 2012-11-08 | Cygnus Broadband, Inc. | Systems and methods for detection for prioritizing and scheduling packets in a communication network |
US20110261747A1 (en) * | 2010-04-02 | 2011-10-27 | Interdigital Patent Holdings, Inc. | Method and apparatus for supporting communication via a relay node |
-
2013
- 2013-03-14 CN CN201380074632.6A patent/CN105027656B/zh active Active
- 2013-03-14 WO PCT/SE2013/050236 patent/WO2014142718A1/en active Application Filing
- 2013-03-14 EP EP13716077.6A patent/EP2974493B1/en active Active
- 2013-03-14 US US14/773,237 patent/US9756652B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1914943A (zh) * | 2004-01-28 | 2007-02-14 | 法国电信公司 | 管理utran无线接入网中的无线资源的方法 |
CN101473604A (zh) * | 2006-06-21 | 2009-07-01 | 艾利森电话股份有限公司 | 用于在无线电信***中对调度信息进行有效报告的方法和单元 |
WO2008090173A1 (en) * | 2007-01-23 | 2008-07-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Fast indication of uplink voice activity |
CN102577449A (zh) * | 2010-03-31 | 2012-07-11 | 华为技术有限公司 | 优先级业务激活、去激活方法、装置和*** |
WO2013004271A1 (en) * | 2011-07-01 | 2013-01-10 | Telefonaktiebolaget L M Ericsson (Publ) | Method and node for controlling bearer related resources as well as a corresponding system and computer program |
CN102427598A (zh) * | 2011-12-29 | 2012-04-25 | 华为技术有限公司 | 无线通信中限制承载服务的方法和装置 |
Non-Patent Citations (4)
Title |
---|
Feasibility of better than per UE based UL scheduling in LTE;Ericsson;《3GPP TSG-RAN WG2 LTE Adhoc R2-061864》;20060630;全文 * |
Improved QoS handling for UL scheduling;Lucent Technologies;《3GPP TSG-RAN WG2 Meeting #54 R2-062226》;20060901;全文 * |
On the Granularity of Uplink Scheduling in LTE;Ericsson;《3GPP TSG RAN WG2-Ad-Hoc on LTE Tdoc R2-061863》;20060630;全文 * |
Two-level Buffer State Report Scheme for 3GPP LTE System;Gao Youjun, Liu Guangyi;《Wireless Communication, Network and Mobile Computing》;20090926;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN105027656A (zh) | 2015-11-04 |
EP2974493A1 (en) | 2016-01-20 |
EP2974493B1 (en) | 2017-09-13 |
US9756652B2 (en) | 2017-09-05 |
WO2014142718A1 (en) | 2014-09-18 |
US20160014801A1 (en) | 2016-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8705398B2 (en) | Mechanism for signaling buffer status information | |
EP2530988B1 (en) | A scheduling concept | |
CN106714324B (zh) | 一种资源调度的方法及装置 | |
US8311002B2 (en) | Scheduling of users on a shared radio resource using a combination of link quality and traffic information | |
CN105027656B (zh) | 由通信网络节点执行以用于在通信网络中调度用户设备的方法 | |
CN106998590B (zh) | 一种上行资源调度方法和装置 | |
WO2018059283A1 (zh) | 一种无线资源分配方法及装置 | |
JP2009296522A (ja) | 無線通信システム、基地局、スケジューリング方法及びプログラム | |
EP3338499B1 (en) | Decreasing free-riding data traffic in uplink scheduling | |
TWI572234B (zh) | 用於巢狀式網路之中央控制設備及其資源分配方法 | |
US7835394B2 (en) | Dynamic setting of transmission scheduler algorithms | |
US9036492B2 (en) | Apparatus and method for scheduling in wireless communication system | |
IL273244B2 (en) | A method for allocating resources, a network unit, and a communication unit | |
CN112492689A (zh) | 资源抢占方法、装置、设备及计算机可读存储介质 | |
CN107995312B (zh) | 一种边界网络服务流量分流***及动态分流方法 | |
JP5312161B2 (ja) | 無線基地局、無線リソース割り当て方法および無線通信システム | |
CN108702756B (zh) | 一种资源选择方法及终端 | |
CN110213178B (zh) | 流量管理方法、集成芯片、及装置 | |
KR102203405B1 (ko) | 이웃 셀에 의한 간섭을 저감하는 무선 통신 장치 및 그것의 간섭 저감 방법 | |
CN108124313B (zh) | 一种资源分配方法及基站 | |
WO2022222829A1 (zh) | 资源选择方法、装置及通信设备 | |
CN108702780A (zh) | 侦听数据确定方法、设备以及*** | |
CN104023406B (zh) | 一种移动通信***中的上下行调度方法 | |
KR20080012585A (ko) | 이동통신 시스템의 무선자원 스케줄링 장치 및 방법 |
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 |