一种数据传输方法及装置制造方法及图纸

技术编号:15795352 阅读:377 留言:0更新日期:2017-07-10 12:10
本发明专利技术公开了一种数据传输方法及装置,应用于基站设备,首先接收待处理数据,所述待处理数据为终端发送的或网络侧发送的;然后确定所述待处理数据的处理线程,所述处理线程根据所述待处理数据的类型进行处理;最后将处理后的数据发送给网络层或终端。本发明专利技术实施例提供数据传输方法及装置通过多线程并行调用,利用多核芯片处理高系统负荷,提高了基站设备处理效率。

【技术实现步骤摘要】
一种数据传输方法及装置
本专利技术涉及通信领域,尤其涉及一种数据传输方法及装置。
技术介绍
随着无线通信技术的不断发展和社会需求的日益增长,包括移动电话、无线寻呼、卫星通信等在内的无线通信得到了越来越广泛的普及和应用,并展示出广阔的市场前景。移动通信经历了第一代的模拟语音业务、第二代的数字语音业务、第三代的数字语音与数据业务,以及第三代之后的宽带和多功能集成业务的迅速发展,基站设计的复杂度在不断增加,对基站的性能要求也进一步提高。随着智能终端的普及,用户需要随时随地通过智能终端浏览网页、下载文件、通话、视频等,因此,通信设备的数据流量需求和用户数需求急剧上升。然而,现有的网络通信服务中,基站在处理用户面数据时,数据处理与终端耦合,使得随着用户数的增加,处理网络数据的CPU(CentralProcessingUnit,中央处理器)的负荷随之增加。综上所述,亟需针对通信设备的高网络吞吐量及高承载用户数的环境,对基站进行性能优化。
技术实现思路
本专利技术提供数据传输方法及装置,用以解决现有技术中通信设备的高网络吞吐量及高承载用户数带来的基站处理负荷大问题。本专利技术实施例提供一种数据传输方法,应用于基站设备,,包括:接收待处理数据,所述待处理数据为终端发送的或网络侧发送的;确定所述待处理数据的处理线程,所述处理线程根据所述待处理数据的类型进行处理;将处理后的数据发送给网络层或终端。较佳地,所述处理线程根据所述待处理数据的类型进行处理,包括:若所述待处理数据的类型为配置信息,则根据所述待处理数据更新空口调度信息;若所述配置信息为增加和/或修改资源,则所述处理线程执行增加和/或修改操作;若所述配置信息为删除资源,则所述处理线程将与所述删除资源关联的公共资源标记为不可用,并在预设时间内执行删除操作。较佳地,所述处理线程根据所述待处理数据的类型进行处理,包括:若所述待处理数据的类型为下行数据报文,则所述处理线程对所述待处理数据进行下行GPRS隧道协议用户面GTPU协议处理和下行分组数据汇聚协议PDCP协议处理;缓存PDCP协议处理后的数据;根据空口调度信息确定待处理终端;为所述待处理终端分配空口资源并使用所述空口资源处理所述待处理终端的PDCP协议处理后的数据。较佳地,使用所述空口资源处理所述待处理终端的PDCP协议处理后的数据,包括:对所述待处理终端的PDCP协议处理后的数据进行下行无线链路层控制RLC协议处理和下行数据媒体接入控制层DMAC协议处理。较佳地,所述处理线程根据所述待处理数据的类型进行处理,包括:若所述待处理数据的类型为上行数据报文,则所述处理线程对所述待处理数据进行上行RLC协议处理、上行DMAC协议处理、上行PDCP协议处理和上行GTPU协议处理。较佳地,所述待处理数据包括终端信息;所述确定所述待处理数据的处理线程,包括:根据所述终端信息确定所述待处理数据的处理线程。本专利技术实施例还提供一种数据传输装置,应用于基站设备,包括:接收单元:用于接收待处理数据,所述待处理数据为终端发送的或网络侧发送的;处理单元:用于确定所述待处理数据的处理线程,所述处理线程根据所述待处理数据的类型进行处理;发送单元:用于将处理后的数据发送给网络层或终端。较佳地,所述处理单元,具体用于:若所述待处理数据的类型为配置信息,则根据所述待处理数据更新空口调度信息;若所述配置信息为增加和/或修改资源,则所述处理线程执行增加和/或修改操作;若所述配置信息为删除资源,则所述处理线程将与所述删除资源关联的公共资源标记为不可用,并在预设时间内执行删除操作。较佳地,所述处理单元,具体用于:若所述待处理数据的类型为下行数据报文,则所述处理线程对所述待处理数据进行下行GPRS隧道协议用户面GTPU协议处理和下行分组数据汇聚协议PDCP协议处理;缓存PDCP协议处理后的数据;根据空口调度信息确定待处理终端;为所述待处理终端分配空口资源并使用所述空口资源处理所述待处理终端的PDCP协议处理后的数据。较佳地,所述处理单元,还用于:对所述待处理终端的PDCP协议处理后的数据进行下行无线链路层控制RLC协议处理和下行数据媒体接入控制层DMAC协议处理。较佳地,所述处理单元,具体用于:若所述待处理数据的类型为上行数据报文,则所述处理线程对所述待处理数据进行上行RLC协议处理、上行DMAC协议处理、上行PDCP协议处理和上行GTPU协议处理。较佳地,所述待处理数据包括终端信息;所述处理单元,还用于:根据所述终端信息确定所述待处理数据的处理线程。本专利技术实施例提供一种数据传输方法及装置,应用于基站设备,首先接收待处理数据,所述待处理数据为终端发送的或网络侧发送的;然后确定所述待处理数据的处理线程,所述处理线程根据所述待处理数据的类型进行处理;最后将处理后的数据发送给网络层或终端。本专利技术实施例提供数据传输方法及装置通过多线程并行调用,利用多核芯片处理高系统负荷,提高了基站设备处理效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种数据传输方法流程示意图;图2为本专利技术实施例的一种基站设备结构示意图;图3为本专利技术实施例提供的一种基站设备配置流程图;图4为本专利技术实施例提供的一种基站设备数据分发流程图;图5为本专利技术实施例提供的一种基站设备数据处理流程图;图6为本专利技术实施例提供的一种基站设备调度流程图;图7为本专利技术实施例提供的一种数据传输装置结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术实施例提供的数据传输方法及装置应用于基站设备,如图1所示,为本专利技术实施例提供的一种数据传输方法流程示意图,包括:步骤S101:接收待处理数据,待处理数据为终端发送的或网络侧发送的;具体地,基站设备接收外部待处理数据,待处理数据为由核心网发送的下行网络侧数据或终端发送的上行空口数据。步骤S102:确定所述待处理数据的处理线程,处理线程根据所述待处理数据的类型进行处理;具体地,待处理数据中包括终端信息,根据终端信息配置待处理数据的处理线程。例如,根据终端ID模N的分发规则得到若干个处理线程,并根据待处理数据中的终端ID将待处理数据分发给各个线程。处理线程用于处理实时性要求较低但CPU(CentralProcessingUnit,中央处理器)负荷较高的相关任务,利用多核芯片处理高系统负荷,提高基站设备处理效率。具体地,首先根据终端ID确定接入基站设备的终端总数量S,然后进行模N运算,模N运算即求终端总数量S除以N的余数,其中N为不大于S的正整数。进一步地,若待处理数据的类型为配置信息,则根据待处理数据更新空口调度信息;具体地,若配置信息为增加和/或修改资源,则通过已配置的处理线程执行增加和/或修改操作;若配置信息为删除资源,则本文档来自技高网...
一种数据传输方法及装置

