一种多用户下行数据的处理方法、装置及终端的制作方法

文档序号:9691597阅读:272来源:国知局
一种多用户下行数据的处理方法、装置及终端的制作方法
【技术领域】
[0001] 本发明涉及通信技术领域,特别是涉及一种多用户下行数据的处理方法、装置及 终端。
【背景技术】
[0002] 随着移动互联网的推广,各种互联网业务需要通过无线移动网络实现终端和互联 网服务器的相连,特别是B4G,甚至5G的宽带无线移动网络普及后,无线移动网络必将支撑 更多的互联网业务。
[0003] 像QQ业务、微信业务、网页浏览业务、各种微博交互业务、网络及时聊天业务、网 站登录处理等各种互联网应用,共同的特点为数据发送不连续(时间间隔以秒级计算),与 LTE的lms的空口传输时间间隔相比,业务速率低,且突发的数据包可能很大,也可能很小, 但是一旦有数据要发送,还要及时地发送出去,以避免影响用户的感知体验。
[0004] 由于分时长期演进TD-LTE的4G、B4G和5G系统为上下行同步系统,即用户通过监 听系统广播实现下行同步,每次进行上行数据发送时,如果此时终端上行处于失步状态,需 要发起同步过程。同步过程需要最小50ms的时延和多达4条消息的交互过程,这对于高速 率的业务和连续的数据发送业务来说,这种开销是可以忽略不计的。但是对于上述低速率 突发业务,几乎每发送一个数据包,都要进行一次同步过程,这种开销对系统带来极大的影 响。
[0005] 下行低速率突发业务数据发送时,每个用户的数据量非常少,并且因为非连续数 据发送,造成用户空口失步,在发送数据前还需要进行同步过程,这种信令开销降低了频谱 效率,引入了大量的时延,降低了用户的感知体验。

【发明内容】

