使用帮助
关注公众微信
 读懂通信 LTE学习大使 登陆 搜索

>> 分析通信行业的发展趋势,剖析热点话题
空中接口学园技术学习业界观察 → 如何优化心跳机制
  发表一个新主题  发表一个新投票  回复主题 您是本文的第 5460 个阅读者  浏览上一篇主题  刷新本主题   树形显示文章 浏览下一篇主题
 * 主题: 如何优化心跳机制 保存该页为文件  报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 tom 离线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4544
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在业界观察的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章楼主
发文心情 如何优化心跳机制
前文介绍了互联网APP的心跳机制以及对移动网络的冲击,那么有什么方法可以缓解乃至解决这个问题呢?

  从互联网APP的角度看,应该区分是移动网络接入还是WLAN接入,智能调整心跳包的发送频率。在移动网络接入时,降低心跳包的发送频率,这样虽然服务器推送的信息会有一些延迟,但是终端更省电,移动网络更稳健。比如旧版QQ的心跳周期为30s,新版QQ为180s,微信为300s,已经呈现出逐步延长的趋势,还可以再调整,直至接近Google原生应用的1680s左右。

  目前,互联网APP心跳包的发送频率由APP一手包办,这是不合理的,应该开放给用户进行设置,允许用户在省电和及时等多个场景间切换。

  现在每个人的手机上都装有多个互联网APP,比如QQ、微信、微博和淘宝等,如果每个APP都发送心跳包,心跳包的发送频率将大幅增加。像微信、QQ等APP,可以考虑联合发送心跳包,这样可以减少不少心跳包。另外如果从操作系统的层面统一心跳包,效果会更好。苹果的IOS已经做了一个很好的尝试,建立了一个位置寄存器APNS,将所有的APP联合起来,统一发送心跳。Android系统其实也可以如法炮制,据称小米手机有意这样做,像阿里OS也应该可以做。运营商自己开发的OS更加应该是这方面的表率。

  终端侧的这些做法,将能有效减少心跳包的发送,从而缓解信令风暴。

  从网络侧的角度,如果终端发送心跳包是一个既成事实的话,及时进行设备扩容就是势在必行的了。目前看,基站控制器以及核心网的设备受信令风暴的影响大,需要优先扩容。当然,运营商有苦衷,认为是在帮APP打工。但是,运营商也必须明白顺势而为的重要性,与其被动接招,不如早作打算。

  什么打算呢?就是宣传从移动网络的角度看,心跳包并不是必须的。利用短消息与APP深度整合,不用心跳包也可以方便地实现APP消息的推送,又节省终端的电力,又避免对移动网络的冲击,两全其美,何乐不为呢?

  这样釜底抽薪后,心跳机制对移动网络的冲击将是可以控制的了。

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2013-04-23 09:16:06
  鲜花(0)  鸡蛋(0)
 JackLin 离线,有人找我吗?
  
  
  等级:学长
  文章:353
  积分:
  注册:2012-09-06
给JackLin发送一个短消息 把JackLin加入好友 查看JackLin的个人资料 搜索JackLin在业界观察的所有文章 点击这里发送电邮给JackLin 引用回复这个文章 回复这个文章2
发文心情 
Tom的文章已经在新浪上登出来了
http://tech.sina.com.cn/t/csj/2013-04-24/09288273431.shtml

----------------------------------------------
尘世中一个迷途小书童。

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2013-04-24 13:01:04
 tom 离线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4544
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在业界观察的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章3
发文心情 
你的眼神不错,不管怎么样,这里总是首发。

  BTW,微博一下子收到了100多条@的消息,看来新浪微博的影响力还是很大的。

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2013-04-24 13:29:50
 JackLin 离线,有人找我吗?
  
  
  等级:学长
  文章:353
  积分:
  注册:2012-09-06
给JackLin发送一个短消息 把JackLin加入好友 查看JackLin的个人资料 搜索JackLin在业界观察的所有文章 点击这里发送电邮给JackLin 引用回复这个文章 回复这个文章4
发文心情 
对于这样新闻我是很感兴趣的,本来初略一看内容咋那么熟悉,一看到Tom老师的大名就明白了。在新浪还有这样的一遍文章
 http://tech.sina.com.cn/i/csj/2013-04-16/09368244003.shtml

感觉意思也是相近的思想。

不过里面这个有段话理解不好:“事实上,在移动通信网络中,信令是一种天然的最佳PUSH载体,它不需要任何IP层的收发包(也就不需要TCP连接)就能实现秒级的实时性,最重要的是它没有任何额外的电量负担,手机完全只需处于正常的待机状态。” 这段话里面说信令是一种天然的最佳PUSH载体,意思是指用信令去承载要push的内容吗?是不是适用于GSM,而不适用于WCDMA?

----------------------------------------------
尘世中一个迷途小书童。

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2013-04-24 17:32:45
 tom 离线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4544
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在业界观察的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章5
发文心情 
的确新浪的编辑也给我讲过,两篇文章似乎很像,但是仔细看,还是有明显的区别的,可能我讲得更清晰,更通俗一些吧。

  实际上,PUSH信息的最好办法就是寻呼,就是用PCH,就是空中接口学园域名的由来。寻呼之后,发SMS、彩信还是什么的,就看应用了。

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2013-04-24 20:01:10

本主题文章数5,分页: [1]

管理选项锁定 | 解锁 | 提升 | 删除 | move | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告

Powered by:Old version
Copyright ©2002 - 2019空中接口学园 , 页面执行时间:62.988毫秒