开源无线网络-OSRAN

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7660|回复: 11

4G demo中UE默认承载问题

[复制链接]

1

主题

22

帖子

171

积分

注册会员

Rank: 2

积分
171
发表于 2021-3-2 15:46:24 | 显示全部楼层 |阅读模式
我根据教程http://community.opensource5g.or ... amp;_dsign=d98ecdf0,进行了4G链路的搭建。
其中,epc,eNB都能正常运行。然后我使用商用UE(手机)进行连接,然而发现UE能够attach,但是没有分配默认承载,我看log貌似又没有报错。请问一般这样的情况是哪个部分容易出问题?另外附上log。请各位老师同学有空指导一下,谢谢。

本帖子中包含更多资源

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

x
回复

使用道具 举报

1

主题

19

帖子

162

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
162
发表于 2021-3-2 16:41:28 | 显示全部楼层
您好,①有可能是手机没有设置APN,需要设置成oai.ipv4。②如果您的PLMN用的是非中国地区的,比如20893,需要打开国际漫游(有的手机里叫数据漫游)才行。
回复 支持 反对

使用道具 举报

1

主题

22

帖子

171

积分

注册会员

Rank: 2

积分
171
 楼主| 发表于 2021-3-2 17:09:09 | 显示全部楼层
您好,感谢回复。
1.我apn是根据脚本填的,教程脚本config_container中:apn设置了两个,我填的第一个。
  1. python3 component/oai-hss/ci-scripts/generateConfigFiles.py --kind=HSS --cassandra=${Cassandra_IP} \
  2.           --hss_s6a=${HSS_IP} --apn1=apn1.carrier.com --apn2=apn2.carrier.com \
  3.           --users=10 --imsi=208930100001111 \
  4.           --ltek=8baf473f2f8fd09487cccbd7097c6862 --op=1006020f0a478bf6b699f15c062e42b3 \
  5.           --nb_mmes=1 --from_docker_file
复制代码
2. PLMN我确实用的20893,默认的,也有开启数据漫游。
3. 我之前用的是旧版epc,手机能够正常附着和分配默认负载,能够正常上网。用的就是PLMN=20893,imsi=208930100001111,ltek=8baf473f2f8fd09487cccbd7097c6862,op=1006020f0a478bf6b699f15c062e42b3,opc=e734f8734007d6c5ce7a0508809e7e9c。
但目前还是无法分配默认负载。
回复 支持 反对

使用道具 举报

1

主题

19

帖子

162

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
162
发表于 2021-3-2 17:43:38 | 显示全部楼层
bigbook 发表于 2021-3-2 17:09
您好,感谢回复。
1.我apn是根据脚本填的,教程脚本config_container中:apn设置了两个,我填的第一个。
2. ...

不好意思之前没注意您使用的那个教程,您按那个教程的话应该是打开了eNB的X2接口吧?开了以后数据承载会给到gNB上去,如果没跑gNB可能无法建立承载
回复 支持 反对

使用道具 举报

1

主题

22

帖子

171

积分

注册会员

Rank: 2

积分
171
 楼主| 发表于 2021-3-2 19:57:18 | 显示全部楼层
您好,感谢回复。
是关闭了X2接口,但仍然无法建立承载。

另外,我其实也跑过gNB,但是我没怎么接触过5G。
这是我跑gNB的输出:
  1. [CONFIG] calling config module end function...
  2. [CONFIG] free 398 config value pointers
  3. Called end_configmodule() from main() /home/bb/GitHub/ran/executables/nr-softmodem.c:928
  4. TYPE <CTRL-C> TO TERMINATE
  5. Entering ITTI signals handler
  6. [PHY]   ru_thread_prach() RACH waiting for RU to be configured
  7. [PHY]   ru_thread_prach() RU configured - RACH processing thread running
  8. [PHY]   RU 0 rf device ready
  9. [PHY]   RU 0 no asynch_south interface
复制代码
按我的理解是gNB目前没问题,但是手机怎么连上去我不是很清楚。因为我只操作过4G的。
1.手机写卡是和4G的一致?
2.手机连接有什么需要注意的事项吗。
回复 支持 反对

使用道具 举报

1

主题

22

帖子

171

积分

注册会员

Rank: 2

