送外賣(mài)也要“黑科技”?阿里移動(dòng)感知技術(shù)應(yīng)用揭秘
????送餐路上外賣(mài)騎手們所處的位置不僅牽動(dòng)著大家的心,在本地生活的場(chǎng)景下,也是訂單配送和調(diào)度系統(tǒng)的重要一環(huán)。其中騎手是否已到店取餐看似簡(jiǎn)單卻難以準(zhǔn)確觀測(cè)。針對(duì)這一問(wèn)題,阿里本地生活科技中心建立了基于移動(dòng)感知的aBeacon系統(tǒng)來(lái)準(zhǔn)確地觀測(cè)騎手到店和離店行為。這一工作成果也發(fā)表在了網(wǎng)絡(luò)系統(tǒng)領(lǐng)域的頂級(jí)會(huì)議NSDI’21上。本文將從實(shí)現(xiàn)原理為大家做一個(gè)簡(jiǎn)單介紹。
一 背景
作為本地生活的一個(gè)重要組成部分,外賣(mài)已經(jīng)進(jìn)入千千萬(wàn)萬(wàn)的家庭。相信很多小伙伴已經(jīng)注意到,餓了么的每一個(gè)訂單,我們都會(huì)及時(shí)向用戶(hù)通知這一單現(xiàn)在所處的狀態(tài),比如“商戶(hù)接單”,“騎手到店”,“騎手送達(dá)”等。這個(gè)實(shí)時(shí)狀態(tài)的更新,不僅能讓用戶(hù)及時(shí)了解自己外賣(mài)到了哪里,對(duì)于整個(gè)平臺(tái)的騎手調(diào)度和時(shí)間預(yù)估都有著重要意義。
而在所有的節(jié)點(diǎn)中,騎手到店前后的兩個(gè)節(jié)點(diǎn)“騎手到店”和“騎手取餐”對(duì)于整個(gè)平臺(tái)的價(jià)值就更為重要,主要體現(xiàn)在以下三個(gè)方面:
時(shí)間預(yù)估
騎手到店的時(shí)間是騎手從接單位置到商戶(hù)位置的終止時(shí)間,而騎手離店的時(shí)間則是騎手從商戶(hù)位置到用戶(hù)位置的起始時(shí)間。掌握這些準(zhǔn)確的時(shí)間,能給時(shí)間預(yù)估模型提供準(zhǔn)確的標(biāo)簽用于模型訓(xùn)練。我們?cè)贏PP里看到的“預(yù)估配送時(shí)間”就是這樣計(jì)算出來(lái)的。同時(shí),知道騎手在商戶(hù)位置等了多長(zhǎng)時(shí)間,我們就可以知道商戶(hù)準(zhǔn)備這一單需要多長(zhǎng)時(shí)間,也就是商戶(hù)的“出餐時(shí)間”。而掌握了準(zhǔn)確的出餐時(shí)間,我們?cè)诮o某一單找合適騎手的時(shí)候就能更加地游刃有余了。
騎手調(diào)度
當(dāng)用戶(hù)在外賣(mài)平臺(tái)下單后,平臺(tái)就會(huì)開(kāi)始為這一單尋找合適的騎手來(lái)配送,這個(gè)過(guò)程就叫騎手調(diào)度。騎手調(diào)度是一個(gè)復(fù)雜的過(guò)程,需要考慮同時(shí)考慮商戶(hù),騎手和用戶(hù)的位置,還要考慮騎手身上已有的單和商戶(hù)正在準(zhǔn)備的單。一個(gè)總的原則是,讓更近的,更順路的騎手去取單。如果我們知道了騎手到店的準(zhǔn)確時(shí)間,我們就可以知道騎手在當(dāng)前時(shí)刻的具體位置,并且能夠預(yù)估出騎手在未來(lái)一段時(shí)間的大概位置。這就給我們的騎手調(diào)度提供了準(zhǔn)確可靠的數(shù)據(jù)源。
超時(shí)單判責(zé)
雖然調(diào)度系統(tǒng)會(huì)盡力保證每一單都盡快送達(dá),但還是會(huì)有一些情況導(dǎo)致少部分運(yùn)單會(huì)超時(shí),給用戶(hù)帶來(lái)不好的體驗(yàn)。為了提升調(diào)度系統(tǒng)的性能,減少超時(shí)單。我們首先需要知道超時(shí)的原因,從而在未來(lái)的調(diào)度中作出改進(jìn)。超時(shí)的兩個(gè)主要原因是“商戶(hù)已出餐但騎手未到店”和“騎手已到店但商戶(hù)未出餐”。在沒(méi)有明確數(shù)據(jù)的情況下,這兩個(gè)對(duì)立的原因往往會(huì)出現(xiàn)“公說(shuō)公有理,婆說(shuō)婆有理”的情況。如果我們能夠準(zhǔn)確獲得騎手到店的時(shí)間,這一困境就會(huì)迎刃而解。
二 挑戰(zhàn)
既然獲取準(zhǔn)確的騎手到店時(shí)間是如此重要的問(wèn)題,為什么現(xiàn)有的方法還是無(wú)法很好的解決這個(gè)問(wèn)題呢?這是因?yàn)榭紤]到本地生活的場(chǎng)景,要獲得準(zhǔn)確的騎手到店時(shí)間,面臨著以下幾方面的挑戰(zhàn):
GPS在室內(nèi)的漂移
現(xiàn)在手機(jī)定位最常用的方法就是GPS定位。但無(wú)論是GPS,還是我們最近剛組網(wǎng)成功的北斗系統(tǒng),其本質(zhì)上都需要手機(jī)里的芯片來(lái)接收地球上方的衛(wèi)星信號(hào)。但商戶(hù)的位置往往是在室內(nèi),當(dāng)我們?cè)谑覂?nèi)環(huán)境時(shí),GPS信號(hào)會(huì)受到建筑物的遮擋,導(dǎo)致GPS信號(hào)微弱甚至完全失去信號(hào)。這個(gè)時(shí)候GPS的精確度就會(huì)從幾米擴(kuò)大到幾百米甚至幾公里,導(dǎo)致GPS信號(hào)出現(xiàn)漂移。因?yàn)檫@一漂移現(xiàn)象的存在,我們需要?jiǎng)澏ㄒ粋€(gè)范圍來(lái)判斷騎手是否到達(dá)了商戶(hù)。當(dāng)我們用一個(gè)較小的范圍時(shí),可能會(huì)出現(xiàn)“騎手已到店但我們認(rèn)為沒(méi)到”,如果我們用一個(gè)較大的范圍,那么騎手到店時(shí)間的準(zhǔn)確性則會(huì)大打折扣。
商戶(hù)在不同樓層的垂直分布
在GPS漂移之外,商戶(hù)在不同樓層的垂直分布也會(huì)給騎手到店的準(zhǔn)確判定帶來(lái)困難。當(dāng)商戶(hù)分布在不同樓層時(shí),即使我們通過(guò)GPS判斷出騎手已經(jīng)在水平方向上到達(dá)商戶(hù)附近,但由于沒(méi)有垂直方向的信息,我們?nèi)匀粺o(wú)法準(zhǔn)確判斷出騎手到店的具體時(shí)間。如今越來(lái)越多的商戶(hù)都分布在商場(chǎng)的不同樓層,這部分訂單的騎手到店時(shí)間就很難觀測(cè)。雖然GPS會(huì)返回一個(gè)海拔信息,但在實(shí)際的應(yīng)用中我們發(fā)現(xiàn)這個(gè)值往往是不夠準(zhǔn)確的。
商戶(hù)環(huán)境的動(dòng)態(tài)性和騎手手機(jī)的多樣性
一些室內(nèi)定位的方法通過(guò)收集特定環(huán)境的聲音指紋,光指紋或者磁場(chǎng)強(qiáng)度指紋來(lái)建立指紋庫(kù),然后通過(guò)指紋對(duì)比來(lái)判斷手機(jī)所處的位置。理論上如果我們能夠采集商戶(hù)環(huán)境的指紋,并和騎手手機(jī)收到的信號(hào)進(jìn)行比對(duì),就可以判斷騎手是否已經(jīng)到達(dá)商戶(hù)。但由于商戶(hù)環(huán)境的動(dòng)態(tài)性,比如裝修改造和人來(lái)人往帶來(lái)的實(shí)時(shí)擾動(dòng),我們很難建立一個(gè)穩(wěn)定的指紋庫(kù)來(lái)進(jìn)行比對(duì)。同時(shí),由于聲光磁的指紋收集受到手機(jī)硬件的影響,騎手手機(jī)的多樣性也對(duì)指紋庫(kù)的建立帶來(lái)很大挑戰(zhàn)。
基于Wi-Fi的方法的局限性
隨著越來(lái)越多的室內(nèi)環(huán)境有Wi-Fi信號(hào)的覆蓋,基于Wi-Fi信號(hào)的室內(nèi)定位也得到了充分研究。但基于Wi-Fi方法也有兩個(gè)局限性:一是持續(xù)的Wi-Fi掃描會(huì)帶來(lái)極大的能耗負(fù)擔(dān),這對(duì)于工作極度依賴(lài)手機(jī)的騎手很不友好;二是出于隱私保護(hù)等原因,iOS系統(tǒng)只支持獲取當(dāng)前連接的Wi-Fi信息,而不支持獲取Wi-Fi掃描的列表,但騎手在取餐過(guò)程中很少連接商戶(hù)的Wi-Fi。這兩個(gè)原因?qū)е铝嘶赪i-Fi的定位方法無(wú)法適用于騎手到店的場(chǎng)景。
三 解決方案
當(dāng)我們把騎手到店觀測(cè)問(wèn)題抽象出來(lái),可以發(fā)現(xiàn)這是移動(dòng)感知(Mobile Sensing)領(lǐng)域經(jīng)典的“室內(nèi)定位(Indoor Localization)”或者“存在監(jiān)測(cè)(Presence Detection)”的問(wèn)題。移動(dòng)感知是指利用移動(dòng)設(shè)備上的網(wǎng)絡(luò)信號(hào)或聲光電磁等傳感器信號(hào)對(duì)用戶(hù)的位置,行為,場(chǎng)景等進(jìn)行感知的技術(shù)。手機(jī)上的計(jì)步功能,以及智能手表提供的心率監(jiān)測(cè)和睡眠監(jiān)測(cè)等功能,都是移動(dòng)感知技術(shù)在生活中的具體應(yīng)用。近些年來(lái),隨著移動(dòng)設(shè)備的升級(jí),研究者們也在探索移動(dòng)感知的新應(yīng)用,比如用Wi-Fi信號(hào)感知鍵盤(pán)敲擊和老人摔倒,用手機(jī)話(huà)筒來(lái)檢測(cè)醉駕,用新的傳感器來(lái)感知用戶(hù)的情緒和壓力狀態(tài)等。
這些研究也給我們的到店觀測(cè)問(wèn)題提供了很多思路,比如基于Wi-Fi的室內(nèi)定位,基于特定光信號(hào)和聲信號(hào)的定位方法等。但是通過(guò)上面的討論我們可以看出,這些方法都難以很好地解決騎手到店觀測(cè)問(wèn)題。針對(duì)這一情況,我們?cè)O(shè)計(jì)并部署了aBeacon系統(tǒng),一個(gè)基于藍(lán)牙信號(hào)的移動(dòng)感知系統(tǒng),來(lái)解決騎手到店觀測(cè)的問(wèn)題。其實(shí)基于藍(lán)牙的移動(dòng)感知并不是一個(gè)全新的技術(shù),蘋(píng)果公司在2013年提出基于藍(lán)牙的iBeacon協(xié)議用于移動(dòng)感知[1],2016年藍(lán)牙5.0中的新特征(更低功耗,更大范圍)真正讓藍(lán)牙感知技術(shù)得以落地。藍(lán)牙移動(dòng)感知的原理就是通過(guò)在特定位置部署一些持續(xù)發(fā)送藍(lán)牙信號(hào)的Beacon設(shè)備,同時(shí)手機(jī)進(jìn)行持續(xù)的掃描來(lái)感知周?chē)乃{(lán)牙Beacon信號(hào),從而來(lái)判斷手機(jī)是否到達(dá)了特定位置。
?? 
圖1 aBeacon系統(tǒng)原理圖
基于這樣的感知技術(shù),我們建立了aBeacon系統(tǒng),如圖1所示,系統(tǒng)由三部分組成:部署在商戶(hù)的藍(lán)牙Beacon硬件、騎手APP內(nèi)的藍(lán)牙監(jiān)聽(tīng)模塊和平臺(tái)服務(wù)器上的后端模塊。在騎手配送過(guò)程中,APP上的藍(lán)牙監(jiān)聽(tīng)模塊會(huì)持續(xù)監(jiān)聽(tīng)周?chē)乃{(lán)牙Beacon信號(hào),當(dāng)騎手到達(dá)商戶(hù)附近(比如10米范圍內(nèi))時(shí),手機(jī)會(huì)監(jiān)聽(tīng)到該商戶(hù)內(nèi)的藍(lán)牙Beacon信號(hào),并把該數(shù)據(jù)和當(dāng)前時(shí)間戳上傳到服務(wù)器,服務(wù)器通過(guò)和預(yù)置的Beacon地圖進(jìn)行比對(duì),就可以得到該騎手到達(dá)該商戶(hù)的準(zhǔn)確時(shí)間。在Beacon硬件方面,我們采用了自主定制的硬件,在降低成本的同時(shí)保證了藍(lán)牙廣播的質(zhì)量,同時(shí)引入了加密技術(shù)來(lái)保護(hù)商戶(hù)的位置隱私。在手機(jī)監(jiān)聽(tīng)模塊方面,我們通過(guò)設(shè)計(jì)一個(gè)動(dòng)態(tài)監(jiān)聽(tīng)模塊,在保證到店判斷能力的前提下降低了能耗。
對(duì)比前面提到的幾個(gè)挑戰(zhàn),我們可以發(fā)現(xiàn),因?yàn)樗{(lán)牙信號(hào)自身的特性,Beacon信號(hào)在室內(nèi)環(huán)境的傳播僅限于幾米到幾十米的范圍(相信大家使用藍(lán)牙耳機(jī)和鼠標(biāo)都有類(lèi)似的感受),因此基于藍(lán)牙的到店判斷不會(huì)出現(xiàn)GPS那樣幾百米的誤差,可以極大提高騎手到店觀測(cè)的準(zhǔn)確性。同時(shí),因?yàn)樗{(lán)牙信號(hào)的穿墻能力較差,因此只有當(dāng)騎手到達(dá)商戶(hù)所在的樓層時(shí)才會(huì)接收到藍(lán)牙信號(hào),這樣就避免了商戶(hù)樓層帶來(lái)的影響。此外,我們通過(guò)標(biāo)準(zhǔn)化的部署流程,使得Beacon硬件部署在商戶(hù)的騎手取餐處的上方,避免了商戶(hù)內(nèi)動(dòng)態(tài)環(huán)境的改變對(duì)信號(hào)的影響。藍(lán)牙協(xié)議的標(biāo)準(zhǔn)化和手機(jī)硬件的成熟化也降低了騎手手機(jī)硬件對(duì)到店觀測(cè)的影響。此外,因?yàn)樗{(lán)牙監(jiān)聽(tīng)屬于非連接通信,騎手使用藍(lán)牙耳機(jī)的功能也不會(huì)受到影響。最后,和Wi-Fi相比,藍(lán)牙監(jiān)聽(tīng)的功耗也很低,我們的實(shí)驗(yàn)證明,Beacon監(jiān)聽(tīng)每天只會(huì)給騎手手機(jī)帶來(lái)3%的額外功耗負(fù)擔(dān)。
總體來(lái)說(shuō),aBeacon系統(tǒng)的主要貢獻(xiàn)在于將藍(lán)牙感知的技術(shù)真正應(yīng)用到騎手到店觀測(cè)的問(wèn)題中,并解決了一系列實(shí)際應(yīng)用中的挑戰(zhàn),比如能耗,可靠性,隱私保護(hù)等,并且從理論層面上對(duì)系統(tǒng)的成本和效用進(jìn)行分析,從而指導(dǎo)今后大規(guī)模感知系統(tǒng)的落地。
在系統(tǒng)的設(shè)計(jì)中,我們考慮了下面的一些指標(biāo):
成本
成本是我們上線一個(gè)商業(yè)化的系統(tǒng)所必須考慮的因素之一。aBeacon系統(tǒng)的成本包括兩部分:aBeacon設(shè)備的硬件成本,和大規(guī)模部署的成本。在硬件成本方面,我們通過(guò)對(duì)硬件的定制來(lái)降低成本。在部署成本方面,我們通過(guò)簡(jiǎn)化硬件部署的流程,從而在業(yè)務(wù)經(jīng)理的幫助下降低部署成本。
壽命
出于易用性的考慮,我們的aBeacon硬件采用了電池供電的方式。這樣電池的容量就成為了限制系統(tǒng)壽命的主要因素。但在兩年的運(yùn)行之后,我們發(fā)現(xiàn)除了電池的壽命,環(huán)境變化也是影響系統(tǒng)壽命的重要因素。
可靠性
可靠性是指在所有的騎手到店行為中,有多大比例可以被aBeacon系統(tǒng)觀測(cè)到。在實(shí)際中,可靠性受到包括部署質(zhì)量,商戶(hù)環(huán)境,騎手手機(jī)等諸多因素的影響。
效用
騎手到店觀測(cè)給整個(gè)系統(tǒng)提供了更準(zhǔn)確的數(shù)據(jù),它帶來(lái)的效用是基礎(chǔ)但難以直接衡量的,因此我們采用超時(shí)率這一衡量整個(gè)調(diào)度系統(tǒng)的指標(biāo)來(lái)評(píng)估aBeacon的效用。
在系統(tǒng)的設(shè)計(jì)過(guò)程中,我們首先量化了上面的四個(gè)指標(biāo),然后建立這四個(gè)指標(biāo)和我們要優(yōu)化的終極目標(biāo)——aBeacon帶來(lái)的累積收益——之間的量化關(guān)系。因此,我們可以在這個(gè)量化關(guān)系的指導(dǎo)下對(duì)各個(gè)因素進(jìn)行權(quán)衡。
在這樣的設(shè)計(jì)思路的指導(dǎo)下,aBeacon系統(tǒng)的部署和運(yùn)行主要包含了兩個(gè)主要環(huán)節(jié):
設(shè)計(jì)與測(cè)試
基于成本和設(shè)計(jì)自由度的考慮,我們選擇自主定制aBeacon設(shè)備,同時(shí)自主定制還能讓我們嵌入隱私保護(hù)等其他功能。在大規(guī)模的部署前,我們挑選了幾個(gè)商場(chǎng)進(jìn)行小規(guī)模的測(cè)試。在測(cè)試中,我們將自主定制的aBeacon設(shè)備和另一種商用的Beacon設(shè)備同時(shí)部署在商戶(hù)里。通過(guò)對(duì)比測(cè)試,我們發(fā)現(xiàn)采用自主定制的aBeacon設(shè)備可以在壓縮成本的同時(shí)達(dá)到和商用Beacon設(shè)備同樣的可靠性。
?? ??
圖2 aBeacon設(shè)備在上海的部署
部署與運(yùn)行
在小規(guī)模測(cè)試后,從2018年1月開(kāi)始,如圖2所示,我們?cè)谏虾5?2000余家商戶(hù)里部署了aBeacon設(shè)備。我們用一份包含“部署在哪里”、“怎么固定”、“如何綁定”等問(wèn)題的部署手冊(cè)來(lái)指導(dǎo)業(yè)務(wù)經(jīng)理進(jìn)行部署。在運(yùn)行過(guò)程中,我們通過(guò)后臺(tái)收集的數(shù)據(jù),可以對(duì)所有設(shè)備進(jìn)行實(shí)時(shí)監(jiān)控,所有設(shè)備被分類(lèi)為“健康”、“部署錯(cuò)誤”、“下線”等狀態(tài)。我們針對(duì)不同的設(shè)備還可以采取不同的維護(hù)措施,比如針對(duì)“部署錯(cuò)誤”的設(shè)備進(jìn)行重新部署。
另一個(gè)很重要的問(wèn)題是系統(tǒng)安全和隱私保護(hù),這也是我們?cè)赼Beacon設(shè)備的定制過(guò)程中作出的重要改進(jìn)之一。因?yàn)閭鹘y(tǒng)的iBeacon協(xié)議是固定ID的明文廣播,可能導(dǎo)致系統(tǒng)的安全性漏洞。比如:
- 未授權(quán)的用戶(hù)可能通過(guò)戰(zhàn)爭(zhēng)駕駛(wardriving)[2] 的方法來(lái)反推出Beacon設(shè)備的位置,并用于其他目的。
- 惡意攻擊者可能通過(guò)在異地復(fù)制已有Beacon設(shè)備的藍(lán)牙廣播,向系統(tǒng)中注入錯(cuò)誤的位置數(shù)據(jù)。
針對(duì)這一問(wèn)題,我們?cè)谧灾鞫ㄖ频脑O(shè)備中對(duì)藍(lán)牙廣播進(jìn)行加密,通過(guò)一種TOTP[3]的加密算法,讓所有aBeacon設(shè)備廣播的ID內(nèi)容定時(shí)進(jìn)行變更,而ID和設(shè)備位置的映射關(guān)系存在只有授權(quán)用戶(hù)可以訪問(wèn)服務(wù)器。這樣極大地提高了系統(tǒng)的安全性。
四 效果
為了評(píng)估aBeacon系統(tǒng)給整個(gè)配送過(guò)程帶來(lái)的效果,我們采用了“超時(shí)率”這一總體指標(biāo)作為指標(biāo)。我們用上海未部署aBeacon設(shè)備的一萬(wàn)多家商戶(hù)作為參照,來(lái)評(píng)估部署了aBeacon設(shè)備的商戶(hù)在部署前后超時(shí)率的變化。通過(guò)對(duì)比我們發(fā)現(xiàn),在總體上,通過(guò)一年的運(yùn)行,aBeacon系統(tǒng)可以將超時(shí)率降低0.24%,這使得我們每年可以減少超過(guò)7余萬(wàn)超時(shí)配送訂單。
?? 
圖3 aBeacon系統(tǒng)在不同樓層和不同地區(qū)的效用
同時(shí)我們還發(fā)現(xiàn),aBeacon系統(tǒng)在不同樓層和不同的地區(qū)體現(xiàn)出較大的差異性。如圖3所示,部署在B2層和4/5層的設(shè)備可以帶來(lái)更大的效用,這其實(shí)也印證了我們前面的分析,騎手在這些樓層商戶(hù)的準(zhǔn)確到店時(shí)間更難觀測(cè),通過(guò)部署aBeacon設(shè)備,我們可以在這些商戶(hù)取得更大的效用。
迄今為止,aBeacon系統(tǒng)為上海超過(guò)10萬(wàn)騎手提供準(zhǔn)確的到店觀測(cè)分析,通過(guò)不斷優(yōu)化騎手配送流程,每年可減少超過(guò)7余萬(wàn)超時(shí)配送訂單,為超過(guò)700萬(wàn)的用戶(hù)人群提供更優(yōu)質(zhì)服務(wù)。
五 討論與發(fā)現(xiàn)
作為一篇介紹移動(dòng)感知技術(shù)大規(guī)模應(yīng)用的文章,我們?cè)谙到y(tǒng)設(shè)計(jì)和部署過(guò)程中的發(fā)現(xiàn)希望能給后來(lái)者的工作帶來(lái)更多啟發(fā)。總的來(lái)說(shuō),我們的發(fā)現(xiàn)包括以下兩個(gè)方面:
(1) 系統(tǒng)可靠性。在移動(dòng)感知領(lǐng)域,研究者們?yōu)槲覀儙?lái)了很多新的想法。但這些想法在實(shí)際落地的過(guò)程中都會(huì)遇到可靠性的問(wèn)題,我們用aBeacon系統(tǒng)的部署過(guò)程說(shuō)明了,即使是用藍(lán)牙信號(hào)進(jìn)行存在感知這樣一個(gè)簡(jiǎn)單的應(yīng)用,系統(tǒng)的可靠性也會(huì)受到硬件設(shè)備的部署和用戶(hù)手機(jī)硬件等諸多因素的影響。因此在以后的研究中,我們需要在系統(tǒng)設(shè)計(jì)的過(guò)程中更多地考慮這些因素,讓系統(tǒng)就有更強(qiáng)的魯棒性。
(2) aBeacon系統(tǒng)的局限之一就是我們還需要部署和維護(hù)硬件設(shè)備,在后來(lái)的工作中,我們?nèi)栽谔剿鞑捎靡延械慕K端設(shè)備作為虛擬的aBeacon設(shè)備用以輔助騎手的定位。基于此,我們正在開(kāi)展aBeacon+系統(tǒng)的研究工作,解決一些相關(guān)的問(wèn)題,比如終端設(shè)備自身定位,以及隱私保護(hù)等。
六 總結(jié)
基于aBeacon系統(tǒng),阿里本地生活科技中心的論文“From Conception to Retirement : a Lifetime Story of a 3-Year-Old Operational Wireless Beacon System in the Wild” 被計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)領(lǐng)域的頂級(jí)會(huì)議NSDI’21收錄。作為首篇基于本地生活場(chǎng)景的系統(tǒng)論文,這也代表了阿里本地生活科技中心在移動(dòng)感知方面的工作得到了來(lái)自網(wǎng)絡(luò)系統(tǒng)領(lǐng)域頂級(jí)會(huì)議的認(rèn)可。在落地應(yīng)用后,通過(guò)獲取更準(zhǔn)確的騎手到店和離店時(shí)間,該系統(tǒng)為全國(guó)超過(guò)10萬(wàn)騎手提供準(zhǔn)確的到店觀測(cè)分析,通過(guò)不斷優(yōu)化騎手配送流程,每年可減少超過(guò)7余萬(wàn)超時(shí)配送訂單,為超過(guò)700萬(wàn)的用戶(hù)人群提供優(yōu)質(zhì)服務(wù)。未來(lái),在阿里巴巴本地生活和新零售的業(yè)務(wù)布局下,我們還會(huì)持續(xù)加強(qiáng)相關(guān)領(lǐng)域的研究,將更多前沿技術(shù)投入到更多場(chǎng)景的運(yùn)營(yíng)分析中,發(fā)揮出更多作用,用技術(shù)服務(wù)用戶(hù)。
參考文獻(xiàn)
[1] Apple Inc. iBeacon. https://developer.apple.com/ibeacon/ , 2020
[2] Wikipedia, Wardriving, https://en.wikipedia.org/wiki/Wardriving, 2020
[3] Wikipedia. Time-based one-time password, https://en.wikipedia.org/wiki/Time-based_One-time_Password_algorithm , 2020.
【本文為51CTO專(zhuān)欄作者“阿里巴巴官方技術(shù)”原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)聯(lián)系原作者】
























