查看: 1127|回复: 0

[技术交流] 【和你一起聊聊NB-IoT】Non-IP数据传输过程3——数据投递

[复制链接]

60

主题

118

帖子

552

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
552
发表于 2019-5-17 18:57:44 | 显示全部楼层 |阅读模式
1MONIDD数据投递
MONIDD数据投递过程如图1所示。
1 MO NIDD数据投递过程

步骤1:UEMME发送NAS消息,携带EPS承载IDNon-IP数据包。
步骤2: MMESCEF发送NIDD传递请求消息。在漫游时,该消息由IWK-SCEF转发给SCEF
步骤3:SCEF收到Non-IP数据包后,SCEF根据EPS承载ID寻找SCER承载及相应的SCEF/AS参考号,并将Non-IP数据包发送给对应的SCS/AS
步骤4~步骤6:根据需要,SCS/AS 利用NIDD传递响应消息携带下行Non-IP数据包。
2 MTNIDD数据投递
SCS/AS使用UE的外部标志或MSISDNUE发送Non-IP数据包,在发起MTNIDD数据投递过程前,SCS/AS 必须先执行NIDD配置过程。
MT NIDD数据投递过程如图2所示。
2 MT NIDD数据投递过程
步骤1:SCS/AS已经为某UE执行过NIDD配置过程后,SCS/AS发送下行Non-IP数据。SCS/AS SCEF发送NIDD投递请求消息。
步骤2: SCEF根据UE的外部标志或MSISDN,检查是否为该UE创建了SCEF承载。SCEF 检查请求NIDD数据投递的SCS是否被授权允许发起NIDD数据投递,并且检查该SCS是否已经超出NIDD数据投递的限额(24小时内允许1KB),或已经超出速率限额(如每小时100B) 如果上述检查失败,SCEF 执行步骤5,并返回错误原因。如果上述检查成功,SCEF 继续执行步骤3
如果SCEF没有检查到SCEF承载,则SCEF可能:
1)SCS/AS返回NIDD投递响应消息,携带适当的错误原因。
2)使用T4终端激活过程,触发UE建立Non-IPPDN连接。
3)接收SCSNIDD投递请求,但是返回适当的原因(如等待发送),并等待UE主动建立Non-IP PDN连接。
步骤3:如果UESCEF承载已建立,SCEFMME发送NIDD投递请求消息。若IWK-SCEF收到NIDD投递请求消息时,则前转给MME
步骤4:如果当前MME能立即发送Non-IP数据给UE,UEECM Conmected连接状态,或UEECM Idle 空闲状态但是可寻呼,则MME执行步骤8.UE发起Non-IP 数据投递。
如果MME判断UB当前不可及(UE当前使用PSM模式,或eDRX模式),MMESCEF发送NIDD投递响应消息。MME携带原因值指明Non-IP数据无法投递给UENIDD可达通知标记指明MME将在UE可达时通知SCEFMMEEMM上下文中存储NIDD可达通知标记。
步骤5: SCEFSCS/AS发送NIDD响应消息,通知从MME处获得的投递结果。如果SCEFMME收到NIDD可达通知标记,则根据本地策略,SCEF可考虑缓存步骤3中的Non-IP数据。
步骤6:MME检测到UE可及时(如从PSM模式中恢复并发送TAU、发起MO信令或数据传输,或MME预期UE即将进入eDRX监听时除),如MME之前对该UE设置了NIDD可达通知标记则MMESCEF发送NIDD投递指示消息(User lniy,UE已可及。MME清除EMM上下文中的NIDD可达通知标记。
步骤7: SCEFMME发送NIDD投递请求消息。、
步骤8:如果需要,MME寻呼UE,并向UE投递Non-IP数据。MMEUE用户终端投递Non-IP过程。根据运营商策略,MME可能产生计费信息。
步骤9:如果MME执行了步骤8,MMESCEF发送NIDD投递响应消息,并返回投递结果,SCEFSCS/AS发送NIDD投递响应消息,并返回NIDD数据投递结果。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表