积分
171
 楼主| 发表于 2021-3-3 10:10:22 | 显示全部楼层
我又翻了一个epc的log,我觉得建立承载失败可能的报错是:spgwc_check_run.log:
  1. [2021-03-03T01:48:02.025320] [spgwc] [pgwc_app ] [info ] pgw_eps_bearer::deallocate_ressources(5)
复制代码
  1. [2021-03-03T01:48:02.025509] [spgwc] [sgwc_app ] [error] TODO sgw_pdn_connection::deallocate_ressources()
复制代码
spgwu_check_run.log:

  1. [2021-03-03T01:48:02.024942] [spgwu] [pfcp     ] [error] PFCP IE type 0 length 0
复制代码
不过这为啥报错,超出了我的知识范围。
回复 支持 反对

使用道具 举报

1

主题

22

帖子

171

积分

注册会员

Rank: 2

积分
171
 楼主| 发表于 2021-3-4 11:26:14 | 显示全部楼层
我又看了一下log,我觉得可能出错的地方是:
  1. 003412 00105:646295 7F98F74BF700 INFO  NAS-ES aultEpsBearerContextActivation.c:0327    ESM-PROC  - Default EPS bearer context activation accepted by the UE (ue_id=2, ebi=5)
  2. 003413 00105:646306 7F98F74BF700 TRACE MME-AP mme_app/mme_app_bearer_context.c:0389    Entering mme_app_esm_update_ebr_state()
  3. 003414 00105:646317 7F98F74BF700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0066    Entering mme_app_get_pdn_context()
  4. 003415 00105:646328 7F98F74BF700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0086    Leaving mme_app_get_pdn_context()
  5. 003416 00105:646339 7F98F74BF700 TRACE MME-AP mme_app/mme_app_bearer_context.c:0418    Leaving mme_app_esm_update_ebr_state() (rc=0)
  6. 003417 00105:646349 7F98F74BF700 TRACE NAS-ES aultEpsBearerContextActivation.c:0350    Leaving esm_proc_default_eps_bearer_context_accept()
  7. 003418 00105:646361 7F98F74BF700 TRACE NAS-ES i-mme/src/nas/esm/sap/esm_recv.c:0932    Leaving esm_recv_activate_default_eps_bearer_context_accept() (rc=-1)
  8. 003419 00105:646372 7F98F74BF700 TRACE NAS-ES ai-mme/src/nas/esm/msg/esm_msg.c:0451    Entering esm_msg_free()
  9. 003420 00105:646382 7F98F74BF700 TRACE NAS-ES ai-mme/src/nas/esm/msg/esm_msg.c:0596    Leaving esm_msg_free()
  10. 003421 00105:646391 7F98F74BF700 TRACE NAS-ES ai-mme/src/nas/esm/msg/esm_msg.c:0451    Entering esm_msg_free()
  11. 003422 00105:646401 7F98F74BF700 TRACE NAS-ES ai-mme/src/nas/esm/msg/esm_msg.c:0596    Leaving esm_msg_free()
  12. 003423 00105:646410 7F98F74BF700 TRACE NAS-ES ai-mme/src/nas/esm/sap/esm_sap.c:0953    Leaving _esm_sap_recv()
  13. 003424 00105:646421 7F98F74BF700 TRACE NAS-ES i-mme/src/nas/esm/nas_esm_proc.c:0182    Leaving nas_esm_proc_data_ind() (rc=0)
  14. 003425 00105:646536 7F98F64BD700 DEBUG UDP    /src/udp/udp_primitives_server.c:0126    Received 1 events
  15. 003426 00105:646549 7F98F64BD700 DEBUG UDP    /src/udp/udp_primitives_server.c:0112    Looking for sd 39
  16. 003427 00105:646560 7F98F64BD700 DEBUG UDP    /src/udp/udp_primitives_server.c:0151    Inserting new descriptor for task 9, sd 39
  17. 003428 00105:646592 7F98F64BD700 DEBUG UDP    /src/udp/udp_primitives_server.c:0196    Msg of length 46 received from 192.168.61.5:2123
  18. 003429 00105:646684 7F98F5CBC700 TRACE GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:1874    Entering nwGtpv2cProcessUdpReq()
  19. 003430 00105:646717 7F98F5CBC700 DEBUG GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:1468    RECEIVED GTPV2c  response message of type 35, length 46 and seqNum 7674.
  20. 003431 00105:646731 7F98F5CBC700 DEBUG GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:1492    Not removing the initial request transaction for message type 35, seqNo 7674 (altough remove flag set).
  21. 003432 00105:646743 7F98F5CBC700 DEBUG GTPv2- /nwgtpv2c-0.11/src/NwGtpv2cMsg.c:0132    Created message 0x7f986c004970!
  22. 003433 00105:646754 7F98F5CBC700 DEBUG GTPv2- .11/src/NwGtpv2cMsgIeParseInfo.c:1314    Received IE 2 with instance 0 of length 2 in msg-type 35!
  23. 003434 00105:646766 7F98F5CBC700 DEBUG GTPv2- .11/src/NwGtpv2cMsgIeParseInfo.c:1314    Received IE 93 with instance 0 of length 24 in msg-type 35!
  24. 003435 00105:646777 7F98F5CBC700 TRACE GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:1140    Entering nwGtpv2cSendTriggeredRspIndToUlp()
  25. 003436 00105:646795 7F98F5CBC700 DEBUG GTPv2- v2c-0.11/src/NwGtpv2cMsgParser.c:0211    Received IE 2 of length 2!
  26. 003437 00105:646831 7F98F5CBC700 DEBUG GTPv2- matter/src/gtpv2c_ie_formatter.c:0157            - Cause value 16
  27. 003438 00105:646844 7F98F5CBC700 DEBUG GTPv2- v2c-0.11/src/NwGtpv2cMsgParser.c:0211    Received IE 93 of length 24!
  28. 003439 00105:646854 7F98F5CBC700 DEBUG S11    matter/src/gtpv2c_ie_formatter.c:0378            - EBI 5
  29. 003440 00105:646865 7F98F5CBC700 DEBUG GTPv2- matter/src/gtpv2c_ie_formatter.c:0157            - Cause value 16
  30. 003441 00105:646875 7F98F5CBC700 DEBUG GTPv2- matter/src/gtpv2c_ie_formatter.c:0236            - F-TEID type 1
  31. 003442 00105:646884 7F98F5CBC700 DEBUG GTPv2- matter/src/gtpv2c_ie_formatter.c:0241            - TEID/GRE    00000002
  32. 003443 00105:646894 7F98F5CBC700 DEBUG GTPv2- matter/src/gtpv2c_ie_formatter.c:0253            - IPv4 addr   192.168.61.6
  33. 003444 00105:646905 7F98F5CBC700 DEBUG GTPv2- /nwgtpv2c-0.11/src/NwGtpv2cMsg.c:0144    Purging message 0x7f986c004970!
  34. 003445 00105:646915 7F98F5CBC700 DEBUG GTPv2- /nwgtpv2c-0.11/src/NwGtpv2cMsg.c:0149    Message pool 7f986c004970! Next element 0!
  35. 003446 00105:646938 7F98F5CBC700 TRACE GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:1154    Leaving nwGtpv2cSendTriggeredRspIndToUlp() (rc=0)
  36. 003447 00105:646949 7F98F5CBC700 WARNI GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:1535    Removing the initial request transaction for message type 35, seqNo 7674 in conclusion (not late response).
  37. 003448 00105:646960 7F98F5CBC700 TRACE GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:2392    Entering nwGtpv2cStopTimer()
  38. 003449 00105:646970 7F98F5CBC700 DEBUG GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:2406    Stopping active timer 0x7f986c004950 for info 0x0x7f986c0048b0!
  39. 003450 00105:646986 7F98F5CBC700 INFO  GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:2418    Stopped active timer 0x7f986c004950 for info 0x0x7f986c0048b0!
  40. 003452 00105:646997 7F98F5CBC700 TRACE GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:2445    Leaving nwGtpv2cStopTimer() (rc=0)
  41. 003451 00105:646992 7F98F4B9B700 TRACE MME-AP mme/src/mme_app/mme_app_bearer.c:2012    Entering mme_app_handle_modify_bearer_resp()
  42. 003454 00105:647049 7F98F4B9B700 DEBUG MME-AP mme/src/mme_app/mme_app_bearer.c:2015    Received S11_MODIFY_BEARER_RESPONSE from S+P-GW
  43. 003455 00105:647066 7F98F4B9B700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0066    Entering mme_app_get_pdn_context()
  44. 003456 00105:647079 7F98F4B9B700 TRACE MME-AP rc/mme_app/mme_app_pdn_context.c:0086    Leaving mme_app_get_pdn_context()
  45. 003453 00105:647016 7F98F5CBC700 DEBUG GTPv2- /nwgtpv2c-0.11/src/NwGtpv2cMsg.c:0144    Purging message 0x7f986c001320!
  46. 003458 00105:647139 7F98F5CBC700 DEBUG GTPv2- /nwgtpv2c-0.11/src/NwGtpv2cMsg.c:0149    Message pool 7f986c001320! Next element 7f986c004970!
  47. 003457 00105:647099 7F98F4B9B700 INFO  MME-AP mme/src/mme_app/mme_app_bearer.c:2333    No pending removal of bearers for ueId: 2. Checking any pending bearer requests.
  48. 003460 00105:647220 7F98F4B9B700 TRACE MME-AP mme/src/mme_app/mme_app_bearer.c:0908    Entering mme_app_handle_bearer_ctx_retry()
  49. 003461 00105:647240 7F98F4B9B700 INFO  MME-AP mme/src/mme_app/mme_app_bearer.c:1139    No S11 procedure could be found for UE 2.
  50. 003459 00105:647181 7F98F5CBC700 DEBUG GTPv2- nwgtpv2c-0.11/src/NwGtpv2cTrxn.c:0422    Purging  transaction 0x7f986c004790 with seqNum 30324. (before) Head (nil), Next (nil).
  51. 003463 00105:647301 7F98F5CBC700 DEBUG GTPv2- nwgtpv2c-0.11/src/NwGtpv2cTrxn.c:0429    After purging  transaction 0x7f986c004790, Head 0x7f986c004790, Next (nil)
  52. 003464 00105:647321 7F98F5CBC700 TRACE GTPv2- 2-c/nwgtpv2c-0.11/src/NwGtpv2c.c:2014    Leaving nwGtpv2cProcessUdpReq() (rc=0)
  53. 003462 00105:647262 7F98F4B9B700 TRACE MME-AP mme/src/mme_app/mme_app_bearer.c:1140    Leaving mme_app_handle_bearer_ctx_retry()
  54. 003465 00105:647378 7F98F4B9B700 TRACE MME-AP mme/src/mme_app/mme_app_bearer.c:2335    Leaving mme_app_handle_modify_bearer_resp() (rc=0)
