一种业务传输方法及装置与流程

文档序号:12917705阅读:162来源:国知局
一种业务传输方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种业务传输方法及装置。



背景技术:

视频业务是一种对带宽、时延和服务质量(qualityofservice,简称qos)等要求较高的典型的实时性宽带多媒体业务。现有系统中,视频业务定位为现场视频回传、视频通话和视频监控等调度需求,占用资源较多,在带宽有限的专网通信系统中,难以支持多路视频终端同时工作。

实际应用中,视频监控终端并不是一直传输高速率视频数据,大部分时间进行信息交互,可能是为维护视频监控业务的链路维护信息,也可能是其它类似信息采集的任务。可能的应用场景有:1,小区配置了多路视频监控终端,同时只对其中几路进行视频监控,其它几路进行信息交互;2,信息交互业务运行过程中,可能下达一个指令需要视频监控配合,这时切换到视频监控业务。业务切换过程中可容忍视频卡顿等问题。视频监控业务为高速率业务,要求支持标清速率512kbps以上,以及有时略低于标清速率的情况,需要承载在宽带资源上。以td-lte230电力专网通信系统为例,资源按照电力频点数分为8档{1,2,4,8,11,17,37,40},至少需要8个频点以上,一般需要17个频点及以上,为保证视频监控质量和稳定性,定义了视频监控业务可用的调制与编码策略(mymovacheckinsystem,mcs)范围。信息交互业务定位为窄带业务,承载在1个、2个或最多4个频点,业务速率不高,并且对时延要求不高。

对于带宽有限的专网通信系统,希望网络侧在进行业务调度时能 够自适应视频监控终端不同的业务特性,提高频谱资源利用率,服务于更多的视频监控终端。现有技术中,一种方法是,网络侧对于同一类视频监控终端不区分业务数据到达特性,而是根据签约数据库中的qci将视频监控终端的业务定位为宽带业务,占用较多资源,在有限的系统带宽下难以支持多路视频监控终端同时工作。另一种方法是,网络侧根据bsr与阈值的大小关系确定是否大缓存数据量,进而确定采用动态调度还是半静态调度,以及半静态调度下是否按步长增加资源。该方法通过动态调度分配更多资源来减少缓存累积,不适用于仅采用半静态调度方式的系统,会显著增加控制信令开销;并且通过bsr高于阈值触发半静态调度增加资源,不能区分是高速率业务带来的大缓存数据量,还是小速率业务但是数据包累积导致的大缓存数据量,可能导致为视频监控终端进行信息交互这样的小速率业务分配了较大带宽,而影响真正高速率视频监控业务的资源分配。



技术实现要素:

针对现有技术的缺陷,本发明提供了一种业务传输方法及装置,在进行业务调度时能够自适应同一类视频监控终端不同的业务特性,使得资源分配决策更匹配业务需求。

第一方面,本发明提供了一种业务传输方法,所述方法包括:

基站接收到终端发送的调度请求sr时,向所述终端发送用于分配子带的启动授权消息;

基站接收终端发送的缓冲状态报告bsr,并根据所述bsr对应的bsr报告值,判断是否需要进行业务切换;

若需要进行业务切换,基站执行子带切换调度。

优选地,所述基站接收到终端发送的调度请求sr时,向所述终端发送用于分配子带的启动授权消息,包括:

基站接收到终端发送的sr时,设定当前业务为信息交互业务,并 向终端发送用于为信息交互业务分配子带的启动授权消息。

优选地,所述基站接收终端发送的缓冲状态报告bsr,并根据所述bsr对应的bsr报告值,判断是否需要进行业务切换,包括:

基站接收终端发送的bsr,并判断所述bsr对应的bsr报告值是否大于等于第一预设阈值;

若所述bsr报告值大于等于第一预设阈值,则判定所述当前业务为视频监控业务,并进行子带切换;

若所述bsr报告值小于第二预设阈值,则判定所述当前业务为信息交互业务,保持当前业务传输;

若所述bsr报告值大于等于第二预设阈值小于第一预设阈值,则获取多次bsr报告值位于该区间的概率或者当前bsr报告值与上一个bsr报告值的差值,若所述概率大于预设概率值或者所述差值大于等于预设差值,则判定所述定所述当前业务为视频监控业务,并进行子带切换。

优选地,所述基站接收到终端发送的调度请求sr时,向所述终端发送用于分配子带的启动授权消息,包括:

