CN105264949B - 调节数据传输速率的方法和装置 - Google Patents
调节数据传输速率的方法和装置 Download PDFInfo
- Publication number
- CN105264949B CN105264949B CN201480000740.3A CN201480000740A CN105264949B CN 105264949 B CN105264949 B CN 105264949B CN 201480000740 A CN201480000740 A CN 201480000740A CN 105264949 B CN105264949 B CN 105264949B
- Authority
- CN
- China
- Prior art keywords
- deta bearer
- transmission rate
- information
- frequency domain
- bearer unit
- 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
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/22—Negotiating communication rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种调节数据传输速率的方法和装置。该方法包括:获取基站根据资源数信息确定的资源调度信息,资源数信息指示基站能够调度的资源数;接收以第一传输速率传输的第一频域数据;根据资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,以及丢弃空闲的数据承载单元承载的第一频域数据;以第二传输速率传输被缓存的第一频域数据,其中第二传输速率小于第一传输速率。本发明实施例的调节数据传输速率的方法和装置,通过缓存被占用的数据承载单元承载的第一频域数据,并丢弃空闲的数据承载单元承载的第一频域数据,能够在保持业务继续进行的同时调节数据传输速率,以适应不同的数据传输条件,从而能够提高***的传输性能。
Description
技术领域
本发明涉及通信领域,尤其涉及通信领域中调节数据传输速率的方法和装置。
背景技术
长期演进(Long Term Evolution,简称为“LTE”)作为第三代移动通信(3rdGeneration,简称为“3G”)之后的新一代移动通信技术,由于具有更高的频谱效率、更高的空口速率以及更优的覆盖性能,而逐步得到广泛部署。在LTE的众多技术中,物理层数据处理技术是LTE的关键技术之一。LTE物理层的帧结构可以由10ms的无线帧组成,每个无线帧可以包括10个子帧(Sub-fame),每个子帧可以包括两个时隙(Slot),每个时隙的持续时间为0.5ms。
在LTE中,物理层数据的最小承载单元可以为资源元素(Resource Element,简称为“RE”),一个RE可以由频域上的一个子载波和时域上的一个符号(Symbol)组成。物理层数据的承载单元例如还可以包括资源块(Resource Block,简称为“RB”)。在频域上,一个RB可以包括12个连续的子载波,每个子载波可以占用15KHz的带宽,即一个RB可以占用180KHz的带宽;在时域上,一个RB可以包括7个连续的符号。
在LTE中对物理层数据进行处理时,往往需要将数据从一个功能单元传输到另一个功能单元,这种传输可能是长距离传输,例如在分布式基站中,物理层数据需要在射频拉远单元(Remote Radio Unit,简称为“RRU”)和基带单元(Base Band Unit,简称为“BBU”)之间传输,传输距离可以长达几十公里。然而传输物理层数据的传输带宽资源通常是有限的,特别是当长距离传输物理层数据时,由于数据传输带宽资源的限制会导致数据传输质量下降甚至数据传输失败,因此,在数据传输条件受限或数据传输条件发生变化的情况下,需要调节数据的传输速率才能够正常传输数据。
而在LTE中,一旦设定了***的频谱带宽,也就确定了用于传输数据的RB数,由于RB数与数据传输速率具有对应关系,因此RB数确定后物理层数据的传输速率将恒定不变。例如,如果***的频谱带宽设定为20M,则根据协议传输数据的RB数为100,此时物理层数据只能以某种恒定的速率进行传输。如果要改变数据传输速率,则需要改变***的频谱带宽设置,由此需要删除或新建小区,而这会导致***的业务中断。
因此,***在数据传输条件受限或数据传输条件发生变化的情况下,不能够在保持业务继续进行的同时调节数据传输速率,从而严重影响***的数据传输性能。
发明内容
有鉴于此,本发明实施例提供了一种调节数据传输速率的方法和装置,能够在保持业务继续进行的同时调节数据传输速率。
第一方面,提供了一种调节数据传输速率的方法,该方法包括:获取基站根据资源数信息确定的资源调度信息,该资源数信息指示该基站能够调度的资源数;接收以第一传输速率传输的第一频域数据;根据该资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,以及丢弃空闲的数据承载单元承载的第一频域数据;以第二传输速率传输被缓存的该第一频域数据,其中该第二传输速率小于该第一传输速率。
结合第一方面,在第一方面的第一种可能的实现方式中,在所述获取基站根据资源数信息确定的资源调度信息之前,该方法还包括:获取数据传输通道的数据传输速率信息;根据该数据传输速率信息,确定该基站能够调度的资源数;向该基站发送该资源数信息,该资源数信息指示该基站能够调度的资源数。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,该根据该资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,以及丢弃空闲的数据承载单元承载的第一频域数据,包括:根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息,并控制第一缓存器根据该第一使能信息缓存该数据承载单元承载的第一频域数据;对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息,并控制该第一缓存器根据该第二使能信息不缓存该数据承载单元承载的第一频域数据。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,该根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,包括:根据该资源调度信息,确定该基站调度的多个资源块RB资源,以及该多个RB资源中的每个RB资源的状态信息;根据RB资源与数据承载单元的对应关系,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息。
结合第一方面或第一方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第一方面的第四种可能的实现方式中,在以第二传输速率传输缓存的该第一频域数据之前,该方法还包括:确定接收的以该第一传输速率传输的下行物理层频域数据中包括的参考信号数据;缓存该参考信号数据。
结合第一方面或第一方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第一方面的第五种可能的实现方式中,该方法还包括:将以该第二传输速率传输的第二频域数据缓存在第二缓存器中;根据该资源调度信息,以该第一传输速率从该第二缓存器中读取并传输被占用的数据承载单元承载的第二频域数据,以及以该第一传输速率传输空闲的数据承载单元承载的全零数据。
结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,该根据该资源调度信息,以该第一传输速率从该第二缓存器中读取并传输被占用的数据承载单元承载的第二频域数据,以及以该第一传输速率传输空闲的数据承载单元承载的全零数据,包括:根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息,以及控制该第二缓存器根据该第一使能信息,以该第一传输速率读取并传输该数据承载单元承载的第二频域数据;对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息,以及控制该第二缓存器根据该第二使能信息,以该第一传输速率传输该数据承载单元承载的全零数据。
结合第一方面或第一方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第一方面的第七种可能的实现方式中,该数据承载单元为资源块RB。
结合第一方面或第一方面的第一种至第七种可能的实现方式中的任一种可能的实现方式,在第一方面的第八种可能的实现方式中,该接收以第一传输速率传输的第一频域数据,包括:接收射频收发信机以该第一传输速率发送的上行物理层频域数据;或接收基带处理单元以该第一传输速率发送的下行物理层频域数据。
第二方面,提供了一种调节数据传输速率的装置,该装置包括:第一获取模块,用于获取基站根据资源数信息确定的资源调度信息,该资源数信息指示该基站能够调度的资源数;接收模块,用于接收以第一传输速率传输的第一频域数据;第一处理模块,用于根据该第一获取模块获取的该资源调度信息,缓存该接收模块接收的被占用的数据承载单元承载的第一频域数据,以及丢弃该接收模块接收的空闲的数据承载单元承载的第一频域数据;第一发送模块,用于以第二传输速率传输该第一处理模块缓存的该第一频域数据,其中该第二传输速率小于该第一传输速率。
结合第二方面,在第二方面的第一种可能的实现方式中,该装置还包括:第二获取模块,用于获取数据传输通道的数据传输速率信息;第一确定模块,用于根据该第二获取模块获取的该数据传输速率信息,确定该基站能够调度的资源数;第二发送模块,用于向该基站发送该第一确定模块确定的该资源数信息,该资源数信息指示该基站能够调度的资源数。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,该第一处理模块包括:第一确定单元,用于根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;第一处理单元,用于对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息,以及在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息;第一缓存器,用于根据该第一使能信息缓存该数据承载单元承载的第一频域数据,以及根据该第二使能信息不缓存该数据承载单元承载的第一频域数据。
结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,该第一确定单元用于根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,包括:根据该资源调度信息,确定该基站调度的多个资源块RB资源,以及该多个RB资源中的每个RB资源的状态信息;根据RB资源与数据承载单元的对应关系,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息。
结合第二方面或第二方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第二方面的第四种可能的实现方式中,该装置还包括:第二确定模块,用于在该第一发送模块以第二传输速率传输缓存的该第一频域数据之前,确定接收的确定接收的以该第一传输速率传输的下行物理层频域数据中包括的参考信号数据;其中,该第一处理模块还用于缓存该第二确定模块确定的该参考信号数据。
结合第二方面或第二方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第二方面的第五种可能的实现方式中,该装置还包括:第二缓存器,用于缓存以该第二传输速率传输的第二频域数据;第二处理模块,用于根据该资源调度信息,控制该第二缓存器以该第一传输速率读取并传输被占用的数据承载单元承载的第二频域数据,以及控制该第二缓存器以该第一传输速率传输空闲的数据承载单元承载的全零数据。
结合第二方面的第五种可能的实现方式,在第二方面的第六种可能的实现方式中,该第二处理模块包括:第二确定单元,用于根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;第二处理单元,用于对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息;以及在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息;其中,该第二缓存器还用于:根据该第一使能信息读取该数据承载单元承载的第二频域数据,并以该第一传输速率传输该数据承载单元承载的第二频域数据;以及根据该第二使能信息以该第一传输速率传输该数据承载单元承载的全零数据。
结合第二方面或第二方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第二方面的第七种可能的实现方式中,该数据承载单元为资源块RB。
结合第二方面或第二方面的第一种至第七种可能的实现方式中的任一种可能的实现方式,在第二方面的第八种可能的实现方式中,该接收模块用于接收以第一传输速率传输的第一频域数据,包括:接收射频收发信机以该第一传输速率发送的上行物理层频域数据;或接收基带处理单元以该第一传输速率发送的下行物理层频域数据。
第三方面,提供了一种调节数据传输速率的装置,该装置包括:处理器、存储器、缓存器、总线***、接收器和发送器;其中,该处理器、该存储器、该缓存器、该接收器和该发送器通过该总线***相连,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,以控制该接收器接收信号,控制该发送器发送信号,以及控制该缓存器缓存数据;该处理器用于获取基站根据资源数信息确定的资源调度信息,该资源数信息指示该基站能够调度的资源数;该接收器用于接收以第一传输速率传输的第一频域数据;该缓存器用于根据该资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,并丢弃空闲的数据承载单元承载的第一频域数据;该发送器用于以第二传输速率传输被缓存的该第一频域数据,其中该第二传输速率小于该第一传输速率。
结合第三方面,在第三方面的第一种可能的实现方式中,该处理器还用于:获取数据传输通道的数据传输速率信息;根据该数据传输速率信息,确定该基站能够调度的资源数;其中,该发送器还用于:向该基站发送该资源数信息,该资源数信息指示该基站能够调度的资源数。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,该处理器具体用于:根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息,并控制该缓存器根据该第一使能信息缓存该数据承载单元承载的第一频域数据;对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息,并控制该缓存器根据该第二使能信息不缓存该数据承载单元承载的第一频域数据。
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,该处理器根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,包括:根据该资源调度信息,确定该基站调度的多个资源块RB资源,以及该多个RB资源中的每个RB资源的状态信息;根据RB资源与数据承载单元的对应关系,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息。
结合第三方面或第三方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第三方面的第四种可能的实现方式中,该处理器在该发送器以第二传输速率传输缓存的该第一频域数据之前,还用于确定接收的以该第一传输速率传输的下行物理层频域数据中包括的参考信号数据;其中,该缓存器还用于缓存该参考信号数据。
结合第三方面或第三方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第三方面的第五种可能的实现方式中,该缓存器还用于缓存以该第二传输速率传输的第二频域数据;其中,该处理器还用于:根据该资源调度信息,控制该缓存器以该第一传输速率读取并传输被占用的数据承载单元承载的第二频域数据,以及控制该缓存器以该第一传输速率传输空闲的数据承载单元承载的全零数据。
结合第三方面的第五种可能的实现方式,在第三方面的第六种可能的实现方式中,该处理器具体用于:根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息;以及在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息;其中,该缓存器还用于:根据该第一使能信息读取该数据承载单元承载的第二频域数据,并以该第一传输速率传输该数据承载单元承载的第二频域数据;以及根据该第二使能信息以该第一传输速率传输该数据承载单元承载的全零数据。
结合第三方面或第三方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第三方面的第七种可能的实现方式中,该数据承载单元为资源块RB。
结合第三方面或第三方面的第一种至第七种可能的实现方式中的任一种可能的实现方式,在第三方面的第八种可能的实现方式中,该接收器具体用于:接收射频收发信机以该第一传输速率发送的上行物理层频域数据;或接收基带处理单元以该第一传输速率发送的下行物理层频域数据。
基于上述技术方案,本发明实施例的调节数据传输速率的方法和装置,通过先缓存被占用的数据承载单元承载的频域数据,并丢弃空闲的数据承载单元承载的频域数据,再以较低传输速率传输被缓存的频域数据,能够避免通过删除或新建小区等改变***的频谱带宽设置的方法来改变数据的传输速率导致的***业务中断,由此能够在保持***业务继续进行的同时调节数据传输速率,以适应不同的数据传输条件,从而能够提高***的传输性能。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种应用场景的示意图。
图2是根据本发明实施例的调节数据传输速率的方法的示意性流程图。
图3是根据本发明实施例的调节数据传输速率的方法的另一示意性流程图。
图4是根据本发明实施例的降低数据传输速率的方法的示意性流程图。
图5是根据本发明实施例的调节数据传输速率的方法的再一示意性流程图。
图6是根据本发明实施例的增加数据传输速率的方法的示意性流程图。
图7是根据本发明实施例的调节数据传输速率的装置的示意性框图。
图8是根据本发明实施例的调节数据传输速率的装置的另一示意性框图。
图9是根据本发明实施例的第一处理模块的示意性框图。
图10是根据本发明实施例的调节数据传输速率的装置的再一示意性框图。
图11是根据本发明实施例的调节数据传输速率的装置的再一示意性框图。
图12是根据本发明实施例的第二处理模块的示意性框图。
图13是根据本发明另一实施例的调节数据传输速率的装置的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
应理解,本发明实施例的技术方案可以应用于各种通信***,例如:长期演进(Long Term Evolution,简称为“LTE”)***、LTE频分双工(Frequency Division Duplex,简称为“FDD”)***或LTE时分双工(Time Division Duplex,简称为“TDD”)通信***等。应理解,本发明实施例仅以LTE***为例进行说明,但本发明并不限于此。
还应理解,在本发明实施例中,用户设备(User Equipment,简称为“UE”)可称之为终端(Terminal)、移动台(Mobile Station,简称为“MS”)或移动终端(Mobile Terminal)等,该用户设备可以经无线接入网(Radio Access Network,简称为“RAN”)与一个或多个核心网进行通信,例如,用户设备可以是移动电话(或称为“蜂窝”电话)或具有移动终端的计算机等,例如,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。
在本发明实施例中,基站可以是LTE***中的演进型基站(evolved Node B,简称为“eNB”)或者其他通信***中的类似设备。
图1示出了本发明实施例的一种应用场景。如图1所示,根据本发明实施例的调节数据传输速率的第一调速装置,可以接收基带处理单元以第一传输速率发送的下行物理层频域数据。该下行物理层频域数据经过该第一调速装置调节数据传输速率后,可以以第二传输速率发送至数据传输通道,其中,该第二传输速率小于该第一传输速率。该下行物理层频域数据经过该数据传输通道以第二传输速率传输后,可以再次输入至第二调速装置,并经过该第二调速装置调节数据传输速率后以第一传输速率输出;输出的该下行物理层频域数据可以由快速傅立叶反变换(Inverse Fast Fourier Transformation,简称为“IFFT”)转换为时域数据,并可以通过射频收发信机发送给用户设备。
类似地,如图1所示,根据本发明实施例的调节数据传输速率的第一调速装置,可以接收射频收发信机以该第一传输速率发送并经过快速傅立叶变换(Fast FourierTransformation,简称为“FFT”)后的上行物理层频域数据。该上行物理层频域数据经过该第一调速装置调节数据传输速率后,可以以第二传输速率发送至数据传输通道。该上行物理层频域数据经过数据传输通道以第二传输速率传输后,可以再次输入至第二调速装置,并经过该第二调速装置调节数据传输速率后以第一传输速率输出至基站的基带处理单元。
应理解,图1中所示的数据传输通道可以为设备之间的光纤传输通道,也可以为设备之间的微波传输通道,本发明并不限于此。
还应理解,本发明实施例仅以图1所示的应用场景为例进行说明,但本发明的应用场景并不限于此。例如,上行物理层频域数据经过数据传输通道以第二传输速率传输后,可以直接输入至基带处理单元,而不用再次经过第二调速装置进行传输速率的调节;又例如,下行物理层频域数据经过数据传输通道以第二传输速率传输后,也可以直接输入至射频收发信机等,而不用再次经过第二调速装置进行传输速率的调节。
图2示出了根据本发明实施例的调节数据传输速率的方法100的示意性流程图,该方法100可以由调节数据传输速率的装置执行,该装置可以为单一设备,并布置在数据的传输路径中;该装置也可以集成在基站中,并设置在数据的传输路径中。如图2所示,该方法100包括:
S110,获取基站根据资源数信息确定的资源调度信息,该资源数信息指示该基站能够调度的资源数。
S120,接收以第一传输速率传输的第一频域数据。
S130,根据该资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,以及丢弃空闲的数据承载单元承载的第一频域数据。
S140,以第二传输速率传输被缓存的该第一频域数据,其中该第二传输速率小于该第一传输速率。
为了在不中断通信***的业务的同时,能够调节数据传输速率,调节数据传输速率的装置可以在接收到上行物理层的第一频域数据或下行物理层的第一频域数据时,根据基站基于资源数信息确定的资源调度信息,确定基站调度的用于承载数据的多个数据承载单元是被占用的数据承载单元,还是空闲的数据承载单元,从而该装置可以缓存被占用的数据承载单元承载的第一频域数据,并可以丢弃空闲的数据承载单元承载的第一频域数据,使得传输的频域数据减少,从而能够降低数据传输速率。
因此,本发明实施例的调节数据传输速率的方法,通过先缓存被占用的数据承载单元承载的频域数据,并丢弃空闲的数据承载单元承载的频域数据,再以较低传输速率传输被缓存的频域数据,能够避免通过删除或新建小区等改变***的频谱带宽设置的方法来改变数据的传输速率导致的***业务中断,由此能够在保持***业务继续进行的同时调节数据传输速率,以适应不同的数据传输条件,从而能够提高***的传输性能。
具体而言,在S110中,调节数据传输速率的装置可以首先获取基站确定的资源调度信息,该资源调度信息可以指示被调度的数据承载单元,还可以指示这些被调度的数据承载单元的状态信息,该状态信息可以包括占用状态和空闲状态。
应理解,在本发明实施例中,该装置可以通过多种方式获取基站确定的资源调度信息,例如,该装置可以直接接收基站发送的资源调度信息;该装置也可以通过解析到达的物理层数据,获取基站确定的资源调度信息等,但本发明并不限于此。
还应理解,在本发明实施例中,该数据承载单元为承载数据的资源,例如,该数据承载单元为RB,又例如,该数据承载单元为由多个RB形成的用户数据单元等,但本发明并不限于此。
在本发明实施例中,该资源调度信息是基站根据资源数信息确定的,该资源数信息指示该基站能够调度的资源数,例如,基站在一个时隙的时间内能够调度的资源数等。
例如,基于LTE传输协议,20M的频谱带宽对应的RB的数量为100个,即基站调度可使用的RB数为100,基站需要在一个时隙的时间内传输100个RB的数据。但由于数据传输速率的限制等原因,假设在一个时隙的时间内只能传输50个RB的数据,那么基站调度可使用的RB数由原来的100个下降为50个。
该资源数信息可以由其它网络设备提供给基站,例如可以由网络管理设备提供给基站;该资源数信息也可以由调节数据传输速率的装置根据数据传输速率信息确定,并提供给基站。具体地,如图3所示,在获取基站根据资源数信息确定的资源调度信息之前,该方法100还包括:
S150,获取数据传输通道的数据传输速率信息。
S160,根据该数据传输速率信息,确定该基站能够调度的资源数。
S170,向该基站发送该资源数信息,该资源数信息指示该基站能够调度的资源数。
在S150中,调节数据传输速率的装置可以获取数据传输通道的数据传输速率信息。该数据传输速率信息例如可以包括各传输通道的数据传输速率信息,例如可以包括每个传输通道的最大数据传输速率等;又例如,该数据传输速率信息可以包括最大传输速率相对最小的传输通道的数据传输速率等。
在S160中,调节数据传输速率的装置例如可以根据传输通道的数据传输速率与资源数的对应关系,确定该基站能够调度的资源数。
具体地,假设一个物理层RE数据位宽为16比特实部位宽和16比特虚部位宽的复数;一个RB的数据量为84个RE数据;一个时隙为0.5ms,则对于20M频谱带宽的LTE***,需要在0.5ms秒内完成100个RB数据的传输,即完成8400个RE数据的传输。假设数据基于通用公共无线接口(Common Public Radio Interface,简称为“CPRI”)协议传输,则可以根据传输通道的数据传输速率与资源数的对应关系,确定该基站能够调度的资源数,该对应关系例如为下面的等式(1):
N=(V*T)/(12*7*2*P*W) (1)
其中,N为一个时隙内能够调用的RB数;V是基于CPRI协议的数据传输速率(单位为比特每秒);T为一个时隙的时间(单位为秒);P是CPRI传输协议的开销(如果采用8b/10b编码,则开销值为10/8*16/15);W是数据位宽(例如16比特);另外,由于RE中的数据为复数,并有实部和虚部两个16比特的数据,因此上述等式(1)中的分母还需要乘以因子2。
在S170中,调节数据传输速率的装置可以向该基站发送该资源数信息,该资源数信息指示基站能够调度的资源数。
应理解,在本发明实施例中,调节数据传输速率的装置还可以基于数据采样方式和天线数等其它因素,确定基站能够调度的资源数,因此本发明实施例并不限于此。
在S120中,调节数据传输速率的装置接收以第一传输速率传输的第一频域数据,该第一频域数据既可以包括射频收发信机发送的上行物理层频域数据,也可以包括基带处理单元发送的下行物理层频域数据。
具体地,该接收以第一传输速率传输的第一频域数据,包括:
接收射频收发信机以该第一传输速率发送的上行物理层频域数据;或
接收基带处理单元以该第一传输速率发送的下行物理层频域数据。
在S130中,可选地,如图4所示,该根据该资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,以及丢弃空闲的数据承载单元承载的第一频域数据,包括:
S131,根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态。
S132,对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息,并控制第一缓存器根据该第一使能信息缓存该数据承载单元承载的第一频域数据。
S133,对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息,并控制该第一缓存器根据该第二使能信息不缓存该数据承载单元承载的第一频域数据。
具体地,在本发明实施例中,对于多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,缓存该数据承载单元承载的第一频域数据;在该数据承载单元的状态信息为空闲状态时,不缓存该数据承载单元承载的第一频域数据,即丢弃该数据承载单元承载的第一频域数据。
应理解,在本发明实施例中,调节数据传输速率的装置处理第一频域数据的粒度可以为数据承载单元,该数据承载单元可以为资源块RB;该数据承载单元也可以为比RB更小的资源,例如,该数据承载单元可以为二分之一个资源块RB,也可以为四分之一个RB等,但该数据承载单元最小为资源元素RE;该数据承载单元还可以为比RB更大的资源,例如,该数据承载单元可以为由多个RB形成的资源单元。
在本发明实施例中,调节数据传输速率的装置可以根据资源调度信息确定基站调度的数据承载单元,以及各数据承载单元的状态信息。可选地,该根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,包括:
根据该资源调度信息,确定该基站调度的多个资源块RB资源,以及该多个RB资源中的每个RB资源的状态信息;
根据RB资源与数据承载单元的对应关系,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息。
例如,在数据承载单元为由多个RB形成的用户数据单元时,调节数据传输速率的装置可以根据RB资源与数据承载单元的对应关系,确定与基站调度的RB资源相应的数据承载单元,并可以根据RB资源的状态信息确定数据承载单元的状态信息,即确定数据承载单元处于占用状态还是空闲状态。
在本发明实施例中,第一使能信息用于指示数据承载单元处于占用状态;第二使能信息用于指示数据承载单元处于空闲状态。该第一使能信息和第二使能信息可以由信号的高低电位来表示,例如,高电位的信号可以表示第一使能信息,低电位的信号可以表示第二使能信息;或者,也可以采用低电位的信号来表示第一使能信息,并采用高电位的信号表示第二使能信息,但本发明并不限于此。
在本发明实施例中,当调节数据传输速率的装置接收的第一频域数据为下行物理层频域数据时,该下行物理层频域数据中还可能包括参考信号(Reference Signal,简称为“RS”)数据,例如用于信道质量检测的RS数据等。在目前的协议中,即使承载这些RS数据的数据承载单元为空闲状态,这些RS数据也不能被丢弃,因而,在对接收的第一频域数据进行处理时,需要缓存这些RS数据,并以第二传输速率传输该RS数据。
具体地,在本发明实施例中,在以第二传输速率传输缓存的该第一频域数据之前,该方法100还包括:
确定接收的以该第一传输速率传输的下行物理层频域数据中包括的参考信号数据;
缓存该参考信号数据。
应理解,调节数据传输速率的装置缓存该参考信号数据之后,同样地以第二传输速率传输被缓存的该参考信号数据,以及被占用的数据承载单元承载的第一频域数据。
在S140中,调节数据传输速率的装置以第二传输速率传输被缓存的该第一频域数据,其中该第二传输速率小于该第一传输速率。
具体地,调节数据传输速率的装置可以以第二传输速率向数据传输通道或射频收发信机发送被缓存的下行物理层频域数据;该调节数据传输速率的装置也可以以第二传输速率向数据传输通道或基带处理单元发送被缓存的上行物理层频域数据,本发明实施例并不限于此。
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
因此,本发明实施例的调节数据传输速率的方法,通过先缓存被占用的数据承载单元承载的频域数据,并丢弃空闲的数据承载单元承载的频域数据,再以较低传输速率传输被缓存的频域数据,能够避免通过删除或新建小区等改变***的频谱带宽设置的方法来改变数据的传输速率导致的***业务中断,由此能够在保持***业务继续进行的同时调节数据传输速率,以适应不同的数据传输条件,从而能够提高***的传输性能。
在本发明实施例中,根据本发明实施例的调节数据传输速率的方法可以将频域数据的传输速率由第一传输速率调节为第二传输速率,相应地,该方法还可以将频域数据的传输速率由第二传输速率调节为第一传输速率。
具体而言,在本发明实施例中,如图5所示,该方法100还包括:
S180,将以该第二传输速率传输的第二频域数据缓存在第二缓存器中;
S190,根据该资源调度信息,以该第一传输速率从该第二缓存器中读取并传输被占用的数据承载单元承载的第二频域数据,以及以该第一传输速率传输空闲的数据承载单元承载的全零数据。
应理解,在本发明实施例中,以第二传输速率传输的第二频域数据可以为上行物理层频域数据,也可以为下行物理层频域数据,本发明实施例并不限于此。
还应理解,在本发明实施例中,调节数据传输速率的装置可以通过多种方式获取基站根据资源数信息确定的资源调度信息,例如,该装置可以直接接收基站发送的资源调度信息;该装置也可以通过解析到达的物理层数据,获取基站确定的资源调度信息等,但本发明实施例并不限于此。
具体地,如图6所示,可选地,该根据该资源调度信息,以该第一传输速率从该第二缓存器中读取并传输被占用的数据承载单元承载的第二频域数据,以及以该第一传输速率传输空闲的数据承载单元承载的全零数据,包括:
S191,根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态。
S192,对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息,以及控制该第二缓存器根据该第一使能信息,以该第一传输速率读取并传输该数据承载单元承载的第二频域数据。
S193,对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息,以及控制该第二缓存器根据该第二使能信息,以该第一传输速率传输该数据承载单元承载的全零数据。
即在本发明实施例中,调节数据传输速率的装置根据资源调度信息,对于被占用的数据承载单元,以比数据传输通道中的第二传输速率更高的第一传输速率,读取并传输被缓存的该数据承载单元承载的第二频域数据;而对于空闲的数据承载单元,由于空闲的数据承载单元承载的数据并没有被缓存,因此,可以根据资源调度信息,以第一传输速率输出全零数据,以构成该空闲的数据承载单元承载的频域数据,并以该第一传输速率传输。由于该装置可以以比第二传输速率更高的第一传输速率传输被缓存的第二频域数据,并***空闲的数据承载单元承载的全零数据,使得传输的频域数据增加,从而能够提高数据传输速率。
因此,本发明实施例的调节数据传输速率的方法,一方面可以通过先缓存被占用的数据承载单元承载的频域数据,并丢弃空闲的数据承载单元承载的频域数据,再以较低传输速率传输被缓存的频域数据,另一方面可以以较高传输速率传输被占用的数据承载单元承载的频域数据,利用基站资源调度信息自适应地进行数据传输速率调节,可以在保持***业务继续进行的同时降低或提高数据传输速率,可以适应不同的数据传输条件,从而能够提高***的传输性能。
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上文中结合图1至图6,详细描述了根据本发明实施例的调节数据传输速率的方法,下面将结合图7至图13,详细描述根据本发明实施例的调节数据传输速率的装置。
如图7所示,根据本发明实施例的调节数据传输速率的装置300包括:
第一获取模块310,用于获取基站根据资源数信息确定的资源调度信息,该资源数信息指示该基站能够调度的资源数;
接收模块320,用于接收以第一传输速率传输的第一频域数据;
第一处理模块330,用于根据该第一获取模块310获取的该资源调度信息,缓存该接收模块320接收的被占用的数据承载单元承载的第一频域数据,以及丢弃该接收模块320接收的空闲的数据承载单元承载的第一频域数据;
第一发送模块340,用于以第二传输速率传输该第一处理模块330缓存的该第一频域数据,其中该第二传输速率小于该第一传输速率。
因此,本发明实施例的调节数据传输速率的装置,通过先缓存被占用的数据承载单元承载的频域数据,并丢弃空闲的数据承载单元承载的频域数据,再以较低传输速率传输被缓存的频域数据,能够避免通过删除或新建小区等改变***的频谱带宽设置的方法来改变数据的传输速率导致的***业务中断,由此能够在保持***业务继续进行的同时调节数据传输速率,以适应不同的数据传输条件,从而能够提高***的传输性能。
在本发明实施例中,可选地,如图8所示,该装置300还可以包括:
第二获取模块350,用于获取数据传输通道的数据传输速率信息;
第一确定模块360,用于根据该第二获取模块350获取的该数据传输速率信息,确定该基站能够调度的资源数;
第二发送模块370,用于向该基站发送该第一确定模块360确定的该资源数信息,该资源数信息指示该基站能够调度的资源数。
可选地,在本发明实施例中,如图9所示,该第一处理模块330包括:
第一确定单元331,用于根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;
第一处理单元332,用于对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息,以及在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息;
第一缓存器333,用于根据该第一使能信息缓存该数据承载单元承载的第一频域数据,以及根据该第二使能信息不缓存该数据承载单元承载的第一频域数据。
可选地,在本发明实施例中,该第一确定单元331可以具体用于:
根据该资源调度信息,确定该基站调度的多个资源块RB资源,以及该多个RB资源中的每个RB资源的状态信息;
根据RB资源与数据承载单元的对应关系,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息。
在本发明实施例中,可选地,如图10所示,该装置300还可以包括:
第二确定模块380,用于在该第一发送模块340以第二传输速率传输缓存的该第一频域数据之前,确定接收的确定接收的以该第一传输速率传输的下行物理层频域数据中包括的参考信号数据;
其中,该第一处理模块330还用于缓存该第二确定模块380确定的该参考信号数据。
在本发明实施例中,可选地,如图11所示,该装置300还可以包括:
第二缓存器390,用于缓存以该第二传输速率传输的第二频域数据;
第二处理模块395,用于根据该资源调度信息,控制该第二缓存器390以该第一传输速率读取并传输被占用的数据承载单元承载的第二频域数据,以及控制该第二缓存器390以该第一传输速率传输空闲的数据承载单元承载的全零数据。
可选地,在本发明实施例中,如图12所示,该第二处理模块395包括:
第二确定单元396,用于根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;
第二处理单元397,用于对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息;以及在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息;
其中,该第二缓存器390还可以用于:根据该第一使能信息读取该数据承载单元承载的第二频域数据,并以该第一传输速率传输该数据承载单元承载的第二频域数据;以及根据该第二使能信息以该第一传输速率传输该数据承载单元承载的全零数据。
可选地,在本发明实施例中,该数据承载单元为资源块RB。
可选地,在本发明实施例中,该接收模块320具体用于:
接收射频收发信机以该第一传输速率发送的上行物理层频域数据;或
接收基带处理单元以该第一传输速率发送的下行物理层频域数据。
应理解,根据本发明实施例的调节数据传输速率的装置300可对应于根据本发明实施例的调节数据传输速率的方法的执行主体,并且装置300中的各个模块的上述和其它操作和/或功能分别为了实现图1至图6中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,本发明实施例的调节数据传输速率的装置,一方面可以通过先缓存被占用的数据承载单元承载的频域数据,并丢弃空闲的数据承载单元承载的频域数据,再以较低传输速率传输被缓存的频域数据,另一方面可以以较高传输速率传输被占用的数据承载单元承载的频域数据,利用基站资源调度信息自适应地进行数据传输速率调节,可以在保持***业务继续进行的同时降低或提高数据传输速率,可以适应不同的数据传输条件,从而能够提高***的传输性能。
如图13所示,本发明实施例还提供了一种调节数据传输速率的装置500,该装置500包括:处理器510、存储器520、缓存器530、总线***540、接收器550和发送器560;
其中,该处理器510、该存储器520、该缓存器530、该接收器550和该发送器560通过该总线***540相连,该存储器520用于存储指令,该处理器510用于执行该存储器存储的指令,以控制该接收器550接收信号,控制该发送器560发送信号,以及控制该缓存器530缓存数据;
该处理器510用于获取基站根据资源数信息确定的资源调度信息,该资源数信息指示该基站能够调度的资源数;
该接收器550用于接收以第一传输速率传输的第一频域数据;
该缓存器530用于根据该资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,并丢弃空闲的数据承载单元承载的第一频域数据;
该发送器560用于以第二传输速率传输被缓存的该第一频域数据,其中该第二传输速率小于该第一传输速率。
因此,本发明实施例的调节数据传输速率的装置,通过先缓存被占用的数据承载单元承载的频域数据,并丢弃空闲的数据承载单元承载的频域数据,再以较低传输速率传输被缓存的频域数据,能够避免通过删除或新建小区等改变***的频谱带宽设置的方法来改变数据的传输速率导致的***业务中断,由此能够在保持***业务继续进行的同时调节数据传输速率,以适应不同的数据传输条件,从而能够提高***的传输性能。
应理解,在本发明实施例中,该处理器510可以是中央处理单元(CentralProcessing Unit,简称为“CPU”),该处理器510还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
该存储器520可以包括只读存储器和随机存取存储器,并向处理器510提供指令和数据。存储器520的一部分还可以包括非易失性随机存取存储器。例如,存储器520还可以存储设备类型的信息。
该总线***540除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***540。
在实现过程中,上述方法的各步骤可以通过处理器510中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器520,处理器510读取存储器520中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
可选地,作为一个实施例,该处理器510还可以用于:
获取数据传输通道的数据传输速率信息;
根据该数据传输速率信息,确定该基站能够调度的资源数;
其中,该发送器560还用于:向该基站发送该资源数信息,该资源数信息指示该基站能够调度的资源数。
可选地,作为一个实施例,该处理器510具体可以用于:
根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;
对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息,并控制该缓存器根据该第一使能信息缓存该数据承载单元承载的第一频域数据;
对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息,并控制该缓存器根据该第二使能信息不缓存该数据承载单元承载的第一频域数据。
可选地,作为一个实施例,该处理器510根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,包括:
根据该资源调度信息,确定该基站调度的多个资源块RB资源,以及该多个RB资源中的每个RB资源的状态信息;
根据RB资源与数据承载单元的对应关系,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息。
可选地,作为一个实施例,该处理器510在该发送器560以第二传输速率传输缓存的该第一频域数据之前,还用于确定接收的以该第一传输速率传输的下行物理层频域数据中包括的参考信号数据;其中,该缓存器530还用于缓存该参考信号数据。
可选地,作为一个实施例,该缓存器530还用于缓存以该第二传输速率传输的第二频域数据;
其中,该处理器510还可以用于:
根据该资源调度信息,控制该缓存器以该第一传输速率读取并传输被占用的数据承载单元承载的第二频域数据,以及控制该缓存器以该第一传输速率传输空闲的数据承载单元承载的全零数据。
可选地,作为一个实施例,该处理器510具体可以用于:
根据该资源调度信息,确定该基站调度的多个数据承载单元,以及该多个数据承载单元中的每个数据承载单元的状态信息,该状态信息包括占用状态和空闲状态;
对于该多个数据承载单元中的每个数据承载单元,在该数据承载单元的状态信息为占用状态时,输出指示该占用状态的第一使能信息;以及在该数据承载单元的状态信息为空闲状态时,输出指示该空闲状态的第二使能信息;
其中,该缓存器530还可以用于:根据该第一使能信息读取该数据承载单元承载的第二频域数据,并以该第一传输速率传输该数据承载单元承载的第二频域数据;以及根据该第二使能信息以该第一传输速率传输该数据承载单元承载的全零数据。
可选地,作为一个实施例,该数据承载单元为资源块RB。
可选地,作为一个实施例,该接收器550具体可以用于:
接收射频收发信机以该第一传输速率发送的上行物理层频域数据;或
接收基带处理单元以该第一传输速率发送的下行物理层频域数据。
应理解,根据本发明实施例的调节数据传输速率的装置500可对应于根据本发明实施例的调节数据传输速率的方法的执行主体,以及对应于根据本发明实施例的调节数据传输速率的装置300,并且装置500中的各个模块的上述和其它操作和/或功能分别为了实现图1至图6中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,本发明实施例的调节数据传输速率的装置,一方面可以通过先缓存被占用的数据承载单元承载的频域数据,并丢弃空闲的数据承载单元承载的频域数据,再以较低传输速率传输被缓存的频域数据,另一方面可以以较高传输速率传输被占用的数据承载单元承载的频域数据,利用基站资源调度信息自适应地进行数据传输速率调节,可以在保持***业务继续进行的同时降低或提高数据传输速率,可以适应不同的数据传输条件,从而能够提高***的传输性能。
另外,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应理解,在本发明实施例中,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (24)
1.一种调节数据传输速率的装置,其特征在于,包括:
第一获取模块,用于获取基站根据资源数信息确定的资源调度信息,所述资源数信息指示所述基站能够调度的资源数;
接收模块,用于接收以第一传输速率传输的第一频域数据;
第一处理模块,用于根据所述第一获取模块获取的所述资源调度信息,缓存所述接收模块接收的被占用的数据承载单元承载的第一频域数据,以及丢弃所述接收模块接收的空闲的数据承载单元承载的第一频域数据;
第一发送模块,用于以第二传输速率传输所述第一处理模块缓存的所述第一频域数据,其中所述第二传输速率小于所述第一传输速率;
所述装置还包括:
第二确定模块,用于在所述第一发送模块以第二传输速率传输缓存的所述第一频域数据之前,确定接收的以所述第一传输速率传输的下行物理层频域数据中包括的参考信号数据;
所述第一处理模块还用于缓存所述第二确定模块确定的所述参考信号数据;
所述第一发送模块还用于以所述第二传输速率传输所述参考信号数据。
2.根据权利要求1所述的装置,其特征在于,所述装置还包括:
第二获取模块,用于获取数据传输通道的数据传输速率信息;
第一确定模块,用于根据所述第二获取模块获取的所述数据传输速率信息,确定所述基站能够调度的资源数;
第二发送模块,用于向所述基站发送所述第一确定模块确定的所述资源数信息,所述资源数信息指示所述基站能够调度的资源数。
3.根据权利要求1或2所述的装置,其特征在于,所述第一处理模块包括:
第一确定单元,用于根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,所述状态信息包括占用状态和空闲状态;
第一处理单元,用于对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为占用状态时,输出指示所述占用状态的第一使能信息,以及在所述数据承载单元的状态信息为空闲状态时,输出指示所述空闲状态的第二使能信息;
第一缓存器,用于根据所述第一使能信息缓存所述数据承载单元承载的第一频域数据,以及根据所述第二使能信息不缓存所述数据承载单元承载的第一频域数据。
4.根据权利要求3所述的装置,其特征在于,所述第一确定单元用于根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,包括:
根据所述资源调度信息,确定所述基站调度的多个资源块RB资源,以及所述多个RB资源中的每个RB资源的状态信息;
根据RB资源与数据承载单元的对应关系,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息。
5.根据权利要求1或2所述的装置,其特征在于,所述装置还包括:
第二缓存器,用于缓存以所述第二传输速率传输的第二频域数据;
第二处理模块,用于根据所述资源调度信息,控制所述第二缓存器以所述第一传输速率读取并传输被占用的数据承载单元承载的第二频域数据,以及控制所述第二缓存器以所述第一传输速率传输空闲的数据承载单元承载的全零数据。
6.根据权利要求5所述的装置,其特征在于,所述第二处理模块包括:
第二确定单元,用于根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,所述状态信息包括占用状态和空闲状态;
第二处理单元,用于对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为占用状态时,输出指示所述占用状态的第一使能信息;以及在所述数据承载单元的状态信息为空闲状态时,输出指示所述空闲状态的第二使能信息;
其中,所述第二缓存器还用于:根据所述第一使能信息读取所述数据承载单元承载的第二频域数据,并以所述第一传输速率传输所述数据承载单元承载的第二频域数据;以及根据所述第二使能信息以所述第一传输速率传输所述数据承载单元承载的全零数据。
7.根据权利要求1或2所述的装置,其特征在于,所述数据承载单元为资源块RB。
8.根据权利要求1或2所述的装置,其特征在于,所述接收模块用于接收以第一传输速率传输的第一频域数据,包括:
接收射频收发信机以所述第一传输速率发送的上行物理层频域数据;或
接收基带处理单元以所述第一传输速率发送的下行物理层频域数据。
9.一种调节数据传输速率的装置,其特征在于,所述装置包括:
处理器、存储器、缓存器、总线***、接收器和发送器;
其中,所述处理器、所述存储器、所述缓存器、所述接收器和所述发送器通过所述总线***相连,所述存储器用于存储指令,所述处理器用于执行所述存储器存储的指令,以控制所述接收器接收信号,控制所述发送器发送信号,以及控制所述缓存器缓存数据;
所述处理器用于获取基站根据资源数信息确定的资源调度信息,所述资源数信息指示所述基站能够调度的资源数;
所述接收器用于接收以第一传输速率传输的第一频域数据;
所述缓存器用于根据所述资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,并丢弃空闲的数据承载单元承载的第一频域数据;
所述发送器用于以第二传输速率传输被缓存的所述第一频域数据,其中所述第二传输速率小于所述第一传输速率;
所述处理器在所述发送器以第二传输速率传输缓存的所述第一频域数据之前,还用于确定接收的以所述第一传输速率传输的下行物理层频域数据中包括的参考信号数据;所述缓存器还用于缓存所述参考信号数据;所述发送器还用于以所述第二传输速率传输所述参考信号数据。
10.根据权利要求9所述的装置,其特征在于,所述处理器还用于:
获取数据传输通道的数据传输速率信息;
根据所述数据传输速率信息,确定所述基站能够调度的资源数;
其中,所述发送器还用于:
向所述基站发送所述资源数信息,所述资源数信息指示所述基站能够调度的资源数。
11.根据权利要求9或10所述的装置,其特征在于,所述处理器具体用于:
根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,所述状态信息包括占用状态和空闲状态;
对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为占用状态时,输出指示所述占用状态的第一使能信息,并控制所述缓存器根据所述第一使能信息缓存所述数据承载单元承载的第一频域数据;
对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为空闲状态时,输出指示所述空闲状态的第二使能信息,并控制所述缓存器根据所述第二使能信息不缓存所述数据承载单元承载的第一频域数据。
12.根据权利要求11所述的装置,其特征在于,所述处理器根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,包括:
根据所述资源调度信息,确定所述基站调度的多个资源块RB资源,以及所述多个RB资源中的每个RB资源的状态信息;
根据RB资源与数据承载单元的对应关系,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息。
13.根据权利要求9或10所述的装置,其特征在于,所述缓存器还用于缓存以所述第二传输速率传输的第二频域数据;
其中,所述处理器还用于:
根据所述资源调度信息,控制所述缓存器以所述第一传输速率读取并传输被占用的数据承载单元承载的第二频域数据,以及控制所述缓存器以所述第一传输速率传输空闲的数据承载单元承载的全零数据。
14.根据权利要求13所述的装置,其特征在于,所述处理器具体用于:
根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,所述状态信息包括占用状态和空闲状态;
对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为占用状态时,输出指示所述占用状态的第一使能信息;以及在所述数据承载单元的状态信息为空闲状态时,输出指示所述空闲状态的第二使能信息;
其中,所述缓存器还用于:
根据所述第一使能信息读取所述数据承载单元承载的第二频域数据,并以所述第一传输速率传输所述数据承载单元承载的第二频域数据;以及根据所述第二使能信息以所述第一传输速率传输所述数据承载单元承载的全零数据。
15.根据权利要求9或10所述的装置,其特征在于,所述数据承载单元为资源块RB。
16.根据权利要求9或10所述的装置,其特征在于,所述接收器具体用于:
接收射频收发信机以所述第一传输速率发送的上行物理层频域数据;或
接收基带处理单元以所述第一传输速率发送的下行物理层频域数据。
17.一种调节数据传输速率的方法,其特征在于,包括:
获取基站根据资源数信息确定的资源调度信息,所述资源数信息指示所述基站能够调度的资源数;
接收以第一传输速率传输的第一频域数据;
根据所述资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,以及丢弃空闲的数据承载单元承载的第一频域数据;
以第二传输速率传输被缓存的所述第一频域数据,其中所述第二传输速率小于所述第一传输速率;
在以第二传输速率传输缓存的所述第一频域数据之前,所述方法还包括:
确定接收的以所述第一传输速率传输的下行物理层频域数据中包括的参考信号数据;
缓存所述参考信号数据;
以所述第二传输速率传输所述参考信号数据。
18.根据权利要求17所述的方法,其特征在于,在所述获取基站根据资源数信息确定的资源调度信息之前,所述方法还包括:
获取数据传输通道的数据传输速率信息;
根据所述数据传输速率信息,确定所述基站能够调度的资源数;
向所述基站发送所述资源数信息,所述资源数信息指示所述基站能够调度的资源数。
19.根据权利要求17或18所述的方法,其特征在于,所述根据所述资源调度信息,缓存被占用的数据承载单元承载的第一频域数据,以及丢弃空闲的数据承载单元承载的第一频域数据,包括:
根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,所述状态信息包括占用状态和空闲状态;
对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为占用状态时,输出指示所述占用状态的第一使能信息,并控制第一缓存器根据所述第一使能信息缓存所述数据承载单元承载的第一频域数据;
对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为空闲状态时,输出指示所述空闲状态的第二使能信息,并控制所述第一缓存器根据所述第二使能信息不缓存所述数据承载单元承载的第一频域数据。
20.根据权利要求19所述的方法,其特征在于,所述根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,包括:
根据所述资源调度信息,确定所述基站调度的多个资源块RB资源,以及所述多个RB资源中的每个RB资源的状态信息;
根据RB资源与数据承载单元的对应关系,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息。
21.根据权利要求17或18所述的方法,其特征在于,所述方法还包括:
将以所述第二传输速率传输的第二频域数据缓存在第二缓存器中;
根据所述资源调度信息,以所述第一传输速率从所述第二缓存器中读取并传输被占用的数据承载单元承载的第二频域数据,以及以所述第一传输速率传输空闲的数据承载单元承载的全零数据。
22.根据权利要求21所述的方法,其特征在于,所述根据所述资源调度信息,以所述第一传输速率从所述第二缓存器中读取并传输被占用的数据承载单元承载的第二频域数据,以及以所述第一传输速率传输空闲的数据承载单元承载的全零数据,包括:
根据所述资源调度信息,确定所述基站调度的多个数据承载单元,以及所述多个数据承载单元中的每个数据承载单元的状态信息,所述状态信息包括占用状态和空闲状态;
对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为占用状态时,输出指示所述占用状态的第一使能信息,以及控制所述第二缓存器根据所述第一使能信息,以所述第一传输速率读取并传输所述数据承载单元承载的第二频域数据;
对于所述多个数据承载单元中的每个数据承载单元,在所述数据承载单元的状态信息为空闲状态时,输出指示所述空闲状态的第二使能信息,以及控制所述第二缓存器根据所述第二使能信息,以所述第一传输速率传输所述数据承载单元承载的全零数据。
23.根据权利要求17或18所述的方法,其特征在于,所述数据承载单元为资源块RB。
24.根据权利要求17或18所述的方法,其特征在于,所述接收以第一传输速率传输的第一频域数据,包括:
接收射频收发信机以所述第一传输速率发送的上行物理层频域数据;或
接收基带处理单元以所述第一传输速率发送的下行物理层频域数据。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/074795 WO2015149348A1 (zh) | 2014-04-04 | 2014-04-04 | 调节数据传输速率的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105264949A CN105264949A (zh) | 2016-01-20 |
CN105264949B true CN105264949B (zh) | 2019-06-11 |
Family
ID=54239319
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480000740.3A Active CN105264949B (zh) | 2014-04-04 | 2014-04-04 | 调节数据传输速率的方法和装置 |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP3113540B1 (zh) |
JP (1) | JP2017510215A (zh) |
KR (1) | KR101871879B1 (zh) |
CN (1) | CN105264949B (zh) |
WO (1) | WO2015149348A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110784297B (zh) * | 2019-10-31 | 2022-05-24 | 普联技术有限公司 | 一种资源单元的分配方法及装置 |
CN111935785B (zh) * | 2020-08-14 | 2023-04-07 | Oppo广东移动通信有限公司 | 动态配置传输速率的方法、装置及基带芯片 |
CN115292236B (zh) * | 2022-09-30 | 2022-12-23 | 山东华翼微电子技术股份有限公司 | 一种基于高速接口多核加速方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101499964A (zh) * | 2008-01-28 | 2009-08-05 | 华为技术有限公司 | 提高cpri接口传输带宽利用率的方法、cpri接口处理模块和设备 |
CN102546504A (zh) * | 2010-12-21 | 2012-07-04 | 华为技术有限公司 | 频域传输方法和装置 |
WO2013123848A1 (zh) * | 2012-02-20 | 2013-08-29 | 华为技术有限公司 | 传输数据的方法、用户设备和基站 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001025053A (ja) * | 1999-07-09 | 2001-01-26 | Mitsubishi Electric Corp | 携帯電話のメモリシステム |
CN100438662C (zh) * | 2005-06-10 | 2008-11-26 | 上海华为技术有限公司 | 一种实现基带处理单元和射频处理单元间数据传输的方法 |
CN101420262B (zh) * | 2007-10-26 | 2012-08-08 | 华为技术有限公司 | 一种传输速率控制方法及无线网络控制器以及用户设备 |
JP4692621B2 (ja) * | 2008-12-12 | 2011-06-01 | ソニー株式会社 | 情報処理装置、バッファ制御方法およびコンピュータプログラム |
CN101771900B (zh) * | 2008-12-26 | 2012-12-19 | 中兴通讯股份有限公司 | 一种eNB的光交换装置及方法 |
JP4703774B2 (ja) * | 2010-04-13 | 2011-06-15 | 富士通株式会社 | 移動通信システム及び基地局並びにハンドオーバ制御方法 |
JP5660802B2 (ja) * | 2010-04-23 | 2015-01-28 | 京セラ株式会社 | 無線基地局及び通信制御方法 |
JP5625997B2 (ja) * | 2011-02-23 | 2014-11-19 | 富士通株式会社 | 通信システムおよび伝送装置 |
CN102740377B (zh) * | 2012-06-21 | 2015-04-08 | 华为技术有限公司 | 数据转发的方法、设备及基站 |
KR20140004569A (ko) * | 2012-06-29 | 2014-01-13 | 한국전자통신연구원 | 유무선 융합 가입자 망의 분리형 기지국 및 동작 방법 |
CN103546412A (zh) * | 2012-07-11 | 2014-01-29 | 华为技术有限公司 | 一种数据传输方法和*** |
CN103024827B (zh) * | 2012-12-03 | 2016-08-03 | 中国联合网络通信集团有限公司 | 基站直通通信的速率控制方法、基站以及通信*** |
-
2014
- 2014-04-04 JP JP2016560807A patent/JP2017510215A/ja not_active Ceased
- 2014-04-04 WO PCT/CN2014/074795 patent/WO2015149348A1/zh active Application Filing
- 2014-04-04 EP EP14888468.7A patent/EP3113540B1/en active Active
- 2014-04-04 CN CN201480000740.3A patent/CN105264949B/zh active Active
- 2014-04-04 KR KR1020167029923A patent/KR101871879B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101499964A (zh) * | 2008-01-28 | 2009-08-05 | 华为技术有限公司 | 提高cpri接口传输带宽利用率的方法、cpri接口处理模块和设备 |
CN102546504A (zh) * | 2010-12-21 | 2012-07-04 | 华为技术有限公司 | 频域传输方法和装置 |
WO2013123848A1 (zh) * | 2012-02-20 | 2013-08-29 | 华为技术有限公司 | 传输数据的方法、用户设备和基站 |
Also Published As
Publication number | Publication date |
---|---|
KR101871879B1 (ko) | 2018-06-28 |
WO2015149348A1 (zh) | 2015-10-08 |
EP3113540B1 (en) | 2019-11-06 |
EP3113540A4 (en) | 2017-03-15 |
EP3113540A1 (en) | 2017-01-04 |
JP2017510215A (ja) | 2017-04-06 |
KR20160138506A (ko) | 2016-12-05 |
CN105264949A (zh) | 2016-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107295674A (zh) | 一种资源分配方法、网络设备及终端设备 | |
CN107846373A (zh) | 发送或接收物理下行控制信道的方法和设备 | |
CN103814596B (zh) | 传输数据的方法、装置和*** | |
WO2018119743A1 (zh) | 信息发送方法、信息接收方法、装置及*** | |
US20210345307A1 (en) | Terminal device scheduling method, network device, and terminal device | |
CN110089170A (zh) | 传输数据的方法、网络设备和终端设备 | |
CN106922031A (zh) | 一种无线通信中的调度方法和装置 | |
CN110800367B (zh) | 直连通信操作处理方法、装置及存储介质 | |
CN109952805A (zh) | 非授权频段上的随机接入方法、装置和存储介质 | |
CN108781375A (zh) | 上行数据传输的方法和设备 | |
CN106561066B (zh) | 无线通信中的一种降低网络延迟的方法和装置 | |
CN108633055A (zh) | 一种信息传输方法及通信设备 | |
CN105264949B (zh) | 调节数据传输速率的方法和装置 | |
CN105379345B (zh) | 物理层数据的传输方法及数据传输设备 | |
CN108513728B (zh) | ***信息发送方法、***信息接收方法及装置 | |
CN109257794A (zh) | 一种随机接入方法及设备 | |
WO2018072062A1 (zh) | 信息传输方法和装置 | |
CN109906647A (zh) | 数据复用装置、方法以及通信*** | |
CN111972020B (zh) | 资源分配的方法和装置 | |
JP6957636B2 (ja) | 通信方法、端末装置及びネットワーク装置 | |
CN108024378A (zh) | 一种数据包的预处理方法、装置及设备 | |
CN112399471B (zh) | 一种数据缓存的方法及相关装置 | |
WO2023160460A1 (zh) | 一种频域密度确定方法、装置、芯片及模组设备 | |
CN108260135A (zh) | 一种***信息传输方法、用户终端和传输节点 | |
CN109479310B (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 |