專利名稱:實時交通信息發(fā)布方法、平臺及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及導航領域,特別是涉及一種實時交通信息發(fā)布方法、平臺及系統(tǒng)。
背景技術:
實時交通信息發(fā)布平臺,用于實時采集交通流量、交通事件等交通信息,并對交通信息的請求進行響應,經數(shù)據(jù)處理后發(fā)布交通信息數(shù)據(jù)。其中,實時交通信息的請求通常是請求一個城市全城的實時交通信息,即全城LC (Location Code,位置信息表格中的具體單元所對應的編碼)對應路段的紅黃綠狀態(tài)?,F(xiàn)有技術中,實時交通信息發(fā)布平臺采用阻塞式接收處理請求,即對前一個請求進行數(shù)據(jù)處理并返回后,接收處理下一個請求的方式。其中對前一個請求進行數(shù)據(jù)處理并返回具體包括在接收到請求后,將內存中的數(shù)據(jù)按照請求的協(xié)議格式進行編碼,將處理結果返回該請求。現(xiàn)有技術中實時交通信息發(fā)布平臺接收處理請求的方法實時交通信息發(fā)布平臺獲取實時交通信息,比如交通流量、交通事件等。在獲取實時交通信息的過程中不斷判斷是否有請求,當有請求時,接收并響應排隊在最前面的請求將內存中的實時交通信息根據(jù)該請求的協(xié)議格式進行編碼,返回處理結果給該請求。判斷是否還有下一條請求存在,當存在下一條請求時,接收并響應下一條請求將內存中的實時交通信息根據(jù)該請求的協(xié)議格式進行編碼,返回處理結果給該請求。直至處理完全部外部請求。在對現(xiàn)有技術的研究和實踐過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術存在以下問題現(xiàn)有實時交通信息發(fā)布平臺采用的阻塞式的接收處理請求,即根據(jù)接收到請求的先后順序逐個處理響應請求,在接收到大量請求時,排隊在后面的請求必須等到前面所有的請求處理完成后,才可能被處理響應,并且,在接收到請求后,實時交通信息發(fā)布平臺會根據(jù)該請求的協(xié)議格式進行編碼處理后發(fā)布處理結果,導致請求結果的延時,由于累積了大量的請求,導致系統(tǒng)的瓶頸限制在系統(tǒng)處理請求的環(huán)節(jié),降低了各實時交通信息數(shù)據(jù)的實時性。
發(fā)明內容
本發(fā)明實施例提供了一種實時交通信息發(fā)布方法、平臺及系統(tǒng),以解決現(xiàn)有交通信息發(fā)布技術中請求結果實時性差的問題。為實現(xiàn)上述目的,本發(fā)明實施例提供了如下方案一種實時交通信息發(fā)布方法,包括獲取實時交通信息;當有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。一種實時交通信息發(fā)布平臺,包括交通信息獲取模塊,用于獲取實時交通信息;
請求處理模塊,用于當有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。一種實時交通信息發(fā)布系統(tǒng),包括上述實時交通信息發(fā)布平臺,及請求端;所述實時交通信息發(fā)布平臺,用于獲取實時交通信息,并在有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù),并發(fā)布給所述請求端;所述請求端,用于向所述實時交通信息發(fā)布平臺發(fā)送實時交通信息請求,并接收所述實時交通信息發(fā)布平臺發(fā)布的請求結果。根據(jù)本發(fā)明提供的具體實施例,公開了以下技術效果本發(fā)明實施例中,當有實時交通信息請求時,直接對該請求進行處理(即獲取相應的編碼數(shù)據(jù)并發(fā)布),而無需要等待前一個請求處理完畢后才能處理下一個請求,即本發(fā)明實施例可以并行處理多個請求,有效的利用了系統(tǒng)的處理能力,大大提高了系統(tǒng)的響應速度,從而大大提高了交通信息發(fā)布中請求結果的實時性。進一步的,當實時交通信息發(fā)布平臺獲取到實時交通信息后,便會根據(jù)發(fā)布協(xié)議對該實時交通信息進行編碼處理,以便在有實時交通信息請求時可以直接獲取對應的編碼數(shù)據(jù)并發(fā)布,大大縮短請求處理的時間,提高了系統(tǒng)的響應速度,進一步提高了交通信息發(fā)布中請求結果的實時性。再進一步的,本發(fā)明實施例中,請求端與實時交通信息發(fā)布平臺之間能夠基于無線互聯(lián)網通道進行信息交互,提高用戶體驗的同時,進一步擴展了實時交通信息發(fā)布技術的應用領域。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例提供的一種實時交通信息發(fā)布方法流程圖;圖2為本發(fā)明實施例提供的一種優(yōu)選的實時交通信息發(fā)布方法流程圖;圖3為本發(fā)明實施例提供的一種實時交通信息發(fā)布平臺結構框圖;圖4為本發(fā)明實施例提供的一種實時交通信息發(fā)布系統(tǒng)結構框圖。
具體實施例方式為使本發(fā)明實施例的目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。參見圖1,本發(fā)明實施例提供了一種實時交通信息發(fā)布方法,包括如下步驟SlOl 實時交通信息發(fā)布平臺獲取實時交通信息。實時交通信息最重要的特性就是其實時性,即要求實時交通信息發(fā)布平臺能夠實時不間斷的采集和發(fā)布當前最新的交通信息。在實際應用中,可以根據(jù)不同的應用環(huán)境對實時性的要求,自行設置如何采集實時交通信息的方式,比如,可以按預設采集周期獲取實時交通信息,比如每隔10分鐘獲取一次實時交通信息。
按預設采集周期獲取實時交通信息,相應的,所述獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布包括從對當前實時交通信息進行編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。需要說明的是,通常,實時交通信息發(fā)布平臺會將獲取的實時交通信息緩存下來, 以便當接收到實時交通信息請求時使用。而當下一次獲取到新的實時交通信息時,便會將之前緩存的實時交通信息刪除,緩存本次獲取的新的實時交通信息,以便當接收到實時交通信息請求時,能夠發(fā)布給最新的實時交通信息。也就是說,緩存的生命周期由數(shù)據(jù)采集周期來維護,實時采集當前的交通信息,生成緩存數(shù)據(jù),則把上一批次的緩存數(shù)據(jù)刪除。S102:當有實時交通信息請求時,實時交通信息發(fā)布平臺獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。需要說明的是,實時交通信息發(fā)布平臺會按一定的方式(比如按預設采集周期) 不斷的獲取當前最新的實時交通信息,并行的,實時交通信息發(fā)布平臺還會不斷的監(jiān)聽是否有實時交通信息請求,并將監(jiān)聽到的請求存儲在內存的待處理請求集合中,還需要實時監(jiān)測待處理請求集合,當監(jiān)測到有請求時,便會對請求進行處理,即獲取相應的編碼數(shù)據(jù)并發(fā)布。也就是說,本發(fā)明實施例中,獲取實時交通信息與監(jiān)聽處理請求是并行進行的??梢?,本發(fā)明實施例中,當有實時交通信息請求時,直接對該請求進行處理(即獲取相應的編碼數(shù)據(jù)并發(fā)布),而無需要等待前一個請求處理完畢后才能處理下一個請求,即本發(fā)明實施例可以并行處理多個請求,有效的利用了系統(tǒng)的處理能力,大大提高了系統(tǒng)的響應速度,從而大大提高了交通信息發(fā)布中請求結果的實時性。在實際應用中,對請求的處理具體可以有多種實現(xiàn)方式,其中一種實現(xiàn)方式可以是所述獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布包括按照所述請求的發(fā)布協(xié)議,對所述實時交通信息進行編碼,發(fā)布所述編碼數(shù)據(jù)。也就是說,當監(jiān)測到實時交通信息請求時,執(zhí)行編碼處理,即根據(jù)請求的發(fā)布協(xié)議對所述實時交通信息進行編碼,并發(fā)布編碼后的數(shù)據(jù)。另一種實現(xiàn)方式可以是所述獲取實時交通信息后,還包括根據(jù)預置的發(fā)布協(xié)議對所述實時交通信息進行編碼;所述獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布包括從所述編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。也就是說,當實時交通信息發(fā)布平臺每次獲取到實時交通信息后,便執(zhí)行編碼處理,即根據(jù)發(fā)布協(xié)議對所述實時交通信息進行編碼。當監(jiān)測到有實時交通信息請求時,直接從編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。需要說明的是,在實際應用中,發(fā)布協(xié)議通常有很多種,當實時交通信息發(fā)布平臺每次獲取到新的實時交通信息后,便針對每種協(xié)議生成一種協(xié)議格式的編碼數(shù)據(jù)。當監(jiān)測到有實時交通請求時,直接從編碼后的數(shù)據(jù)中獲取與該請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。可見,在該實現(xiàn)方式中,當實時交通信息發(fā)布平臺獲取到實時交通信息后,會預先對獲取到的實時交通信息進行預處理,即根據(jù)發(fā)布協(xié)議對該實時交通信息進行編碼處理, 以便在有實時交通信息請求時可以直接獲取對應的編碼數(shù)據(jù)并發(fā)布,大大縮短請求處理的時間,提高了系統(tǒng)的響應速度,進一步提高了交通信息發(fā)布中請求結果的實時性。在實際應用中,通常,對于一個發(fā)布協(xié)議而言,可能會存在多個版本,當所述發(fā)布協(xié)議包括多個版本時,所述根據(jù)發(fā)布協(xié)議對所述實時交通信息進行編碼包括根據(jù)各發(fā)布協(xié)議的版本對所述實時交通信息進行編碼。相應的,所述從所述編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布包括從所述編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議版本的編碼數(shù)據(jù)并發(fā)布。進一步的,本發(fā)明實施例中,接收所述實時交通信息請求,和發(fā)布請求結果可以基于有線網或基于無線互聯(lián)網通道實現(xiàn)。也就是說,請求端與實時交通信息發(fā)布平臺之間除了傳統(tǒng)的有線網進行信息交互外,還可以基于無線互聯(lián)網通道進行信息交互,使得用戶能夠采用更多類型的設備實現(xiàn),提高用戶體驗的同時,進一步擴展了實時交通信息發(fā)布技術的應用領域。參見圖2,提供一種優(yōu)選的實時交通信息發(fā)布方法實施例,包括如下步驟S201 實時交通信息發(fā)布平臺獲取實時交通信息,根據(jù)預置的發(fā)布協(xié)議對所述實時交通信息進行編碼。實時交通信息最重要的特性就是其實時性,即要求實時交通信息發(fā)布平臺能夠實時不間斷的采集和發(fā)布當前最新的交通信息。在實際應用中,可以根據(jù)不同的應用環(huán)境對實時性的要求,自行設置如何采集實時交通信息的方式,比如,可以按預設采集周期獲取實時交通信息,比如每隔10分鐘獲取一次實時交通信息。按預設采集周期獲取實時交通信息,相應的,所述獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布包括從對當前實時交通信息進行編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。需要說明的是,通常,實時交通信息發(fā)布平臺會將獲取的實時交通信息緩存下來, 以便當接收到實時交通信息請求時使用。而當下一次獲取到新的實時交通信息時,便會將之前緩存的實時交通信息刪除,緩存本次獲取的新的實時交通信息,以便當接收到實時交通信息請求時,能夠發(fā)布給最新的實時交通信息。也就是說,緩存的生命周期由數(shù)據(jù)采集周期來維護,實時采集當前的交通信息,生成緩存數(shù)據(jù),則把上一批次的緩存數(shù)據(jù)刪除。S202:當有實時交通信息請求時,實時交通信息發(fā)布平臺從所述編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。其中,從所述編碼后的數(shù)據(jù)中獲取與所述請求行對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布包括從所述請求中提取發(fā)布協(xié)議,在編碼后的數(shù)據(jù)中查找按照所述發(fā)布協(xié)議編碼的數(shù)據(jù),并發(fā)布所述數(shù)據(jù)。本發(fā)明實施例中,當有實時交通信息請求時,直接對獲取相應的編碼數(shù)據(jù)并發(fā)布, 無需要等待前一個請求處理完畢后才能處理下一個請求,即本發(fā)明實施例可以并行處理多個請求,有效的利用了系統(tǒng)的處理能力,大大提高了系統(tǒng)的響應速度,從而大大提高了交通信息發(fā)布中請求結果的實時性。另外,當實時交通信息發(fā)布平臺每次獲取到實時交通信息后,會預先對獲取到的實時交通信息進行預處理,即執(zhí)行編碼處理,即根據(jù)發(fā)布協(xié)議對所述實時交通信息進行編碼。而當監(jiān)測到有實時交通信息請求時,直接從編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。大大縮短請求處理的時間,提高了系統(tǒng)的響應速度,進一步提高了交通信息發(fā)布中請求結果的實時性。進一步的,本發(fā)明實施例中,接收所述實時交通信息請求,和發(fā)布請求結果可以基于有線網或基于無線互聯(lián)網通道實現(xiàn)。也就是說,請求端與實時交通信息發(fā)布平臺之間除了傳統(tǒng)的有線網進行信息交互外,還可以基于無線互聯(lián)網通道進行信息交互,使得用戶能夠采用更多類型的設備實現(xiàn),提高用戶體驗的同時,進一步擴展了實時交通信息發(fā)布技術的應用領域。本發(fā)明實施例中工作原理和處理過程可以參見上述方法實施例中的相關描述,此處不再贅述。參見圖3,本發(fā)明實施例還提供了一種實時交通信息發(fā)布平臺,包括交通信息獲取模塊301,用于獲取實時交通信息。請求處理模塊302,用于當有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。實時交通信息最重要的特性就是其實時性,即要求實時交通信息發(fā)布平臺能夠實時不間斷的采集和發(fā)布當前最新的交通信息。在實際應用中,可以根據(jù)不同的應用環(huán)境對實時性的要求,自行設置如何采集實時交通信息的方式,比如,可以按預設采集周期獲取實時交通信息。優(yōu)選的,所述交通信息獲取模塊具體用于按預設采集周期獲取實時交通信息。相應的,所述請求處理模塊具體用于當有實時交通信息請求時,從對當前實時交通信息進行編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。需要說明的是,實時交通信息發(fā)布平臺會按一定的方式(比如按預設采集周期) 不斷的獲取當前最新的實時交通信息,并行的,實時交通信息發(fā)布平臺還會不斷的監(jiān)聽是否有實時交通信息請求,并將監(jiān)聽到的請求存儲在內存的待處理請求集合中,還需要實時監(jiān)測待處理請求集合,當監(jiān)測到有請求時,便會對請求進行處理,即獲取相應的編碼數(shù)據(jù)并發(fā)布。也就是說,本發(fā)明實施例中,交通信息獲取模塊301獲取實時交通信息,與請求處理模塊302監(jiān)聽和處理請求是并行進行的??梢姡景l(fā)明實施例中,當有實時交通信息請求時,直接對該請求進行處理(即獲取相應的編碼數(shù)據(jù)并發(fā)布),而無需要等待前一個請求處理完畢后才能處理下一個請求,即本發(fā)明實施例可以并行處理多個請求,有效的利用了系統(tǒng)的處理能力,大大提高了系統(tǒng)的響應速度,從而大大提高了交通信息發(fā)布中請求結果的實時性。在實際應用中,對請求的處理具體可以有多種實現(xiàn)方式,其中一種實現(xiàn)方式可以是所述請求處理模塊具體用于按照所述請求的發(fā)布協(xié)議, 對所述實時交通信息進行編碼,發(fā)布所述編碼數(shù)據(jù)。也就是說,當監(jiān)測到實時交通信息請求時,執(zhí)行編碼處理,即根據(jù)請求的發(fā)布協(xié)議對所述實時交通信息進行編碼,并發(fā)布編碼后的數(shù)據(jù)。另一種實現(xiàn)方式可以是所述交通信息獲取模塊還包括編碼單元,用于根據(jù)預置的發(fā)布協(xié)議對所述實時交通信息進行編碼;所述請求處理模塊,具體用于當有實時交通信息請求時,從所述編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。在該實現(xiàn)方式中,所述請求處理模塊包括協(xié)議提取子模塊,用于從所述請求中提取發(fā)布協(xié)議;
查找發(fā)布子模塊,用于在編碼后的數(shù)據(jù)中查找按照所述發(fā)布協(xié)議編碼的數(shù)據(jù),并發(fā)布所述數(shù)據(jù)。也就是說,當實時交通信息發(fā)布平臺每次獲取到實時交通信息后,便執(zhí)行編碼處理,即根據(jù)發(fā)布協(xié)議對所述實時交通信息進行編碼。當監(jiān)測到有實時交通信息請求時,直接從編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。需要說明的是,在實際應用中,發(fā)布協(xié)議通常有很多種,當實時交通信息發(fā)布平臺每次獲取到新的實時交通信息后,便針對每種協(xié)議生成一種協(xié)議格式的編碼數(shù)據(jù)。當監(jiān)測到有實時交通請求時,直接從編碼后的數(shù)據(jù)中獲取與該請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。可見,在該實現(xiàn)方式中,當交通信息獲取模塊獲取到實時交通信息后,會預先對獲取到的實時交通信息進行預處理,即根據(jù)發(fā)布協(xié)議對該實時交通信息進行編碼處理,以便請求處理模塊在有實時交通信息請求時可以直接獲取對應的編碼數(shù)據(jù)并發(fā)布,大大縮短請求處理的時間,提高了系統(tǒng)的響應速度,進一步提高了交通信息發(fā)布中請求結果的實時性。需要說明的是,本實施例中的各功能模塊或者各功能單元的工作原理和處理過程可以參見上述方法實施例中的相關描述,此處不再贅述。參見圖4,本發(fā)明實施例還提供了一種實時交通信息發(fā)布系統(tǒng),包括上述實施例中的實時交通信息發(fā)布平臺401,及請求端402。其中,所述實時交通信息發(fā)布平臺401,用于獲取實時交通信息,并在有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù),并發(fā)布給所述請求端402。所述請求端402,用于向所述實時交通信息發(fā)布平臺401發(fā)送實時交通信息請求, 并接收所述實時交通信息發(fā)布平臺發(fā)布的請求結果。在實際應用中,請求端402的應用實體比如可以是互聯(lián)網實施交通展現(xiàn)順面,導航終端的實施交通展現(xiàn)設備等。需要說明的是,通常情況下,請求端402的數(shù)量通常為多個,比如可以每個城市分別設置一個請求端,這樣,各請求端可以分別向實時交通信息平臺發(fā)起實時交通信息請求, 分別請求一個城市全城的實時交通信息,當然,實際應用中請求端也可以采用其它的設置方式,本發(fā)明實施例對此并不限制。其中,圖4中僅示出了多個請求端對應一個實時交通信息發(fā)布平臺的情況。可見,本發(fā)明實施例中,當有實時交通信息請求時,直接對該請求進行處理(即獲取相應的編碼數(shù)據(jù)并發(fā)布),而無需要等待前一個請求處理完畢后才能處理下一個請求,即本發(fā)明實施例可以并行處理多個請求,有效的利用了系統(tǒng)的處理能力,大大提高了系統(tǒng)的響應速度,從而大大提高了交通信息發(fā)布中請求結果的實時性。優(yōu)選的,本發(fā)明實施例中,當實時交通信息發(fā)布平臺每次獲取到實時交通信息后, 便執(zhí)行編碼處理,即根據(jù)發(fā)布協(xié)議對所述實時交通信息進行編碼。當監(jiān)測到有實時交通信息請求時,直接從編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。需要說明的是,在實際應用中,發(fā)布協(xié)議通常有很多種,當實時交通信息發(fā)布平臺每次獲取到新的實時交通信息后,便針對每種協(xié)議生成一種協(xié)議格式的編碼數(shù)據(jù)。當監(jiān)測到有實時交通請求時,直接從編碼后的數(shù)據(jù)中獲取與該請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。
可見,在該實現(xiàn)方式中,當交通信息獲取模塊獲取到實時交通信息后,會預先對獲取到的實時交通信息進行預處理,即根據(jù)發(fā)布協(xié)議對該實時交通信息進行編碼處理,以便請求處理模塊在有實時交通信息請求時可以直接獲取對應的編碼數(shù)據(jù)并發(fā)布,大大縮短請求處理的時間,提高了系統(tǒng)的響應速度,進一步提高了交通信息發(fā)布中請求結果的實時性。進一步的,所述請求端基于無線互聯(lián)網通道向所述實時交通信息發(fā)布平臺發(fā)送實時交通信息請求,并基于無線互聯(lián)網通道接收所述實時交通信息發(fā)布平臺發(fā)布的請求結果。當然,實際應用中,請求端與實時交通信息發(fā)布平臺之間還可以采用傳統(tǒng)的有線網進行信息交互,本發(fā)明實施例對此并不限制。其中,無線互聯(lián)網是建立在無線網絡基礎上的互聯(lián)網。無線網絡即是由中國移動、 中國聯(lián)通、中國電信、中國網通等提供的沒有硬線路的網絡。目前中國的無線網絡包括中國移動的GSM網絡,中國聯(lián)通的GSM網絡和⑶MA網絡,中國電信的PHS網絡,中國網通的 PHS網絡,等等??梢?,請求端與實時交通信息發(fā)布平臺之間除了傳統(tǒng)的有線網進行信息交互外, 還可以基于無線互聯(lián)網通道進行信息交互,使得用戶能夠采用更多類型的設備實現(xiàn),提高用戶體驗的同時,進一步擴展了實時交通信息發(fā)布技術的應用領域。需要說明的是,本系統(tǒng)實施例中的各功能模塊或者各功能單元的工作原理和處理過程可以參見上述方法實施例中的相關描述,此處不再贅述。需要說明的是,在本文中,術語“包括”、“包含”或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有
的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,并不排除在包
括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以保存于一計算機可讀取保存介質中。 所述的保存介質,如ROM/RAM、磁碟、光盤等。以上對本發(fā)明提供的實時交通信息發(fā)布方法、平臺及系統(tǒng),進行了詳細介紹,本文應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處。綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
權利要求
1.一種實時交通信息發(fā)布方法,其特征在于,包括獲取實時交通信息;當有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。
2.根據(jù)權利要求1所述的方法,其特征在于,所述獲取實時交通信息后,還包括根據(jù)預置的發(fā)布協(xié)議對所述實時交通信息進行編碼;所述獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布包括從所述編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。
3.根據(jù)權利要求2所述的方法,其特征在于,所述從所述編碼后的數(shù)據(jù)中獲取與所述請求行對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布包括從所述請求中提取發(fā)布協(xié)議,在編碼后的數(shù)據(jù)中查找按照所述發(fā)布協(xié)議編碼的數(shù)據(jù), 并發(fā)布所述數(shù)據(jù)。
4.如權利要求1所述的方法,其特征在于,所述獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)及發(fā)布包括按照所述請求的發(fā)布協(xié)議,對所述實時交通信息進行編碼,發(fā)布所述編碼數(shù)據(jù)。
5.一種實時交通信息發(fā)布平臺,其特征在于,包括交通信息獲取模塊,用于獲取實時交通信息;請求處理模塊,用于當有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。
6.根據(jù)權利要求5所述的發(fā)布平臺,其特征在于,所述交通信息獲取模塊還包括編碼單元,用于根據(jù)預置的發(fā)布協(xié)議對所述實時交通信息進行編碼;所述請求處理模塊,具體用于當有實時交通信息請求時,從所述編碼后的數(shù)據(jù)中獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。
7.根據(jù)權利要求6所述的發(fā)布平臺,其特征在于,所述請求處理模塊包括協(xié)議提取子模塊,用于從所述請求中提取發(fā)布協(xié)議;查找發(fā)布子模塊,用于在編碼后的數(shù)據(jù)中查找按照所述發(fā)布協(xié)議編碼的數(shù)據(jù),并發(fā)布所述數(shù)據(jù)。
8.根據(jù)權利要求5所述的發(fā)布平臺,其特征在于,所述請求處理模塊具體用于按照所述請求的發(fā)布協(xié)議,對所述實時交通信息進行編碼,發(fā)布所述編碼數(shù)據(jù)。
9.一種實時交通信息發(fā)布系統(tǒng),其特征在于,包括權利要求7-11任一項所述的實時交通信息發(fā)布平臺,及請求端;所述實時交通信息發(fā)布平臺,用于獲取實時交通信息,并在有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù),并發(fā)布給所述請求端;所述請求端,用于向所述實時交通信息發(fā)布平臺發(fā)送實時交通信息請求,并接收所述實時交通信息發(fā)布平臺發(fā)布的請求結果。
10.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述請求端基于無線互聯(lián)網通道向所述實時交通信息發(fā)布平臺發(fā)送實時交通信息請求,并基于無線互聯(lián)網通道接收所述實時交通信息發(fā)布平臺發(fā)布的請求結果。
全文摘要
本發(fā)明公開一種實時交通信息發(fā)布方法、平臺及系統(tǒng),涉及導航領域。方法獲取實時交通信息;當有實時交通信息請求時,獲取與所述請求相對應發(fā)布協(xié)議的編碼數(shù)據(jù)并發(fā)布。平臺包括交通信息獲取模塊和請求處理模塊。系統(tǒng)包括實時交通信息發(fā)布平臺和請求端。本發(fā)明可以并行處理多個請求,有效的利用了系統(tǒng)的處理能力,大大提高了系統(tǒng)的響應速度,從而大大提高了交通信息發(fā)布中請求結果的實時性。進一步的,還可以在獲取到實時交通信息后對其進行編碼處理,以便在有請求時直接獲取對應的編碼數(shù)據(jù)并發(fā)布,進一步提高交通信息的實時性。再進一步的,還可以在平臺與請求端之間采用無線互聯(lián)網通道進行交互,提高用戶體驗的同時進一步擴展了應用領域。
文檔編號G08G1/09GK102568225SQ20101061750
公開日2012年7月11日 申請日期2010年12月31日 優(yōu)先權日2010年12月31日
發(fā)明者宋濤, 張文斗, 李中男 申請人:北京高德泰信科技有限公司