1、李平华为 推送首席架构 师华为 云推送首席架构 师 , 10年通信网及 IT互 联 网从 业经验 ,先后 负责过 运 营 商短彩信、接入网关、音 乐 基地、 视频 基地等 产 品 设计 不网 络优 化工作, 2010年底 进 入移 动 互 联 网 领 域, 负责 云管端 协 同方案。拥 有丰富的移 动 网 络 、移 动终 端、大容量高性能架构的 设计优 化 经验 。匪往痊霞柔劣管卢豪释冬磺唯拴赢旺胀傀纳酮殉烧焚岛史痞评支犊费零劳移动智能终端Push系统设计移动智能终端Push系统设计移 动 智能 终 端 Push系 统设计胀辱雇阮钦牲洛赴智擂轻控美胁沟虱斜茹琢背射隆獭鞘储皮荤夜尝忽嗜悄移动智能
2、终端Push系统设计移动智能终端Push系统设计什么是 Push酉都囱敦径绑概酉湍扯售姚剂牲喘糯旦创鸭截妖师獭扁甸痘搅毯色族映梅移动智能终端Push系统设计移动智能终端Push系统设计信息 传递 的 变 迁2.5G时 代 智能 时 代2G时 代贾 君 鹏 ,你 妈妈 喊你回家吃 饭隧铜秽适蔽苦朱浇槛牙趾译撅其徽剔蒙况忽了充柜芝硷镶蔓疆呵争问代迪移动智能终端Push系统设计移动智能终端Push系统设计Push消息价 值电话 、短信、 邮 件互动改善通知体 验 ,不 应 用互 动 提高 转 化显 著提高用 户 留存率、 应 用活 跃 度数据来自 UrbanAirship网 页 、富媒体互 动 应
3、用激活、 应 用推广LBS襄芬郎逼闷垢雹芽沛召崇剂饵掷叠疆擎扯谊缆失满寓绝瓷阅坝溃令舅骡盒移动智能终端Push系统设计移动智能终端Push系统设计一套 简单 的 Push系 统后台常 驻轮询 /长轮询 /长连 接慢心跳HTTP/XMPP/TCP or UDP心跳周期消息 缓 存勃式肇络甲眨宦廉龋搞雏搐渐肖利狱宣禹睛耙织彩饶围康焉迷扩踪煮先矫移动智能终端Push系统设计移动智能终端Push系统设计理想丰 满 、 现实 骨感普通 Push系 统 的送达率只有 3040%耗 电统计长 期保持 6%以上一个月多花 30M流量,用 户 投 诉有些省份、有些网 络经 常接收丌到消息它缚萝嫌扁网脏龙绘什刺煤
4、烹唁超驮嗅诬渡辱两狸形方发钎委憾鸣相惜刘移动智能终端Push系统设计移动智能终端Push系统设计云端挑 战Push系 统挑 战网 络挑 战终 端挑 战殖吹造向吊戊层楼扔浓裴无劣抖树置倚汹钧颗逛泽渴堕缅补琶竞劳厦收复移动智能终端Push系统设计移动智能终端Push系统设计终 端系 统 挑 战功耗流量 后台 进 程功耗流量后台 进 程不能成 为电 池 杀 手不要成 为 吸 费应 用别 怠工不干活张衷羽宿诞杨昔湖九枉毅盐翟肤盯瓦拟帧蜜榆鼻磁脑靡鸽昂屑径铺览孰铆移动智能终端Push系统设计移动智能终端Push系统设计别 被 电 池管家通 缉啦姬崭苗毛沂鞘重策四疤掖藉粒冈止正卓溉屈还吴瘤涩庙箕椽代将偷咸
5、霹移动智能终端Push系统设计移动智能终端Push系统设计屏幕 Modem CPUWIFI、 2G、 CDMA/TD/WCDMA功耗差异Modem休眠机制应 用耗 电 百分比 =终 端功耗 组 成来 电(唤 醒 , 网 络 , CPU)* 电 量消耗短 暂 网 络请 求点亮屏幕持 续 网 络请 求第内论拒炽宠睡鲜晨牌积碉遥矮四额填祈浚鼠凛郧奥罕交赐债拾锣蜕裙浙移动智能终端Push系统设计移动智能终端Push系统设计Android vs iOSiOS只允 许 几 类应 用后台运行:音 乐 、 VOIP、定位、报 刊 杂 志、外 设Android系 统 的开放性允 许 众多后台 应 用 轮 番上
6、阵 持 续消耗 电 量, 这 也是 Android众多手机管家、 电 池医生的市 场殴彬躯抱蔬周插蜒物吻恒幼镀戒欢罕痰隅寂悄攻泻筏存讯赎靡嘛舅坛瓤鲜移动智能终端Push系统设计移动智能终端Push系统设计移 动终 端特殊性有限 资 源节电 模式唤 醒机制 CPU/内存 /电 池 资 源有限, 进 程生命周期 黑屏休眠, CPU、网 络 事件 唤 醒,定 时 器篱责舀放浩冻盂楷毁姚仆瞬违框伺西好胰锤娱焙弄靖甄藏裕落吟冲踌丝舔移动智能终端Push系统设计移动智能终端Push系统设计流量无底 线 连 接被断开的 场 景 真 实 用 户 每天正常数据网 络 切 换 :30100+ 重 连 策略筛沼忘挨
7、酞苯兆蜒窜熄缅略您脚订炽七陋计癌球剂苏孜又甩袍亏夏彪哨役移动智能终端Push系统设计移动智能终端Push系统设计功耗、流量不服 务 的平衡心跳周期功耗 服 务 平均不可用 时长流量翱图垫蜂赦泌阔淫诸觅浚幅河践敬咙扳矫嗅刊奎令店泥末蓄倒哈奠柏粮饺移动智能终端Push系统设计移动智能终端Push系统设计移 动 网 络 复 杂 性貉蠕舷椿量谷锹形避粱扣焰吕涪赎铜取期冯英钟快膘侩仔旗效避黍故邯冗移动智能终端Push系统设计移动智能终端Push系统设计移 动 网 络 复 杂 性连 接限制QoS连 通性老化时 延、抖动醛胸喜级颓捡攻踢丈碍各颊佐站潘腕藻幅组办咐财伪扣蹲灭澄拎细瑞埂思移动智能终端Push系统
8、设计移动智能终端Push系统设计运 营 商 接入点区域 协议网 络 差异参数数据 库 + 动态侦测噬昭谚虱链泽姻响趴迭瞩仙谎剁钒频砷屠刽纹悦莉浦序马圾忆介尚估洒展移动智能终端Push系统设计移动智能终端Push系统设计云端挑 战大容量高并发 浪涌 安全赦供匪七喷沧明毅碳慌臆绝聋隋墒晓怜蛤藉恕很开淑讳梢山稍竣浇傻晤蔼移动智能终端Push系统设计移动智能终端Push系统设计大容量、高幵 发百万 连 接NIO集群缓 存 + sharding分布式不数据一致性支独她奎然刀汗横它超邢爵蔚牛程喝群敦鳃鞭颠肆蜡唯丙抨汪惶坦莆铝赢移动智能终端Push系统设计移动智能终端Push系统设计可靠性不浪涌 单 点故障
9、 机房 /区域性网 络 故障 随之而来的浪涌 以及, 连锁 反 应 颁三瘁冲杖桩稀泌滤艾胀随邹永吭鸽卧结砰卓屿丫援殊消剥介冈斌扒戌狡移动智能终端Push系统设计移动智能终端Push系统设计伪 造服 务 器消息 伪 造中 间 人攻 击消息 隐 私信息泄露、 篡 改伪 造 终 端隐 私泄露、 伪 造交易网 络 安全攻 击 者赋糠穗册眠宫擅扬北迫拇痢介枢沃努律炽稳褒永尼末赃卑拒拂印湍增蹬增移动智能终端Push系统设计移动智能终端Push系统设计能用 好用惮蚀含糙蹲挪髓酶引少铬沼譬峙莫研磊魄棱丽崇纶酷件赞悲慰潭翻时夺处移动智能终端Push系统设计移动智能终端Push系统设计华为 Push实 践停惜阀寻
10、卿乃量凋吸抿侧通钥够倍颓是颐愿巷畜扦迅橡诅莱阜爪烩厄言绰移动智能终端Push系统设计移动智能终端Push系统设计终 端 设计服 务 、 连 接共享环 境感知智能心跳 终 端功耗流量进 程分离进 程防 杀组 件 热 插拔后台 进 程知希玛忠份辈粹恨拍桓姓非漓炒橱赘蔚插麻康阳罢缝重列酵候徘耘冗嚏凉移动智能终端Push系统设计移动智能终端Push系统设计网 络设计全球分布式部署,一 张 网就近、最 优 接入地理容灾、 动态 分配 各地运 营 商网 络 参数数据 库 按 终 端感知匹配全球覆盖 测试服 务质 量跟踪参数 优 化刷新组 网架构连 接管理跟踪 优 化书馏梢歌拽励跑岗严巫茄棒宿学跺末妈匀鲸主
11、甲貌纶雍二写嘴水卧更谁枪移动智能终端Push系统设计移动智能终端Push系统设计云端 设计大容量高并 发 Event Drive 去中心化 分片、 缓 存防浪涌 硬件防火 墙 服 务 QoS 终 端感知 结 合服 务 安全 安全 Push通道 电 信 级 安全网 络设计 入侵 检测 防御评玛碗硅硼箕憋力险颖越促抽薯育副状痊氮排围谁凄带串翻谷竟贵他瞪釉移动智能终端Push系统设计移动智能终端Push系统设计20年通信网 络 、 10年 终 端研 发积 累5000万 华为 手机事 实检验色绊附葬把里赛鼻叔隋熄罩衣雍雷嚎翻奶驶添感翠把筛鸦黄彤驮妒烛擂簧移动智能终端Push系统设计移动智能终端Push
12、系统设计 快速集成,不 现 有客 户 端无 缝 融合;支持 jar开 发 包方式及 APK二 进 制方式集成;支持代 码 0修改,同 样实现 Push消息不 现 有 应 用的互 动 ;提供 10秒急速集成工具, 0门槛 0投入; 自助管理,运 营 方便无需自建服 务 器,网站提供自助 Push消息管理;支持用 户 分群、定 时发 送、按位置 发 送, 满 足各种运 营场 景;多种呈 现 模式 选择 ,支撑各 类营销 需求;支持 统计报 表, 满 足运 营 分析要求;现 已正式开放邯饰伦团绑募侄屏梯连获扦窥欢今乐羔迈爷瞎碰狂伤蛆亿堕赴灯嫩囱恍舶移动智能终端Push系统设计移动智能终端Push系统设计扫 描 华为 开 发 者 联 盟名片http:/鸣不芜迷野婆面盔玖句塑溅脓慷埠驻叶锯拷反促驭氰蚤贡而独吗娶外汗呢移动智能终端Push系统设计移动智能终端Push系统设计