華為吳?。和ㄓ嵞芰﹂_放——讓你的應(yīng)用插上通訊的翅膀
2016年5月28日,華為開發(fā)者匯南京站在安德門黑馬路演中心圓滿落幕。本次沙龍議題增加到六個(gè),時(shí)間安排上也從之前的半天擴(kuò)展到全天。講師有來自華為、蘇寧、途牛的多位好手,議題涵蓋”通訊即服務(wù)“、”內(nèi)源開發(fā)“、”探索性測試“、”容器技術(shù)”、“電商平臺遷移”、“訂單架構(gòu)優(yōu)化”。
首先上場的是擁有16年電信行業(yè)工作經(jīng)驗(yàn)的華為技術(shù)專家吳俊。他給大家?guī)淼摹锻ㄓ嵞芰﹂_放——讓你的應(yīng)用插上通訊的翅膀》。從他的演講中,我們看到一家以數(shù)通起家的IT企業(yè)正在從做產(chǎn)品向做服務(wù)的“云端”擴(kuò)張。依托華為CaaS (Communication as a Service) 開放的接口,即使作為普通創(chuàng)業(yè)者,也可以擁有電信運(yùn)營商在消息、語音、視頻、會議、通信協(xié)同方面掌握的能力。
現(xiàn)場實(shí)錄如下:
大家好,很高興來到美麗的南京,跟大家做一個(gè)交流。星期六的早上大家正是休息的時(shí)間,過來聽這個(gè)講座也是不容易的。首先我自我介紹一下,我叫吳俊,在華為的核心網(wǎng)部門,主要做架構(gòu)發(fā)放的工作。
我先介紹一下我們的部門,現(xiàn)在叫核心網(wǎng),最早的時(shí)候就是做交換機(jī)的,通訊的交換機(jī),打電話的交換機(jī),也是華為起家的業(yè)務(wù),C08交換機(jī)。這個(gè)交換機(jī)原來是一個(gè)大柜子,我們叫做電路交換。大家知道這個(gè)行業(yè)趨勢的都知道,逐漸的在IP化,分布式,多媒體化,建立在這樣的架構(gòu)上。我們在這個(gè)架構(gòu)上可以做一些很先進(jìn)的業(yè)務(wù),比如說視頻電話,視頻會議,高清的視頻會議,就是遠(yuǎn)端的會議跟面對面一樣的,還有高清的語音,也可以像微信一樣的發(fā)即時(shí)消息,發(fā)文件傳輸,我們的架構(gòu)也是逐漸在改。
現(xiàn)在電信行業(yè)遇到一些什么樣的挑戰(zhàn)呢?這個(gè)我們叫做運(yùn)營商,OTT。我不知道你們對OTT有沒有一些概念。我先問一個(gè)概念,有一個(gè)互動(dòng),你們知不知道CT和IT之間的區(qū)別?最淺顯的區(qū)別說一下。
學(xué)生:感覺像傳統(tǒng)的華為、中興、愛立信這些屬于傳統(tǒng)的CT企業(yè),BAT可以屬于IT企業(yè)吧,從這個(gè)視角來理解。
嘉賓:可以這樣理解,最形容的比喻是,你到移動(dòng)去或者到聯(lián)通去買了套餐,包含了多少上網(wǎng),多少語音,多少短信,這個(gè)語音和短信就是CT,Communication,是一個(gè)什么概念呢,就是人和人要去交互,要通訊,遠(yuǎn)程通訊,要交互。IT就是你去獲得一些信息,它可能不需要實(shí)時(shí)性那么強(qiáng),比如你看一個(gè)膠片,看個(gè)電影,或者是搜索一個(gè)技術(shù),要響應(yīng)化,但是它不是和人溝通,不是Communication,這就是一個(gè)大致的區(qū)別。
我們?nèi)A為起家其實(shí)是在CT領(lǐng)域,現(xiàn)在隨著IP化以后,IT逐漸的把CT的業(yè)務(wù),IT的技術(shù)也可以實(shí)現(xiàn)CT的一些業(yè)務(wù),逐漸的搶奪這個(gè)市場?,F(xiàn)在華為也是在講ICGU融合。
這里有一個(gè)事件,2007年蘋果發(fā)布了iphone,APP,我們叫做移動(dòng)互聯(lián)網(wǎng)對CT,就是運(yùn)營商產(chǎn)生了非常大的影響。在蘋果上的應(yīng)用每天有兩百個(gè)業(yè)務(wù)上線,運(yùn)營商上線一個(gè)業(yè)務(wù),你們會發(fā)現(xiàn)運(yùn)營商其實(shí)業(yè)務(wù)是非常單一的,它的語音業(yè)務(wù)上線特別慢,要經(jīng)過一個(gè)采購,競標(biāo),達(dá)標(biāo),還有一個(gè)是交互、運(yùn)營,一堆的事情,上線一個(gè)業(yè)務(wù)需要六個(gè)月。而app store每天都可以上線兩個(gè)業(yè)務(wù)。還有OTT,我們叫OTT就是IT,OTT的應(yīng)用是迭代開發(fā),不再優(yōu)化,非常靈活,就像微信和QQ一樣的,非常靈活,用戶體驗(yàn)做的非常好。運(yùn)營商的通訊體驗(yàn),語音和短信,你就不知道十幾年都沒有變。還有IT也在逐漸的侵蝕CT領(lǐng)域的業(yè)務(wù),它的語音短信都可以是免費(fèi)的,語音模式非常靈活。但是運(yùn)營商的短信和語音下降的非???,被OTT侵蝕的過程中下降非常快。2015年移動(dòng)的語音業(yè)務(wù)下降16%,業(yè)務(wù)下降了20%多。
你不要替運(yùn)營商擔(dān)心,它叫做失之東隅、收之桑榆,它的語音短信業(yè)務(wù)被侵蝕掉了,但是它的數(shù)據(jù),就是IT的那一塊起來了。所以整個(gè)來看,中國移動(dòng)的收入還是有微量增長的。我們看這兩個(gè)基因就知道,我們要講用戶體驗(yàn)好,要新穎,還是IT領(lǐng)域比較適合。
這是一些運(yùn)營商的一些劣勢,但是運(yùn)營商是不是一點(diǎn)價(jià)值都沒有呢,不是的。我們現(xiàn)在講語音短信這方面,首先它的網(wǎng)絡(luò)是高質(zhì)量的,它的網(wǎng)絡(luò)是為語音和短信設(shè)計(jì)的,會有很多手段去保護(hù)這個(gè)語音和話音的質(zhì)量,端到端的質(zhì)量。從你拿起手機(jī),撥好號碼以后,會給你一個(gè)專用的通道去打這個(gè)電話。不是基于IT技術(shù)的,所有的IP包都要去搶占,有可能這個(gè)包到不了這個(gè)端。這就是我們體驗(yàn)的時(shí)候,用IP電話和拿手機(jī)撥電話,兩個(gè)運(yùn)營商網(wǎng)絡(luò)的區(qū)別。它的語音是高質(zhì)量的,還有專用的通道。它的業(yè)務(wù)你是可以信任它的,可以永遠(yuǎn)到達(dá),支付方式也非常的可信任,而且你的數(shù)據(jù)或者你的身份信息給他,也不怕造成泄漏,給到互聯(lián)網(wǎng)的企業(yè)可能就非常擔(dān)心。
還有它的管道,即使你走的是互聯(lián)網(wǎng)的語音業(yè)務(wù),但是它的管道還是走的運(yùn)營商,網(wǎng)絡(luò)還是運(yùn)營商的,他如果要對你進(jìn)行管控的話,也是許多問題的。并且還有一個(gè)最大的特點(diǎn)它是互聯(lián)互通的,你撥一個(gè)電話不用擔(dān)心,很少的情況下?lián)乃麜粫诰€,或者會不會到達(dá)那個(gè)電話號碼。但是你如果用微信或者用別的,facebook,你用微信撥的話,可能他不是微信的用戶,用facebook撥的話,他可能不是facebook的用戶。它的用戶群是割裂的,不像運(yùn)營商的用戶都是連成一片的。并且你也不用擔(dān)心現(xiàn)在不能到達(dá),現(xiàn)在關(guān)機(jī),擔(dān)心的情況非常少。并且它的網(wǎng)絡(luò)是經(jīng)過精心設(shè)計(jì),是大容量的,可以有非常多的電話,不會出現(xiàn)由于你撥的用戶忙之類的情況,就是因?yàn)榫W(wǎng)絡(luò)故障引起的用戶不可達(dá)。這是運(yùn)營商獨(dú)特的價(jià)值,運(yùn)營商提供的服務(wù)和OTT互聯(lián)網(wǎng)企業(yè)提供的語音短信業(yè)務(wù)的區(qū)別。
我們發(fā)現(xiàn)運(yùn)營商有它的網(wǎng)絡(luò)的優(yōu)勢,它是有能力的,不管是在語音,或者是在短信,或者是在多媒體技術(shù)方面都是有一些優(yōu)勢的。但是確實(shí)它的業(yè)務(wù)上線的非常慢,它的用戶體驗(yàn)做的不好,這是它的劣勢。我們能不能把這兩方面結(jié)合起來,移動(dòng)互聯(lián)網(wǎng)服務(wù)提供商,像騰訊、阿里巴巴是懂用戶的,有很多遠(yuǎn)程提供商,小的軟件提供商,或者系統(tǒng)提供商,轉(zhuǎn)型服務(wù)的提供商,這些是懂市場的,特別是懂行業(yè)市場的。他們?nèi)绻峁┱Z音短信業(yè)務(wù),特別是有質(zhì)量的、可靠的語音短信業(yè)務(wù),要用運(yùn)營商的系統(tǒng)為用戶提供通訊的業(yè)務(wù)。在這樣的情況下,兩者結(jié)合是不是可以達(dá)到一個(gè)雙贏的局面。
前面講的是我們電信能力開放的背景,就想著要開發(fā)一套這樣的系統(tǒng)。首先API成為運(yùn)用開發(fā)的核心架構(gòu),我們要開放,亞馬遜要開放,facebook要開放,騰訊微信要開放平臺,首先提供的是API。API是運(yùn)用開發(fā)核心的架構(gòu),是整個(gè)生態(tài)系統(tǒng)上的連接器。并且我們很多的通訊應(yīng)用,我們的APP,不管你提供什么樣的APP,經(jīng)常會有通訊能力的需求在里面。通訊能力現(xiàn)代化,通訊能力是構(gòu)建互聯(lián)網(wǎng)應(yīng)用的重要元素。一會我后面會有一些案例來講我們的通訊能力怎么被互聯(lián)網(wǎng)的應(yīng)用去結(jié)合,去使用的。現(xiàn)在大家對于不管是運(yùn)用,還是你的APP開發(fā)出來的,不管是基于IP的,還是基于語音的,都對通訊的體驗(yàn),對用戶的體驗(yàn)是要求非常高的。在這種前提下我們就設(shè)計(jì)了一個(gè)通訊能力的開放平臺要滿足這樣的一些需求。
這就是我們整個(gè)的架構(gòu),說起來也是非常簡單的,我們叫做CaaS平臺的,CaaS也是很時(shí)髦,現(xiàn)在不是什么ARS,PARS,SARS,我們就叫做CaaS,等于是把最傳統(tǒng)的業(yè)務(wù),華為公司最早的通訊業(yè)務(wù)開放出來,作為一個(gè)服務(wù)提供給互聯(lián)網(wǎng)的APP去使用。我們的目標(biāo)是做互聯(lián)網(wǎng)運(yùn)用與通訊能力、通訊網(wǎng)絡(luò),運(yùn)營商通訊網(wǎng)絡(luò)的連接器。你的應(yīng)用只要使用這個(gè)通訊能力,就想到我們的CaaS平臺。我們的CaaS開放平臺就是中間藍(lán)色的部分,有一個(gè)開放平臺,還有一個(gè)SDK。它向上提供的是一些API,非常好用的基于http的API。我們CaaS自身的一些能力,CaaS平臺是做能力的集成和開放,并且它是做一些能力的運(yùn)營和管理,還有開發(fā)者的管理。你登錄到我們的平臺,就像騰訊開放平臺一樣的,可以對你使用的業(yè)務(wù),你要用什么業(yè)務(wù),是怎么付費(fèi)的,像這些東西都可以做一個(gè)選擇,做一個(gè)使用。
除了對上的,就是經(jīng)過http,rast的接口之外,提供服務(wù)之外,我們還有一個(gè)SDK,SDK雖然也叫API,但是一般提供的是嵌入到設(shè)備商的,我們的安卓上面,IOS上面,還有嵌入式設(shè)備上面。這個(gè)SDK是可拆減的,所以它目前是用在各種各樣的設(shè)備上去,包括一些智能手機(jī),你可以做一個(gè)類似于微信的打電話的,或者是視頻聊天的一個(gè)應(yīng)用。還有一些嵌入到PC的,可以做一個(gè)視頻監(jiān)控的客戶端,嵌入到攝像頭的,嵌入到TV機(jī)頂盒上去的,甚至嵌入到汽車上的。因?yàn)槟惆l(fā)現(xiàn)所有的這些終端設(shè)備都有通訊的需求。
這個(gè)是我們整個(gè)的CaaS的架構(gòu),第一個(gè)我們開放,對上面的網(wǎng)絡(luò)是開放,提供的是一些API,rast的API,http調(diào)用的。我們對下面提供一個(gè)SDK,把它嵌入到你的終端設(shè)備上去。
這是我們提供的一個(gè)電信能力開放的集合,我這里大致介紹一下。呼叫控制能力就是控制電話的呼入、呼出,比如說通過你的應(yīng)用,在你的網(wǎng)站上加一個(gè)按紐,一按就傳送給我們平臺一個(gè)號碼,我們的平臺去打電話,他可以把這兩個(gè)呼叫給建立起來,讓這兩個(gè)人去通話。甚至你可以傳、四個(gè)號碼,到我們的平臺,我們平臺把這四個(gè)人拉起來,組建一個(gè)電話會議。
提問:我提個(gè)問題,因?yàn)槿A為是一個(gè)設(shè)備運(yùn)營商,移動(dòng)是運(yùn)營商,但是你這個(gè)呼叫控制系統(tǒng)華為是自己做還是通過運(yùn)營商?
嘉賓:還是通過運(yùn)營商,你說對了,我們這是一個(gè)平臺,我們的平臺最多還是賣給運(yùn)營商的,運(yùn)營商來運(yùn)營。
提問:目前開放能力是你們跟運(yùn)營商一起對外?
嘉賓:對,我們和運(yùn)營商一起的,比如說四川、福建我們都有這樣的平臺。這位老哥理解的非常深刻。我們和其他的,ars和pars他們的開放能力是不一樣的,他們就是華為自己建立平臺,自己開放出去。但是我們這個(gè)平臺就是要賣給運(yùn)營商。
記者:你這個(gè)平臺出現(xiàn)之后,給運(yùn)營商的開發(fā)空間大了還是更小了?
嘉賓:更大了,對運(yùn)營商來說,比如剛才說的他開始建立了一個(gè)電信網(wǎng),但是它的業(yè)務(wù),語音和短信業(yè)務(wù)逐漸的被互聯(lián)網(wǎng)企業(yè)侵蝕掉了,這個(gè)是不可避免的趨勢,這是沒辦法的。它是不是有一部分富余,想把這部分富余的東西開放出去。因?yàn)樗臇|西還是很好的東西,只不過大家互聯(lián)網(wǎng)的模式和運(yùn)營商不一樣,互聯(lián)網(wǎng)是免費(fèi)的,大家有時(shí)候就舍棄質(zhì)量好的東西,我買一些廉價(jià)的東西,有時(shí)候用戶是這樣選擇的。我們把這個(gè)富余的這部分能力開放到互聯(lián)網(wǎng)的APP上面去,這些APP是需要高質(zhì)量的電信能力的。兩者結(jié)合,我后面要講一些例子,兩者結(jié)合就會擦出一些火花。做一些非常有創(chuàng)意的應(yīng)用。
我大概介紹一下我們的能力。首先是呼叫控制,把兩者連接起來,我呼叫一方,或者是呼叫多方,把兩者連接起來。我們的通訊網(wǎng)絡(luò)就是建立通訊通道的,不管是兩個(gè)人還是多個(gè)人,是這個(gè)能力。還有呼叫控制,視頻通話,除了語音以外,我們給視頻能力提供這種視頻呼叫、流媒體,還有編解碼這些基本的能力。但是視頻通話傳統(tǒng)上也是屬于通訊的范圍,語音通訊和視頻通訊,還有這些用戶狀態(tài),在呼叫過程中間你的應(yīng)用可以得到我們平臺給你推送的一些用戶的狀態(tài),當(dāng)前連接的狀態(tài)。還有語音交互,語音交互大家可能用的比較多,比如10068,或者客服,要去和商店或者什么交流的時(shí)候,你就會用它的語音交互,它讓你按3,按4,轉(zhuǎn)到不同的部門,像這樣一些客服我們叫做呼叫中心。語音交互的能力我們也是開放出來,TT由語音轉(zhuǎn)短信的,文字轉(zhuǎn)聲音,還有自動(dòng)語音識別,還有交互式語音,這些能力我們也是把電信運(yùn)營商的這些能力開放出來了。內(nèi)容管理就是你通過的過程中間可以選擇被錄制,你的視頻會議也可以選擇被錄制,這些能力也可以通過API開放出來。視頻會議或者語音會議,你都可以通過我們的API去預(yù)定,去查詢,去取消,會議的功能在企業(yè)通訊里面用的是非常多的。還有cos保障,短信的,這個(gè)就不多講了。
剛才說過SDK的能力,SDK是嵌入到設(shè)備上面去的。我給個(gè)SDK,你們就可以獲得一個(gè)打通基本的音頻呼叫或者視頻呼叫的應(yīng)用。我們這個(gè)SDK給到你之后,會有一個(gè)運(yùn)營商的號碼,你和這個(gè)SDK結(jié)合。后面你除了打你自己運(yùn)用的用戶之外,還可以打到全世界各地的你的用戶,它是互聯(lián)互通的,整個(gè)網(wǎng)絡(luò)都是互聯(lián)互通的,這個(gè)就是運(yùn)營商的優(yōu)勢。不像現(xiàn)在的OTT、BAT的應(yīng)用,它的用戶是隔離的,我們是互聯(lián)互通的。還有一些聯(lián)系人管理、即時(shí)消息、內(nèi)容共享,這些東西和微信的是差不多的,這些東西是運(yùn)營商和微信學(xué)的,IT行業(yè)的應(yīng)用是走在我們前面的,但是我們也是可以提供這些能力的,如果你要用的話也可以使用這些能力。比如我們的SDK是支持多中操作系統(tǒng)的,安卓的,IOS的,Windows的,Linux的,你可以把它裁減到各個(gè)嵌入式設(shè)備里面去。這是我們目前的電信能力開放的全局。
除了這個(gè)開放能力以外,我們還在實(shí)踐中發(fā)現(xiàn),你開放能力可能還不行,那個(gè)行業(yè)用戶,特別是一些大的行業(yè)用戶,他可能用起你的API,你的API還是太原始了,我要開發(fā)一個(gè)應(yīng)用的話,要組合好幾個(gè)API一起才能走我的特殊的流程,特殊的業(yè)務(wù)邏輯。怎么辦呢,我們把下面的一些能力或者原則API再組合一下,組合成一個(gè)特定的場景,使之符合各種各樣行業(yè)的需求。比如說有隱私保護(hù),有遠(yuǎn)程醫(yī)療,有融合通訊,這個(gè)概念也挺好理解的,就是把底層的能力再包裝一下,再組合一下,滿足各行各業(yè)的需求。你們有沒有哪一個(gè)做應(yīng)用是在這方面,在這幾個(gè)行業(yè)里面的,有沒有。