通信人家园

标题: 5G NR PDU session qfi如怎样射到drbID呢?  [查看完整版帖子] [打印本页]

时间:  2019-1-24 10:00
作者: lizhiming183     标题: 5G NR PDU session qfi如怎样射到drbID呢?

从amf接收到InitialContextSetupRequest消息中的PDUSessionResourceSetupListCxtReq -> PDUSessionResourceSetupRequestTransfer -> QosFlowSetupRequestList -> QosFlowSetupRequestItem ->
QosFlowSetupRequestItem ::= SEQUENCE {
qosFlowIndicator    QosFlowIndicator,
qosFlowLevelQosParameters  QosFlowLevelQosParameters,
e-RAB-ID      E-RAB-ID           OPTIONAL,
iE-Extensions  ProtocolExtensionContainer { {QosFlowSetupRequestItem-ExtIEs} } OPTIONAL,
...
}

怎么把一个或者多个qfi映射到具体的drb呢?映射关系由配置文件确定吗?

E1接口消息 BearerContextSetupRequest -> NG-RAN-BearerContextSetupRequest -> PDU-Session-Resource-To-Setup-List
- > PDU-Session-Resource-To-Setup-Item -> DRB-To-Setup-List-NG-RAN -> DRB-To-Setup-Item-NG-RAN ->
DRB-To-Setup-Item-NG-RAN ::= SEQUENCE {
dRB-ID          DRB-ID,
sDAP-Configuration       SDAP-Configuration,
pDCP-Configuration       PDCP-Configuration,
cell-Group-Information      Cell-Group-Information,
flow-Mapping-Information     QoS-Flow-QoS-Parameter-List,
dRB-Data-Forwarding-Information-Request  Data-Forwarding-Information-Request  OPTIONAL,
dRB-Inactivity-Timer      Inactivity-Timer OPTIONAL,
pDCP-UL-Count        PDCP-Count        OPTIONAL,
pDCP-DL-Count        PDCP-Count        OPTIONAL,
iE-Extensions       ProtocolExtensionContainer { { DRB-To-Setup-Item-NG-RAN-ExtIEs } } OPTIONAL,
...
}

这两条消息里面标红的qosFlowIndicatordRB-ID是如何映射的呢?
求大神解答一下


时间:  2019-1-24 14:17
作者: c114niu

猜测在SDAP信息里
时间:  2019-1-24 14:22
作者: lizhiming183

c114niu 发表于 2019-1-24 14:17
猜测在SDAP信息里

是吗?给我讲讲,谢谢
时间:  2019-1-24 14:26
作者: c114niu

lizhiming183 发表于 2019-1-24 14:22
是吗?给我讲讲,谢谢

我研究一下先
时间:  2019-1-24 14:28
作者: lizhiming183

c114niu 发表于 2019-1-24 14:26
我研究一下先

SDAP层
  每个PDU Session对应一个SDAP实体:
  1.      QoS流与无线承载之间的映射
  2.      在上下行数据包中标识QoS flow ID (QFI)

我去翻翻SDAP标准文档
时间:  2019-1-24 14:47
作者: lizhiming183

SDAP中没说具体怎么映射,应该有相关映射配置

时间:  2019-1-24 14:51
作者: c114niu

lizhiming183 发表于 2019-1-24 14:28
SDAP层
  每个PDU Session对应一个SDAP实体:
  1.      QoS流与无线承载之间的映射

sorry,猜错了
应该在QoS-Flow-QoS-Parameter-List里
时间:  2019-1-24 15:02
作者: lizhiming183

5.3.5.6.4        DRB release
Editor's Note: FFS / TODO: Add handling for the new QoS concept (mapping of flows; configuration of QFI-to-DRB mapping; reflective QoS...) but keep also EPS-Bearer handling for the EN-DC case

FFS,还没有研究出来的啊,还是我没有找到具体映射规则啊,大神们知道具体映射规则在哪里吗?告知一声,谢谢
时间:  2019-1-24 15:05
作者: lizhiming183

c114niu 发表于 2019-1-24 14:51
sorry,猜错了
应该在QoS-Flow-QoS-Parameter-List里

还是没找到具体映射的规则
时间:  2019-1-24 15:09
作者: c114niu

lizhiming183 发表于 2019-1-24 15:05
还是没找到具体映射的规则

