一种空口协议栈的配置方法、数据传输方法及设备的制造方法

文档序号:10627423阅读:565来源:国知局
一种空口协议栈的配置方法、数据传输方法及设备的制造方法
【专利摘要】本发明公开了一种空口协议栈的配置方法、数据传输方法及设备。其方法包括:根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议栈;向所述数据传输的至少一个通信端发送所述空口协议栈的配置信息或所述空口协议栈的标识信息。因此,能够灵活满足数据传输需求,提高数据传输性能。
【专利说明】
一种空口协议栈的配置方法、数据传输方法及设备
技术领域
[0001]本发明涉及无线通信技术领域,尤其涉及一种空口协议栈的配置方法、数据传输方法及设备。
【背景技术】
[0002]现有无线传输技术采用固定协议栈结构,数据在每个协议层都要加上对应的数据头以供不同协议层识别。
[0003]以长期演进(Long Term Evolut1n,LTE)系统为例,用户面数据流基本传输过程如下:空口用户面的层2包括分组数据汇聚协议(Packet Data Convergence Protoco,PDCP)层、无线链路控制(Rad1 Link Control, RLC)层、和介质访问控制(Media AccessControl, MAC)层,发送端通过层2处理后的数据包到达层I (物理层),通过层I编码调制等处理成为空口发送的比特流。其中,PDCP层具有头压缩和加密功能,发送端对IP数据包进行头压缩和加密后,将其作为rocp服务数据单元(SDU),添加rocp头形成rocp协议数据单元(Protocol Data Unit,PDU)向RLC层发送;RLC层具有分段和级联功能,PDCP PDU在RLC层成为RLC SDU,RLC层可以将多个RLC SDU组织在一个RLC PDU中,也可以将一个RLCSDU分段为多个RLC PDU ;MAC层具有复用功能,可以将来自多个承载的RLC TOU(在MAC层称为MAC SDU)级联形成一个MAC PDU ;MAC PDU发送到物理层,物理层对其进行添加CRC和其他物理层调制编码处理,形成传输块在空口发送。
[0004]接收端接收到物理层比特流后按上述相反过程解析出IP数据包。
[0005]LTE空口协议栈架构采用分层模块化的方式,对各种业务数据具有通用性。但无法灵活适应具有特定数据传输特性的终端的传输需求,导致具有特定数据传输特性的终端的数据传输性能下降。

【发明内容】