【技术保护点】
一种数据传输方法,应用于基站设备,其特征在于,包括:接收待处理数据,所述待处理数据为终端发送的或网络侧发送的;确定所述待处理数据的处理线程,所述处理线程根据所述待处理数据的类型进行处理;将处理后的数据发送给网络层或终端。

【技术特征摘要】
1.一种数据传输方法,应用于基站设备,其特征在于,包括:接收待处理数据,所述待处理数据为终端发送的或网络侧发送的;确定所述待处理数据的处理线程,所述处理线程根据所述待处理数据的类型进行处理;将处理后的数据发送给网络层或终端。2.如权利要求1所述的数据传输方法,其特征在于,所述处理线程根据所述待处理数据的类型进行处理,包括:若所述待处理数据的类型为配置信息,则根据所述待处理数据更新空口调度信息;若所述配置信息为增加和/或修改资源,则所述处理线程执行增加和/或修改操作;若所述配置信息为删除资源,则所述处理线程将与所述删除资源关联的公共资源标记为不可用,并在预设时间内执行删除操作。3.如权利要求1所述的数据传输方法,其特征在于,所述处理线程根据所述待处理数据的类型进行处理,包括:若所述待处理数据的类型为下行数据报文,则所述处理线程对所述待处理数据进行下行GPRS隧道协议用户面GTPU协议处理和下行分组数据汇聚协议PDCP协议处理;缓存PDCP协议处理后的数据;根据空口调度信息确定待处理终端;为所述待处理终端分配空口资源并使用所述空口资源处理所述待处理终端的PDCP协议处理后的数据。4.如权利要求3所述的数据传输方法,其特征在于,使用所述空口资源处理所述待处理终端的PDCP协议处理后的数据,包括:对所述待处理终端的PDCP协议处理后的数据进行下行无线链路层控制RLC协议处理和下行数据媒体接入控制层DMAC协议处理。5.如权利要求1所述的数据传输方法,其特征在于,所述处理线程根据所述待处理数据的类型进行处理,包括:若所述待处理数据的类型为上行数据报文,则所述处理线程对所述待处理数据进行上行RLC协议处理、上行DMAC协议处理、上行PDCP协议处理和上行GTPU协议处理。6.如权利要求1~5任一项所述的数据传输方法,其特征在于,所述待处理数据包括终端信息;所述确定所述待处理数据的处理线程,包...

【专利技术属性】
技术研发人员:吴伟锋
申请(专利权)人:京信通信技术广州有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1