从Web服务器重定向联想到手机通信
Web服务器的重定向是一种很实用的功能,如果把它应用到手机通信,更换号码可能不再是一件麻烦的事情。
每当我们更换手机号码时,常会打电话或发短信通知朋友一干人等。如果我们暂时联系不到他们,那他们以后可能再也很难联系到我们了,这时候人们会想到“呼叫转移”。
但呼叫转移有一定的局限性,例如不能转移短信(当然这不排除电信运营商为盈利而做的限制)、主叫方也可能不知道我们更换了号码。我们把Web服务器的重定向依样画葫芦,用到移动通信上,那会怎么样呢?
相信一般的手机上都有“呼叫转移”这样的设置选项,我们需要的是增加是一个叫“号码更换”之类的设置选项,大家可以通过拨打客服号码开通(移动用户请拨打10086,联通请拨打1010),也可以登陆网上营业厅自主办理,此项服务的启用需要手机服务密码。
无论启用的是“呼叫转移”还是“号码更换”,我们只是将旧号码的所有通信在服务器端直接重定向到新号码,也可理解成将旧号码设为新号码的别名。原号码的所有通信服务(包括语音、短信、彩信、Push等)全部无缝转移到目标号码,而主叫方不会感觉到有任何不同。
当手机设置为“呼叫转移”状态时,我们可以将其理解为302重定向,此时与平常没有任何不同。当手机启用“号码更换”时,相当于301重定向,语音通话接通前,系统将提示主叫用户,对方号码已更换成”***********”,而发送短信(彩信)至原号码的用户都将受到一条短信回执,提示号码已变更。这样更换号码就不再是一件麻烦的事了,而且此方法不需要手机的额外支持,只需运营商作适当的调整。
当然,还有更高效的做法,就是手机中的通讯录会自动更新。例如,在控制信令中加入对方号码的状态信息,客户端(即手机)会根据状态信息决定是否更新号码,类似于 抓虾 提供的RSS地址作301重定向后的自动更新。这就有点扯远了,不说手机通信中的一些规范得更改,手机系统的支持也是一个问题,总不能叫大家一二三一起换手机吧。
以上只是我个人的遐想,各位想法请尽管提出来,说不定还能获得一个由移动运营商颁布的“最佳创意奖”呢。
作者: Freeman | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明
网址: http://snsnow.com/blog/mobile-redirect/