如何在手机汽车上手机充电语音

查看: 12080|回复: 40
威望1784 金钱2694 贡献1760 买家信用卖家信用最后登录精华0积分9032阅读权限100注册时间帖子
贡献1760 金钱2694 威望1784 买家信用卖家信用积分9032
本帖最后由 tll 于
19:44 编辑
cubieboard做智能家居需要无线与电脑、Mac笔记本、Arduino、TP-LINK 703N交互,花的钱数大于1500,那是因为自己没经验啊……现在在这里给大家经验,大家就不用花那么多钱了。
本帖已经进入投票了,大家可以去投本帖哦!
想做智能家居,以下是我使用的方法:
iPhone手机的Siri
& && && && &&&|wifi
& && && & Cubieboard
& && && && &&&|网线
& && && &TP-Link 8xxN(我的主路由,不能刷openwrt)
& && && && &&&|网线
& && && & TP-Link 703N(刷了openwrt的迷你路由)
& && && && &&&|通过USB转串口
& && && &&&Arduino
& && && && &&&|红外发射
& && && &电视&&机顶盒
=============================
我本来有个703N,用这个测试成功,后来坏了,后来买了个水星改的703N,配置比703N还好
红外发射LED(这个没分型号,一般是5MM 3MM的)& &红外接收管(这个有分型号,我买的是能用的,大家自己上网查查吧)
Arduino(我在智能家居上用的是mega,实际上mega太大了,放在机顶盒那边好像要掉下去一样,大家还是买我的葫芦duino吧,算是帮助我继续开发)
两个路由,一个型号随便,一个要能刷openwrt的,推荐大家买703N,便宜,再不然就是DIR-505,内存和flash比703N大,比703N贵几十块,别说刷dd-wrt,那个rootfs无法写入,重启东西没了
一台iOS device,需要有siri
电视、机顶盒遥控器(采集编码用)
电视、机顶盒(。。。)
Cubieboard(建议买cb1,cb2的话我弄siriproxy老不成功)
还有电源适配器若干,电线若干……
先弄Arduino红外,看:
里面引号改改即可,采集好编码以后呢,往arduino里面放这个程序(编码换成你的):#include &IRremote.h&& && && && && && &// 引用 IRRemote 函式库& && &&&
IR& && && && && && && && &&&// 定义 IRsend 物件来发射红外线讯号& && && && && && && &&&
void setup()
{
&&Serial.begin(9600);
}
& && && && && && && && && &
void loop(){
char rd = char(Serial.read());
if (rd == '1'){
irsend.sendNEC(0xAF5E817, 32);
Serial.println(&TV open!&);
//Open TV
}
if (rd == '2'){
irsend.sendNEC(0x12EEA857, 32);
Serial.println(&Up!&);
//Up BTN
}
if (rd == '3'){
irsend.sendNEC(0x12EE6897, 32);
Serial.println(&Down!&);
//Down BTN
}
if (rd == '4'){
irsend.sendNEC(0x12EE48B7, 32);
Serial.println(&OK!&);
//OK BTN
}
if (rd == '5'){
irsend.sendNEC(0x12EE28D7, 32);
Serial.println(&Left!&);
//Left BTN
}
if (rd == '6'){
irsend.sendNEC(0x12EEE817, 32);
Serial.println(&Right!&);
//Right BTN
}
if (rd == '7'){
irsend.sendNEC(0x12EEC03F, 32);
Serial.println(&Mute!&);
//mute BTN
}
if (rd == 'a'){
irsend.sendNEC(0x12EE708F, 32);
Serial.println(&0&);
//mute BTN
}
if (rd == 'b'){
irsend.sendNEC(0x12EE807F, 32);
Serial.println(&1&);
//mute BTN
}
if (rd == 'c'){
irsend.sendNEC(0x12EE40BF, 32);
Serial.println(&2&);
//mute BTN
}
if (rd == 'd'){
irsend.sendNEC(0x12EE609F, 32);
Serial.println(&3&);
//mute BTN
}
if (rd == 'e'){
irsend.sendNEC(0x12EE20DF, 32);
Serial.println(&4&);
//mute BTN
}
if (rd == 'f'){
irsend.sendNEC(0x12EEA05F, 32);
Serial.println(&5&);
//mute BTN
}
if (rd == 'g'){
irsend.sendNEC(0x12EEE01F, 32);
Serial.println(&6&);
//mute BTN
}
if (rd == 'h'){
irsend.sendNEC(0x12EE10EF, 32);
Serial.println(&7&);
//mute BTN
}
if (rd == 'i'){
irsend.sendNEC(0x12EE50AF, 32);
Serial.println(&8&);
//mute BTN
}
if (rd == 'j'){
irsend.sendNEC(0x12EED02F, 32);
Serial.println(&9&);
//mute BTN
}
}复制代码烧录好以后接上发射LED,然后打开串口工具,输入1 2 3这些数字和字母看看能不能用
如果可以,继续~
然后开703N,直接连接电脑,刷openwrt就不用我说了吧,很简单的
刷好以后,telnet一下路由器,连上网,ip改成192.168.1.4,安装usb驱动和usb的pl2303和cp2102驱动
好了~接下来要建http通信了
哦,对了可以顺便先把cubie的ip设为192.168.1.105,也是固定,我是在路由器里面加了mac地址与ip的绑定,你也可以这样防止冲突
记得修改root密码……修改完后telnet将爆掉,请用ssh
执行:mkdir /var/www/control/cgi-bin -p
opkg install nano复制代码安装个nano,我喜欢的编辑器
在cgi-bin里面新建send.cgi,写上:#!/bin/sh
echo &Content-Type:text/html&
echo &&
eval `/www/control/cgi-bin/proccgi.sh $*`
echo $FORM_text
echo &$FORM_text& && /dev/ttyUSB0复制代码新建proccgi.sh(这个是我从网上cp的),大家搜索这个sh即可,时间不够就不放地址了
好了后把葫芦板接上703N(转换器用的是pl2303芯片【旧】或cp2102芯片【新】),先说一下,arduino mega是FTDI的串口芯片,直接驱动的话在/dev里叫ttyATH0,而我引出了tx rx vCC gnd到ttl转usb板(pl2303芯片的)
然后在rc.local里加:uhttpd -p192.168.1.4:81 -h /www/control复制代码Then,reboot your device.
接着呢,访问
如果电视开了,那么你成功了一半
别忘了刷新一下把电视关掉……
至此703N设置完成
接下来玩siriproxy,看我帖子
然后以后再写
==以下是老信息==
8 21,又把siriproxy弄好了
加入新浪微博控制器,红外成功
已经花超过1500元了,弄这个真的很花钱啊!!!
然后成功把siri控制电视弄好了,晚上给视频
==========今天无聊焊703N的电路板,把703N给焊坏了…………………………下面作废======================
今天先把703N和arduino的通信弄好了(703N是usb供电,可以用移动电源)
================================Arduino与703N通信=================================
Arduino程序(注释不要管,乱写的): char a[100];
boolean ac =
int led= 13;
// the setup routine runs once when you press reset:
void setup() {
&&// initialize serial communication at 9600 bits per second:
&&Serial.begin(9600);
// the loop routine runs over and over again forever:
void loop() {
&&/*while(Serial.available()&0)
&&{
& & digitalWrite(led, HIGH);
& & delay(500);
& & digitalWrite(led, LOW);
& & delay(500);
& & /sprintf(a,&%s%c&,a,Serial.read());
& & ac =/
&&}*/
&&// print out the value you read:
&&/*if(ac&&a!=&&){
&&Serial.println(a);
&&ac =
&&}*/
&&Serial.println(&Hello
&);
&&delay(1000);
}复制代码倒数第三句是发送hello&br /&到串口,&br /&是html里的换行标签
在703N上:
为了让703N也能移动,特地把703N调成无线接收, 收我tp-link 8xxN的wifi,记得要把以太网IP调成192.168.0.1,否则会冲突,把wifi的ip调成192.168.1.4而不是动态以便使用,另外请记得把防火墙里的入站设置给设为接受
如果没安装pl2303驱动要先安装,opkg install kmod-usb-serial-pl2303复制代码and:uhttpd -f -h /web -r OpenWrt -x /cgi-bin -p 81复制代码/web/cgi-bin/check.cgi#!/bin/sh
echo &Content-type: text/html&
echo &&
echo &&
echo &data from arduino:
&
cat /tmp/tty
echo &&
echo &&复制代码/web/cgi-bin/clear.cgi#!/bin/sh
echo &Content-type: text/html&
echo &&
rm -rf /tmp/tty
cat /dev/ttyUSB0 & /tmp/tty &
echo &&复制代码然后访问
关闭窗口,访问
得到:data from arduino:
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello复制代码每秒arduino给703N发送一次数据,刷新就能看见
======================================================================
总评分:&威望 + 1&
我可能一年内都无法再登录这个论坛了
威望419 金钱904 贡献419 买家信用卖家信用最后登录精华0积分2227阅读权限70注册时间帖子
金牌会员, 积分 2227, 距离下一级还需 773 积分
贡献419 金钱904 威望419 买家信用卖家信用积分2227
表示排版太乱了&&看着有些糊涂
威望1784 金钱2694 贡献1760 买家信用卖家信用最后登录精华0积分9032阅读权限100注册时间帖子
贡献1760 金钱2694 威望1784 买家信用卖家信用积分9032
ashwing 发表于
表示排版太乱了&&看着有些糊涂
还没整好嘛
我可能一年内都无法再登录这个论坛了
威望1784 金钱2694 贡献1760 买家信用卖家信用最后登录精华0积分9032阅读权限100注册时间帖子
贡献1760 金钱2694 威望1784 买家信用卖家信用积分9032
ashwing 发表于
表示排版太乱了&&看着有些糊涂
这样好点了不
我可能一年内都无法再登录这个论坛了
威望477 金钱1118 贡献477 买家信用卖家信用最后登录精华0积分2622阅读权限70注册时间帖子
金牌会员, 积分 2622, 距离下一级还需 378 积分
贡献477 金钱1118 威望477 买家信用卖家信用积分2622
拓扑结构感觉有点复杂,应该还有更简单的结构
(PS: 与我想像中的不太一样)
威望414 金钱850 贡献414 买家信用卖家信用最后登录精华0积分2158阅读权限70注册时间帖子
金牌会员, 积分 2158, 距离下一级还需 842 积分
贡献414 金钱850 威望414 买家信用卖家信用积分2158
赞一个!期待楼主慢慢能把这个东西填充完整,智能家居是一个很大的东西,要做好每一个模块都需要花很多的时间,现在这个东西蛮热门的,就是国内没几个做的好
威望1784 金钱2694 贡献1760 买家信用卖家信用最后登录精华0积分9032阅读权限100注册时间帖子
贡献1760 金钱2694 威望1784 买家信用卖家信用积分9032
blessed 发表于
赞一个!期待楼主慢慢能把这个东西填充完整,智能家居是一个很大的东西,要做好每一个模块都需要花很多的时 ...
对,wifi与arduino通信弄好了,虽然有点麻烦,不过用路由通信便宜,703N只要100多,arduino的wifi模块要至少200,而且703N是11n的
我可能一年内都无法再登录这个论坛了
威望414 金钱850 贡献414 买家信用卖家信用最后登录精华0积分2158阅读权限70注册时间帖子
金牌会员, 积分 2158, 距离下一级还需 842 积分
贡献414 金钱850 威望414 买家信用卖家信用积分2158
tll 发表于
对,wifi与arduino通信弄好了,虽然有点麻烦,不过用路由通信便宜,703N只要100多,arduino的wifi模块要 ...
智能家居可扩展性太强了,控制家电只能算是一些基本的功能,额..........
想科幻点的加个指纹识别,再科幻点,加个语音识别,再科幻点,加个人脸识别...................
威望1784 金钱2694 贡献1760 买家信用卖家信用最后登录精华0积分9032阅读权限100注册时间帖子
贡献1760 金钱2694 威望1784 买家信用卖家信用积分9032
blessed 发表于
智能家居可扩展性太强了,控制家电只能算是一些基本的功能,额..........
想科幻点的加个指纹识别,再科 ...
这些太科幻了……而且要是出错了咋办
我可能一年内都无法再登录这个论坛了
威望419 金钱904 贡献419 买家信用卖家信用最后登录精华0积分2227阅读权限70注册时间帖子
金牌会员, 积分 2227, 距离下一级还需 773 积分
贡献419 金钱904 威望419 买家信用卖家信用积分2227
出错 就自动启动激光枪 把你突突了
Powered by
| Style by4G LTE 网只能提供数据服务,不能承载语音通话,该怎么理解?
如何简单清楚的解释设备从 4G 到 3G / 2G 的切换?
按投票排序
这个问题要从移动核心网的角度来理解。我们平时说的WCDMA、TD-SCDMA、TD-LTE其实通常指空口技术,即从手机到基站的通信技术。而移动通信的核心控制部分,则由核心网完成——如何在两个基站间建立起语音连接?何时给拨号方返回嘟嘟的线音?何时给接收方发出振铃?如何判断一个用户是否开通了呼叫转移业务,如何实现?如何建立从手机到因特网服务器的数据连接?如何判断用户是3G用户还是LTE用户? 这些都是由移动核心网完成的。下面来说移动核心网的种类。在2G/3G时代,移动核心网是两个独立的域,控制语音相关的叫电路域(CS域:Circuit Switch),控制数据业务相关的叫分组域(PS域:Packet Switch)。相应的,与语音相关的控制都放在了电路域,比如上面的语音呼叫建立、返回振铃、判断并执行呼叫转移,以及曾经的杀手锏业务短信等等。与数据相关的控制则放在了分组域,比如上面的与因特网服务器(通信网与因特网是两张网)建立数据连接、区分你当前流量是微信还是微博等等。因此,在2G/3G时代,语音和数据业务分别承载在两张不同的核心网上。3G网络允许业务并发,也即同时使用两张网络,在打电话的同时可以数据下载。(2G,严格的说是2.5G的GPRS,由于技术限制,通常发生呼叫的时候数据业务会挂起)随着数据业务的爆发以及网络的全IP化,LTE网络不再提供电路域,只保留唯一的一个分组域核心网(EPC:Evolved Packet Core)。LTE的最终目标是所有业务,包括语音、数据,都承载在这张用来处理数据业务的核心网上。也就说,只有在语音完全实现数据化(IP化)后,LTE网络才能够承载语音业务,而这个条件目前在中国并不具备。可能有人会问,手机QQ既然能语音通话,为什么LTE网络不能直接也这么干?因为这种类似于软件中的语音通话功能只是应用级别的,运营商无法做到对通话过程完全可控(使用手机号MSISDN作为身份标识、区域计费、增值业务等),更重要的是,这种级别的语音业务无法保障其通话质量(想象一边QQ语音一边下迅雷吧)。此外,实现移动电话与固网(座机)之间的通信也是个很重要的问题。为此,通信人们又构想出了IP多媒体系统(IMS: IP Multimedia Subsystem),叠加在LTE核心网上,通过IP网络提供高质量、可控、可与固网融合的语音业务(当然不只是语音业务,还包括视频等媒体业务)。而VoLTE技术(Voice over LTE)就是基于IMS的,也是在LTE网络中承载语音通话的唯一方式。不幸的是,多年来IMS的研究进展缓慢,其大规模的商用也刚刚开始(韩国SK已部署商用VoLTE),而要在中国这么大的范围内实现VoLTE,目前来看还不太成熟,需要后续持续的大规模网络基础建设(都是钱哪……),因此可以说,从目前来讲,「4G LTE 网只能提供数据服务,不能承载语音通话。」。既然目前IMS网络大规模部署还不成熟,自然就有人想出了过渡期间的临时方案:CSFB和多模双待。语音业务回落(CSFB: CS Fallback)是指驻留在LTE网络中的用户,需要发起语音业务时(包括主叫和被叫,不包括短信),通过切换,完全回落至2G/3G网络,然后通过2G/3G网络中的电路域进行语音业务,通过2G/3G网络中的分组域接续之前在LTE网络中未完成的数据业务,但是数据业务的速率会显著降低。语音业务完成后再返回LTE网络(至于是否挂机就马上回去就不一定了)。这是世界上绝大多数运营商采取的过渡期方案。这种方案的问题在于,如果优化不好,回落的过程耗时会很长,导致语音建立的时间较长。(当然小伙伴们不用担心,已经有一群人集中脑力把它优化的很好了。)多模双待的概念就很好理解了,跟现在常说的双模双待机原理是类似的,唯一不同就是只需要一张SIM卡。用户同时驻留在2G/3G和LTE网络,语音业务通过2G/3G提供,数据通过LTE网络来承载。享受2G/3G的语音质量和LTE的数据速率,听着很完美是不是?致命弱点:耗电量大,这个不用多说吧,智能机用户的切肤之痛,试想如果本来就只能用6个小时的安卓机使用多模双待只能用4个小时了(可能有些夸张,具体数据未知),小伙伴们能忍么?第二,支持多模双待的终端少而且成本更高,大名鼎鼎的iPhone 5S就不支持,这也是为什么5S,以及其他非移动定制机,开通4G后被爆出各种语音、短信问题。既然多模双待问题挺多,而CSFB听起来还不错,为什么中国移动、中国电信不好决定?中国移动的原因,自然是其3G网络:TD-SCDMA的短板,导致其回落到3G网络的策略基本不可用。那回落到2G呢?要知道,GSM可是十多年前的技术了,技术上很难再做出更多的优化,导致CSFB的缺点被放大:回落时间过长(上文中「优化的很好」特指LTE到3G网络的回落)。试想用户需要打一个电话,先需要若干秒(假设8s吧)的回落时间(从LTE到2G),然后再经过若干秒(假设4s吧)的呼叫建立时间(2G系统内部),那每拨打一个电话,单方就至少需要等待12s,双方都是LTE用户的话还要更长(不是x2的关系,小于)。这恐怕谁都不好拍板就让用户这么等着。此外,2G(GPRS/EDGE都属于2G)的数据业务速率极差。GPRS的理论最高速率为171.2kbps,实际大概在40kbps左右;EDGE的理论峰值可以达到384kbit/s,实际大概是160Kbps左右;而LTE理论上可是100Mbps,也就是100,000kbps,从光纤网络直接掉到拨号网络,用户能满意么?(以上速率除以8就是你迅雷上看到的下载速度)好在中国移动坐拥数亿用户,拥有强大的产业推进能力,只要想,马上就会有无数移动版手机支持多模双待,所以也不用太操心。而移动的资金雄厚,大踏步建网直接进入VoLTE时代也应该指日可待。而中国电信的原因,则在于从其3G网络CDMA2000到LTE的演进不是平滑的,可以理解为两张技术上截然不同的网络,回落自然也成问题。况且国外大部分部署CDMA的运营商(主要集中在北美)当初大部分都选了多模双待(当时回落技术还非常不成熟),所以选择跟风自然最稳妥。中国联通所谓拿到最好的3G牌照绝对名不虚传,所以采用CSFB没有什么悬念。而其3G网络从WCDMA升级到到HSPA+其理论峰值就可以达到42Mbps,跟LTE已经不分伯仲,也导致其LTE的发展态度最保守。不过,其从WCDMA到LTE的演进从技术上讲也是三家运营商里最平滑的,偷着乐吧。-----------------------补充1:SRVCC技术解决的当语音已经通过VoLTE承载时,在通话过程中移出LTE覆盖区(也就是4G没信号了)过程中如何保证语音、数据的连续性。因此在文中并没有提到。补充2:LTE-A才是严格意义上的4G标准,HSPA+、LTE都是准4G标准。
楼主想问的是,为什么2G/3G网都天然提供语音业务,而到了4G就“只提供”数据业务了呢?换个角度思考: 在宽带世界里,一切业务都应该是“数据业务”, 既然我们在线玩游戏、上网看直播、QQ聊视频、BT下电影都是“数据业务”,4G网络都可以支持。为什么唯独“语音通话”这个简单得令人发指的功能,我们要把它从“数据业务”中独立出来,开小灶叫“语音业务”呢?
显然,4G网络是天然支持“语音业务”的,用4G手机上过QQ/skype的人都会同意这个观点。哦,楼主其实是想问:为什么在4G网络中,不支持那种“传统的移动语音业务”,也就是在手机上直接拨打对方电话号码就可以通话的那种语音业务,不需要借助第3方软件的?这是因为,"传统的语音业务",也就是2G/3G时代的语音业务,是通过一个专用的语音业务网络(学名叫CS域)来实现的。 通过上面的分析我们发现,这个“专用的语音业务网络”,在4G时代实在没有存在的价值,语音业务只是丰富多彩的数据业务中的一种而已。于是科学家在制订标准时,就从标准上把这个CS域给彻底干掉了。且慢,这么说,我们在4G时代再也享受不到那种掏出手机就打电话的感觉了? 还得先登上QQ,看对方在不在线....科学家没这么笨。我们需要做的,只是在4G数据网络中,模拟传统的语音业务的业务体验而已。
具体说,手机上要能够跟以前一样,直接播打对方号码呼叫对方。这就需要在数据业务网络中增加一个根据号码定位对方手机的设备(学名叫IMS), 当然双方手机也都得约定在数据业务网络中传输语音的协议(学名叫终端支持VoLTE). 但遗憾的是,在运营商部署4G网络的初步阶段,不管是IMS, 还是VoLTE手机,这两个支持“传统语音业务”的必需品,都被运营商省掉了。
运营商之所以这么小气是因为他们有底气 ---- 几乎所有运营商在部署4G网络前,都已经有了覆盖完整的2G/3G网络.
把“传统语音业务”保留在2G/3G网络上,只是把数据业务迁移到4G上,不是可以省下一大笔钱么? IMS可不便宜啊。 这就是所谓的CSFB(切换方式), 或SVLTE(双待机方式).既然数据业务网络可以承载语音业务,那为什么2G/3G时代,要搞一个专用的语音业务网络呢.....
因为“数据业务网络”是先进的生产力,是新生事物。 在2G时代,这玩意儿还没有发明,只有语音网络;3G时代是个过渡阶段;到了4G时代,新生事物彻底取代了旧事物。===ps: 支持最多的答复认为VoLTE商用缓慢的原因是因为IMS研究进展缓慢,我不赞成。IMS标准成熟度甚至比LTE都高得多(事实上,IMS标准制订时LTE标准还没出来,所以3GPP R5的IPRAN都是基于3G描述的, IMS理论上支持Vo3G).
我认为根本原因还是因为,在LTE覆盖度不高的初期,运营商没动力去做VoLTE. ===1/25: 针对回复,谈一下语音质量(QoS)问题。在回复中说,2G/3G优先保证语音业务。其实2G/3G时代,语音业务没什么好优先保证的。 那时候,语音业务好比铁路运输,每条路上的车次,每个车的车皮数,每节车箱的座位数都是固定的。甚至比铁路运输还要死板----铁路春运还能加开临客呢,还能多卖点站票呢,可CS语音业务不行,优不优先也就这样了....
当然,铁路也有铁路的好处。 3G网络的数据业务全靠公路运输, 公路再忙再堵,也影响不了铁路(当然另一方面,你也永远没法把火车开到公路上来)。这就是我们觉得CS语音靠谱的原因,专用网络有专用网络的好处嘛。4G时代,砖家们认为高速公路建设得足够多,足够宽了,没必要为语音传输单独建设铁路。大家烂在一锅粥里跑吧。
但是,那岂不是说,4G时代如果公路大堵车(比如出现27.5G的视频大家疯抢着下载),我们就连电话都不成了? Good question. 这正是VoBB(Voice over Broadband,宽带网络传输语音)技术面临的最大挑战。 如何解决? 在高速公路上专门划出一条车道来,供语音业务使用;一路上交警看到语音业务专车,优先放行;甚至针对VIP客户开辟绿色专用车道;等等。
----好了,恭喜你,你已经了解了VoLTE的一个重要功能: 语音QoS控制。4G公路运输比起3G铁路运输,还带来一个好处,就是通话音质。 铁路时代全国人民一起挤火车,甚至连车皮都不给换,大家都在绿皮车里呆着。
公路时代就灵活了,有钱人买个豪车,就可以享受更好的通话音质。 ----这就是VoLTE比起CS语音的所谓一大亮点,通过更好的语音编解码技术,带给用户更好的通话音质体验。===再补充,结合前面提到,4G时代阿猫阿狗都可以提供语音业务,运营商还烧钱部署基于IMS的VoLTE,有什么优势? 答案就显然了。 高速公路就是运营商自家开的,想怎么规划车道就怎么规划车道。苦逼的阿猫阿狗们在那些公共货运车道上跑语音,即使玩出花花来,从硬件条件上就先处于劣势了。===再补充,历史经验表明,硬件条件从来都不是决定战争胜负的唯一因素,甚至都不是主要因素。 屌丝快递公司把拥有最广网络覆盖的邮政打得满地找牙,光胳膊小米把分销网络一直延伸到乡镇的那些个谁谁谁整得坐卧不安,都是前科。
总之,手握好牌,最终有多大出息,运营商还得好自为之。
因为LTE只支持数据服务(PS)业务的,无法承载语音(CS)。以前这两个服务都是分开处理。现在国内厂商,比如移动(联通和电信我忘记了),都采取CSFB(语音回落)的方式来完成4G网络中的通话功能。上面有人提到VoLTE,但短期内商用不太可能。因为CSFB可以利用之前铺好的2G3G网络,提高利用率对运营商来说当然好。然后通信商家也可以卖服务卖功能,也很高兴的呀。CSFB简单来说就是数据业务(联网数据包类的服务)走LTE,当要打电话的时候,无论是主叫还是被叫,都通过核心网之间转给2G或者3G下发。现在能做到延时非常短,一两秒,基本打电话的时候不会介意的。关于如何通过核心网转过去。从LTE端来说,要在基站侧和核心网侧打开CSFB相应功能。基站侧配置好和覆盖区2G小区邻区关系(初步切换的基础),当打电话的需求产生,基站给核心网发出的消息,LTE的核心网再转给2G核心网,电话在2G的CS域接通。当然打完了是会自己回来到4G的。但是我有个疑问是,比如3G可以在接通电话的时候继续上网。LTE是不是应该不行了。
占个坑回答一下:4G如若没有通话功能怎么能够商用呢。以目前TDD来看,都是回落到2G,3G去实现语音通话,这也是移动要实现的CSFB(CS Fall Back)功能,但就现在测试来看,不仅仅是网络侧要支持,终端也需要支持,而且,不同的终端,回落的时间不一样;更复杂的情况是,各种场景也很复杂,2g给4g打电话,3g给4g打电话,4g给4g打电话等;由于PS域是不支持通话的,所以,语音功能全要利用IMS实现,其实,也就是CS域,这一部分,统一处理通话,不管2g,3g,4g,只是,4g由于实现了全IP化,无法直接实现通话,就有了间接回落的解决方案
在VoLTE(基于LTE的语音)之前,LTE协议是只支持数据服务的。VoLTE现阶段主要受限于相关网络设备的成熟和网络的实际部署。目前全球VoLTE的部署尚非常有限。估计VoLTE的全面部署还需要数年时间才能完成。在VoLTE部署之前,语音在LTE终端上的支持仍需依靠3G/2G。两种主流的实现方式分别是(1)“电路交换回落”(CSFB)和(2)“同步语音LTE”(SVLTE/SGLTE)亦称“双射频”。前者是LTE回落到3G/2G来处理数据和语音的并发,在语音通话结束后终端返回LTE。其优点是终端成本低;缺点是回落时数据率降低,网络需要升级。后者是增加一套额外的3G/2G调制解调器(至少是射频)来支持LTE数据与3G/2G语音的并发。其优点是不存在LTE数据率的降低,不需网络升级;缺点是终端实现成本高。Qualcomm是全球首个推出LTE/3G/2G多模调制解调器产品的公司(2010年商用),也是率先开发,测试和商用SVLTE/SGLTE,CSFB,SRVCC(Single Radio Voice Call Continuity,单一无线语音呼叫连续性)及VoLTE技术的公司。
华为的这个文章介绍比较详细了简单的说就是,4G网有通话功能,基于IMS的VoLTE是未来的方向,但由于涉及的网元改造等问题,暂时还未能实现。而目前移动的LTE网络商用在即,可选取的方案是CSFB和双待手机方式(两者的实现方式及优劣势上文也说的比较清楚),由于双待方式要求手机终端支持(苹果没有双待手机,只支持CSFB其他LG/NOKIA的双待手机也没量产),求人不如求己,所以移动采取了CSFB的方式。所以驻留在移动TDD-LTE网络的CSFB终端,当有话音业务需求时,通过回落技术,在网络的辅助下,接入到2/3G电路域,然后通过2G电路域疏通话音;业务结束后再通过返回技术,使终端重新连接回LTE网络。
我的理解是LTE是可以承载语音通话的,只是对于LTE网络来说,语音通话是和其他数据业务一样的IP流(其实这样的表述不准确,EPC是能够感知VoLTE的,并且要为VoLTE分配专用的bearer)。其实把LTE比作WiFi可能会好理解一些,WiFi上可以有浏览internet等数据业务,也可以有skype, 微信等IP语音业务。但是如果没有skype等,WiFi就只是提供数据业务而已(IP语音是数据业务的一种)。LTE与此类似,只是语音的实现的具体方式与Skype等不一样,需要专门的IMS网络。在没有IMS时,如果不认为Skype是通用语音业务,那么LTE是仅能提供数据业务的,如@王斌 所说。 ----------------分割线而4G到2G/3G的切换,我个人觉得除了CSFB外,SRVCC也可以算是一种情况。但是在题主的上下文中,应该是指CSFB。简单来说,当有用户打电话给CSFB的LTE手机时,LTE会告诉这个CSFB手机,你有电话了,快回2G/3G去接电话吧,然后它就按照指示回落到2G/3G接电话了,完事了再回到LTE上(当然也可以留在2G/3G久一点)。
LTE是纯分组网络所以,在CS域除了语音之外,还有两个需求,短信和紧急呼叫语音王斌的答案已经很清楚了,OTT不是技术问题,是商业问题,相当长一段时间这个口子还是撕不开的补充个链接
应该这么理解,4G下把语音服务当做数据业务的一种来承载。类比一下家里的adsl上网,其实你打电话和上网都是走的同一条双绞线,只不过两个业务,一个走的是语音网络,一个是数据网络。现在你会发现,家里的固话用得越来越少了,因为网络通信的业务已经能涵盖之前的传统语音业务了。无线通信的发展也是一样,每一代的发展都是迭代的,所以需要兼容之前的传统语音业务,但当某一天数据业务完全能替代传统语音业务的时候,纯语音业务就可以退出历史舞台了。所以说,语音只是一种上层业务形态,和数据链路没有太大的直接关系——当然QoS要求除外,全网IP化一定是必然的。
无论是LTE-FDD还是LTE-TDD 都不能提供CS域的功能,目前2G和3G的语音和视频通化都是基于CS域的。CMCC的TDLTE目前设计是采用CSFB回落到3G,同事VOIP/VOLTE亦是CMCC后续的动作,目前广东部分地区已经开始着手TDS的IP化改造了,TD这两年的建设也是突飞猛进,TD这张网,用的人少,但是覆盖比起当年已经好很多,一切都是为了TD-LTE。
2G带来文字,3G带来图片,4G如果不能带来视频4G还有什么意义。按照现在的收费标准,4G明显贵啦!
原来的通信系统语音通话全部通过网络的电路域进行承载,LTE系统没有电路域,不能承载原有的电路话务业务,不过可以承载类似微信语音的数据IP话务。
整个QQ直接打电话好了。。。
四级可以承载语音的,不过是VoLTE.
目前所在地 att已经是VoLTE 打电话也是LTE。

我要回帖

更多关于 奇酷手机尊享版上手 的文章

 

随机推荐