基站接收到终端发送的sr时,设定当前业务为视频监控业务,并向终端发送用于为视频监控业务分配子带的启动授权消息。

优选地,所述基站接收终端发送的缓冲状态报告bsr,并根据所述bsr对应的bsr报告值,判断是否需要进行业务切换,包括:

基站接收终端发送的bsr,并判断所述bsr对应的bsr报告值是否大于等于第二预设阈值;

若所述bsr报告值大于等于第二预设阈值,则判定所述当前业务为视频监控业务,保持当前业务传输;

若bsr报告值平均值小于第二预设阈值且连续次数达到预设次数时,则判定所述当前业务为信息交互业务,并进行子带切换。

优选地,所述方法还包括:

在所述基站接收到的bsr报告值为零时,判断连续无线帧接收到 的bsr报告值是否均为零;

若连续无线帧接收到的bsr报告值均为零,判定所述bsr为endingbsr,并停止对bsr报告值平均值小于第二预设阈值的连续次数的统计,直至接收到非endingbsr的bsr报告值。

优选地,所述基站执行子带切换调度,包括:

所述基站向所述终端发送用于结束当前业务传输的关闭授权消息,并向所述终端发送用于重新分配子带的启动授权消息。

第二方面,本发明提供了一种业务传输装置,所述装置包括:

分配单元,用于接收到终端发送的调度请求sr时,向所述终端发送用于分配子带的启动授权消息;

判断单元,用于接收终端发送的缓冲状态报告bsr,并根据所述bsr对应的bsr报告值,判断是否需要进行业务切换;

业务切换单元,用于在需要进行业务切换时,执行子带切换调度。

优选地,所述分配单元,用于:

接收到终端发送的sr时,设定当前业务为信息交互业务,并向终端发送用于为信息交互业务分配子带的启动授权消息。

优选地,所述判断单元,用于:

接收终端发送的bsr,并判断所述bsr对应的bsr报告值是否大于等于第一预设阈值;

若所述bsr报告值大于等于第一预设阈值,则判定所述当前业务为视频监控业务,并进行子带切换;

若所述bsr报告值小于第二预设阈值,则判定所述当前业务为信息交互业务,保持当前业务传输;

若所述bsr报告值大于等于第二预设阈值小于第一预设阈值,则获取多次bsr报告值位于该区间的概率或者当前bsr报告值与上一个bsr报告值的差值,若所述概率大于预设概率值或者所述差值大于等于预设差值,则判定所述定所述当前业务为视频监控业务,并进行子带切换。

由上述技术方案可知,本发明提供一种业务传输方法及装置,通过接收终端发送的缓冲状态报告bsr,并根据所述bsr对应的bsr报告值,判断是否需要进行业务切换;若需要进行业务切换,基站执行子带切换调度。如此,基站根据终端上报的bsr反映的实际业务到达速率识别终端不同的业务,动态调整业务传输所需带宽,从而避免一直占用带宽资源进行传输导致频谱资源利用率不高,以及可同时支持的该类终端数量不高的问题。能够使得基站在进行业务调度时能够自适应同一类视频监控终端不同的业务特性,使得资源分配决策更匹配业务需求。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。

图1是本发明一实施例提供的一种业务传输方法的流程示意图;

图2是本发明另一实施例提供的一种业务传输方法的流程示意图;

图3是本发明一实施例提供的一种业务传输装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明一实施例提供的一种业务传输方法的流程示意图, 如图1所示,所述方法包括如下步骤:

s1:基站接收到终端发送的调度请求sr时,向所述终端发送用于分配子带的启动授权消息。

具体来说,终端需要发送上行资源时,终端通过物理上行链路控制信道(physicaluplinkcontrolchannel,简称pucch)调度请求(schedulingrequest,简称sr)。

而本实施例中,当基站接收到终端发送的sr时,则向该终端发送启动授权为该终端分配满足预设业务需求的子带。例如满足信息交互业务需求的子带,或者满足视频监控业务需求的子带。

s2:基站接收终端发送的缓冲状态报告bsr,并根据所述bsr对应的bsr报告值,判断是否需要进行业务切换。

在实际应用中,终端通过sr向基站请求上行资源时,只指明了其是否有上行数据需要发送,而没有指明自己需要发送多少上行数据。因此,终端需要进一步通过缓冲状态报告(bufferstatusreport,简称bsr)告诉基站,其上行缓冲buffer里实际有多少上行数据需要发送,以便基站决定给该终端分配多少上行资源。

