数据传输中速率的调整方法和设备的制作方法

文档序号:7654611阅读:136来源:国知局
专利名称:数据传输中速率的调整方法和设备的制作方法
技术领域
本发明实施例涉及视频技术领域,尤其涉及一种数据传输中速率的调整方法和设备。
背景技术
目前,自适应多速率编码(AdaptiveMulti-Rate 和 AdaptiveMulti-Rateffideband ;简称AMR)语音帧根据语音比特的重要性被区分为A、B、C三个等级的子流,其重要性依次降低,且AMR语音业务的速率调整方案主要通过测量网络负荷和语音业务链路质量等资源,触发AMR语音业务的速率动态调整。例如,当资源能够保证时,可以提高AMR语音业务的速率,从而提供高质量的用户感受;当资源不足时,可以降低AMR语音业务的速率,从而降低了用户感受,但是能保持通过功能。 举例来说,当小区负载拥塞或Iub 口拥塞,即资源不足时,AMR语音业务以保证速率接入,等到拥塞解除后,对于上行链路速率调整,端到端的语音速率调整过程中,接收端UE的下行链路拥塞触发的速率调整,最终通过速率调整命令通知对端UE的上行速率下调解决,具体过程概述为核心网(Core Network;简称CN)侧首先向服务无线网络控制器(Serving RadioNetwork Controller ;简称SRNC)发送携带有 CN 支持的速率,S卩(CN)的上行链路速率控制消息(Rate Control (CN) for uplink),其中携带CN侧支持的无线接入承载子流组合指不(RAB sub-Flow Combination Indicator ;简称RFCI)集;SRNC 接收到该消息后,和自身支持的RFCI集进行协商,只有双方都支持的速率,才被用来传输数据;SRNC将双方都能够支持的速率的交集,即(CNΦRNC )携带在上行链路控制消息(RateControl( CN十RNC )for uplink)发送给终端设备(User Equipment ;简称UE),配置UE的传输格式集;最后UE以速率为CN和无线网络控制器(Radio Network Controller ;简称RNC)都能支持的速率的交集((CN RNC ))发送AMR语音业务。在实现本发明过程中,发明人发现现有技术中至少存在如下问题在对上行或者下行速率的调整过程中,消息的传递在端到端之间传递,需要几百毫秒(ms),从而使得UE或者CN响应较慢,使得在几百ms内AMR语音业务的质量不受控制;另外,由于速率调整中可能会丢弃A等级子流,从而使得AMR语音质量严重损伤,进而影响了用户的体验度。

