1.一种5G系统的SDAP层功能实现方法,其特征在于:该方法是采用模块化设计,在业务数据适配协议(Service Data Adapt Protocol,SDAP)层中,采用多实例方式进行设计,使用PDU会话标识(PDU Session ID)来标识SDAP实例编号;每个SDAP实体完成独自PDU Session ID对应的数据无线承载(Data Radio Bearer,DRB)和QoS流标识(QoS Flow ID,QFI)的映射管理;5G会话管理(Session Managemen,SM)模块管理负责SDAP实例的创建和删除工作。实现SDAP层功能的模块,称为SDAP模块。
所述方法具体包括:
(1)SDAP模块采用多实例方式设计,每个PDU会话对应一个独立的SDAP实体;设置PDU Session ID和SDAP实例号相同;与SDAP关联模块使用PDU Session ID值来确定SDAP对应的实例号;
(2)SDAP实体记录本实体的PDU Session ID值、以及对应的QFI列表和DRB列表,在记录中SDAP实体可以对应多个QFI和DRB;
(3)SDAP直接接口的模块有QoS Mapping模块、5G分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)模块、5G无线资源控制(Radio Reources Control,RRC)模块和5GSM模块;其中QoS Mapping模块保存有PDU Session ID和QFI对应关系;5GPDCP模块保存有PDU Session ID和DRB对应关系;5GRRC模块中保存有PDU session ID、DRB以及QFI对应关系;5GSM模块中保存有PDU Session ID和QFI对应关系;
(4)SDAP模块对外接口有SDAP-QoS接口、PDCP-SDAP接口、RRC-SDAP接口和SDAP-SM接口。
2.根据权利要求1中所述的一种5G系统的SDAP层功能实现方法,其特征在于:所述的QoS Mapping模块根据来自应用层的数据包,通过流映射确定QFI标识,并且通过QFI标识,搜索到对应的PDU Session ID,最后将数据转发到对应的SDAP模块实例中。
3.根据权利要求1中所述的一种5G系统的SDAP层功能实现方法,其特征在于:所述的
5GPDCP模块通过对应的DRB标识,搜索到对应的PDU Session ID,即SDAP实例号,将收到来自网络的数据块转发到对应的SDAP实例中。
4.根据权利要求1中所述的一种5G系统的SDAP层功能实现方法,其特征在于:所述的
5GRRC模块根据网络配置的DRB和PDU session ID和QFI对应关系,使用PDU Session ID搜索SDAP实例号,直接发送到SDAP实体。
5.根据权利要求1中所述的一种5G系统的SDAP层功能实现方法,其特征在于:所述的
5GSM模块完成SDAP实例的创建、删除和参数修改功能;
SDAP实例创建场景,5GSM根据来自网络以及终端用户层的需求,进行PDU会话的建立过程,最终将5GSM模块新建立的PDU会话在SDAP层创建该会话对应的SDAP实体;
SDAP实例删除场景,5GSM模块在PDU会话删除后,5GSM将删除该PDU会话在SDAP层对应的SDAP实例;
SDAP实例参数修改场景,启动PDU会话修改过程,修改QoS规则和QFI标识,通过PDU Session ID搜索SDAP实例号,将结果发送给SDAP实例。
6.根据权利要求5中所述的一种5G系统的SDAP层功能实现方法,其特征在于:
所述的SDAP实例删除过程:在5G系统中关于PDU会话删除主要来自两个方面,一个是来自终端或是网络的PDU会话释放请求过程,称为显式信令PDU会话删除场景,另一方面则是终端和网络PDU会话不匹配情况,称为隐式PDU会话删除场景;
所述的SDAP实例参数修改过程,由于终端移动以及网络业务实际状况进行时时调整,在PDU会话过程中,终端和网络都可以发起对PDU会话参数的修改过程,修改QoS规则以及QFI标识;或是网络通过反射QoS方式进行修改映射。
7.根据权利要求1中所述的一种5G系统的SDAP层功能实现方法,其特征在于:该方法还包括终端业务数据的接收和发送;
所述的终端业务数据接收和发送,分成两个场景:SDAP实体下行数据接收场景和SDAP实体上行数据发送场景;
(1)SDAP的下行数据接收场景:对于SDAP层来讲,PDCP接收到来自网络的数据,解析出完整的PDCP数据包,然后根据PDCP接收数据包对应的DRB值,搜索到SDAP对应的实例号,即PDU Session ID值,然后将数据包发送到SDAP实例中;
(2)SDAP的上行数据发送场景:应用层的数据包发送到QoS Mapping模块,在QoS Mapping模块中,通过分组滤波方法搜索到对应的QFI,然后使用QFI再次搜索对应的PDU Session ID值,即对应SDAP中的SDAP实例号。