DRB-To-Setup-Item-NG-RAN ::= SEQUENCE {
dRB-ID          DRB-ID,
sDAP-Configuration       SDAP-Configuration,
pDCP-Configuration       PDCP-Configuration,
cell-Group-Information      Cell-Group-Information,
flow-Mapping-Information     QoS-Flow-QoS-Parameter-List,
dRB-Data-Forwarding-Information-Request  Data-Forwarding-Information-Request  OPTIONAL,
dRB-Inactivity-Timer      Inactivity-Timer OPTIONAL,
pDCP-UL-Count        PDCP-Count        OPTIONAL,
pDCP-DL-Count        PDCP-Count        OPTIONAL,
iE-Extensions       ProtocolExtensionContainer { { DRB-To-Setup-Item-NG-RAN-ExtIEs } } OPTIONAL,


这里面有RBID,有QoS-Flow-QoS-Parameter-List(里面有qos-flow-indentifier)
时间:  2019-1-24 15:11
作者: lizhiming183

lizhiming183 发表于 2019-1-24 15:05
还是没找到具体映射的规则

QoS-Flow-QoS-Parameter-List        ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF QoS-Flow-QoS-Parameter-Item

QoS-Flow-QoS-Parameter-Item        ::=        SEQUENCE {
        qoS-Flow-Indicator                                                QoS-Flow-Indicator,
        qoSFlowLevelQoSParameters                                QoSFlowLevelQoSParameters,
        iE-Extensions                                                        ProtocolExtensionContainer        { { QoS-Flow-QoS-Parameter-Item-ExtIEs } }        OPTIONAL,
        ...
}

QoS-Flow-QoS-Parameter-Item-ExtIEs                E1AP-PROTOCOL-EXTENSION ::= {
        ...
}

QoSFlowLevelQoSParameters        ::= SEQUENCE {
        qoS-Characteristics                                                QoS-Characteristics,
        nGRANallocationRetentionPriority                NGRANAllocationAndRetentionPriority,
        gBR-QoS-Flow-Information                                GBR-QoSFlowInformation                                                OPTIONAL,
        reflective-QoS-Attribute                                ENUMERATED {subject-to, ...}                                OPTIONAL,
        additional-QoS-Information                                ENUMERATED {more-likely, ...}                                OPTIONAL,
        paging-Policy-Indicator                                        INTEGER        (1..8,        ...)                                                OPTIONAL,
        reflective-QoS-Indicator                                ENUMERATED {enabled, ...}                                        OPTIONAL,
        iE-Extensions                                                        ProtocolExtensionContainer { { QoSFlowLevelQoSParameters-ExtIEs } }        OPTIONAL
}

QoS-Characteristics ::= CHOICE {
        non-Dynamic-5QI                                Non-Dynamic5QIDescriptor,
        dynamic-5QI                                        Dynamic5QIDescriptor,
        choice-extension                        ProtocolIE-SingleContainer        {{QoS-Characteristics-ExtIEs}}
}

我想问的是:rrc层从哪里知道怎么把每个qfi映射成具体drb的规则在哪里?
时间:  2019-1-24 15:13
作者: lizhiming183

我想问的是:rrc层从哪里知道怎么把每个qfi映射成具体drb的规则在哪里?
是读取相关的配置文件吗?好晕啊
大神快来指点一下
时间:  2019-1-24 15:23
作者: c114niu

lizhiming183 发表于 2019-1-24 15:13
我想问的是:rrc层从哪里知道怎么把每个qfi映射成具体drb的规则在哪里?
是读取相关的配置文件吗?好晕啊
...

不用啊,核心网(AMF)建业务流时会配置好的呀。就在你发的那两条消息里。你的协议该更新了,最新的协议里已经把QosFlowIndicator改成QosFlowIdentifier了。这样就一致了,不会引起歧义
时间:  2019-1-24 17:03
作者: lizhiming183

c114niu 发表于 2019-1-24 15:23
不用啊,核心网(AMF)建业务流时会配置好的呀。就在你发的那两条消息里。你的协议该更新了,最新的协议里 ...

核心网发下来的PDU session里面只带了qfi啊,drb是要我们从配置文件查表或者其他方法得到对应的drbid吧,然后再发到E1和F1接口。
这流程是对的吧?
时间:  2019-1-24 17:30
作者: c114niu

lizhiming183 发表于 2019-1-24 17:03
核心网发下来的PDU session里面只带了qfi啊,drb是要我们从配置文件查表或者其他方法得到对应的drbid吧, ...

对的。RBID是CU的RRC分配的,分配方法取决于实现,CU自己维护RBID和PDUsession配置的对应关系。RBID是维护空口上下文的ID,只要终端和基站保持一致就可以了。
时间:  2019-1-30 12:35
作者: lizhiming183

c114niu 发表于 2019-1-24 17:30
对的。RBID是CU的RRC分配的,分配方法取决于实现,CU自己维护RBID和PDUsession配置的对应关系。RBID是维护 ...

好,谢谢,新年快乐
时间:  2019-1-30 13:16
作者: c114niu

lizhiming183 发表于 2019-1-30 12:35
好,谢谢,新年快乐

同乐同乐




通信人家园 (https://www.txrjy.com/) Powered by C114