发明内容
本发明实施例提供一种数据传输中速率的调整方法和设备,有效地提高了在速率调整时UE或者CN的响应速度以及语音质量,从而有效地提高了用户的体验度。本发明的一方面提供一种数据传输中速率的调整方法,包括设备获取速率调整参数;所述设备根据所述速率调整参数,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理。本发明另一方面提供一种数据传输中速率的调整设备,包括
速率调整参数获取模块,设置在所述设备的分组数据汇聚协议层,用于获取速率调整参数;速率调整模块,设置在所述设备的分组数据汇聚协议层,用于根据所述速率调整参数,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理。本发明实施例的数据传输中速率的调整方法和设备,使得时延缩短,提高了响应的速度以及语音质量,进而有效地提高了用户的体验度。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。、图I为本发明数据传输中速率的调整方法的一个实施例的流程图;图2为本发明数据传输中速率的调整方法的另一个实施例的流程图;图3为本发明数据传输中速率的调整方法的又一个实施例的流程图;图4为本发明数据传输中速率的调整设备的一个实施例的结构示意图;图5为本发明数据传输中速率的调整设备的另一个实施例的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本文中描述的各种技术可用于各种无线通信系统,例如全球移动通信系统(Global System for Mobile communications ;简称GSM),码分多址(CodeDivisionMultiple Access ;简称CDMA)系统,时分多址(Time DivisionMultiple Access ;简称TDMA)系统,宽带码分多址(Wideband Code DivisionMultiple Access Wireless ;简称WCDMA),频分多址(Frequency DivisionMultiple Addressing ;简称FDMA)系统,正交频分多址(OrthogonalFrequency-Division Multiple Access ;简称0FDMA)系统,单载波FDMA (SC-FDMA)系统,通用分组无线业务(General Packet Radio Service ;简称GPRS)系统,长期演进(Long Term Evolution ;简称LTE)系统,以及其他此类通信系统。术语“系统”和“网络”在本文中常被可互换使用。本文中结合终端和/或基站和/或基站控制器来描述各种方面。终端,可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(例如,RadioAccess Network ;简称RAN)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(PersonalCommunicationService ;简称PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(WirelessLocal Loop;简称WLL)站、个人数字助理(Personal Digital Assistant ;简称PDA)等设备。无线终端也可以称为系统、订户单元(Subscriber Unit)、订户站(SubscriberStation),移动站(MobileStation)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(UserTerminal)、用户代理(User Agent)、用户设备(User Device)、或用户装备(UserEquipment)。基站(例如,接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BaseTransceiver Station ;简称BTS),也可以是WCDMA中的基站(NodeB),还可以是LTE中的 演进型基站(evolutional Node B ;简称eNB或e_NodeB),本发明并不限定。基站控制器,可以是GSM或CDMA中的基站控制器(base stationcontroller ;简称BSC),也可以是WCDMA中的无线网络控制器(RadioNetwork Controller ;简称RNC),本发明并不限定。另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A,同时存在A和B,单独存在B这三种情 况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。图I为本发明数据传输中速率的调整方法的一个实施例的流程图,如图I所示。101、设备获取速率调整参数。在本实施例中,该设备可以为UE ;或者,该设备还可以为网络侧设备,例如RAN中的RNC。另外,该设备可以根据本设备内资源状态反馈来动态调整业务源数据发送速率以适应资源状态,举例来说,设备可以预先配置该速率调整参数;或者,可以通过接收测量报告,并根据该测量报告中的测量值与预先配置的资源判决门限相比较,获取与速率调整命令对应的速率调整参数。102、该设备根据该速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。在本实施例中,设备可以根据该速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,并可以保留最高等级的子流。另外,设备还可以根据速率调整参数,以及对数据预先划分的至少三个等级的子流,从数据中最低等级的子流进行丢弃处理。举例来说,数据可以根据语音比特的重要性,划分两个等级,例如,分别为A,C等级,或划分为三个等级的子流,例如,分别为A、B、C这三个等级子流,等等,其重要性依次降低。当设备接收到速率调整参数后,可以根据该速率调整参数,从数据中最低等级的子流(即C等级的子流)开始进行丢弃处理。在本实施例中,通过获取速率调整参数,并根据该速率调整参数,以及对数据预先 划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,从而在速率调整时,速率调整参数的时延只是在设备内部通信时延,即属于板间通信或者板内通信,不涉及其他多个网元交互,从而使得时延缩短,提高了速率调整的响应速度,另外,由于优先将数据中重要性低的子流丢弃,因此,相对现有技术中不区分重要性,即丢弃数据中任意重要性级别的子流而言,本发明有效地提高了语音质量,进而有效地提高了用户的体验度。图2为本发明数据传输中速率的调整方法的另一个实施例的流程图,在本实施例中,以设备为RNC,且以下行方向为例,详细介绍本实施例的技术方案。201、RNC接收测量报告,该测量报告包括测量值。202、RNC将该测量值与预先配置的资源判决门限相比较,若下行链路资源受限或者单链路质量变差,则执行203 ;若下行链路资源解除受限或者单链路质量变好,则执行206。在本实施例中,该测量值包括信道质量指示(Channel Quality Indication ;简称CQI)、链路丢包、无线网络控制器和基站之间的接口(Iub Interfacebetween an RNC and a Node B ;简称IUB)传输资源利用率和/或下行发射功率。资源判决门限可以预先设置在网络侧设备中,且包括CQI拥塞门限、CQI拥塞解除门限、链路丢包拥塞门限,链路丢包拥塞解除门限、下行功率拥塞门限、下行功率拥塞解除门限、IUB传输资源拥塞门限和/或IUB传输资源拥塞解除门限。其中,该CQI可以在物理(Physical Layer ;简称PHY)层或者MAC层,链路丢包可以指媒体访问控制(Media Access Control ;简称MAC)层丢包。203、RNC获取资源受限状态,并根据资源受限状态,获取速率向下调整命令。204、RNC根据速率向下调整命令,获取与所述速率向下调整命令对应的丢包比例下降步长,并根据该丢包比例下降步长,计算数据丢包比例。步骤205、RNC根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。在本实施例中,若满足下述至少之一项CQI小于等于CQI拥塞门限、链路丢包大于等于链路丢包拥塞门限,下行发射功率大于等于下行功率拥塞门限,下行IUB传输资源利用率大于等于IUB传输资源拥塞门限,则说明检测到下行链路资源受限或者单链路质量变差。另外,若检测到下行链路资源受限或者单链路质量变差(例如CQI小于等于CQI门限),则获取资源受限状态时,并获取资源受限状态对应的速率向下调整命令,再从预先存储速率调整参数中,获取与该速率向下调整命令对应的丢包比例下降步长,并根据该丢包比例下降步长,计算数据丢包比例,再根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,例如以语音重要性为例,根据该数据丢包比例,以及数据预先划分的三个等级的子流,对数据中的C等级的子流和B等级的子流进行丢弃处理。具体的,可以在分组数据汇聚协议(PacketData ConvergenceProtocol ;简称H)CP)层中的PDCP PDU包中只包含A等级的子流,从而实现对数据速率向下调整。206、RNC获取资源受限解除状态,并根据该资源受限解除状态,获取速率向上调整命令。207、RNC根据速率向上调整命令,获取与该速率向上调整命令对应的丢包比例上升步长,并根据该丢包比例上升步长,计算数据丢包比例。208,RNC根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。在本实施例中,若满足下述至少之一 CQI大于CQI拥塞解除门限、链路丢包小于链路丢包拥塞解除门限,下行发射功率小于下行功率拥塞解除门限,下行IUB传输资源利用率小于IUB传输资源拥塞解除门限,则说明检测到下行链路资源受限解除或者单链路质
量变好。另外,若检测到下行链路资源受限解除或者单链路质量变好,则获取资源受限解除状态,并获取与该资源受限解除状态对应的速率向上调整命令,再从预先存储在RNC的rocp层中的速率调整参数中,获取与速率向上调整命令对应的丢包比例上升步长,并根据该丢包比例上升步长,计算数据丢包比例,再根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,从而实现对数据速率向上 调整。在本实施例中,通过RNC接收测量报告,该测量报告包括测量值,并将该测量值与预先配置的资源判决门限相比较,获取速率调整命令,并根据速率调整命令,获取与该速率调整命令对应的速率调整参数,并根据该速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,从而在速率调整时,速率调整命令和参数的时延只是在RNC内部通信时延,即属于板间通信或者板内通信,不涉及其他多个网元交互,从而使得时延缩短,提高了速率调整的响应速度,另外,由于优先将数据中重要性低的子流丢弃,因此,相对现有技术中不区分重要性,即丢弃数据中任意重要性级别的子流而言,本发明有效地提高了语音质量,进而有效地提高了用户的体验度。图3为本发明数据传输中速率的调整方法的又一个实施例的流程图,在本实施例中,以设备为UE,且以上行方向为例,详细介绍本实施例的技术方案,如图3所示。301、UE接收测量报告,该测量包括测量值。302、UE将该测量值与预先配置的资源判决门限相比较,若上行链路资源受限或者单链路质量变差,则执行303 ;若上行链路资源解除受限或者单链路质量变好,则执行306。在本实施例中,测量值包括上行链路功率余裕空间(Uplink PowerHeadroom ;简称UPH)、链路丢包和/或上行发射功率。资源判决门限可以是网络侧下发的参数,也可以是在UE侧配置的,且该资源判决门限包括UPH拥塞门限、UPH拥塞解除门限、链路丢包拥塞门限、链路丢包拥塞解除门限、上行功率拥塞门限和/或上行功率拥塞解除门限。其中,该UPH可以在PHY层或者MAC层;该链路丢包可以为MAC层丢包。303、UE获取资源受限状态,并根据资源受限状态,获取速率向下调整命令。304,UE根据速率向下调整命令,获取与该速率向下调整命令对应的丢包比例下降步长,并根据该丢包比例下降步长,计算数据丢包比例。305、UE根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。在本实施例中,若满足下述至少之一项UPH小于等于UPH拥塞门限、链路丢包大于等于链路丢包拥塞门限,上行发射功率大于等于上行功率拥塞门限,发生6A事件,则说明上行链路资源受限或者单链路质量变差获取资源受限状态。例如,当检测到上行链路资源受限或者单链路质量变差,则获取资源受限状态,并获取资源受限状态对应的速率向下调整命令,再从预先从RNC的rocp层接收到的速率调整参数中,获取与该速率向下调整命令对应的丢包比例下降步长,并计算数据丢包比例,并根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,例如以语音重要性为例,根据该数据丢包比例,以及数据预先划分的三个等级的子流,对数据中的C等级的子流和B等级的子流进行丢弃处理,并在rocp层中的PDCP PDU包中只包含A等级的子流,从而实现对数据速率向下调整。值得注意的是,UE的HXP层中的速率调整参数,预先配置在RNC的TOCP层,具体可以由操作维护(Operation Maintenance ;简称0M)模块向RNC的F1DCP层中配置速率调整参数,然后发送给UE的rocp层,再由UE的rocp层接收并保存。306、UE的RRC层获取资源受限解除状态,并根据该资源受限解除状态,获取速率向上调整命令。307,UE根据速率向上调整命令,获取与该速率向上调整命令对应的丢包比例上升步长,并根据该丢包比例上升步长计算数据丢包比例。
308、UE根据丢数据包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。在本实施例中,若满足下述至少之一项UPH大于UPH拥塞解除门限、链路丢包小于链路丢包拥塞解除门限,上行发射功率小于上行功率拥塞解除门限和/或发生6B事件,则说明检测到上行链路资源受限解除或者单链路质量变差。例如,当RRC层检测到上行链路资源受限解除或者单链路质量变好,则获取资源受限解除状态,并获取资源解除受限状态对应的速率向上调整命令,再从预先从RNC的rocp层接收到的速率调整参数中,获取与该速率向上调整命令对应的丢包比例上升步长,并根据该丢包比例上升步长计算数据丢包比例,以语音重要性为例,根据该数据丢包比例,以及数据预先划分的三个等级的子流,对数据中的C等级的子流和B等级的子流进行丢弃处理,从而实现对数据速率向上调整。在本实施例中,通过UE接收测量报告,并将该测量报告与预先配置的资源判决门限相比较,获取速率调整命令,最后UE根据速率调整命令,获取与该速率调整命令对应的速率调整参数,并根据该速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,从而在速率调整时,速率调整命令和参数的时延只是在UE内部通信时延,即属于板间通信或者板内通信,不涉及其他多个网元交互,从而使得时延缩短,提高了速率调整的响应速度,另外,由于优先将数据中重要性低的子流丢弃,因此,相对现有技术中不区分重要性,即丢弃数据中任意重要性级别的子流而言,本发明有效地提高了语音质量,进而有效地提高了用户的体验度。图4为本发明数据传输中速率的调整设备的一个实施例的结构示意图,如图4所示,本实施例的设备可以是UE或RNC或BSC,所述设备包括速率调整参数获取模块11和速率调整模块12,其中,速率调整参数获取模块11设置在设备的HXP层,用于获取速率调整参数;速率调整模块12设置在设备的rocp层,用于根据速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。在本实施例中,该设备可以为UE ;或者,该设备还可以为网络侧设备,例如CN中的RNC。在本实施例中,通过获取速率调整参数,并根据该速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,从而在速率调整时,速率调整参数的时延只是在设备内部通信时延,即属于板间通信或者板内通信,不涉及其他多个网元交互,从而使得时延缩短,提高了速率调整的响应速度,另外,由于优先将数据中重要性低的子流丢弃,因此,相对现有技术中不区分重要性,即丢弃数据中任意重要性级别的子流而言,本发明有效地提高了语音质量,进而有效地提高了用户的体验度。进一步的,图5为本发明数据传输中速率的调整设备的另一个实施例的结构示意图,在上述图4所示实施例的基础上,该设备还可以包括接收模块13和速率调整命令获取模块14,其中,接收模块13设置在设备的RRC层,用于接收测量报告,该测量报告包括测量值;速率调整命令获取模块14,设置在设备的RRC层,用于将测量值与预先配置的资源判决门限相比较,获取速率调整命令,并可以将该速率调整命令发送给速率调整参数获取模块11。则该速率调整参数获取模块11可以具体用于获取与该速率调整命令对应的速率调整参数。在本实施例中,通过设置在无线资源控制协议(Radio Resource Control ;简称RRC)的接收模块13接收测量报告,该测量报告包括测量值,并通过设置在该RRC层的速率·调整命令获取模块14将该测量值与预先配置的资源判决门限相比较,获取速率调整命令,并发送给设置在rocp层的速率调整参数获取模块11,以供速率调整模块12根据速率调整命令,获取与该速率调整命令对应的速率调整参数,从而触发速率调整模块12根据该速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,从而在速率调整时,速率调整命令和参数的时延只是在设备的RRC层与rocp层之间的通信时延,即属于板间通信或者板内通信,不涉及其他多个网元交互,从而使得时延缩短,提高了速率调整的响应速度,另外,由于优先将数据中重要性低的子流丢弃,因此,相对现有技术中不区分重要性,即丢弃数据中任意重要性级别的子流而言,本发明有效地提高了语音质量,进而有效地提高了用户的体验度。更进一步的,在本发明的又一个实施例中,在上述图4所示实施例的基础上,该速率调整参数获取模块11还可以具体用于预先配置所述速率调整参数。更进一步的,在上述图5所示实施例的基础上,在本发明的另一个实施例中,当设备为网络侧设备,例如RNC时,该接收模块13接收到的测量值可以包括CQI、链路丢包、下行IUB传输资源利用率和/或下行发射功率,以及预先存储在HXP层的资源判决门限包括CQI拥塞门限、CQI拥塞解除门限、链路丢包拥塞门限、链路丢包拥塞解除门限、下行功率拥塞门限、下行功率拥塞解除门限、IUB传输资源拥塞门限和/或IUB传输资源拥塞解除门限,则速率调整命令获取模块14具体用于判断满足下述至少之一项CQI小于等于CQI拥塞门限,链路丢包大于等于链路丢包拥塞门限,下行发射功率大于等于下行功率拥塞门限和/或下行IUB传输资源利用率大于等于IUB传输资源拥塞门限时,获取资源受限状态,并根据资源受限状态,获取速率向下调整命令。在本发明的另一实施例中,所述速率调整命令获取模块14具体用于判断满足下述至少之一 CQI大于CQI拥塞解除门限,链路丢包小于链路丢包拥塞解除门限、下行发射功率小于下行功率拥塞解除门限和/或下行IUB传输资源利用率小于所述IUB传输资源拥塞解除门限时,获取资源受限解除状态,并根据资源受限解除状态,获取速率向上调整命令。
例如,速率调整参数获取模块11具体用于若接收到速率向下调整命令,则根据该速率向下调整命令,从预先存储在网络侧设备的rocp层中的速率调整参数中,获取与速率向下调整命令对应的丢包比例下降步长,并触发速率调整模块12根据该丢包比例下降步长,计算数据丢包比例,并根据数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。 在本发明的另一实施例中,速率调整参数获取模块11具体用于若接收到速率向上调整命令,则根据该速率向上调整命令,从预先存储在网络侧设备的rocp层中的速率调整参数中,获取与速率向上调整命令对应的丢包比例上升步长,并触发速率调整模块12根据该丢包比例下降步长,计算数据丢包比例,并根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,例如优先丢弃数据中一部分最低等级的子流或者不丢。其中,该速率调整参数包括丢包比例上升步长和下降步长。本实施例的设备可以执行图2所示方法实施例的技术方案,其实现原理相类似,此处不再赘述。在本实施例中,通过RNC的RRC层中的接收模块13接收测量报告,该测量报告包括测量值,并通过RRC层中的速率调整命令获取模块14将该测量值与预先配置的资源判决门限相比较,获取速率调整命令,并将该速率调整命令发送给RNC的HXP层的速率调整参数获取模块11,最后RNC的HXP层的速率调整参数获取模块11根据速率调整命令,获取与该速率调整命令对应的速率调整参数,并触发速率调整模块12根据该速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,从而在速率调整时,速率调整命令和参数的时延只是在RNC的RRC层与HXP层之间的通信时延,即属于板间通信或者板内通信,不涉及其他多个网元交互,从而使得时延缩短,提高了速率调整的响应速度,另外,由于优先将数据中重要性低的子流丢弃,因此,相对现有技术中不区分重要性,即丢弃数据中任意重要性级别的子流而言,本发明有效地提高了语音质量,进而有效地提高了用户的体验度。在上述图5所示实施例的基础上,在本发明的又一个实施例中,当设备为UE时,接收模块13接收到的测量值具体包括UPH、链路丢包和/或上行发射功率,以及UE的rocp层从网络侧设备(例如RNC)的rocp层获取的资源判决门限,该资源判决门限包括UPH拥塞门限、UPH拥塞解除门限、链路丢包拥塞门限、链路丢包拥塞解除门限、上行功率拥塞门限和/或上行功率拥塞解除门限,则速率调整命令获取模块14具体用于判断满足下述至少之一项UPH小于等于UPH拥塞门限,链路丢包大于等于链路丢包拥塞门限和/或上行发射功率大于等于上行功率拥塞门限时,获取资源受限状态,并根据资源受限状态,获取速率向下调整命令;或者,在本发明的另一实施例中,速率调整命令获取模块14具体用于判断满足至少之一项UPH大于UPH拥塞解除门限,链路丢包小于链路丢包拥塞解除门限和/或上行发射功率小于上行功率拥塞解除门限时,获取资源受限解除状态,并根据资源受限解除状态,获取速率向上调整命令。例如,速率调整参数获取模块11具体用于若接收到速率向下调整命令,则根据该速率向下调整命令,从预先从网络侧设备的rocp层中接收到的速率调整参数中,获取与速率向下调整命令对应的丢包比例下降步长,并触发速率调整模块12根据该丢包比例下降步长,计算数据丢包比例,并根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。在本发明的另一实施例中,速率调整参数获取模块11具体用于若接收到速率向上调整命令,则根据该速率向上调整命令,从预先从网络侧设备的rocp层中接收到的速率调整参数中,获取与速率向上调整命令对应的丢包比例上升步长,并触发速率调整模块12根据该丢包比例下降步长,计算数据丢包比例,并根据该数据丢包比例,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,例如优先丢弃数据中一部分最低等级的子流或者不丢。其中,速率调整参数包括丢包比例上升步长和下降步长。本实施例的设备可以执行图3所示方法实施例的技术方案,其实现原理相类似,此处不再赘述。 在本实施例中,通过UE的RRC层中设置的接收模块13接收测量报告,该测量报告包括测量值,并通过RRC层中设置的速率调整命令获取模块14将该测量值与预先配置的资源判决门限相比较,获取速率调整命令,并将该速率调整命令发送给UE的HXP层中设置的速率调整参数获取模块11,最后速率调整参数获取模块11根据速率调整命令,获取与该速率调整命令对应的速率调整参数,并触发速率调整模块12根据该速率调整参数以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理,从而在速率调整时,速率调整命令的时延只是在UE的RRC层与HXP层之间的通信时延,即属于板间通信或者板内通信,不涉及其他多个网元交互,从而使得时延缩短,提高了速率调整的响应速度,另外,由于优先将数据中重要性低的子流丢弃,因此,相对现有技术中不区分重要性,即丢弃数据中任意重要性级别的子流而言,本发明有效地提高了语音质量,进而有效地提高了用户的体验度。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(Read-Only Memory ;简称R0M)、随机存取存储器(Random Access Memory ;简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.ー种数据传输中速率的调整方法,其特征在于,包括 设备获取速率调整參数; 所述设备根据所述速率调整參数,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理。
2.根据权利要求I所述的数据传输中速率的调整方法,其特征在于,所述设备获取速率调整命令,包括 所述设备预先配置所述速率调整參数。
3.根据权利要求I所述的数据传输中速率的调整方法,其特征在于,所述设备获取速率调整參数之前还包括 所述设备接收测量报告,所述测量报告包括测量值; 所述设备将所述測量值与预先配置的资源判决门限相比较,获取所述速率调整命令; 则所述设备获取速率调整參数具体包括 所述设备获取与所述速率调整命令对应的速率调整參数。
4.根据权利要求3所述的数据传输中速率的调整方法,其特征在干,所述设备为网络侧设备,则所述测量值包括信道质量指示、链路丢包、下行无线网络控制器和基站之间的接ロ传输资源利用率和/或下行发射功率。
5.根据权利要求4所述的数据传输中速率的调整方法,其特征在于,所述资源判决门限包括信道质量指示拥塞门限、信道质量指示拥塞解除门限、链路丢包拥塞门限、链路丢包拥塞解除门限、下行功率拥塞门限、下行功率拥塞解除门限、无线网络控制器和基站之间的接ロ传输资源拥塞门限和/或无线网络控制器和基站之间的接ロ传输资源拥塞解除门限。
6.根据权利要求5所述的数据传输中速率的调整方法,其特征在于,所述设备将所述測量值与预先配置的资源判决门限相比较,获取所述速率调整命令,包括判断满足下述至少之一所述信道质量指示小于等于所述信道质量指示拥塞门限,所述链路丢包大于等于所述链路丢包拥塞门限、所述下行发射功率大于等于所述下行功率拥塞门限,所述下行无线网络控制器和基站之间的接ロ传输资源利用率大于等于所述无线网络控制器和基站之间的接ロ传输资源拥塞门限时,获取资源受限状态,井根据所述资源受限状态,获取速率向下调整命令;或者, 判断满足下述至少之一所述信道质量指示大于所述信道质量指示拥塞解除门限,所述链路丢包小于所述链路丢包拥塞解除门限、所述下行发射功率小于所述下行功率拥塞解除门限,所述下行无线网络控制器和基站之间的接ロ传输资源利用率小于所述无线网络控制器和基站之间的接ロ传输资源拥塞解除门限时,获取资源受限解除状态,井根据所述资源受限解除状态,获取速率向上调整命令。
7.根据权利要求3所述的数据传输中速率的调整方法,其特征在干,所述设备为用户设备,则所述测量值包括上行链路功率余裕空间、链路丢包和/或上行发射功率。
8.根据权利要求7所述的数据传输中速率的调整方法,其特征在干,预先配置所述资源判决门限,且包括上行链路功率余裕空间拥塞门限、上行链路功率余裕空间拥塞解除门限、链路丢包拥塞门限、链路丢包拥塞解除门限、上行功率拥塞门限和/或上行功率拥塞解除门限。
9.根据权利要求8所述的数据传输中速率的调整方法,其特征在干,所述设备将所述測量值与预先配置的资源判决门限相比较,获取速率调整命令,包括 判断满足下述至少之一所述上行链路功率余裕空间小于等于所述上行链路功率余裕空间拥塞门限,所述链路丢包大于等于所述链路丢包拥塞门限,所述上行发射功率大于等于所述上行功率拥塞门限时,获取速率向下调整命令;或者, 判断满足下述至少之一所述上行链路功率余裕空间大于所述上行链路功率余裕空间拥塞解除门限,所述链路丢包小于所述链路丢包拥塞解除门限,所述上行发射功率小于所述上行功率拥塞解除门限时,获取速率向上调整命令。
10.根据权利要求6或9所述的数据传输中速率的调整方法,其特征在于,所述速率调整參数包括丢包比例下降步长和丢包比例上升步长,则所述设备根据所述速率调整參数,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理,包括 若获取与速率向下调整命令对应的丢包比例下降步长,则所述设备根据所述丢包比例下降步长,计算数据丢包比例,井根据所述数据丢包比例,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理;或者, 若获取与速率向上调整命令对应的丢包比例上升步长,则所述设备根据所述丢包比例上升步长,计算数据丢包比例,井根据所述数据丢包比例,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理。
11.ー种数据传输中速率的调整设备,其特征在于,包括 速率调整參数获取模块,设置在所述设备的分组数据汇聚协议层,用于获取速率调整參数; 速率调整模块,设置在所述设备的分组数据汇聚协议层,用于根据所述速率调整參数,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理。
12.根据权利要求11所述的设备,其特征在于,所述速率调整參数获取模块具体用于预先配置所述速率调整參数。
13.根据权利要求11所述的设备,其特征在于,还包括 接收模块,设置在所述设备的无线资源控制协议层,用于接收測量报告,所述测量报告包括测量值; 速率调整命令获取模块,设置在所述设备的无线资源控制协议层,用于将所述测量值与预先配置的资源判决门限相比较,获取所述速率调整命令对应的速率调整參数。
14.根据权利要求13所述的设备,当所述设备为网络侧设备、所述测量值包括信道质量指示、链路丢包、下行无线网络控制器和基站之间的接ロ传输资源利用率和/或下行发射功率,以及所述资源判决门限包括信道质量指示拥塞门限、信道质量指示拥塞解除门限、链路丢包拥塞门限、链路丢包拥塞解除门限、下行功率拥塞门限、下行功率拥塞解除门限、无线网络控制器和基站之间的接ロ传输资源拥塞门限和/或无线网络控制器和基站之间的接ロ传输资源拥塞解除门限时,所述速率调整命令获取模块具体用于判断满足下述至少之一所述信道质量指示小于等于所述信道质量指示拥塞门限,所述链路丢包大于等于所述链路丢包拥塞门限、所述下行发射功率大于等于所述下行功率拥塞门限,所述下行无线网络控制器和基站之间的接ロ传输资源利用率大于等于所述无线网络控制器和基站之间的接ロ传输资源拥塞门限时,获取速率向下调整命令,或者, 所述速率调整命令获取模块具体用于判断满足下述至少之一所述信道质量指示大于所述信道质量指示拥塞解除门限,所述链路丢包小于所述链路丢包拥塞解除门限、所述下行发射功率小于所述下行功率拥塞解除门限,所述下行无线网络控制器和基站之间的接ロ传输资源利用率小于所述无线网络控制器和基站之间的接ロ传输资源拥塞解除门限时,获取速率向上调整命令。
15.根据权利要求13所述的设备,其特征在于,当所述设备为用户设备、所述测量值包括上行链路功率余裕空间、链路丢包和/或上行发射功率,以及所述资源判决门限包括上行链路功率余裕空间拥塞门限、上行链路功率余裕空间拥塞解除门限、链路丢包拥塞门限、链路丢包拥塞解除门限、上行功率拥塞门限和/或上行功率拥塞解除门限时,所述速率调 整命令获取模块具体用于判断满足下述至少之一所述物理层的上行链路功率余裕空间小于等于所述上行链路功率余裕空间拥塞门限,媒体访问控制层的上行链路功率余裕空间小于等于所述上行链路功率余裕空间拥塞门限,所述链路丢包大于等于所述链路丢包拥塞门限,所述上行发射功率大于等于所述上行功率拥塞门限时,获取速率向下调整命令,或者, 所述速率调整命令获取模块具体用于判断满足下述至少之一所述上行链路功率余裕空间大于所述上行链路功率余裕空间拥塞解除门限,所述链路丢包小于所述链路丢包拥塞解除门限,所述上行发射功率小于所述上行功率拥塞解除门限时,获取速率向上调整命令。
16.根据权利要求14或15所述的设备,其特征在于,所述速率调整參数包括丢包比例下降步长和丢包比例上升步长,则所述速率调整模块具体用于若获取与速率向下调整命令对应的丢包比例下降步长,则根据所述丢包比例下降步长,计算数据丢包比例,井根据所述数据丢包比例,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理;或者, 所述速率调整模块具体用于若获取与速率向上调整命令对应的丢包比例上升步长,则根据所述丢包比例上升步长,计算数据丢包比例,井根据所述数据丢包比例,以及对所述数据预先划分的至少两个等级的子流,从所述数据中最低等级的子流进行丢弃处理。
全文摘要
本发明提供一种数据传输中速率的调整方法和设备,该方法包括设备获取速率调整参数,并根据该速率调整参数,以及对数据预先划分的至少两个等级的子流,从数据中最低等级的子流进行丢弃处理。本发明的数据传输中速率的调整方法和设备解决了现有技术中在速率调整时,UE或者CN响应速度较慢使得在几百ms内AMR语音业务的质量不受控制的缺陷,有效地提高了在速率调整时UE或者CN的响应速度以及语音质量,从而有效地提高了用户的体验度。
文档编号H04L1/00GK102761388SQ20111011061
公开日2012年10月31日 申请日期2011年4月29日 优先权日2011年4月29日
发明者唐欣, 李明, 杨映红, 郭宣羽, 陈东 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1