[0006] 本发明的目的在于提供一种多用户下行数据的处理方法、装置及终端,用以解决 在下行低速率突发业务数据发送前,需要进行同步过程,从而降低了频谱效率,引入了大量 的时延的问题。
[0007] 为了实现上述目的,本发明提供了一种多用户下行数据的处理方法,包括:
[0008] 根据网络侧为用户业务配置的业务特征参数和用户业务的数据发送状态,确定所 述用户业务是否为下行低速率非连续突发业务;
[0009] 获取多个所述下行低速率非连续突发业务的业务数据后,确定每个所述业务数据 对应的用户标识,并将获取的业务数据和所述业务数据对应的用户标识封装在一 MAC数据 包中进行调度发送。
[0010] 其中,所述根据网络侧为用户业务配置的业务特征参数和用户业务的数据发送状 态,确定用户业务是否为下行低速率非连续突发业务的步骤包括:
[0011] 根据网络侧为用户业务配置的业务特征参数,确定所述用户业务是否为下行低速 率突发业务;
[0012] 根据用户业务的数据发送状态,确定所述下行低速率突发业务是否为下行低速率 非连续突发业务。
[0013] 其中,所述根据网络侧为用户业务配置的业务特征参数,确定所述用户业务是否 为下行低速率突发业务的步骤具体为:
[0014] 当所述用户业务的业务特征参数为互联网交互类参数时,则确定所述用户业务为 下行低速率突发业务。
[0015] 其中,所述根据用户业务的数据发送状态,确定所述下行低速率突发业务是否为 下行低速率非连续突发业务的步骤具体为:
[0016] 当用户业务的数据IP包的字节数小于预设值,且相邻两个数据IP包的发送间隔 大于一预设时间时,确定所述下行低速率突发业务为下行低速率非连续突发业务。
[0017] 本发明实施例还提供了一种多用户下行数据的处理装置,包括:
[0018] 确定模块,用于根据网络侧为用户业务配置的业务特征参数和用户业务的数据发 送状态,确定所述用户业务是否为下行低速率非连续突发业务;
[0019] 处理模块,用于获取多个所述下行低速率非连续突发业务的业务数据后,确定每 个所述业务数据对应的用户标识,并将获取的业务数据和所述业务数据对应的用户标识封 装在一 MAC数据包中进行调度发送。
[0020] 其中,所述确定模块包括:
[0021] 第一确定模块,用于根据网络侧为用户业务配置的业务特征参数,确定所述用户 业务是否为下行低速率突发业务;
[0022] 第二确定模块,用于根据用户业务的数据发送状态,确定所述下行低速率突发业 务是否为下行低速率非连续突发业务。
[0023] 其中,所述第一确定模块具体用于当所述用户业务的业务特征参数为互联网交互 类参数时,则确定所述用户业务为下行低速率突发业务。
[0024] 其中,所述第二确定模块具体用于当用户业务的数据IP包的字节数小于预设值, 且相邻两个数据IP包的发送间隔大于一预设时间时,确定所述下行低速率突发业务为下 行低速率非连续突发业务。
[0025] 本发明实施例还提供了一种多用户下行数据的处理方法,应用于一终端,包括:
[0026] 接收网络侧发送的MAC数据包,所述MAC数据包携带有多个下行低速率非连续突 发业务的业务数据和所述业务数据对应的用户标识,所述下行低速率非连续突发业务是网 络侧根据为用户配置的业务特征参数和用户业务的数据发送状态确定的;
[0027] 根据所述终端对应的第一用户标识,从所述MAC数据包中解析得到所述第一用户 标识对应的第一业务数据。
[0028] 本发明实施例还提供了一种终端,包括:
[0029] 接收模块,用于接收网络侧发送的MAC数据包,所述MAC数据包携带有多个下行低 速率非连续突发业务的业务数据和所述业务数据对应的用户标识,所述下行低速率非连续 突发业务是网络侧根据为用户配置的业务特征参数和用户业务的数据发送状态确定的;
[0030] 解析模块,用于根据所述终端对应的第一用户标识,从所述MAC数据包中解析得 到所述第一用户标识对应的第一业务数据。
[0031] 本发明实施例具有以下有益效果:
[0032] 本发明实施例的多用户下行数据的处理方法,把多个用户的下行业务数据以及业 务数据对应的用户标识封装到一个媒体访问控制MAC数据包中,把小数据包变成大数据 包,一次发送给多个用户,每个用户都监听该数据,并从中解析属于自己的数据,由于所发 送的数据包的数量减少,因此可减少所需的同步过程,从而节约信令开销并提高了传输效 率。
【附图说明】
[0033] 图1为本发明实施例的方法流程图;
[0034] 图2为本发明实施例装置的结构框图;
[0035] 图3为本发明实施例中应用于终端的方法流程图;
[0036] 图4为本发明实施例终端的结构框图。
【具体实施方式】
[0037] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施 例及附图进行详细描述。
[0038] 本发明实施例解决的问题,本发明实施例提供了一种多用户下行数据的处理方 法,如图1所示,其中,所述多用户下行数据的处理方法包括:
[0039] 步骤10 :根据网络侧为用户业务配置的业务特征参数和用户业务的数据发送状 态,确定该用户业务是否为下行低速率非连续突发业务;
[0040] 在本发明的具体实施例中,当网络侧为该用户业务配置的业务特征参数为互联网 交互类参数时,则确定该用户业务为下行低速率突发业务,进一步地,当用户业务的数据IP 包的字节数小于预设值,如1500字节,且相邻两个数据IP包的发送间隔大于一预设时间, 如10ms时,确定所述下行低速率突发业务为下行低速率非连续突发业务。
[0041] 步骤20 :获取多个所述下行低速率非连续突发业务的业务数据后,确定每个业务 数据对应的用户标识,并将获取的业务数据和所述业务数据对应的用户标识封装在一 MAC 数据包中进行调度发送。
[0042] 在本发明的具体实施例中,网络侧提供MAC数据包发送的周期和发送数据时的空 口资源,其中,发送的周期T = n*10ms,即周期是10ms的整数倍;空口资源参数参照已有的 网络电话VoIP业务设置方式进行设置;选取0~65535之间空闲的数值作为MAC数据包的 专用小区无线网络临时标识(C-RNTI),并在物理下行控制信道(PDCCH)中用作加扰发送, 其中,PDCCH的下行控制指示DCI使用VoIP业务的格式。
[0043] 在本发明的具体实施例中,演进型基站(eNB)选择0-65535中的一段连续的数字 作为在eDL-CCH信道上发送数据的用户的C-RNTI,或者使用用户内部相对偏移标识RL_ID 作为用户的C-RNTI,进一步地,使用用户内部相对偏移标识作为用户的C-RNTI,可以减少 用户标识占据的数据比特长度。在本发明实施例中RL_ID可以取为8bits,即一个小区最大 可以承载256个进行突发非连续低速率业务的用户。
[0044] 在本发明的具体实施例中,无线接入网路根据上述网络侧配置的MAC数据包的业 务参数,按照正常的调度过程将封装好的MAC数据包发送到空口,在满足业务特性的前提 下,把小数据包变成大数据包,由于所发送的数据包的数量减少,因此可减少所需的同步过 程,从而节约信令开销并提高了传输效率。
[0045] 具体的,封装后的MAC数据包结构如下表所示:
[0046]
[0047] 其中,TB_Len为整个MAC数据包的数据长度,标识的数据长度单位:字节,长度为: 16比特,能够标识的最大数据长度为65535字节。
[0048] UE_ID :为用户UE的C-RNTI,长度
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1