我正在尝试使用 Agilent 的 E6621A 和 iPhone 6 Plus 来模拟 LTE 网络,以便在 VoLTE 连接上进行实验。根据我正在使用的日志记录软件,UE 成功完成了它的 RRC 功能(包括 RRCConnectionReconfiguration 步骤,这应该是 P-CSCF 发现应该发生的地方),并且在发出任何注册或订阅消息之前就停止了. 如前所述,没有抛出任何标志来指示设置错误。根据多个消息来源,以下 APN 1 应该订阅正在运行的 SIP 服务器应用程序,但是根据网络嗅探,这永远不会发生。
我们当前的设置如下:
APN 1:名称=apn.vzims.com,地址=192.168.1.51,DNS=192.168.1.230,P-CSCF=192.168.1.230,CauseCodeType=IPv4
APN 2:名称=VZWINTERNET,地址=192.168.1.52,DNS=10.4.1.1,P-CSCF=192.168.1.230,CauseCodeType=IPv4
SIM:ID=Gemalto LTE Advanced R8 测试 UICC,ISIM=001010123456789@ims.mnc01.mcc.001.3gppnetwork.org,Authentication=Milenage
UE : Type=Apple iPhone 6 Plus running iOS 8.1.2, Cellular Carrier: Internet=VZWINTERNET, MMS=apn.vzims.com via the E6621A
我们在具有 IPv6 功能的计算机的支持 IPv6 的局域网上运行此模拟环境。SIP 服务器既充当 DNS 查找服务器又充当 IMS-SIP 服务器,但是该 SIP 服务器不能由 SIP 应用程序(test.3gpp.com;这不是 3gpp .org ) 除非对方使用 192.168.1.230 作为其 DNS。
这显然不是身份验证问题,因为两个 APN 上的连接似乎都很好(我可以很好地 ping 每个 APN,尽管由于我尚未优化的配置,它们经常会遇到 ping 超时)以及它过去的事实初始的 AttachAccept 消息。
您在上面看到的设置是否有任何不正确的部分?如果没有,我应该采取哪些步骤来查看是什么阻止了 P-CSCF 成功?
如果您需要记录器/嗅探器跟踪,请告诉我。请注意,如果您确实需要它们,记录器跟踪(跟踪所有 E6621A 事件)需要一个特殊的 dll 和 Wireshark 1.10 版(加上一些设置)。