基于GPS的新型出租車調(diào)度系統(tǒng)設(shè)計(jì)
1.2 通信平臺(tái)
為了實(shí)現(xiàn)平臺(tái)和出租車的通訊以及收集乘客叫車信息,通信平臺(tái)包括M2M通信模塊、短信平臺(tái)和呼叫中心三個(gè)模塊。
(1)M2M通信模塊實(shí)現(xiàn)出租車和調(diào)度中心的通信功能,具體包括:出租車位置上傳、路邊乘客位置上傳、調(diào)度中心指令下發(fā)等。M2M通信模塊使用基于GPRS網(wǎng)絡(luò)上的TCP/IP技術(shù),服務(wù)器端采用Windows平臺(tái)的完成端口(IOCP)技術(shù),從而保證單個(gè)服務(wù)器能同時(shí)接入大量出租車調(diào)度終端(大于5000臺(tái))。完成端口的最大優(yōu)點(diǎn)在于其管理海量連接時(shí)的處理效率,通過(guò)操作系統(tǒng)內(nèi)核的相關(guān)機(jī)制完成I/O處理的高效率,由于出租車調(diào)度過(guò)程中連接量巨大,且每個(gè)連接上收發(fā)的數(shù)據(jù)包比較小,通常只有幾k甚至不到1k的字節(jié),因此很適合使用完成端口技術(shù)。
?。?)短信平臺(tái)和呼叫中心模塊實(shí)現(xiàn)乘客和調(diào)度中心之間的通信,主要功能是乘客位置和打車請(qǐng)求收集。短信平臺(tái)負(fù)責(zé)接收短信調(diào)度的短信,再由調(diào)度中心分析短信內(nèi)容,完成短信調(diào)度。呼叫中心負(fù)責(zé)電話鏈路,話務(wù)員和系統(tǒng)根據(jù)來(lái)電內(nèi)容使用調(diào)度中心模塊實(shí)現(xiàn)電話調(diào)度。
1.3 調(diào)度中心設(shè)計(jì) 調(diào)度中心分為前臺(tái)應(yīng)用程序和后臺(tái)服務(wù)程序。 前臺(tái)應(yīng)用軟件采用B/S架構(gòu),主要包括:系統(tǒng)管理、注冊(cè)管理和調(diào)度管理三個(gè)部分, ?。?)系統(tǒng)管理包括:部門管理、用戶管理、角色管理和權(quán)限管理等; ?。?)注冊(cè)管理包括:固定電話注冊(cè)、手機(jī)注冊(cè)。固定電話注冊(cè)完成固定電話和單個(gè)固定叫車位置的關(guān)聯(lián)綁定,如酒店、公司等,通過(guò)GIS系統(tǒng)記錄該位置的經(jīng)緯度信息;手機(jī)短信注冊(cè)完成手機(jī)號(hào)碼和幾個(gè)固定叫車位置的綁定,每個(gè)綁定有一個(gè)標(biāo)簽短信代替,同時(shí)將每個(gè)叫車位置在GIS系統(tǒng)中的經(jīng)緯度信息記錄下來(lái)。 (3)調(diào)度管理包括:司機(jī)互助調(diào)度、話務(wù)員調(diào)度、注冊(cè)電話調(diào)度、短信調(diào)度等模塊。 后臺(tái)服務(wù)程序采用C/S架構(gòu),將通信平臺(tái)所收集到的出租車GPS位置信息和乘客GPS位置信息聯(lián)系起來(lái),通過(guò)下節(jié)所講的基于網(wǎng)格的調(diào)度算法完成綜合調(diào)度,調(diào)度平臺(tái)和通信平臺(tái)是一個(gè)密切聯(lián)系的模塊,具體關(guān)系如圖3所示。 圖3 調(diào)度系統(tǒng)整體架構(gòu)(參見右欄) 2 系統(tǒng)關(guān)鍵模塊設(shè)計(jì) 2.1 叫車方式設(shè)計(jì) 國(guó)內(nèi)外現(xiàn)有出租車調(diào)度系統(tǒng)的叫車方式主要分為兩種類型:一是乘客打電話報(bào)告自己的位置,調(diào)度員或話務(wù)員在GIS地圖上標(biāo)注乘客位置;二是乘客觸發(fā)TAXI站點(diǎn)應(yīng)招按鈕叫車。 本系統(tǒng)在原有方式的基礎(chǔ)上增加和改進(jìn)了叫車方式。 1)在調(diào)度終端上增加一個(gè)報(bào)告乘客位置按鈕,當(dāng)出租車滿載期間在路上行駛時(shí)如若遇到路邊等車乘客就觸發(fā)此按鈕,實(shí)現(xiàn)出租車司機(jī)實(shí)時(shí)上報(bào)乘客位置,此方式體現(xiàn)了一種“我為人人,人人為我”的思想,這種互助協(xié)作的搜索,擴(kuò)大了搜索乘客的空間范圍。
評(píng)論