具体地,当终端接收到启动授权时,利用上行资源发送bsr,而当基站接收到终端发送的bsr时,根据bsr报告值反映的当前业务的到达速率,将bsr报告值与预设阈值进行比较,判断出当前业务与预设业务是否相同,若相同则无需进行业务切换,若不同则需要进行业务切换。

s3:若需要进行业务切换,基站执行子带切换调度。

具体来说,若需要进行业务切换,触发子带数改变,释放当前业务资源并且启动授权分配满足新的业务需求的子带资源。

由此可见,本实施例通过接收终端发送的缓冲状态报告bsr,并根据所述bsr对应的bsr报告值,判断是否需要进行业务切换;若需要进行业务切换,基站执行子带切换调度。如此,基站根据终端上报的bsr反映的实际业务到达速率识别终端不同的业务,动态调整业务 传输所需带宽,从而避免一直占用带宽资源进行传输导致频谱资源利用率不高,以及可同时支持的该类终端数量不高的问题。能够使得基站在进行业务调度时能够自适应同一类视频监控终端不同的业务特性,使得资源分配决策更匹配业务需求。

在本发明的一个可选实施例中,在信息交互业务传输过程中,将信息交互业务切换为视频监控业务。本实施例中,上述步骤s1,具体可包括:

基站接收到终端发送的sr时,设定当前业务为信息交互业务,并向终端发送用于为信息交互业务分配子带的启动授权消息。

具体来说,基站接收到视频监控终端发送的sr时,认定当前业务为信息交互业务,并发送启动授权以分配满足信息交互业务需求的子带资源。

进一步地,即在信息交互业务传输过程中,上述步骤s2,具体可包括如下子步骤:

a01、基站接收终端发送的bsr,并判断所述bsr对应的bsr报告值是否大于等于第一预设阈值。

a02、若所述bsr报告值大于等于第一预设阈值,则判定所述当前业务为视频监控业务,并进行子带切换。

具体地,当bsr报告值瞬时值大于等于第一预设阈值时,则判定当前业务为视频监控业务,则需将上述步骤s1初始设定的信息交互业务切换为视频监控业务,需要进行子带切换,具体根据视频监控业务签约速率映射得到子带数。

a03、若所述bsr报告值小于第二预设阈值,则判定所述当前业务为信息交互业务,保持当前业务传输。

具体地,当bsr报告值瞬时值小于第二预设阈值时,则判定当前业务为信息交互业务,则与上述步骤s1初始设定的信息交互业务一致,无需进行业务切换,则保持当前传输,不进行子带切换。

a04、若所述bsr报告值大于等于第二预设阈值小于第一预设阈 值,则获取多次bsr报告值位于该区间的概率或者当前bsr报告值与上一个bsr报告值的差值,若所述概率大于预设概率值或者所述差值大于等于预设差值,则判定所述定所述当前业务为视频监控业务,并进行子带切换。

具体地,当bsr报告值瞬时值大于等于第二预设阈值且小于第一预设阈值时,进一步判断bsr报告值瞬时值位于该区间的次数,例如当连续n次出现n-1次位于该区间,或当前bsr报告值瞬时值与最近一次bsr报告值瞬时值的差值为正且大于等于m个bsr等级,认为是视频监控业务,需要进行子带切换,根据视频监控业务签约速率映射得到子带数。其中,n、m可配置,取值范围是[2,255]。

本实施例中,切换门限(第一预设阈值及第二预设阈值)的配置主要考虑空口承载能力,以及视频监控业务一般速率要求:

举例来说,第一预设阈值取11频点和视频监控业务可用最高阶mcs在统计时间内空口传输上行比特数(不包括mac/rlc头开销)对应的bsr等级。

第二预设阈值取4频点和视频监控业务可用最高阶mcs在统计时间内空口传输上行比特数(不包括mac/rlc头开销)对应的bsr等级。

其中,所述统计时间可配置,取值范围是[1,255],单位为s,默认值是1s。该值和rrc重配消息配置给终端的bsr统计周期相同。配置依据是实际测试业务统计速率与业务签约速率(平均速率)相比较为平稳来设置。

由此可见,本实施例中设置的业务切换门限,考虑到业务统计速率抖动情况使用双门限,适用于更多视频业务速率场景,高速率支持快速切换,低速率进行多次判断以避免误判。