复制代码
  1. ESM-PROC  - Default EPS bearer context activation accepted by the UE (ue_id=2, ebi=5)
复制代码
感觉默认承载这里被接受了,为啥还是无法建立?
回复 支持 反对

使用道具 举报

1

主题

22

帖子

171

积分

注册会员

Rank: 2

积分
171
 楼主| 发表于 2021-3-6 10:49:19 | 显示全部楼层
请问有人跑通了docker版的epc和UE成功建立负载吗?能不能分享一下log,我参考一下。
回复 支持 反对

使用道具 举报

1

主题

22

帖子

171

积分

注册会员

Rank: 2

积分
171
 楼主| 发表于 2021-3-19 10:37:03 | 显示全部楼层
各位老师同学好。我跑docker版的EPC目前还是有问题。

手机能够附着,但是仍然没有看到建立承载。


我抓包看了一下:


承载应该是有建立的才对,可是MME的log却显示没有建立,而且手机连上网络的速度下行只有1~2M。

请问各位有什么建议吗,比如问题出在哪里。

另外附上EPC的log和包:

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

4

帖子

80

积分

注册会员

Rank: 2

积分
80
发表于 2021-4-20 13:37:03 | 显示全部楼层
您好哦,请问您按照本论谈NSA模式搭建下  UE怎么连接上的  我注册都注册不了  我的imsi是110019876543210,opc是f47f37e4719a9c379e3447f089b1f10a
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|OpenXG  

Copyright © 2001-2013 Comsenz Inc.Template by Comsenz Inc.All Rights Reserved.

Powered by Discuz!X3.2

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