移动终端(例如手机)是怎样在变换的IP下连续通信的
泻药。为什么一个不认识的人会邀请我这个菜鸟。你说的这个是关于QoS的特性要求吧?有些应用层的协议是可以达到高可达性质量要求。之前折腾过一点Android的推送,用的是MQTT协议,基于TCP的。那时写的博客,不知道有没有帮助。MQTT协议及拓展既然IP会变的话肯定每次要客户端从新发起连接,运输层已经帮不了什么忙,所以只能在应用层做信息校验通信(也可以说是中间件),通过账号id来确定客户端。可以用基于发布/订阅模式,MQTT就是用这个模式。至于运输层,TCP的可靠传输只能改善IP不变的情况,并且频繁的三次握手消耗大,你要自己写的话用UDP吧。当然,如果你的IP变更不平凡的话,可以考虑用TCP,握手次数不会太多,在IP不变的那段时间可以保质完成传输。只学过网络理论,缺少实践的菜鸟,如有不对还望海涵。
■网友
因为运营商本身就不是靠IP来跟踪用户呀。用户开机会进行IMSI的attach,获得TMSI完成验证进行注册完成小区选择,这个时候是没有IP的。当用户进行数据业务或者有数据业务的呼叫,和SGSN进行PDP上下文激活流程,获得IPv4或者IPv6地址。报文为ACTIVATION PDP CONTEXT REQUEST,里面会协商QoS profile、协议(DHCP PPP)、APN(WAP、Internet、彩信等)、TFT等。一个用户可以进行二次PDP激活获得其他优先级的QoS。当用户移动的时候进行这个PDP上下文的修改更新,一般来说除非离网不会更换IP。
■网友
蜂窝网络。
■网友
在应用层模拟一个近似TCP的过程,建议去看看TCP的原理,Sliding Window、Timeout、ACK等的实现。
推荐阅读
- 西藏首台5G网络车载移动CT仪器投用
- 教育|中国移动“和教育”智慧校园研讨会在通召开
- 夕阳红|南通移动:“智慧养老”手机让“夕阳红”不孤单
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 入选|
- 数据采集终端|
- MAC用终端上传 , 报错Not enough upload quota咋办?
- 为啥Smartisan OS只能支持移动的VoLTE
- 到底是移动通信技术的发展影响了手机的设计还是手机的发展带动了移动通信技术的进步
- 第三方认证机构例如CA机构凭啥可信