[0006]本发明的目的是提供一种空口协议栈的配置方法、数据传输方法及设备,以解决具有特定数据传输特性的终端采用现有LTE空口协议栈架构进行数据传输时,数据传输性能下降的问题。
[0007]本发明的目的是通过以下技术方案实现的:
[0008]一种空口协议栈的配置方法,包括:
[0009]根据通信端进行数据传输的数据传输特性,配置该数据传输所使用的空口协议栈;
[0010]向该数据传输的至少一个通信端发送该空口协议栈的配置信息或该空口协议栈的标识信息。
[0011]其中,通信端进行数据传输的数据传输特性包括以下部分或全部:
[0012]上述数据传输的业务类型;
[0013]上述数据传输的数据量类型;
[0014]进行上述数据传输的至少一个通信端的类型;
[0015]进行上述数据传输的至少一个通信端的能力;
[0016]上述数据传输的应用场景。
[0017]其中,根据通信端进行数据传输的数据传输特性,配置上述数据传输所使用的空口协议栈的步骤至少包括:根据通信端进行数据传输的数据传输特性,配置上述数据传输所使用的空口协议层和/或各空口协议层的功能。
[0018]—种实现方式中,上述空口协议层至少包括以下一层:rocp层,RLC层,MAC层。
[0019]其中,PDCP层的功能包括头压缩和加密功能;
[0020]RLC层的功能包括分段和级联功能;
[0021]MAC层的功能包括复用功能。
[0022]另一种实现方式中,上述根据通信端进行数据传输的数据传输特性,配置该数据传输所使用的空口协议栈的步骤进一步包括:配置各空口协议层之间的层级关系。
[0023]基于上述任意配置方法实施例,配置上述数据传输所使用的空口协议栈,一种具体实现方式可以是:根据通信端进行数据传输的数据传输特性,配置特定区域内的通信端进行数据传输所使用的空口协议栈。
[0024]基于上述任意配置方法实施例,配置上述数据传输所使用的空口协议栈,另一种具体实现方式可以是:根据通信端进行数据传输的数据传输特性,配置特定通信端进行数据传输所使用的空口协议栈。
[0025]基于上述任意配置方法实施例,配置上述数据传输所使用的空口协议栈,又一种具体实现方式可以是:根据上述数据传输的至少一个通信端上报的上述数据传输特性,配置该数据传输所使用的空口协议栈。
[0026]基于上述任意配置方法实施例,配置上述数据传输所使用的空口协议栈,再一种具体实现方式可以是:按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中选择空口协议栈配置为所述数据传输所使用的空口协议栈。
[0027]基于上述任意配置方法实施例,上述空口协议栈的配置信息包括与上述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0028]一种数据传输方法,包括:
[0029]获取与通信对端进行数据传输所使用的空口协议栈,该空口协议栈是根据与该通信对端进行数据传输的数据传输特性配置的;
[0030]按照该空口协议栈,与该通信对端进行数据传输。
[0031]其中,与上述通信对端进行数据传输的数据传输特性包括以下部分或全部:
[0032]与上述通信对端进行的数据传输的业务类型;
[0033]与上述通信对端进行的数据传输的数据量类型;
[0034]上述通信对端的类型;
[0035]本设备的类型;
[0036]上述通信对端的能力;
[0037]本设备的能力;
[0038]与上述通信对端进行的数据传输的应用场景。
[0039]其中,获取与通信对端进行数据传输所使用的空口协议栈的步骤,其一种实现方式可以是:根据所述通信对端上报的数据传输特性,获取与所述通信对端进行数据传输所使用的空口协议栈;另一种实现方式可以是:获取与特定区域内的通信对端进行数据传输所使用的空口协议栈;又一种实现方式可以是:获取与特定通信对端进行数据传输所使用的空口协议栈;再一种实现方式可以是:按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中获取与所述通信对端进行数据传输所使用的空口协议栈。
[0040]其中,获取与通信对端进行数据传输所使用的空口协议栈,可以是获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。
[0041]—种实现方式中,空口协议层至少包括以下一层:rocp层,RLC层,MAC层。
[0042]其中,PDCP层的功能包括头压缩和加密功能;
[0043]RLC层的功能包括分段和级联功能;
[0044]MAC层的功能包括复用功能。
[0045]另一种实现方式中,获取与通信对端进行数据传输所使用的空口协议栈的步骤进一步包括:获取各空口协议层之间的层级关系。
[0046]基于上述任意方法实施例,获取与通信对端进行数据传输所使用的空口协议栈的实现方式既可以是配置与通信对端进行数据传输所使用的空口协议栈;也可以是接收与通信对端进行数据传输所使用的空口协议栈的配置信息或该空口协议栈的标识信息,根据该配置信息或标识信息获取与上述通信对端进行数据传输所使用的空口协议栈。
[0047]其中,空口协议栈的配置信息包括与该通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与该通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与该通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置?目息O
[0048]基于上述任意方法实施例,按照上述空口协议栈,与上述通信对端进行数据传输之前,还可以将获取的该空口协议栈的配置信息或该空口协议栈的标识信息发送给上述通信对端。其中,空口协议栈的配置信息的定义可以参照上述实施例的描述,此处不再赘述。
[0049]基于与方法同样的发明构思,本发明实施例还提供一种空口协议栈的配置设备,包括:
[0050]空口协议栈配置模块,用于根据通信端进行数据传输的数据传输特性,配置该数据传输所使用的空口协议栈;
[0051]空口协议栈配置发送模块,用于向该数据传输的至少一个通信端发送该空口协议栈的配置信息或该空口协议栈的标识信息。
[0052]其中,通信端进行数据传输的数据传输特性包括以下部分或全部:
[0053]上述数据传输的业务类型;
[0054]上述数据传输的数据量类型;
[0055]进行上述数据传输的至少一个通信端的类型;
[0056]进行上述数据传输的至少一个通信端的能力;
[0057]上述数据传输的应用场景。
[0058]基于上述任意配置设备实施例,空口协议栈配置模块用于:根据通信端进行数据传输的数据传输特性,配置特定区域内的通信端进行数据传输所使用的空口协议栈;或者,根据通信端进行数据传输的数据传输特性,配置特定通信端进行数据传输所使用的空口协议栈;或者,根据所述数据传输的至少一个通信端上报的数据传输特性,配置所述数据传输所使用的空口协议栈;或者,按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中选择空口协议栈配置为所述数据传输所使用的空口协议栈。
[0059]基于上述任意配置设备实施例,空口协议栈配置模块用于:
[0060]根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议层和/或各空口协议层的功能。
[0061]—种实现方式中,空口协议层至少包括以下一层:rocp层,RLC层,MAC层。
[0062]其中,PDCP层的功能包括头压缩和加密功能;
[0063]RLC层的功能包括分段和级联功能;
[0064]MAC层的功能包括复用功能。
[0065]另一种实现方式中,空口协议栈配置模块进一步用于:
[0066]配置各空口协议层之间的层级关系。
[0067]基于上述任意配置设备实施例,空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0068]基于与方法同样的发明构思,本发明实施例还提供一种数据传输设备,包括:
[0069]空口协议栈获取模块,用于获取与通信对端进行数据传输所使用的空口协议栈,该空口协议栈是根据与该通信对端进行数据传输的数据传输特性配置的;
[0070]数据传输模块,用于按照上述空口协议栈,与上述通信对端进行数据传输。
[0071]其中,所述与所述通信对端进行数据传输的数据传输特性包括以下部分或全部:
[0072]与上述通信对端进行的数据传输的业务类型;
[0073]与上述通信对端进行的数据传输的数据量类型;
[0074]上述通信对端的类型;
[0075]本设备的类型;
[0076]上述通信对端的能力;
[0077]本设备的能力;
[0078]与上述通信对端进行的数据传输的应用场景。
[0079]其中,空口协议栈获取模块可以用于:获取与特定区域内的通信对端进行数据传输所使用的空口协议栈;或者,获取与特定通信对端进行数据传输所使用的空口协议栈;或者,根据所述通信对端上报的数据传输特性,获取与所述通信对端进行数据传输所使用的空口协议栈;或者,按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中获取与所述通信对端进行数据传输所使用的空口协议栈。
[0080]基于上述任意数据传输设备实施例,空口协议栈获取模块具体用于:
[0081 ] 获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。
[0082]—种实现方式中,空口协议层至少包括以下一层:rocp层,RLC层,MAC层。
[0083]其中,PDCP层的功能包括头压缩和加密功能;
[0084]RLC层的功能包括分段和级联功能;
[0085]MAC层的功能包括复用功能。
[0086]另一种实现方式中,空口协议栈获取模块进一步用于:获取各空口协议层之间的层级关系。
[0087]基于上述任意数据传输设备实施例,所述空口协议栈获取模块既可以通过配置与通信对端进行数据传输所使用的空口协议栈的方式获取空口协议栈,也可以通过接收与通信对端进行数据传输所使用的空口协议栈的配置信息或该空口协议栈的标识信息,根据该配置信息或标识信息获取与上述通信对端进行数据传输所使用的空口协议栈。其中,空口协议栈的配置信息包括与上述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0088]基于上述任意数据传输设备实施例,还可以包括空口协议栈通知模块,用于:
[0089]将获取的空口协议栈的配置信息或所述空口协议栈的标识信息发送给所述通信对端。
[0090]基于与方法同样的发明构思,本发明实施例还提供一种基站,该基站包括:处理器、收发机和存储器。
[0091]其中,处理器用于读取存储器中的程序,执行下列过程:
[0092]获取与通信对端进行数据传输所使用的空口协议栈,该空口协议栈是根据与该通信对端进行数据传输的数据传输特性配置的;
[0093]按照上述空口协议栈,通过收发机与上述通信对端进行数据传输;
[0094]收发机用于在处理器的控制下接收和发送数据;
[0095]存储器用于保存处理器执行操作时所使用的数据。
[0096]其中,所述与所述通信对端进行数据传输的数据传输特性包括以下部分或全部:
[0097]与上述通信对端进行的数据传输的业务类型;
[0098]与上述通信对端进行的数据传输的数据量类型;
[0099]上述通信对端的类型;
[0100]上述通信对端的能力;
[0101]与上述通信对端进行的数据传输的应用场景。
[0102]其中,获取与通信对端进行数据传输所使用的空口协议栈时,处理器用于读取存储器中的程序,执行下列过程:
[0103]获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。
[0104]一种实现方式中,空口协议层至少包括以下一层:rocp层,RLC层,MAC层。
[0105]其中,PDCP层的功能包括头压缩和加密功能;
[0106]RLC层的功能包括分段和级联功能;
[0107]MAC层的功能包括复用功能。
[0108]另一种实现方式中,获取与通信对端进行数据传输所使用的空口协议栈时,处理器进一步用于读取存储器中的程序,执行下列过程:获取各空口协议层之间的层级关系。
[0109]基于上述任意基站实施例,处理器既可以通过配置与通信对端进行数据传输所使用的空口协议栈的方式获取空口协议栈,也可以通过接收与通信对端进行数据传输所使用的空口协议栈的配置信息或该空口协议栈的标识信息,根据该配置信息或标识信息获取与上述通信对端进行数据传输所使用的空口协议栈。其中,空口协议栈的配置信息包括与上述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0110]其中,处理器可以根据所述通信对端上报的数据传输特性,获取与所述通信对端进行数据传输所使用的空口协议栈。
[0111]基于上述任意基站实施例,处理器既可以获取与特定区域内的通信对端进行数据传输所使用的空口协议栈,也可以获取与特定通信对端进行数据传输所使用的空口协议栈。
[0112]基于上述任意基站实施例,处理器可以按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中获取与所述通信对端进行数据传输所使用的空口协议栈。
[0113]基于上述任意基站实施例,处理器还用于读取存储器中的程序,执行下列过程:
[0114]将获取的空口协议栈的配置信息或所述空口协议栈的标识信息发送给所述通信对端。
[0115]基于与方法同样的发明构思,本发明实施例还提供一种终端,该终端包括:处理器、收发机和存储器。
[0116]其中,处理器用于读取存储器中的程序,执行下列过程:
[0117]获取与通信对端进行数据传输所使用的空口协议栈,该空口协议栈是根据与该通信对端进行数据传输的数据传输特性配置的;
[0118]按照上述空口协议栈,通过收发机与上述通信对端进行数据传输;
[0119]收发机用于在处理器的控制下接收和发送数据;
[0120]存储器用于保存处理器执行操作时所使用的数据。
[0121]其中,所述与所述通信对端进行数据传输的数据传输特性包括以下部分或全部:
[0122]与上述通信对端进行的数据传输的业务类型;
[0123]与上述通信对端进行的数据传输的数据量类型;
[0124]上述通信对端的类型;
[0125]本终端的类型;
[0126]上述通信对端的能力;
[0127]本终端的能力
[0128]与上述通信对端进行的数据传输的应用场景。
[0129]其中,获取与通信对端进行数据传输所使用的空口协议栈时,处理器用于读取存储器中的程序,执行下列过程:
[0130]获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。
[0131]一种实现方式中,空口协议层至少包括以下一层:rocp层,RLC层,MAC层。
[0132]其中,PDCP层的功能包括头压缩和加密功能;
[0133]RLC层的功能包括分段和级联功能;
[0134]MAC层的功能包括复用功能。
[0135]另一种实现方式中,获取与通信对端进行数据传输所使用的空口协议栈时,处理器进一步用于读取存储器中的程序,执行下列过程:获取各空口协议层之间的层级关系。
[0136]基于上述任意终端实施例,处理器可以通过接收与通信对端进行数据传输所使用的空口协议栈的配置信息或该空口协议栈的标识信息,根据该配置信息或标识信息获取与上述通信对端进行数据传输所使用的空口协议栈。其中,空口协议栈的配置信息包括与上述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0137]基于上述任意终端实施例,处理器也可以按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中获取与所述通信对端进行数据传输所使用的空口协议栈。
[0138]基于与方法同样的发明构思,本发明实施例还提供一种空口协议栈的配置设备,包括处理器、收发机和存储器。
[0139]其中,处理器用于读取存储器中的程序,执行下列过程:
[0140]根据通信端进行数据传输的数据传输特性,配置该数据传输所使用的空口协议栈;
[0141]通过收发机向该数据传输的至少一个通信端发送该空口协议栈的配置信息或该空口协议栈的标识信息;
[0142]收发机用于在处理器的控制下接收和发送数据;
[0143]存储器用于保存处理器执行操作时所使用的数据。
[0144]其中,通信端进行数据传输的数据传输特性包括以下部分或全部:
[0145]上述数据传输的业务类型;
[0146]上述数据传输的数据量类型;
[0147]进行上述数据传输的至少一个通信端的类型;
[0148]进行上述数据传输的至少一个通信端的能力;
[0149]上述数据传输的应用场景。
[0150]基于上述任意配置设备实施例,配置该数据传输所使用的空口协议栈时,处理器用于读取存储器中的程序,执行下列过程:
[0151 ] 根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议层和/或各空口协议层的功能。
[0152]一种实现方式中,空口协议层至少包括以下一层:rocp层,RLC层,MAC层。
[0153]其中,PDCP层的功能包括头压缩和加密功能;
[0154]RLC层的功能包括分段和级联功能;
[0155]MAC层的功能包括复用功能。
[0156]另一种实现方式中,处理器进一步用于读取存储器中的程序,执行下列过程:配置各空口协议层之间的层级关系。
[0157]基于上述任意配置设备实施例,处理器也可以根据所述数据传输的至少一个通信端上报的数据传输特性,配置所述数据传输所使用的空口协议栈;或者,根据通信端进行数据传输的数据传输特性,配置特定区域内的通信端进行数据传输所使用的空口协议栈;或者,根据通信端进行数据传输的数据传输特性,配置特定通信端进行数据传输所使用的空口协议栈;或者,按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中选择空口协议栈配置为所述数据传输所使用的空口协议栈。
[0158]基于上述任意配置设备实施例,空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0159]本发明实施提供的配置设备可以是核心网设备,也可以是基站,还可以是自组织网络、D2D通信中的决策节点。
[0160]本发明实施例提供的技术方案,数据传输所使用的空口协议栈并非固定的协议栈结构,而是根据数据传输的数据传输特性配置的。因此,能够灵活满足数据传输需求,提高数据传输性能。
【附图说明】
[0161]图1为本发明一个实施例提供的数据传输方法流程图;
[0162]图2为本一个发明实施例提供的空口高层数据组织方式示意图;
[0163]图3为本另一个发明实施例提供的空口高层数据组织方式示意图;
[0164]图4为本又一个个发明实施例提供的空口高层数据组织方式示意图;
[0165]图5为本发明一个实施例提供的空口协议栈的配置方法流程图;
[0166]图6为本发明实施例提供的第一个网络架构示意图;
[0167]图7为本发明实施例提供的第二个网络架构示意图;
[0168]图8为本发明实施例提供的第三个网络架构示意图;
[0169]图9为本发明实施例提供的第四个网络架构示意图;
[0170]图10为本发明实施例提供的第五个网络架构示意图;
[0171]图11为本发明实施例提供的第六个网络架构示意图;
[0172]图12为本发明实施例提供的第七个网络架构示意图;
[0173]图13为本发明实施例提供的数据传输设备示意图;
[0174]图14为本发明实施例提供的一种空口协议栈的配置设备示意图;
[0175]图15为本发明实施例提供的基站结构示意图;
[0176]图16为本发明实施例提供的终端结构示意图;
[0177]图17为本发明实施例提供的另一种空口协议栈的配置设备示意图。
【具体实施方式】
[0178]本发明实施例提出的方案,根据数据传输的数据传输特性配置空口协议栈,按照配置的空口协议栈进行数据传输。能够灵活满足数据传输需求,提高数据传输性能。
[0179]本发明实施例的适用范围广泛,可适用于不同类型的通信网络,既可用于蜂窝网通信,例如LTE网络通信等,也可用于WLAN网络通信,又可用于自组织网络通信,还可用于D2D通信等等。可适用于不同的应用场景,例如车联网,机器类通信(MTC)中用于工业自动控制、远程医疗、智能电网等场景。
[0180]数据传输特性包括以下部分或全部:数据传输的业务类型;数据传输的数据量类型;数据传输的至少一个通信端的类型;数据传输的至少一个通信端的能力;数据传输的应用场景。
[0181 ] 其中,数据量类型指示了数据量的大小。
[0182]其中,数据传输的应用场景例如是工厂场景、车联网场景、医院场景等等。
[0183]下面将结合附图,对本发明实施例提供的技术方案进行详细说明。
[0184]图1所示为本发明实施例提供的数据传输方法的流程图,其实现方式至少包括如下操作:
[0185]步骤100、获取与通信对端进行数据传输所使用的空口协议栈,该空口协议栈是根据与该通信对端进行数据传输的数据传输特性配置的。
[0186]步骤110、按照上述空口协议栈,与上述通信对端进行数据传输。
[0187]图1所示的方法流程可以在蜂窝网、WLAN网络等通信网络中的网络侧设备实现,例如蜂窝网中的基站,WLAN网络中的接入点。相应的,与网络侧设备进行数据传输的通信对端是终端,数据传输特性中的数据传输的至少一个通信端的类型,是指终端类型,数据传输的至少一个通信端的能力是指终端能力。应当指出的是,与网络侧设备通信的通信对端也可能是另一个网络侧设备,相应的,数据传输特性中的数据传输的至少一个通信端的类型,是指本网络侧设备和/或通信对端网络侧设备的类型,数据传输的至少一个通信端的能力是指本网络侧设备的能力和/或通信对端网络侧设备的能力。
[0188]图1所示的方法流程还可以在蜂窝网、WLAN网络、自组织网络、D2D通信等的终端上实现。相应的,与终端进行数据传输的通信对端为网络侧设备(例如基站、接入点等等),或者其他终端等,数据传输特性中的数据传输的至少一个通信端的类型,是指本终端类型(如果通信对端为其他终端,是指本终端类型和/或通信对端的类型),数据传输的至少一个通信端的能力是指本终端能力(如果通信对端为其他终端,是指本终端能力和/或通信对端的能力)。
[0189]基于上述任意方法实施例,上述步骤100至少包括:获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。
[0190]在实际应用中,既可以沿用现有的空口协议栈(例如沿用LTE空口协议栈),也可以配置新的空口协议栈。
[0191]如果沿用LTE空口协议栈,步骤100中获取的空口协议层包括rocp层、RLC层和MAC层中的至少一层。各层之间的层级结构以及各层的功能与现有LTE空口协议栈相同。
[0192]如果配置新的空口协议栈,步骤100中获取的空口协议层和各空口协议层的功能不同于现有的空口协议栈。例如,可以仅有一个空口协议层,该空口协议层的功能根据需要(即根据数据传输的至少一个数据传输特性)配置的。又例如,可以有两个或两个以上空口协议层,各空口协议层的功能是根据需要配置的,相应的,步骤100进一步包括:获取各空口协议层之间的层级关系。
[0193]本发明实施例中,空口协议层之间的层级关系,是指数据在各个空口协议层之间的组织顺序。以rocp层和RLC层为例,这两层之间的层级关系体现为:rocp层的pdu作为RLC 层的 SDU。
[0194]对于沿用LTE空口协议栈的实现方式,具体说明如下:
[0195]数据传输所使用的协议层为MAC层的情况是,与数据传输特性对应的终端传输需求为下列中的部分或全部:
[0196]不需头压缩和空口加解密;
[0197]需要传输的数据包小于设定门限值;
[0198]针对一个承载,单次传输只有一个数据包,不需级联;
[0199]接收端同时接收多个承载的数据。
[0200]相应的,对于发送端,上述步骤110的实现方式可以是:通过MAC层对高层数据包添加MAC头,添加了 MAC头的SDU经物理层编码等处理后发送。对于接收端,上述步骤110的实现方式可以是:通过MAC层对接收的数据中的MAC头指示还原高层数据包。
[0201 ] 数据传输所使用的协议层为HXP层和MAC层的情况是,与数据传输特性对应的终端传输需求为下列中的部分或全部:
[0202]需头压缩和空口加解密;
[0203]需要传输的数据包小于设定门限值;
[0204]针对一个承载,单次传输只有一个数据包,不需级联;
[0205]接收端同时接收多个承载的数据;
[0206]相应的,对于发送端,上述步骤110的实现方式可以是:通过rocp层对高层数据包进行头压缩和加密处理,并添加rocp头得到rocp rou,以及通过mac层对所述rocp pdu进行处理,并添加MAC头,添加了 MAC头的SDU经物理层编码等处理后发送。对于接收端,上述步骤I1的实现方式可以是:通过MAC层对接收的数据中的MAC头指示还原rocp PDU,并通过rocp层对所述rocp pdu去rocp头,进行解密和解头压缩操作,还原高层数据包。
[0207]数据传输所使用的协议层为rocp层和RLC层的情况是,与数据传输特性对应的终端传输需求为下列中的部分或全部:
[0208]需头压缩和空口加解密;
[0209]接收端在一次传输中只接收一个承载的数据;
[0210]相应的,对于发送端,上述步骤110的实现方式可以是:通过rocp层对高层数据包进行头压缩和加密处理,并添加rocp头得到rocp rou,以及通过rlc层对所述rocp pdu进行处理,并添加RLC头,添加了 RLC头的SDU经物理层编码等处理后发送。对于接收端,上述步骤I1的实现方式可以是:通过RLC层对接收的数据中的RLC头指示还原rocp PDU,并通过rocp层对所述rocp pdu去rocp头,进行解密和解头压缩操作,还原高层数据包。
[0211]数据传输所使用的协议层为RLC层和MAC层的情况是,与数据传输特性对应的终端传输需求为下列中的部分或全部:
[0212]不需头压缩和空口加解密;
[0213]终端同时接收多个承载的数据;
[0214]相应的,对于发送端,上述步骤110的实现方式可以是:通过RLC层对传输资源所能容纳的数据量对高层数据包进行处理,并添加RLC头得到RLC PDU,以及通过MAC层对所述RLC PDU进行处理,并添加MAC头,添加了 MAC头的SDU经物理层编码等处理后发送。对于接收端,上述步骤110的实现方式可以是:通过MAC层对接收的数据中的MAC头指示还原RLC PDU,并通过RLC层对所述RLC PDU去RLC头,根据RLC头指示从分段级联后的数据段中还原高层数据包。
[0215]对于配置新的空口协议栈的实现方式,以仅配置一个空口协议层为例具体说明如下:
[0216]步骤100中,获取数据传输所使用的空口协议层的功能为下列中的部分或全部:
[0217]数据包级联、头压缩、头加密、复用。
[0218]这种实现方式是按照功能配置,根据功能需要组织空口数据分组单元PDU结构,添加数据头。例如对特定通信对端只支持一种业务传输,且是小数据包,空口数据组织和传输可配置为支持数据包级联,则在PDU组织的时候,只需要将多个数据包级联和添加一层协议层头即可。
[0219]下面列举几种具体实现方式:
[0220]方式一、只配置空口协议栈支持数据包级联,即空口协议层仅支持数据包级联功會K。
[0221]相应的,对于发送端,上述步骤110中具体是对高层数据包进行级联,并组织入特定协议层以及添加特定协议层包头;对于接收端,步骤110中具体是根据收到的数据中的特定协议层包头指示还原高层数据包。
[0222]其中,所述特定协议层为支持数据包级联的协议层,所述特定协议层包头中包括指示域指示高层数据包的参数信息。
[0223]组织入特定协议层具体是:将处理后的数据形成特定协议层的数据部分并添加特定协议层头标识,构造成特定协议层分组数据单元(后续出现的组织入意思类似,只是组织入的层不同,不再分别介绍)。
[0224]针对方式一,如图2所示。其中在下面的例子中将特定协议层称为层2,根据需要也可以称为其他名字。
[0225]发送端对数据进行级联,添加层2头对数据域进行指示,其中层2头中包含指示域对应指示不同的高层数据包,即图中的Fl、F2。
[0226]下行数据传输:
[0227]基站:对高层数据包进行级联,组织入层2PDU,添加层2PDU头。层2PDU头中设置指示域指示高层数据包的序号、长度等信息。这个层2PDU可能称作MAC H)U,但其功能和组织方式已经和LTE MAC PDU不同。
[0228]终端:接收来自物理层的数据,根据层2PDU头指示还原高层数据包。
[0229]上行数据传输:
[0230]终端:对高层数据包进行级联,组织入层2PDU,添加层2PDU头。层2PDU头中设置指示域指示高层数据包的序号、长度等信息。这个层2PDU可能称作MAC H)U,但其功能和组织方式已经和LTE MAC PDU不同。
[0231]基站:接收来自物理层的数据,根据层2PDU头指示还原高层数据包。
[0232]方式二、配置空口协议栈支持头压缩、加密和数据包级联,即空口协议层的功能包括头压缩、加密码和数据包级联功能。
[0233]相应的,对于发送端,上述步骤110中具体是对高层数据包进行加密和头压缩处理,对处理后的高层数据包进行级联,并组织入特定协议层以及添加特定协议层包头;对于接收端,上述步骤110中具体是根据收到的数据中的特定协议层包头指示还原进行加密和头压缩处理的数据,并对该数据进行解码和去头压缩处理,还原高层数据包;
[0234]其中,所述特定协议层为支持数据包级联的协议层,所述特定协议层包头中包括指示域指示高层数据包的参数信息。
[0235]针对方式二,如图3所示。其中在下面的例子中将特定协议层称为层2,根据需要也可以称为其他名字。
[0236]发送端对数据进行加密和头压缩,然后组织入层2PDU的数据域,添加层2头对数据域进行指示,其中层2头中包含指示域对应指示不同的高层数据包,即图中的F1、F2。
[0237]下行数据传输:
[0238]基站:对高层数据包进行加密和头压缩处理,组织入层2PDU,添加层2PDU头。层2PDU头中设置指示域指示经过加密和头压缩处理后数据的序号、长度等信息。这个层2PDU可能称作MAC H)U,但其功能和组织方式已经和LTE MAC PDU不同。
[0239]终端:接收来自物理层的数据,根据层2PDU头指示还原加密和头压缩后的数据;对该数据进行解码和去头压缩,还原高层数据包。
[0240]上行数据传输:
[0241]终端:对高层数据包进行加密和头压缩处理,组织入层2PDU,添加层2PDU头。层2PDU头中设置指示域指示经过加密和头压缩处理后数据的序号、长度等信息。这个层2PDU可能称作MAC H)U,但其功能和组织方式已经和LTE MAC PDU不同。
[0242]基站:接收来自物理层的数据,根据层2PDU头指示还原加密和头压缩后的数据;对该数据进行解码和去头压缩,还原高层数据包。
[0243]方式三、只配置空口协议栈支持级联和承载复用,即空口协议层支持级联和承载复用功能。
[0244]相应的,对于发送端,上述步骤110中具体是对高层数据包进行数据包级联和承载复用,对处理后的高层数据包进行级联,并组织入特定协议层以及添加特定协议层包头;对于接收端,步骤110中具体是根据收到的数据中的特定协议层包头指示还原高层数据包;
[0245]其中,所述特定协议层为支持数据包级联的协议层,所述特定协议层包头中包括指示域指示高层数据包的参数信息。
[0246]针对方式三,如图4所示。其中在下面的例子中将特定协议层称为层2,根据需要也可以称为其他名字。
[0247]发送端对相同承载的数据包进行级联,对不同承载数据包进行复用,添加层2头对数据域进行指示,其中层2头中包含指示域对应指示不同的高层数据包,即图中的F1、F2、F30
[0248]下行数据传输:
[0249]基站:对高层数据包进行级联和承载复用,组织入层2PDU,添加层2PDU头。层2PDU头中设置指示域指示高层数据包的序号、长度等信息。这个层2PDU可能称作MAC H)U,但其功能和组织方式已经和LTE MAC PDU不同。
[0250]终端:接收来自物理层的数据,根据层2PDU头指示还原高层数据包。
[0251]上行数据传输:
[0252]终端:对高层数据包进行级联和承载复用,组织入层2PDU,添加层2PDU头。层2PDU头中设置指示域指示高层数据包的序号、长度等信息。这个层2PDU可能称作MAC H)U,但其功能和组织方式已经和LTE MAC PDU不同。
[0253]基站:接收来自物理层的数据,根据层2PDU头指示还原高层数据包。
[0254]应当指出的是,以上以配置一个空口协议层为例进行说明。对于配置两个甚至两个以上空口协议层的实现方式,可以参照上述实现方式实现。
[0255]基于上述任意方法实施例,步骤100中,既可以通过配置获取数据传输所使用的空口协议栈,也可以通过接收与通信对端进行数据传输所使用的空口协议栈的配置信息或该空口协议栈的标识信息,根据该配置信息或标识信息获取与通信对端进行数据传输所使用的空口协议栈。
[0256]如果通过配置获取空口协议栈,可选的,根据通信对端上报的数据传输特性,配置与所述通信对端进行数据传输所使用的空口协议栈。
[0257]如果通过接收获取空口协议栈,具体的,在沿用现有的空口协议栈的实现方式中,基于现有的空口协议栈会有不同的空口协议栈,例如一个空口协议栈只包括MAC层,另一个空口协议栈只包括rocp层和RLC层等等。那么,预先为不同的空口协议栈分配不同的标识信息,且进行数据传输的双方预先获知该标识信息,且对标识信息的理解一致。具体获知方式不限,例如在设备出厂前配置,基站等网络侧设备以广播、专有信令等方式通知终端等等。如果配置新的空口协议栈,也可参照上述方式确定空口协议栈的标识信息,并使得进行数据传输的双方预先获知该标识信息,且对标识信息的理解一致。
[0258]如果通过接收获取空口协议栈,(例如,在沿用现有的空口协议栈配置的情况下,或在使用新配置的空口协议栈,但进行数据传输的各端均已获知所有空口协议栈的配置的情况下,通过接收获取空口协议栈)那么,上述空口协议栈的配置信息可以仅包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,接收到空口协议层的配置信息后,根据该配置信息获取所使用的空口协议层,并根据获取的空口协议层查找已获知的空口协议栈的配置,从而获取所使用的空口协议层的功能。类似的,上述空口协议栈的配置信息可以包括与通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息;等等。
[0259]在上述任意方法实施例基础上,如果在网络侧设备或者自组织网络中的集中控制节点或者D2D通信中的簇头上实现图1的方法流程,步骤100中,可以是获取与特定区域内的通信对端进行数据传输所使用的空口协议栈,即特定区域内的终端使用相同的空口协议栈;也可以是获取与特定通信对端进行数据传输所使用的空口协议栈,即特定终端使用相同的空口协议栈。另外,步骤100中,也可以根据所述通信对端上报的数据传输特性,获取与所述通信对端进行数据传输所使用的空口协议栈;还可以按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中获取与所述通信对端进行数据传输所使用的空口协议栈。
[0260]本发明实施例中,特定通信对端是指数据传输特性相同的一组通信对端。例如,类型相同的一组通信对端,能力相同的一组通信对端等等。
[0261]在上述任意方法实施例基础上,步骤110之前,该方法还包括:将获取的上述空口协议栈的配置信息或上述空口协议栈的标识信息发送给通信对端。
[0262]图5所示为本发明实施例提供的空口协议栈的配置方法流程图,其实现方式至少包括如下操作:
[0263]步骤500、根据通信端进行数据传输的数据传输特性,配置该数据传输所使用的空口协议栈。
[0264]其中,进行数据传输的通信端可以是蜂窝网中的基站和终端,也可以是WLAN网络中的接入点和终端,又可以是自组织网络或D2D通信中的至少两个终端,还可以是蜂窝网中的至少两个基站、WLAN网络中的至少两个接入点、蜂窝网中的基站以及WLAN网络中的接入点等等。
[0265]步骤510、向上述数据传输的至少一个通信端发送上述空口协议栈的配置信息或上述空口协议栈的标识信息。
[0266]其中,对于空口协议栈的配置信息、空口协议栈的标识信息的定义可以参照上述数据传输方法实施例的描述,此处不再赘述。
[0267]其中,既可以向数据传输的部分通信端发送空口协议栈的配置信息或标识信息,再由接收到这些信息的通信端向其他通信端通知,也可以向全部通信端发送这些信息。
[0268]图5所示的方法流程可以在蜂窝网中参与数据传输的基站上实现,也可以在蜂窝网中具备对其他基站/接入点的控制管理功能的超级基站上实现;可以在WLAN网络中参与数据传输的接入点实现;可以在自组织网络中的决策节点(该决策节点可以是参与数据传输且最终决策空口协议栈配置的终端,也可以是集中控制节点)上实现;可以在D2D通信中最终决策空口协议栈配置的D2D终端实现。
[0269]其中,步骤500至少包括:根据通信端进行数据传输的数据传输特性,配置该数据传输所使用的空口协议层和/或各空口协议层的功能。
[0270]如上所述,在实际应用中,既可以沿用现有的空口协议栈(例如沿用LTE空口协议栈),也可以配置新的空口协议栈。
[0271]如果沿用LTE空口协议栈,可以根据数据传输的数据传输特性,从HXP层、RLC层、MAC层中选择至少一层配置为数据传输所使用的空口协议栈。例如,数据传输的业务类型为单一业务,且数据量类型为小数据量,那么,仅对数据包进行级联即可,相应的,配置该数据传输所使用的协议栈仅包括RLC层,且沿用RLC层的功能。
[0272]如果配置新的空口协议栈,可以根据数据传输的数据传输特性,为数据传输配置至少一个空口协议层以及每个空口协议层的功能。例如,数据传输的业务类型为单一业务,且数据量类型为小数据量,那么,仅对数据包进行级联即可,相应的,配置一个空口协议层,并配置该空口协议层的功能为级联。
[0273]如果配置新的空口协议栈,且配置了至少两层空口协议层,步骤500中,进一步包括:配置各空口协议层之间的层级关系。
[0274]基于上述任意配置方法实施例,可选的,步骤500的实现方式为:根据通信端进行数据传输的数据传输特性,配置特定区域内的通信端进行数据传输所使用的空口协议栈;或者,根据通信端进行数据传输的数据传输特性,配置特定通信端进行数据传输所使用的空口协议栈;或者,根据所述数据传输的至少一个通信端上报的数据传输特性,配置所述数据传输所使用的空口协议栈;按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中选择空口协议栈配置为所述数据传输所使用的空口协议栈。
[0275]其中,如果图5所示的方法在参与数据传输的一个通信端上实现,特定通信端即为特定通?目对立而。
[0276]下面将结合具体应用场景,对本发明实施例提供的技术方案进行详细说明。
[0277]应当指出的是,以下各实施例均以沿用现有LTE空口协议栈为例进行说明,且每个应用场景以一种具体空口协议栈配置为例进行说明。但下述各个实施例还可以与上述沿用现有LTE空口协议栈的各个具体实施例,以及配置新的空口协议栈的各个具体实施例配合实施。
[0278]应用场景一:如图6所示的网络架构,其中的大的实线框为宏基站覆盖范围,小的实线框为微基站覆盖范围。假设微基站的覆盖范围为某工厂,用于工业自动化控制通信。特定区域内的终端(即工厂内的MTC终端)采用相同的空口协议栈配置,且由微基站向MTC终端通知空口协议栈配置。接入宏基站的终端可以采用现有的LTE空口协议栈,也可以采用与微基站不同的空口协议栈配置。
[0279]本发明实施例提供的方法在应用场景一中的具体实现过程如下:
[0280]根据微基站与MTC终端进行数据传输的应用场景一一工厂自动化控制场景,数据传输的数据量类型一一小数据量等等数据传输特性,预先在微基站中配置特定区域内与MTC终端进行数据传输所使用的空口协议栈,并为该空口协议栈分配标识信息(例如该标识信息为索引I),例如,空口协议栈I仅包括现有LTE空口协议栈的RLC层。
[0281]本实施例中,特定区域是指一个或多个微基站下的特定小区或指定区域(例如TA区)。
[0282]微基站在特定区域内的小区系统消息或区域消息(例如MBSFN区域的MBMS消息)中广播空口协议栈配置消息,该配置消息携带上述的配置信息。如果在MTC终端内也预置有空口协议栈I,那么,该配置消息中也可携带空口协议栈的标识信息,而非配置信息。
[0283]MTC终端在接收到上述协议栈配置消息后,根据其中携带的配置信息和/或标识信息,获取空口协议栈I。
[0284]在后续的上下行数据传输中,微基站和MTC终端按照空口协议栈I的配置组织空口数据单元进行传输。
[0285]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0286]工业自动控制、远程医疗、智能电网等场景的MTC通信,数据传输的业务类型单一,数据量非常小,对时延可靠性、能耗要求高,如果采用现有的LTE空口协议栈,则增加了处理复杂度及处理时长。本实施例中,空口协议栈I仅有RLC层,降低了处理复杂度,提高了处理效率,从而降低时延及能耗。
[0287]应用场景二:如图7所示的车联网架构下,特定区域内的终端(即车载终端)采用相同的空口协议栈配置,且由基站(即路侧设备)向车载终端通知空口协议栈配置。
[0288]本发明实施例提供的方法在应用场景二中的具体实现过程如下:
[0289]根据路侧设备与车载终端进行数据传输的应用场景一一车联网场景,数据传输的数据量类型一一小数据量等等数据传输特性,预先在路侧设备中配置特定区域内与车载终端进行数据传输所使用的空口协议栈,并为该空口协议栈分配标识信息(例如该标识信息为索引I),例如,空口协议栈I仅包括现有LTE空口协议栈的RLC层。
[0290]本实施例中,特定区域是指一个或多个路侧设备下的特定小区或指定区域(例如TA 区)。
[0291]车载终端接入特定区域对应的小区时,路侧设备在接入信令(例如接入响应消息或连接完成消息)中携带上述的配置信息。如果在车载终端内也预置有空口协议栈1,那么,信令中也可携带空口协议栈的标识信息,而非配置信息。
[0292]车载终端在接收到上述接入信令后,根据其中携带的配置信息和/或标识信息,获取空口协议栈I。
[0293]在后续的上下行数据传输中,路侧设备和车载设备按照空口协议栈I的配置组织空口数据单元进行传输。
[0294]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0295]车联网中传递的大多是小数据包,每个数据包大小为I?100字节(byte)。如果采用现有LTE空口协议栈,各协议层所添加的头大小与有效信息相比,开销过大。而本实施例中,空口协议栈I仅包括RLC层,大大减少了空口开销,并降低了处理时延。
[0296]应用场景三:如图6所示的网络架构,假设微基站的覆盖范围为某工厂,用于工业自动化控制通信。特定区域内的终端(即工厂内的MTC终端)采用相同的空口协议栈配置,且通过核心网信令向MTC终端通知空口协议栈配置。接入宏基站的终端可以采用现有的LTE空口协议栈,也可以采用与微基站不同的空口协议栈配置。
[0297]根据微基站与MTC终端进行数据传输的应用场景一一工厂自动化控制场景,数据传输的数据量类型一一小数据量等等数据传输特性,预先在核心网设备(如MME或PGW等等)、宏基站或微基站中配置特定区域内与MTC终端进行数据传输所使用的空口协议栈,并为该空口协议栈分配标识信息(例如该标识信息为索引I),例如,空口协议栈I仅包括现有LTE空口协议栈的RLC层。
[0298]其中,如果由核心网设备配置特定区域内的上述空口协议栈,核心网设备将空口协议栈的配置通知给给特定区域所属的基站(图3中的微基站),并在特定区域内的MTC终端附着到网络或业务请求等过程中,通知MTC终端特定区域内采用的空口协议栈。相应的,MTC终端通过更新核心网信息,获取空口协议栈。
[0299]其中,如果由宏基站配置特定区域内的上述空口协议栈,宏基站将空口协议栈的配置通知给核心网设备和微基站,并由核心网设备在特定区域内的MTC终端附着到网络或业务请求等过程中,通知MTC终端特定区域内采用的空口协议栈。相应的,MTC终端通过更新核心网信息,获取空口协议栈。
[0300]其中,如果由微基站配置特定区域内的上述空口协议栈,微基站还将空口协议栈的配置通知给核心网设备,并由核心网设备在特定区域内的MTC终端附着到网络或业务请求等过程中,通知MTC终端特定区域内采用的空口协议栈。相应的,MTC终端通过更新核心网信息,获取空口协议栈。
[0301]本实施例中,特定区域是指一个或多个微基站下的特定小区或指定区域(例如TA区)。
[0302]在后续的上下行数据传输中,微基站和MTC终端按照空口协议栈I的配置组织空口数据单元进行传输。
[0303]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0304]应用场景四:如图8所示的车联网架构下,特定终端(即特定的车载终端)采用相同的空口协议栈配置,且由基站(即路侧设备)向车载终端通知空口协议栈配置。
[0305]在实际应用中,特定终端根据需要确定。以本应用场景为例,假设车载终端按类型分为两种,那么,每种类型的车载终端即为一种特定终端。
[0306]本发明实施例提供的方法在应用场景四中的具体实现过程如下:
[0307]根据路侧设备与车载终端进行数据传输的应用场景一一车联网场景,数据传输的数据量类型一一小数据量,车载终端类型,车载终端能力(例如物理层数据处理能力)等等数据传输特性,预先在路侧设备中配置与第一类车载终端进行数据传输所使用的空口协议栈I和与第二类车载终端进行数据传输所使用的空口协议栈2,并为空口协议栈分配标识信息(例如第一类车载终端对应的空口协议栈的标识信息为索引1,第二类车载终端对应的空口协议栈的标识信息为索引2),例如,空口协议栈I仅包括现有LTE空口协议栈的RLC层,空口协议栈2仅包括现有的LTE空口协议栈的RLC层和MAC层。
[0308]路侧设备在小区系统消息或区域消息中广播空口协议栈配置消息,以及空口协议栈与车载终端类型的对应关系。空口协议栈配置消息中携带空口协议栈I和空口协议栈2的配置信息。
[0309]由于本实施例中,特定终端是指相同类型的终端,因此,广播空口协议栈与车载终端类型的对应关系。应当指出的是,实际广播的是确定特定终端的数据传输特定与空口协议栈的对应关系。例如,如果特定终端是指业务类型相同的终端,则广播业务类型与空口协议栈的对应关系。
[0310]车载终端在接收到上述空口协议栈配置消息以及上述对应关系后,根据其中携带的配置信息和/或标识信息,以及对应关系,获取本车载终端所使用的空口协议栈。对于第一类车载终端,获取的是空口协议栈1,对于第二类车载终端,获取的是空口协议栈2。
[0311]在后续的上下行数据传输中,路侧设备和车载设备按照空口协议栈的配置组织空口数据单元进行传输。
[0312]具体的,对于与第一类车载终端进行的数据传输:发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包;对于与第二类车载终端进行的数据传输:发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到MAC层,MAC层将来自多个承载的RLC PDU (在MAC层承载MAC SDU)级联成一个MAC PDU后添加MAC协议层头,形成MAC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0313]应用场景五:如图9所示的网络架构下,终端组I内的终端(特定终端)采用相同的空口协议栈配置,终端组2内的终端(特定终端)采用相同的空口协议栈配置,且由基站向终端通知空口协议栈配置。
[0314]在实际应用中,特定终端根据需要确定。以本应用场景为例,假设终端按类型分为两组,那么,每组终端即为一种特定终端。
[0315]本发明实施例提供的方法在应用场景五中的具体实现过程如下:
[0316]根据数据传输的数据量类型一一小数据量,终端类型,终端能力(例如物理层数据处理能力)等等数据传输特性,预先在基站中配置与组I的终端进行数据传输所使用的空口协议栈I和与组2的终端进行数据传输所使用的空口协议栈2,并为空口协议栈分配标识信息(例如组I的终端对应的空口协议栈的标识信息为索引1,组2的终端对应的空口协议栈的标识信息为索引2),例如,空口协议栈I仅包括现有LTE空口协议栈的RLC层,空口协议栈2仅包括现有的LTE空口协议栈的RLC层和MAC层。
[0317]基站通过组播消息分别向这两组终端发送空口协议栈配置消息和组播标识。
[0318]终端在接收到上述空口协议栈配置消息以及上述组播标识后,根据其中携带的配置信息和/或标识信息,以及组播标识,获取本终端所使用的空口协议栈。对于组I的终端,获取的是空口协议栈1,对于组2的终端,获取的是空口协议栈2。
[0319]在后续的上下行数据传输中,基站和终端按照空口协议栈的配置组织空口数据单元进行传输。
[0320]具体的,对于与组I的终端进行的数据传输:发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包;对于与组2的终端进行的数据传输:发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到MAC层,MAC层将来自多个承载的RLCI3DU (在MAC层承载MAC SDU)级联成一个MAC PDU后添加MAC协议层头,形成MAC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0321]应用场景六:如图8所示的车联网架构下,特定终端(即特定的车载终端)采用相同的空口协议栈配置,且由基站(即路侧设备)通过专有信令向车载终端通知空口协议栈配置。
[0322]在实际应用中,特定终端根据需要确定。以本应用场景为例,假设车载终端按类型分为两种,那么,每种类型的车载终端即为一种特定终端。
[0323]本发明实施例提供的方法在应用场景六中的具体实现过程如下:
[0324]根据路侧设备与车载终端进行数据传输的应用场景一一车联网场景,数据传输的数据量类型一一小数据量,车载终端类型,车载终端能力(例如物理层数据处理能力)等等数据传输特性,预先在路侧设备中配置与第一类车载终端进行数据传输所使用的空口协议栈I和与第二类车载终端进行数据传输所使用的空口协议栈2,并为空口协议栈分配标识信息(例如第一类车载终端对应的空口协议栈的标识信息为索引1,第二类车载终端对应的空口协议栈的标识信息为索引2),例如,空口协议栈I仅包括现有LTE空口协议栈的RLC层,空口协议栈2仅包括现有的LTE空口协议栈的RLC层和MAC层。
[0325]车载终端向路侧设备发送连接请求和数据传输特性指示(本实施例中为终端类型)。
[0326]路侧设备在接收到连接请求和数据传输特性指示后,根据数据传输特性指示,确定车载终端对应的空口协议栈,并在接入信令中携带确定的空口协议栈的配置信息和/或标识信息。
[0327]车载终端根据接收到的配置信息和/或标识信息获取空口协议栈。对于第一类车载终端,获取的是空口协议栈1,对于第二类车载终端,获取的是空口协议栈2。
[0328]在后续的上下行数据传输中,路侧设备和车载设备按照空口协议栈的配置组织空口数据单元进行传输。
[0329]具体的,对于与第一类车载终端进行的数据传输:发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包;对于与第二类车载终端进行的数据传输:发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到MAC层,MAC层将来自多个承载的RLC PDU (在MAC层承载MAC SDU)级联成一个MAC PDU后添加MAC协议层头,形成MAC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0330]应用场景七:如图9所示的网络架构,终端组I内的终端(特定终端)采用相同的空口协议栈配置,终端组2内的终端(特定终端)采用相同的空口协议栈配置,且通过核心网信令向终端通知空口协议栈配置。
[0331]根据数据传输的数据量类型一一小数据量,终端类型,终端能力(例如物理层数据处理能力)等等数据传输特性,预先在基站中配置与组I的终端进行数据传输所使用的空口协议栈I和与组2的终端进行数据传输所使用的空口协议栈2,并为空口协议栈分配标识信息(例如组I的终端对应的空口协议栈的标识信息为索引1,组2的终端对应的空口协议栈的标识信息为索引2),例如,空口协议栈I仅包括现有LTE空口协议栈的RLC层,空口协议栈2仅包括现有的LTE空口协议栈的RLC层和MAC层。
[0332]其中,如果由核心网设备配置上述空口协议栈,核心网设备在终端附着到网络或业务请求等过程中,识别终端的数据传输特性,据此确定终端的空口协议栈,并将确定的空口协议栈的配置通知给该终端所属的基站及该终端。相应的,终端通过更新核心网信息,获取空口协议栈。可选的,终端在请求过程中还发送数据传输特性的指示。
[0333]其中,如果由基站配置上述空口协议栈,基站将空口协议栈的配置通知给核心网设备,并由核心网设备在终端附着到网络或业务请求等过程中,识别终端的数据传输特性,据此确定终端的空口协议栈,并通知终端及终端所属的基站。相应的,终端通过更新核心网信息,获取空口协议栈。
[0334]在后续的上下行数据传输中,基站和组I的终端按照空口协议栈I的配置组织空口数据单元进行传输,基站和组2的终端按照空口协议栈2的配置组织空口数据单元进行传输。
[0335]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0336]应用场景八:如图6所示的网络架构,其中的大的实线框为宏基站覆盖范围,小的实线框为微基站覆盖范围。由微基站根据终端的上报为终端配置空口协议栈。接入宏基站的终端可以采用现有的LTE空口协议栈,也可以采用与微基站不同的空口协议栈配置。
[0337]本发明实施例提供的方法在应用场景八中的具体实现过程如下:
[0338]终端在接入小区时,向微基站发送数据传输特性的指示信息、业务请求、协议栈配置方式请求等;微基站根据终端上报的数据传输特性,为该终端配置空口协议栈1,并将空口协议栈I的配置信息和/或标识信息通过接入信令发送给终端;终端根据接入信令中携带的信息获取空口协议栈I。
[0339]在后续的上下行数据传输中,微基站和终端按照空口协议栈I的配置组织空口数据单元进行传输。
[0340]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0341]应用场景九:如图6所示的网络架构,其中的大的实线框为宏基站覆盖范围,小的实线框为微基站覆盖范围。微基站与其覆盖范围内的终端采用默认约定的空口协议栈配置。接入宏基站的终端可以采用现有的LTE空口协议栈,也可以采用与微基站不同的空口协议栈配置。
[0342]本发明实施例提供的方法在应用场景九中的具体实现过程如下:
[0343]通过预先约定(例如在协议中规定),微基站和终端保存有预先配置的空口协议栈,以及每个空口协议栈与数据传输特性(例如终端类型和/或终端能力)的对应关系。
[0344]终端在接入小区时,向微基站发送数据传输特性的指示信息,并根据数据传输特性,查找到对应的空口协议栈I ;微基站根据终端上报的数据传输特性,查找到对应的空口协议栈I。
[0345]在后续的上下行数据传输中,微基站和终端按照空口协议栈I的配置组织空口数据单元进行传输。
[0346]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0347]应用场景十:图10所示的网络辅助的D2D通信网络架构中,D2D终端I和D2D终端2之间进行D2D通信,并由基站为D2D通信的数据传输配置空口协议栈。
[0348]本发明实施例提供的方法在应用场景十中的具体实现过程如下:
[0349]D2D终端I和/或D2D终端2向基站上报D2D通信的数据传输的数据传输特性(例如D2D终端类型,D2D终端能力等等);
[0350]基站根据D2D终端I和/或D2D终端2上报的数据传输特性,为其数据传输配置空口协议栈,例如,配置空口协议栈I (具体配置内容如上实施例);
[0351 ] 基站将空口协议栈I的配置信息和/或标识信息发送给D2D终端I和/或D2D终端2 ;
[0352]其中,如果仅通知其中一个D2D终端,那么,由该D2D终端将空口协议栈I的配置信息和/或标识信息通知给另一个D2D终端;
[0353]D2D终端I和D2D终端2分别根据接收到的配置信息和/或标识信息获取空口协议栈I ;
[0354]在后续的D2D数据传输中,D2D终端I和D2D终端2按照空口协议栈I的配置组织空口数据单元进行传输。
[0355]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0356]应用场景^^一:图11所示的自组织D2D通信网络架构中,D2D终端I和D2D终端2之间进行D2D通信,并由簇头为D2D通信的数据传输配置空口协议栈。
[0357]本发明实施例提供的方法在应用场景^^一中的具体实现过程如下:
[0358]D2D终端I和/或D2D终端2向簇头上报D2D通信的数据传输的数据传输特性(例如D2D终端类型,D2D终端能力等等);
[0359]簇头根据D2D终端I和/或D2D终端2上报的数据传输特性,为其数据传输配置空口协议栈,例如,配置空口协议栈I (具体配置内容如上实施例);
[0360]簇头将空口协议栈I的配置信息和/或标识信息发送给D2D终端I和/或D2D终端2 ;
[0361]其中,如果仅通知其中一个D2D终端,那么,由该D2D终端将空口协议栈I的配置信息和/或标识信息通知给另一个D2D终端;
[0362]D2D终端I和D2D终端2分别根据接收到的配置信息和/或标识信息获取空口协议栈I ;
[0363]在后续的D2D数据传输中,D2D终端I和D2D终端2按照空口协议栈I的配置组织空口数据单元进行传输。
[0364]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0365]应用场景十二:图12所示的网络辅助的D2D通信网络架构中,D2D终端I和D2D终端2之间进行D2D通信,并通过协商配置空口协议栈。
[0366]本发明实施例提供的方法在应用场景十二中的具体实现过程如下:
[0367]D2D终端I向D2D终端2发送数据传输特性(例如D2D终端I的类型,D2D终端I的能力等等);
[0368]D2D终端2根据D2D终端I上报的数据传输特性,可选的,还结合本终端类型和/或本终端能力,为数据传输配置空口协议栈,例如,配置空口协议栈I (具体配置内容如上实施例);
[0369]D2D终端2将空口协议栈I的配置信息和/或标识信息发送给D2D终端I ;
[0370]D2D终端I根据接收到的配置信息和/或标识信息获取空口协议栈I ;
[0371]在后续的D2D数据传输中,D2D终端I和D2D终端2按照空口协议栈I的配置组织空口数据单元进行传输。
[0372]具体的,发送端将数据包进行级联后添加RLC协议层头,形成RLC PDU后发送到物理层,以便物理层进行相应处理后在空口发送;接收端按照相反过程解析得到数据包。
[0373]基于与方法同样的发明构思,本发明实施例还提供一种数据传输设备,如图13所示,包括:
[0374]空口协议栈获取模块1301,用于获取与通信对端进行数据传输所使用的空口协议栈,所述空口协议栈是根据与所述通信对端进行数据传输的数据传输特性配置的;
[0375]数据传输模块1302,用于按照所述空口协议栈,与所述通信对端进行数据传输。
[0376]其中,所述与所述通信对端进行数据传输的数据传输特性包括以下部分或全部:
[0377]与所述通信对端进行的数据传输的业务类型;
[0378]与所述通信对端进行的数据传输的数据量类型;
[0379]所述通信对端的类型;
[0380]本设备的类型;
[0381]所述通信对端的能力;
[0382]本设备的能力;
[0383]与所述通信对端进行的数据传输的应用场景。
[0384]基于上述任意设备实施例,其中,所述空口协议栈获取模块具体用于:
[0385]获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。
[0386]—种实现方式中,所述空口协议层至少包括以下一层:分组数据汇聚协议rocp层,无线链路控制RLC层,介质访问控制MAC层;
[0387]所述HXP层的功能包括头压缩和加密功能;
[0388]所述RLC层的功能包括分段和级联功能;
[0389]所述MAC层的功能包括复用功能。
[0390]另一种实现方式中,所述空口协议栈获取模块进一步用于:
[0391 ] 获取各空口协议层之间的层级关系。
[0392]基于上述任意设备实施例,所述空口协议栈获取模块用于:
[0393]配置与通信对端进行数据传输所使用的空口协议栈;或者,
[0394]接收与通信对端进行数据传输所使用的空口协议栈的配置信息或所述空口协议栈的标识信息,根据所述配置信息或标识信息获取与所述通信对端进行数据传输所使用的空口协议栈,所述空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0395]其中,所述空口协议栈获取模块用于:
[0396]获取与特定区域内的通信对端进行数据传输所使用的空口协议栈;或者,
[0397]获取与特定通信对端进行数据传输所使用的空口协议栈;或者,
[0398]根据所述通信对端上报的数据传输特性,获取与所述通信对端进行数据传输所使用的空口协议栈;或者,
[0399]按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中获取与所述通信对端进行数据传输所使用的空口协议栈。
[0400]基于上述任意设备实施例,还包括空口协议栈通知模块,用于:
[0401]将获取的所述空口协议栈的配置信息或所述空口协议栈的标识信息发送给所述通信对端,所述空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0402]基于与方法同样的发明构思,本发明实施例还提供一种空口协议栈的配置设备,如图14所示,包括:
[0403]空口协议栈配置模块1401,用于根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议栈;
[0404]空口协议栈配置发送模块1402,用于向所述数据传输的至少一个通信端发送所述空口协议栈的配置信息或所述空口协议栈的标识信息。
[0405]其中,所述通信端进行数据传输的数据传输特性包括以下部分或全部:
[0406]所述数据传输的业务类型;
[0407]所述数据传输的数据量类型;
[0408]进行所述数据传输的至少一个通信端的类型;
[0409]进行所述数据传输的至少一个通信端的能力;
[0410]所述数据传输的应用场景。
[0411]其中,空口协议栈配置模块用于:
[0412]根据通信端进行数据传输的数据传输特性,配置特定区域内的通信端进行数据传输所使用的空口协议栈;或者,
[0413]根据通信端进行数据传输的数据传输特性,配置特定通信端进行数据传输所使用的空口协议栈;或者,
[0414]根据所述数据传输的至少一个通信端上报的数据传输特性,配置所述数据传输所使用的空口协议栈;或者,
[0415]按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中选择空口协议栈配置为所述数据传输所使用的空口协议栈。
[0416]其中,空口协议栈配置模块用于:
[0417]根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议层和/或各空口协议层的功能。
[0418]其中,所述空口协议层至少包括以下一层:分组数据汇聚协议HXP层,无线链路控制RLC层,介质访问控制MAC层;
[0419]所述HXP层的功能包括头压缩和加密功能;
[0420]所述RLC层的功能包括分段和级联功能;
[0421]所述MAC层的功能包括复用功能。
[0422]其中,所述空口协议栈配置模块进一步用于:
[0423]配置各空口协议层之间的层级关系。
[0424]基于上述任意配置设备实施例,其中,所述空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0425]基于与方法同样的发明构思,本发明实施例还提供一种基站,如图15所示,该基站包括:处理器1500、收发机1501和存储器1502。
[0426]其中,处理器1500用于读取存储器1502中的程序,执行下列过程:
[0427]获取与通信对端进行数据传输所使用的空口协议栈,该空口协议栈是根据与该通信对端进行数据传输的数据传输特性配置的;
[0428]按照上述空口协议栈,通过收发机1501与上述通信对端进行数据传输;
[0429]收发机1501用于在处理器的控制下接收和发送数据;
[0430]存储器1502用于保存处理器执行操作时所使用的数据。
[0431]其中,在图15中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1500代表的一个或多个处理器和存储器1502代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1501可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器1500负责管理总线架构和通常的处理,存储器1502可以存储处理器1500在执行操作时所使用的数据。
[0432]其中,所述与所述通信对端进行数据传输的数据传输特性包括以下部分或全部:
[0433]与上述通信对端进行的数据传输的业务类型;
[0434]与上述通信对端进行的数据传输的数据量类型;
[0435]上述通信对端的类型;
[0436]上述通信对端的能力;
[0437]与上述通信对端进行的数据传输的应用场景。
[0438]其中,获取与通信对端进行数据传输所使用的空口协议栈时,处理器用于读取存储器中的程序,执行下列过程:
[0439]获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。
[0440]—种实现方式中,空口协议层至少包括以下一层:H)CP层,RLC层,MAC层。
[0441]其中,PDCP层的功能包括头压缩和加密功能;
[0442]RLC层的功能包括分段和级联功能;
[0443]MAC层的功能包括复用功能。
[0444]另一种实现方式中,获取与通信对端进行数据传输所使用的空口协议栈时,处理器进一步用于读取存储器中的程序,执行下列过程:获取各空口协议层之间的层级关系。
[0445]基于上述任意基站实施例,处理器既可以通过配置与通信对端进行数据传输所使用的空口协议栈的方式获取空口协议栈,也可以通过接收与通信对端进行数据传输所使用的空口协议栈的配置信息或该空口协议栈的标识信息,根据该配置信息或标识信息获取与上述通信对端进行数据传输所使用的空口协议栈。其中,空口协议栈的配置信息包括与上述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0446]基于上述任意基站实施例,处理器既可以获取与特定区域内的通信对端进行数据传输所使用的空口协议栈,也可以获取与特定通信对端进行数据传输所使用的空口协议栈。
[0447]基于上述任意基站实施例,处理器还用于读取存储器中的程序,执行下列过程:
[0448]将获取的空口协议栈的配置信息或所述空口协议栈的标识信息发送给所述通信对端,所述空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0449]基于与方法同样的发明构思,本发明实施例还提供一种终端,如图16所示,该终端包括:处理器1600、收发机1601和存储器1602。
[0450]其中,处理器1600用于读取存储器1602中的程序,执行下列过程:
[0451]获取与通信对端进行数据传输所使用的空口协议栈,该空口协议栈是根据与该通信对端进行数据传输的数据传输特性配置的;
[0452]按照上述空口协议栈,通过收发机1601与上述通信对端进行数据传输;
[0453]收发机1601用于在处理器1600的控制下接收和发送数据;
[0454]存储器1602用于保存处理器执行操作时所使用的数据。
[0455]其中,在图16中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1600代表的一个或多个处理器和存储器1602代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1601可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口 1603还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
[0456]处理器1600负责管理总线架构和通常的处理,存储器1602可以存储处理器1600在执行操作时所使用的数据。
[0457]其中,所述与所述通信对端进行数据传输的数据传输特性包括以下部分或全部:
[0458]与上述通信对端进行的数据传输的业务类型;
[0459]与上述通信对端进行的数据传输的数据量类型;
[0460]上述通信对端的类型;
[0461]本终端的类型;
[0462]上述通信对端的能力;
[0463]本终端的能力
[0464]与上述通信对端进行的数据传输的应用场景。
[0465]其中,获取与通信对端进行数据传输所使用的空口协议栈时,处理器用于读取存储器中的程序,执行下列过程:
[0466]获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。
[0467]—种实现方式中,空口协议层至少包括以下一层:H)CP层,RLC层,MAC层。
[0468]其中,PDCP层的功能包括头压缩和加密功能;
[0469]RLC层的功能包括分段和级联功能;
[0470]MAC层的功能包括复用功能。
[0471]另一种实现方式中,获取与通信对端进行数据传输所使用的空口协议栈时,处理器进一步用于读取存储器中的程序,执行下列过程:获取各空口协议层之间的层级关系。
[0472]基于上述任意终端实施例,处理器可以通过接收与通信对端进行数据传输所使用的空口协议栈的配置信息或该空口协议栈的标识信息,根据该配置信息或标识信息获取与上述通信对端进行数据传输所使用的空口协议栈。其中,空口协议栈的配置信息包括与上述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与上述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0473]基于与方法同样的发明构思,本发明实施例还提供一种空口协议栈的配置设备,如图17所示,包括处理器1700、收发机1701和存储器1702。
[0474]其中,处理器1700用于读取存储器1702中的程序,执行下列过程:
[0475]根据通信端进行数据传输的数据传输特性,配置该数据传输所使用的空口协议栈;
[0476]通过收发机1701向该数据传输的至少一个通信端发送该空口协议栈的配置信息或该空口协议栈的标识信息;
[0477]收发机1701用于在处理器1700的控制下接收和发送数据;
[0478]存储器1702用于保存处理器1700执行操作时所使用的数据。
[0479]其中,在图17中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1700代表的一个或多个处理器和存储器1702代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1701可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器1700负责管理总线架构和通常的处理,存储器1702可以存储处理器1700在执行操作时所使用的数据。
[0480]其中,通信端进行数据传输的数据传输特性包括以下部分或全部:
[0481]上述数据传输的业务类型;
[0482]上述数据传输的数据量类型;
[0483]进行上述数据传输的至少一个通信端的类型;
[0484]进行上述数据传输的至少一个通信端的能力;
[0485]上述数据传输的应用场景。
[0486]基于上述任意配置设备实施例,配置该数据传输所使用的空口协议栈时,处理器用于读取存储器中的程序,执行下列过程:
[0487]根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议层和/或各空口协议层的功能。
[0488]—种实现方式中,空口协议层至少包括以下一层:H)CP层,RLC层,MAC层。
[0489]其中,PDCP层的功能包括头压缩和加密功能;
[0490]RLC层的功能包括分段和级联功能;
[0491]MAC层的功能包括复用功能。
[0492]另一种实现方式中,处理器进一步用于读取存储器中的程序,执行下列过程:配置各空口协议层之间的层级关系。
[0493]基于上述任意配置设备实施例,空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。
[0494]本发明实施提供的配置设备可以是核心网设备,也可以是基站,还可以是自组织网络中的决策节点。
[0495]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0496]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0497]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0498]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0499]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0500]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种空口协议栈的配置方法,其特征在于,包括: 根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议栈;向所述数据传输的至少一个通信端发送所述空口协议栈的配置信息或所述空口协议栈的标识信息。2.根据权利要求1所述的方法,其特征在于,所述通信端进行数据传输的数据传输特性包括以下部分或全部: 所述数据传输的业务类型; 所述数据传输的数据量类型; 进行所述数据传输的至少一个通信端的类型; 进行所述数据传输的至少一个通信端的能力; 所述数据传输的应用场景。3.根据权利要求1所述的方法,其特征在于,所述根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议栈,包括: 根据通信端进行数据传输的数据传输特性,配置特定区域内的通信端进行数据传输所使用的空口协议栈;或者, 根据通信端进行数据传输的数据传输特性,配置特定通信端进行数据传输所使用的空口协议栈;或者, 根据所述数据传输的至少一个通信端上报的数据传输特性,配置所述数据传输所使用的空口协议栈;或者, 按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中选择空口协议栈配置为所述数据传输所使用的空口协议栈。4.根据权利要求1?3任一项所述的方法,其特征在于,所述根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议栈,包括: 根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议层和/或各空口协议层的功能。5.根据权利要求1?3任一项所述的方法,其特征在于,所述空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息; 或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息; 或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和个空口协议层之间的层级关系的配置信息。6.一种数据传输方法,其特征在于,包括: 获取与通信对端进行数据传输所使用的空口协议栈,所述空口协议栈是根据与所述通信对端进行数据传输的数据传输特性配置的; 按照所述空口协议栈,与所述通信对端进行数据传输。7.根据权利要求6所述的方法,其特征在于,所述与所述通信对端进行数据传输的数据传输特性包括以下部分或全部: 与所述通信对端进行的数据传输的业务类型; 与所述通信对端进行的数据传输的数据量类型; 所述通信对端的类型; 本设备的类型; 所述通信对端的能力; 本设备的能力; 与所述通信对端进行的数据传输的应用场景。8.根据权利要求6所述的方法,其特征在于,所述获取与通信对端进行数据传输所使用的空口协议栈,包括: 获取与特定区域内的通信对端进行数据传输所使用的空口协议栈;或者, 获取与特定通信对端进行数据传输所使用的空口协议栈;或者, 根据所述通信对端上报的数据传输特性,获取与所述通信对端进行数据传输所使用的空口协议栈;或者, 按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中获取与所述通信对端进行数据传输所使用的空口协议栈。9.根据权利要求6所述的方法,其特征在于,所述获取与通信对端进行数据传输所使用的空口协议栈,包括: 获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。10.根据权利要求6?9任一项所述的方法,其特征在于,所述获取与通信对端进行数据传输所使用的空口协议栈,包括: 配置与通信对端进行数据传输所使用的空口协议栈;或者, 接收与通信对端进行数据传输所使用的空口协议栈的配置信息或所述空口协议栈的标识信息,根据所述配置信息或标识信息获取与所述通信对端进行数据传输所使用的空口协议栈; 其中,所述空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。11.根据权利要求10所述的方法,其特征在于,所述按照所述空口协议栈,与所述通信对端进行数据传输之前,该方法还包括: 将获取的所述空口协议栈的配置信息或所述空口协议栈的标识信息发送给所述通信对端。12.—种空口协议栈的配置设备,其特征在于,包括: 空口协议栈配置模块,用于根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议栈; 空口协议栈配置发送模块,用于向所述数据传输的至少一个通信端发送所述空口协议栈的配置信息或所述空口协议栈的标识信息。13.根据权利要求12所述的设备,其特征在于,所述通信端进行数据传输的数据传输特性包括以下部分或全部: 所述数据传输的业务类型; 所述数据传输的数据量类型; 进行所述数据传输的至少一个通信端的类型; 进行所述数据传输的至少一个通信端的能力; 所述数据传输的应用场景。14.根据权利要求12所述的设备,其特征在于,所述空口协议栈配置模块用于: 根据通信端进行数据传输的数据传输特性,配置特定区域内的通信端进行数据传输所使用的空口协议栈;或者, 根据通信端进行数据传输的数据传输特性,配置特定通信端进行数据传输所使用的空口协议栈;或者, 根据所述数据传输的至少一个通信端上报的数据传输特性,配置所述数据传输所使用的空口协议栈;或者, 按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中选择空口协议栈配置为所述数据传输所使用的空口协议栈。15.根据权利要求12?14任一项所述的设备,其特征在于,所述空口协议栈配置模块用于: 根据通信端进行数据传输的数据传输特性,配置所述数据传输所使用的空口协议层和/或各空口协议层的功能。16.根据权利要求12?15任一项所述的设备,其特征在于,所述空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息; 或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息; 或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和各空口协议层之间的层级关系的配置信息。17.一种数据传输设备,其特征在于,包括: 空口协议栈获取模块,用于获取与通信对端进行数据传输所使用的空口协议栈,所述空口协议栈是根据与所述通信对端进行数据传输的数据传输特性配置的; 数据传输模块,用于按照所述空口协议栈,与所述通信对端进行数据传输。18.根据权利要求17所述的设备,其特征在于,所述与所述通信对端进行数据传输的数据传输特性包括以下部分或全部: 与所述通信对端进行的数据传输的业务类型; 与所述通信对端进行的数据传输的数据量类型; 所述通信对端的类型; 本设备的类型; 所述通信对端的能力; 本设备的能力; 与所述通信对端进行的数据传输的应用场景。19.根据权利要求17所述的设备,其特征在于,所述空口协议栈获取模块具体用于: 获取与特定区域内的通信对端进行数据传输所使用的空口协议栈;或者, 获取与特定通信对端进行数据传输所使用的空口协议栈;或者, 根据所述通信对端上报的数据传输特性,获取与所述通信对端进行数据传输所使用的空口协议栈;或者, 按照预先约定的数据传输特性与空口协议栈配置的对应关系,从预先约定的空口协议栈中获取与所述通信对端进行数据传输所使用的空口协议栈。20.根据权利要求17所述的设备,其特征在于,所述空口协议栈获取模块具体用于: 获取与通信对端进行数据传输所使用的空口协议层和各空口协议层的功能。21.根据权利要求17?20任一项所述的设备,其特征在于,所述空口协议栈获取模块用于: 配置与通信对端进行数据传输所使用的空口协议栈;或者, 接收与通信对端进行数据传输所使用的空口协议栈的配置信息或所述空口协议栈的标识信息,根据所述配置信息或标识信息获取与所述通信对端进行数据传输所使用的空口协议栈; 其中,所述空口协议栈的配置信息包括与所述通信对端进行数据传输所使用的空口协议层的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,和各空口协议层的功能的配置信息;或者包括与所述通信对端进行数据传输所使用的空口协议层的配置信息,各空口协议层的功能的配置信息,和个空口协议层之间的层级关系的配置信息。22.根据权利要求21所述的设备,其特征在于,还包括空口协议栈通知模块,用于: 将获取的所述空口协议栈的配置信息或所述空口协议栈的标识信息发送给所述通信对端。
【文档编号】H04W24/00GK105992242SQ201510100634
【公开日】2016年10月5日
【申请日】2015年3月6日
【发明人】谌丽, 焦斌, 秦飞
【申请人】电信科学技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1