在本发明的一个可选实施例中,在视频监控业务传输过程中,将视频监控业务切换为信息交互业务。本实施例中,上述步骤s1,具体可包括:

基站接收到终端发送的sr时,设定当前业务为视频监控业务,并向终端发送用于为视频监控业务分配子带的启动授权消息。

具体来说,基站接收到视频监控终端发送的sr时,认定当前业务为视频监控业务,并发送启动授权以分配满足视频监控业务需求的子带资源。

进一步地,即在视频监控业务传输过程中,上述步骤s2,具体可包括如下子步骤:

b01、基站接收终端发送的bsr,并判断所述bsr对应的bsr报告值是否大于等于第二预设阈值。

b02、若所述bsr报告值大于等于第二预设阈值,则判定所述当前业务为视频监控业务,保持当前业务传输。

具体地,当bsr报告值瞬时值大于等于第二预设阈值时,则判定当前业务为视频监控业务,则与上述步骤s1初始设定的视频监控业务一致,无需进行业务切换,则保持当前传输,不进行子带切换。并且将bsr报告值平均值小于bsr门限的连续次数清零。

b03、若bsr报告值平均值小于第二预设阈值且连续次数达到预设次数时,则判定所述当前业务为信息交互业务,并进行子带切换。

具体地,当bsr报告值平均值小于第二预设阈值且连续次数达到k次时,认为是信息交互业务,则需将上述步骤s1初始设定的视频监控业务切换为信息交互业务,进行子带切换。其中,业务切换门限的配置主要考虑空口承载能力,以及视频监控业务一般速率要求,第二预设阈值与上述实施例相同,在此不再赘述。k值可配置,取值范围是[1,255]。

由此可见,本实施例中设置的业务切换门限,考虑到业务统计速率抖动情况,当统计速率平均值多次低于门限,才进行业务切换(将视频监控业务切换为信息交互业务),避免统计速率抖动带来的误判。

需要说明的是,在视频监控业务传输过程中,实时监测终端上报的bsr并进行平均,根据步骤b01~b03判断是够需要将当前业务切换 为信息交换业务。而在信息交互业务传输过程中,实时检测终端上报的bsr,根据步骤a01~a04判断是够需要将当前业务切换为视频监控业务。

在本发明的一个可选实施例中,上述实施例中步骤b03中的bsr报告值平均值,可通过如下方法得到:

基站对收到的bsr报告值进行滤波平滑求得bsr报告值平均值,以反映缓存变化趋势。

本实施例中,上述步骤b03中所述的连续次数为bsr报告值平均值小于第二预设阈值的的连续次数,可通过如下方式获得:

基站判断bsr报告值平均值与bsr门限的大小关系,统计bsr报告值平均值小于bsr门限的连续次数。

进一步地,基于上述实施例,所述方法还包括如下步骤:

在所述基站接收到的bsr报告值为零时,判断连续无线帧接收到的bsr报告值是否均为零;若连续无线帧接收到的bsr报告值均为零,判定所述bsr为endingbsr,并停止对bsr报告值平均值小于第二预设阈值的连续次数的统计,直至接收到非endingbsr的bsr报告值。

具体来说,当收到bsr报告值为零时,可能表示终端侧缓存为空,也可能表示终端侧高层业务速率为零,根据两者的触发时间不同,终端侧缓存为空触发的bsr上报每个无线帧都发生,而终端侧高层业务速率为零触发的bsr上报周期性发生。因此当收到bsr报告值为零,进一步判断如果是连续无线帧收到bsr报告值零值则判断为endingbsr,endingbsr不参与滤波平滑并且停止对bsr报告值平均值小于bsr门限2的连续次数统计,直到收到非endingbsr的bsr报告值再启动滤波平滑和统计计数;其余情况都进行滤波平滑和统计计数。

具体地,上述步骤s3,具体包括:

所述基站向所述终端发送用于结束当前业务传输的关闭授权消息,并向所述终端发送用于重新分配子带的启动授权消息。

举例来说,若将信息交互业务切换为视频监控业务,触发子带数 改变,释放当前业务资源并且发送启动授权分配满足视频监控业务需求的子带资源;若将视频监控业务切换为信息交互业务,触发子带数改变,释放当前业务资源并且发送启动授权分配满足信息交互业务需求的子带资源。

为了更清楚地说明本发明的方案,下面通过一个较为具体的实施例来说明一种业务传输方法。如图2所示,本实施例中的业务传输方法具体包括如下步骤:

s201:基站接收到终端上报的sr时,向所述终端发送启动授权消息以分配子带。

其中,基站接收到终端上报的sr时,向所述终端发送启动授权为该终端分配满足预设业务需求的子带。该预设业务可为信息交互业务或者视频监控业务。

s202:终端接收到所述启动授权消息后,根据bsr触发机制和上报机制向所述基站发送bsr。

s203:基站根据bsr报告值判断是否需要进行业务切换,若是,则转至步骤s204,否则转至步骤s205。

其中,基站根据bsr及其与空口传输能力的匹配关系判定视频监控终端执行视频监控业务还是信息交互业务,并进行调度决策。具体来说,在信息交互业务传输过程中,实时监测终端上报的bsr,识别业务是否切换成视频监控业务;在视频监控业务传输过程中,实时监测终端上报的bsr并进行统计平均,识别业务是否切换成信息交互业务。

s204:基站执行子带切换调度,向所述终端发送关闭授权以结束当前业务传输,并发送启动授权以重新分配子带。

s205:基站判断业务传输是否结束,若是,则转至步骤s206,否则转至步骤s202。

s206:基站向所述终端发送关闭授权以结束当前业务传输。

图3是本发明一实施例提供的一种业务传输装置的结构示意图, 如图3所示,所述装置包括:分配单元301、判断单元302及业务切换单元303。其中:

分配单元301用于接收到终端发送的调度请求sr时,向所述终端发送用于分配子带的启动授权消息;判断单元302用于接收终端发送的缓冲状态报告bsr,并根据所述bsr对应的bsr报告值,判断是否需要进行业务切换;业务切换单元303用于在需要进行业务切换时,执行子带切换调度。

由此可见,本实施例通过分配单元301接收终端发送的缓冲状态报告bsr时,向终端发送用于分配子带的启动授权消息,判断单元302根据所述bsr对应的bsr报告值,判断是否需要进行业务切换;业务切换单元303在需要进行业务切换时,执行子带切换调度。如此,该装置根据终端上报的bsr反映的实际业务到达速率识别终端不同的业务,动态调整业务传输所需带宽,从而避免一直占用带宽资源进行传输导致频谱资源利用率不高,以及可同时支持的该类终端数量不高的问题。能够使得基站在进行业务调度时能够自适应同一类视频监控终端不同的业务特性,使得资源分配决策更匹配业务需求。

在本发明的一个可选实施例中,所述分配单元301具体用于:

接收到终端发送的sr时,设定当前业务为信息交互业务,并向终端发送用于为信息交互业务分配子带的启动授权消息。

进一步地,所述判断单元302具体用于:

接收终端发送的bsr,并判断所述bsr对应的bsr报告值是否大于等于第一预设阈值;

若所述bsr报告值大于等于第一预设阈值,则判定所述当前业务为视频监控业务,并进行子带切换。

若所述bsr报告值小于第二预设阈值,则判定所述当前业务为信息交互业务,保持当前业务传输;

若所述bsr报告值大于等于第二预设阈值小于第一预设阈值,则获取多次bsr报告值位于该区间的概率或者当前bsr报告值与上一个 bsr报告值的差值,若所述概率大于预设概率值或者所述差值大于等于预设差值,则判定所述定所述当前业务为视频监控业务,并进行子带切换。

在本发明的一个可选实施例中,所述分配单元301具体用于:

接收到终端发送的sr时,设定当前业务为视频监控业务,并向终端发送用于为视频监控业务分配子带的启动授权消息。

进一步地,所述判断单元302具体用于:

接收终端发送的bsr,并判断所述bsr对应的bsr报告值是否大于等于第二预设阈值;

若所述bsr报告值大于等于第二预设阈值,则判定所述当前业务为视频监控业务,保持当前业务传输;

若bsr报告值平均值小于第二预设阈值且连续次数达到预设次数时,则判定所述当前业务为信息交互业务,并进行子带切换。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

应当注意的是,在本发明的系统的各个部件中,根据其要实现的功能而对其中的部件进行了逻辑划分,但是,本发明不受限于此,可以根据需要对各个部件进行重新划分或者组合,例如,可以将一些部件组合为单个部件,或者可以将一些部件进一步分解为更多的子部件。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的系统中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

以上实施方式仅适于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。

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