欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于位置的服務(wù)lbs平臺(tái)信令交互的執(zhí)行方法及裝置的制造方法

文檔序號(hào):10627319閱讀:581來源:國知局
基于位置的服務(wù)lbs平臺(tái)信令交互的執(zhí)行方法及裝置的制造方法
【專利摘要】本發(fā)明提供了一種基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行方法及裝置,其中該方法包括:多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)觸發(fā)信令接口單元SIU集群中多個(gè)SIU與指定LBS平臺(tái)的連接,其中,多個(gè)SIU部署在不同的地理位置;指定LBS平臺(tái)從多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU執(zhí)行信令的交互。通過本發(fā)明,相關(guān)技術(shù)中LBS移動(dòng)定位系統(tǒng)中部署的一個(gè)信令前置單元或兩個(gè)信令前置單元出現(xiàn)故障時(shí),導(dǎo)致業(yè)務(wù)中斷的問題,從而達(dá)到了在LBS本身部署的一個(gè)信令前置單元或兩個(gè)信令前置單元出現(xiàn)故障時(shí),可以選擇共享的其他的SIU進(jìn)而保持業(yè)務(wù)的正常的效果。
【專利說明】
基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行方法及裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)定位系統(tǒng)應(yīng)用到越來越多的場景和領(lǐng)域,定位業(yè)務(wù)量不斷上漲;因此系統(tǒng)在承受容量上的壓力時(shí),對(duì)系統(tǒng)的穩(wěn)定性要求也不斷提高,只有這樣才能給用戶好的體驗(yàn);信令前置單元,作為移動(dòng)定位系統(tǒng)中的一個(gè)重要的網(wǎng)元,其穩(wěn)定性對(duì)整個(gè)系統(tǒng)的穩(wěn)定性至關(guān)重要。
[0003]目前移動(dòng)定位系統(tǒng)中通常是部署一個(gè)信令前置單元或兩個(gè)信令前置單元;在一個(gè)信令前置單元的情況下,若信令前置單元出現(xiàn)異常,定位業(yè)務(wù)就中斷了 ;兩個(gè)信令前置單元的情況下,雖然實(shí)現(xiàn)了 1+1保護(hù),系統(tǒng)穩(wěn)定性得到提高,但它們都是屬于同一移動(dòng)定位系統(tǒng)中的SIU,并且為了便于維護(hù)可能通常部署在同一位置,當(dāng)片區(qū)網(wǎng)絡(luò)癱瘓的時(shí)候還是不能很好起到保護(hù)作用;另一方面,當(dāng)兩個(gè)信令前置單元本身都出現(xiàn)問題時(shí)定位業(yè)務(wù)也會(huì)中斷。
[0004]針對(duì)相關(guān)技術(shù)中移動(dòng)定位系統(tǒng)中部署的一個(gè)信令前置單元或兩個(gè)信令前置單元出現(xiàn)故障時(shí),導(dǎo)致業(yè)務(wù)中斷的問題,目前尚未提出有效的解決方案。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的主要目的在于提供一種基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行方法及裝置,以至少解決相關(guān)技術(shù)中移動(dòng)定位系統(tǒng)中部署的一個(gè)信令前置單元或兩個(gè)信令前置單元出現(xiàn)故障時(shí),導(dǎo)致業(yè)務(wù)中斷的問題。
[0006]根據(jù)本發(fā)明的一個(gè)方面,提供了一種基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行方法,包括:多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)觸發(fā)信令接口單元SIU集群中多個(gè)SIU與所述指定LBS平臺(tái)的連接,其中,所述多個(gè)SIU部署在不同的地理位置;所述指定LBS平臺(tái)從所述多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU執(zhí)行信令的交互。
[0007]進(jìn)一步地,在多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)觸發(fā)SIU集群中多個(gè)SIU與所述指定LBS平臺(tái)的連接之后,包括:所述指定LBS平臺(tái)向所述多個(gè)SIU發(fā)送心跳消息;所述指定LBS平臺(tái)獲取所述多個(gè)SIU中發(fā)送響應(yīng)于所述心跳消息的響應(yīng)消息的SIU ;判斷發(fā)送所述響應(yīng)消息的所有SIU是否都已經(jīng)記錄在SIU池中,其中,所述SIU池用于記錄所述指定LBS平臺(tái)與多個(gè)SIU之間連接關(guān)系信息,以及該多個(gè)SIU相互之間的優(yōu)先級(jí)信息;在判斷結(jié)果為否時(shí),所述指定LBS平臺(tái)將在所述SIU池沒有記錄且發(fā)送響應(yīng)消息的SIU記錄在所述SIU池中。
[0008]進(jìn)一步地,在所述指定LBS平臺(tái)向所述多個(gè)SIU發(fā)送心跳消息之后,包括:所述指定LBS平臺(tái)獲取所述多個(gè)SIU中沒有響應(yīng)于所述心跳消息的SIU ;所述指定LBS平臺(tái)繼續(xù)向所述沒有響應(yīng)于所述心跳消息的SIU發(fā)送心跳消息,直到發(fā)送所述心跳消息的次數(shù)達(dá)到預(yù)定次數(shù)之后,所述指定LBS平臺(tái)禁止所述沒有響應(yīng)于所述心跳消息的SIU加入到所述SIU池中,或?qū)]有響應(yīng)于所述心跳消息的SIU移出所述SIU池。
[0009]進(jìn)一步地,所述指定LBS平臺(tái)從所述多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU的執(zhí)行信令的交互包括:所述指定LBS平臺(tái)從本地SIU池中選擇優(yōu)先級(jí)最高的SIU作為所述指定 SIUo
[0010]進(jìn)一步地,在所述SIU池中優(yōu)先級(jí)最高的SIU有多個(gè)時(shí),所述指定LBS平臺(tái)從優(yōu)先級(jí)最高的所述多個(gè)SIU中隨機(jī)選擇一個(gè)SIU作為所述指定SIU。
[0011]根據(jù)本發(fā)明的另一個(gè)方面,提供了一種基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行裝置,應(yīng)用于多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)側(cè),包括:觸發(fā)模塊,用于觸發(fā)SIU集群中多個(gè)SIU與所述指定LBS平臺(tái)的連接,其中,所述多個(gè)SIU部署在不同的地理位置;執(zhí)行模塊,用于從所述多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU執(zhí)行信令的交互。
[0012]進(jìn)一步地,所述裝置還包括:發(fā)送模塊,用于向所述多個(gè)SIU發(fā)送心跳消息;第一獲取模塊,用于獲取所述多個(gè)SIU中發(fā)送響應(yīng)于所述心跳消息的響應(yīng)消息的SIU ;判斷模塊,用于判斷發(fā)送所述響應(yīng)消息的所有Siu是否都已經(jīng)記錄在SIU池中,其中,所述SIU池用于記錄所述指定LBS平臺(tái)與多個(gè)SIU之間連接關(guān)系信息,以及該多個(gè)SIU相互之間的優(yōu)先級(jí)信息;記錄模塊,用于在判斷結(jié)果為否時(shí),所述指定LBS平臺(tái)將發(fā)送響應(yīng)消息的SIU記錄在所述SIU池中,其中,所述發(fā)送響應(yīng)消息的SIU在所述SIU池中不存在記錄。
[0013]進(jìn)一步地,所述裝置還包括:第二獲取模塊,用于獲取所述多個(gè)SIU中沒有響應(yīng)于所述心跳消息的SIU ;控制模塊,用于在所述發(fā)送模塊繼續(xù)向所述沒有響應(yīng)于所述心跳消息的SIU發(fā)送心跳消息,直到發(fā)送所述心跳消息的次數(shù)達(dá)到預(yù)定次數(shù)之后,禁止所述沒有響應(yīng)于所述心跳消息的SIU加入到所述SIU池中,或?qū)]有響應(yīng)于所述心跳消息的SIU移出所述SIU池。
[0014]進(jìn)一步地,所述執(zhí)行模塊還用于,從本地SIU池中選擇優(yōu)先級(jí)最高的SIU作為所述指定SIU。
[0015]進(jìn)一步地,所述執(zhí)行模塊還用于,在所述SIU池中優(yōu)先級(jí)最高的SIU有多個(gè)時(shí),從優(yōu)先級(jí)最高的所述多個(gè)SIU中隨機(jī)選擇一個(gè)SIU作為所述指定SIU。
[0016]通過本發(fā)明,采用多個(gè)LBS平臺(tái)中的指定LBS平臺(tái)與SIU集群中的多個(gè)SIU連接,在需要執(zhí)行LBS平臺(tái)與SIU之間的信令交互時(shí),從多個(gè)SIU中選擇優(yōu)先級(jí)最后的指定SIU執(zhí)行信令的交互方式,該多個(gè)SIU部署在不同的地理位置,通過本實(shí)施例的方式解決了相關(guān)技術(shù)中LBS移動(dòng)定位系統(tǒng)中部署的一個(gè)信令前置單元或兩個(gè)信令前置單元出現(xiàn)故障時(shí),導(dǎo)致業(yè)務(wù)中斷的問題,從而達(dá)到了在LBS本身部署的一個(gè)信令前置單元或兩個(gè)信令前置單元出現(xiàn)故障時(shí),可以選擇共享的其他的SIU進(jìn)而保持業(yè)務(wù)的正常的效果。
【附圖說明】
[0017]此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0018]圖1是根據(jù)本發(fā)明實(shí)施例的基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行方法流程圖;
[0019]圖2是根據(jù)本發(fā)明實(shí)施例的基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行裝置結(jié)構(gòu)框圖;
[0020]圖3是根據(jù)本發(fā)明實(shí)施例的基于位置的服務(wù)LBS平臺(tái)的保護(hù)裝置可選結(jié)構(gòu)框圖 ,
[0021]圖4是根據(jù)本發(fā)明實(shí)施例的基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行裝置可選結(jié)構(gòu)框圖二 ;
[0022]圖5是根據(jù)本發(fā)明可選實(shí)施例的基于信令前置單元1+N保護(hù)的移動(dòng)定位系統(tǒng)架構(gòu)框圖;
[0023]圖6是根據(jù)本發(fā)明可選實(shí)施例的LBS平臺(tái)對(duì)集群SIU中SIU的狀態(tài)檢測及維護(hù)方法流程圖;
[0024]圖7a?7b是根據(jù)本發(fā)明可選實(shí)施例的狀態(tài)檢測及維護(hù)的示意圖;
[0025]圖8是根據(jù)本發(fā)明可選實(shí)施例的LBS平臺(tái)對(duì)集群SIU的選擇算法方法的流程圖。
【具體實(shí)施方式】
[0026]需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。
[0027]本實(shí)施例提供了一種基于位置的服務(wù)基于位置的服務(wù)(Locat1n BasedServices簡稱為LBS)平臺(tái)的保護(hù)方法,圖1是根據(jù)本發(fā)明實(shí)施例的基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行方法流程圖,如圖1所示,該方法的步驟包括:
[0028]步驟S102:多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)觸發(fā)信令接口單元(Signaling Interface Unit簡稱為SIU)集群中多個(gè)SIU與指定LBS平臺(tái)的連接;
[0029]其中,多個(gè)SIU部署在不同的地理位置;
[0030]步驟S104:指定LBS平臺(tái)從多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU執(zhí)行信令的交互。
[0031]通過本實(shí)施例,采用多個(gè)LBS平臺(tái)中的指定LBS平臺(tái)與SIU集群中的多個(gè)SIU連接,在需要執(zhí)行LBS平臺(tái)與SIU之間的信令交互時(shí),從多個(gè)SIU中選擇優(yōu)先級(jí)最后的指定SIU執(zhí)行信令的交互方式,該多個(gè)SIU部署在不同的地理位置,通過本實(shí)施例的方式解決了相關(guān)技術(shù)中LBS移動(dòng)定位系統(tǒng)中部署的一個(gè)信令前置單元或兩個(gè)信令前置單元出現(xiàn)故障時(shí),導(dǎo)致業(yè)務(wù)中斷的問題,從而達(dá)到了在LBS本身部署的一個(gè)信令前置單元或兩個(gè)信令前置單元出現(xiàn)故障時(shí),可以選擇共享的其他的SIU進(jìn)而保持業(yè)務(wù)的正常的效果。
[0032]對(duì)于在多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)觸發(fā)SIU集群中多個(gè)SIU與指定LBS平臺(tái)的連接之后,本實(shí)施例的一個(gè)可選實(shí)施方式,該方法還可以包括如下步驟:
[0033]步驟Sll:該指定LBS平臺(tái)向多個(gè)SIU發(fā)送心跳消息;
[0034]步驟S12:該指定LBS平臺(tái)獲取多個(gè)SIU中發(fā)送響應(yīng)于心跳消息的響應(yīng)消息的SIU ;
[0035]步驟S13:判斷發(fā)送響應(yīng)消息的所有SIU是否都已經(jīng)記錄在SIU池中,其中,SIU池用于記錄指定LBS平臺(tái)與多個(gè)SIU之間連接關(guān)系信息,以及該多個(gè)SIU相互之間的優(yōu)先級(jí)信息;
[0036]步驟S14:在判斷結(jié)果為否時(shí),指定LBS平臺(tái)將在SIU池沒有記錄且發(fā)送響應(yīng)消息的SIU記錄在SIU池中。
[0037]通過上述步驟SI I至步驟S14,采用發(fā)送心跳消息的方式來確定與指定LBS平臺(tái)連接的多個(gè)Siu是否都在SIU池中,因?yàn)樵揝IU池用于記錄指定LBS平臺(tái)與多個(gè)SIU之間的連接關(guān)系信息,以及該多個(gè)SIU相互之間的優(yōu)先級(jí)信息,從而可以將沒有記錄在SIU池中的SIU記錄到該SIU池中,以便確定與指定LBS平臺(tái)連接的多個(gè)SIU之間的優(yōu)先級(jí)關(guān)系。
[0038]在本是實(shí)施例的另一個(gè)可選實(shí)施例中,在指定LBS平臺(tái)向多個(gè)SIU發(fā)送心跳消息之后,本實(shí)施例的方法還可以包括以下步驟:
[0039]步驟S21:指定LBS平臺(tái)獲取多個(gè)SIU中沒有響應(yīng)于心跳消息的SIU ;
[0040]步驟S22:指定LBS平臺(tái)繼續(xù)向沒有響應(yīng)于心跳消息的SIU發(fā)送心跳消息,直到發(fā)送心跳消息的次數(shù)達(dá)到預(yù)定次數(shù)之后,指定LBS平臺(tái)禁止沒有響應(yīng)于心跳消息的SIU加入到SIU池中,或?qū)]有響應(yīng)于心跳消息的SIU移出SIU池。
[0041]通過上述步驟S21至步驟S22可以進(jìn)一步確定該多個(gè)SIU中哪些是可以加入到SIU池中的,或者已經(jīng)在SIU池中可以將其移除該SIU池,以保證與指定LBS平臺(tái)連接的SIU都是可以進(jìn)行數(shù)據(jù)交互的。
[0042]對(duì)于本實(shí)施例的涉及到的指定LBS平臺(tái)從多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU的執(zhí)行信令的交互的方式,在本實(shí)施例的一個(gè)應(yīng)用場景可以通過如下方式來實(shí)現(xiàn):指定LBS平臺(tái)從本地SIU池中選擇優(yōu)先級(jí)最高的SIU作為指定SIU。
[0043]在上述優(yōu)先級(jí)的方式上,在SIU池中優(yōu)先級(jí)最高的SIU有多個(gè)時(shí),指定LBS平臺(tái)從優(yōu)先級(jí)最高的多個(gè)SIU中隨機(jī)選擇一個(gè)SIU作為指定SIU。
[0044]需要說明的,該選擇優(yōu)先級(jí)最高的方式僅僅是本發(fā)明實(shí)施例的一個(gè)可選實(shí)施方式,在本實(shí)施例中也可以通過其他的方式,如通過事先對(duì)SIU進(jìn)行標(biāo)識(shí),根據(jù)標(biāo)識(shí)信息的順序選擇需要連接的SIU,可見上述方式并不構(gòu)成本發(fā)明的限定,其他能夠?qū)崿F(xiàn)從多個(gè)SIU中選擇需要連接的Siu的方式也是在本發(fā)明的保護(hù)范圍內(nèi)的。
[0045]在本實(shí)施例中還提供了一種基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及可選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
[0046]圖2是根據(jù)本發(fā)明實(shí)施例的基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行裝置結(jié)構(gòu)框圖,該裝置位于多個(gè)LBS平臺(tái)中的指定LBS平臺(tái)側(cè),如圖2所示,該裝置包括:觸發(fā)模塊22,用于觸發(fā)SIU集群中多個(gè)SIU與指定LBS平臺(tái)的連接,其中,多個(gè)SIU部署在不同的地理位置;執(zhí)行模塊24,與觸發(fā)模塊22耦合連接,用于從多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU執(zhí)行信令的交互。
[0047]圖3是根據(jù)本發(fā)明實(shí)施例的基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行裝置可選結(jié)構(gòu)框圖一,如圖3所示,裝置還包括:發(fā)送模塊32,與觸發(fā)模塊22耦合連接,用于向多個(gè)SIU發(fā)送心跳消息;第一獲取模塊34,與發(fā)送模塊32耦合連接,用于獲取多個(gè)SIU中發(fā)送響應(yīng)于心跳消息的響應(yīng)消息的SIU ;判斷模塊36,與第一獲取模塊34耦合連接,用于判斷發(fā)送響應(yīng)消息的所有SIU是否都已經(jīng)記錄在SIU池中,其中,SIU池用于記錄指定LBS平臺(tái)與多個(gè)SIU之間連接關(guān)系信息,以及該多個(gè)SIU相互之間的優(yōu)先級(jí)信息;記錄模塊38,與判斷模塊36耦合連接,用于在判斷結(jié)果為否時(shí),指定LBS平臺(tái)將發(fā)送響應(yīng)消息的SIU記錄在SIU池中,其中,發(fā)送響應(yīng)消息的SIU在SIU池中不存在記錄。
[0048]圖4是根據(jù)本發(fā)明實(shí)施例的基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行裝置可選結(jié)構(gòu)框圖二,如圖4所示,該裝置包括:第二獲取模塊42,與發(fā)送模塊32耦合連接,用于獲取多個(gè)SIU中沒有響應(yīng)于心跳消息的SIU ;控制模塊44,與第二獲取模塊42耦合連接,用于在發(fā)送模塊繼續(xù)向沒有響應(yīng)于心跳消息的SIU發(fā)送心跳消息,直到發(fā)送心跳消息的次數(shù)達(dá)到預(yù)定次數(shù)之后,禁止沒有響應(yīng)于心跳消息的SIU加入到SIU池中,或?qū)]有響應(yīng)于心跳消息的SIU移出SIU池。
[0049]可選地,執(zhí)行模塊24還用于,從本地SIU池中選擇優(yōu)先級(jí)最高的SIU作為指定SIU0
[0050]在上述執(zhí)行模塊24基于優(yōu)先級(jí)的方式的前提下,該執(zhí)行模塊24還用于,在SIU池中優(yōu)先級(jí)最高的SIU有多個(gè)時(shí),從優(yōu)先級(jí)最高的多個(gè)SIU中隨機(jī)選擇一個(gè)SIU作為指定SIUo
[0051]下面通過本可選實(shí)施例的方案對(duì)本發(fā)明進(jìn)行舉例說明:
[0052]本可選實(shí)施例提供了一種基于信令前置單元1+N保護(hù)的基于位置的服務(wù)系統(tǒng)。
[0053]本可選實(shí)施例的功能概述:(I)多個(gè)LBS系統(tǒng)的信令前置單元SIU組成一個(gè)集群,該SIU集群為所有LBS系統(tǒng)所共享;(2)對(duì)SIU集群中的某個(gè)SIU來說,它屬于多個(gè)LBS平臺(tái);(3)對(duì)LBS平臺(tái)來說,SIU集群中的每個(gè)SIU都是屬于自己的且有各自的優(yōu)先級(jí);(4)移動(dòng)定位中心(Mobile posit1n Center簡稱為MPC)從集群中選擇SIU的原則:從SIU集群中狀態(tài)良好的SIU中選擇優(yōu)先級(jí)最高的SIU。
[0054]圖5是根據(jù)本發(fā)明可選實(shí)施例的基于信令前置單元1+N保護(hù)的移動(dòng)定位系統(tǒng)架構(gòu)框圖,如圖5所示,該系統(tǒng)包括:N個(gè)LBS平臺(tái)、N個(gè)SIU、N個(gè)服務(wù)提供商SP/UE終端;
[0055]其中,SIU集群和LBS平臺(tái)集群之間通過mesh連接方式通信;對(duì)某個(gè)LBS平臺(tái)來說,SIU具有不同的優(yōu)先級(jí),LBS從狀態(tài)正常的SIU中選擇優(yōu)先級(jí)最高的SIU,若最高優(yōu)先級(jí)的SIU不止I個(gè),則進(jìn)行隨機(jī)選擇;各個(gè)LBS平臺(tái)獨(dú)立配置連接SIU集群的哪些SIU以及它們的優(yōu)先級(jí);各個(gè)LBS平臺(tái)獨(dú)立檢測并維護(hù)自己配置連接的SIU狀態(tài),一旦檢測到當(dāng)前使用的SIU發(fā)生異常時(shí),通過LBS對(duì)SIU的選擇規(guī)則,定位業(yè)務(wù)就會(huì)切換到狀態(tài)正常的SIU上,從而使定位業(yè)務(wù)不中斷,實(shí)現(xiàn)了移動(dòng)定位系統(tǒng)中SIU的1+N保護(hù);另一方面,SIU集群中的SIU可以由現(xiàn)有LBS系統(tǒng)的中的SIU組成,而現(xiàn)有LBS系統(tǒng)中的SIU在物理位置的分布上通常是獨(dú)立的,因此可以容忍局部網(wǎng)絡(luò)癱瘓場景下SIU相互之間的1+N保護(hù);
[0056]圖6是根據(jù)本發(fā)明可選實(shí)施例的LBS平臺(tái)對(duì)集群SIU中SIU的狀態(tài)檢測及維護(hù)方法流程圖,圖7a?7b是根據(jù)本發(fā)明可選實(shí)施例的狀態(tài)檢測及維護(hù)的示意圖,結(jié)合圖7a?7b和圖6對(duì)該過程進(jìn)行說明,其中該方法的步驟包括:
[0057]步驟S602 =LBS平臺(tái)配置需要連接的SIU集群中的SIU的IP地址、端口號(hào);
[0058]步驟S604:LBS平臺(tái)定時(shí)向配置連接的SIU發(fā)送心跳消息;
[0059]步驟S606:SIU收到LBS平臺(tái)的心跳消息后給LBS平臺(tái)發(fā)送心跳應(yīng)答消息;
[0060]步驟S608 =LBS平臺(tái)收到SIU的心跳應(yīng)答消息后將此SIU加入到正常SIU池里;
[0061]步驟S610:LBS平臺(tái)N次未收到SIU的心跳應(yīng)答消息則將此SIU從正常SIU池里移除;其中,N可以根據(jù)需要設(shè)置,例如:N = 3。
[0062]如圖7a所示,LBS平臺(tái)對(duì)SIU集群中SIU的狀態(tài)檢測及維護(hù),其中,步驟S711中LBS平臺(tái)向SIU池中的所有SIU發(fā)送心跳消息,在步驟S712中SIU池中的所有SIU向LBS平臺(tái)發(fā)送心跳應(yīng)答消息;上述步驟S711和S712中涉及的SIU都是正常的,也就是說LBS平臺(tái)發(fā)送心跳消息之后,都會(huì)收到心跳應(yīng)答消息。
[0063]如圖7b所示,LBS平臺(tái)對(duì)SIU集群中SIU的狀態(tài)檢測及維護(hù),其中,步驟S721中LBS平臺(tái)向SIU池中的所有SIU發(fā)送心跳消息,在步驟S722中LBS平臺(tái)向SIU池中的所有SIU發(fā)送心跳消息;在步驟S723中LBS平臺(tái)向SIU池中的所有SIU發(fā)送心跳消息上述步驟,步驟S721、S722以及S723中涉及的SIU都是異常的,也就是說,LBS發(fā)送的預(yù)定次數(shù)心跳消息之后沒有收到心跳應(yīng)答消息。
[0064]圖8是根據(jù)本發(fā)明可選實(shí)施例的LBS平臺(tái)對(duì)集群SIU的選擇算法方法的流程圖,如圖8所示,該方法的步驟包括:
[0065]步驟S802 =LBS平臺(tái)配置需要連接的SIU集群中的SIU優(yōu)先級(jí);
[0066]步驟S804:從正常SIU池中選擇優(yōu)先級(jí)最高的SIU ;
[0067]步驟S806:若步驟S604中選擇出來的SIU不止I個(gè),則隨機(jī)選擇I個(gè);
[0068]其中,LBS平臺(tái)配置SIU優(yōu)先級(jí)一般原則為:LBS平臺(tái)確定需要連接SIU集群中的哪些SIU ;LBS平臺(tái)指定其中一個(gè)或若干個(gè)SIU為高優(yōu)先級(jí),若干個(gè)時(shí)優(yōu)先級(jí)是相同的。LBS平臺(tái)指定其余SIU為低優(yōu)先級(jí),其余SIU的優(yōu)先級(jí)也是相同的。
[0069]通過本可選實(shí)施例,各個(gè)LBS平臺(tái)獨(dú)立配置連接SIU集群的哪些SIU以及它們的優(yōu)先級(jí);各個(gè)LBS平臺(tái)獨(dú)立檢測并維護(hù)自己配置連接的SIU狀態(tài),一旦檢測到當(dāng)前使用的SIU發(fā)生異常時(shí),通過LBS對(duì)SIU的選擇規(guī)則,定位業(yè)務(wù)就會(huì)切換到狀態(tài)正常的SIU上,從而使定位業(yè)務(wù)不中斷,實(shí)現(xiàn)了移動(dòng)定位系統(tǒng)中SIU的1+N保護(hù);另一方面,SIU集群中的SIU可以由現(xiàn)有LBS系統(tǒng)的中的SIU組成,而相關(guān)技術(shù)中LBS系統(tǒng)中的SIU在物理位置的分布上通常是獨(dú)立的,因此可以實(shí)現(xiàn)局部網(wǎng)絡(luò)癱瘓場景下SIU相互之間的1+N保護(hù);解決了相關(guān)技術(shù)中移動(dòng)定位系統(tǒng)中信令前置單元無保護(hù)的局限性或者1+1保護(hù)的穩(wěn)定性和可靠性在某些場景中不理想等問題。
[0070]上述僅為本發(fā)明的可選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行方法,其特征在于,包括: 多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)觸發(fā)信令接口單元SIU集群中多個(gè)SIU與所述指定LBS平臺(tái)的連接,其中,所述多個(gè)SIU部署在不同的地理位置; 所述指定LBS平臺(tái)從所述多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU執(zhí)行信令的交互。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)觸發(fā)SIU集群中多個(gè)SIU與所述指定LBS平臺(tái)的連接之后,包括: 所述指定LBS平臺(tái)向所述多個(gè)SIU發(fā)送心跳消息; 所述指定LBS平臺(tái)獲取所述多個(gè)SIU中發(fā)送響應(yīng)于所述心跳消息的響應(yīng)消息的SIU ; 判斷發(fā)送所述響應(yīng)消息的所有SIU是否都已經(jīng)記錄在SIU池中,其中,所述SIU池用于記錄所述指定LBS平臺(tái)與多個(gè)SIU之間連接關(guān)系信息,以及該多個(gè)SIU相互之間的優(yōu)先級(jí)信息; 在判斷結(jié)果為否時(shí),所述指定LBS平臺(tái)將在所述SIU池沒有記錄且發(fā)送響應(yīng)消息的SIU記錄在所述SIU池中。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述指定LBS平臺(tái)向所述多個(gè)SIU發(fā)送心跳消息之后,包括: 所述指定LBS平臺(tái)獲取所述多個(gè)SIU中沒有響應(yīng)于所述心跳消息的SIU ; 所述指定LBS平臺(tái)繼續(xù)向所述沒有響應(yīng)于所述心跳消息的SIU發(fā)送心跳消息,直到發(fā)送所述心跳消息的次數(shù)達(dá)到預(yù)定次數(shù)之后,所述指定LBS平臺(tái)禁止所述沒有響應(yīng)于所述心跳消息的SIU加入到所述SIU池中,或?qū)]有響應(yīng)于所述心跳消息的SIU移出所述SIU池。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述指定LBS平臺(tái)從所述多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU的執(zhí)行信令的交互包括: 所述指定LBS平臺(tái)從本地SIU池中選擇優(yōu)先級(jí)最高的SIU作為所述指定SIU。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述SIU池中優(yōu)先級(jí)最高的SIU有多個(gè)時(shí),所述指定LBS平臺(tái)從優(yōu)先級(jí)最高的所述多個(gè)SIU中隨機(jī)選擇一個(gè)SIU作為所述指定SIU06.—種基于位置的服務(wù)LBS平臺(tái)信令交互的執(zhí)行裝置,應(yīng)用于多個(gè)基于位置的服務(wù)LBS平臺(tái)中的指定LBS平臺(tái)側(cè),其特征在于,包括: 觸發(fā)模塊,用于觸發(fā)SIU集群中多個(gè)SIU與所述指定LBS平臺(tái)的連接,其中,所述多個(gè)SIU部署在不同的地理位置; 執(zhí)行模塊,用于從所述多個(gè)SIU中選擇優(yōu)先級(jí)最高的指定SIU執(zhí)行信令的交互。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 發(fā)送模塊,用于向所述多個(gè)SIU發(fā)送心跳消息; 第一獲取模塊,用于獲取所述多個(gè)Siu中發(fā)送響應(yīng)于所述心跳消息的響應(yīng)消息的SIU ; 判斷模塊,用于判斷發(fā)送所述響應(yīng)消息的所有SIU是否都已經(jīng)記錄在SIU池中,其中,所述SIU池用于記錄所述指定LBS平臺(tái)與多個(gè)SIU之間連接關(guān)系信息,以及該多個(gè)SIU相互之間的優(yōu)先級(jí)信息; 記錄模塊,用于在判斷結(jié)果為否時(shí),所述指定LBS平臺(tái)將發(fā)送響應(yīng)消息的SIU記錄在所述SIU池中,其中,所述發(fā)送響應(yīng)消息的SIU在所述SIU池中不存在記錄。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第二獲取模塊,用于獲取所述多個(gè)Siu中沒有響應(yīng)于所述心跳消息的SIU ; 控制模塊,用于在所述發(fā)送模塊繼續(xù)向所述沒有響應(yīng)于所述心跳消息的Siu發(fā)送心跳消息,直到發(fā)送所述心跳消息的次數(shù)達(dá)到預(yù)定次數(shù)之后,禁止所述沒有響應(yīng)于所述心跳消息的SIU加入到所述SIU池中,或?qū)]有響應(yīng)于所述心跳消息的SIU移出所述SIU池。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述執(zhí)行模塊還用于,從本地SIU池中選擇優(yōu)先級(jí)最高的Siu作為所述指定SIU。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述執(zhí)行模塊還用于,在所述SIU池中優(yōu)先級(jí)最高的Siu有多個(gè)時(shí),從優(yōu)先級(jí)最高的所述多個(gè)SIU中隨機(jī)選擇一個(gè)SIU作為所述指定 SIUo
【文檔編號(hào)】H04W4/20GK105992137SQ201510047457
【公開日】2016年10月5日
【申請(qǐng)日】2015年1月29日
【發(fā)明人】張偉
【申請(qǐng)人】中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁国市| 常熟市| 阿勒泰市| 平泉县| 若羌县| 晋州市| 得荣县| 安西县| 金坛市| 鲜城| 罗定市| 乐至县| 宾川县| 五莲县| 江口县| 铜陵市| 句容市| 镇江市| 张家港市| 保定市| 江安县| 滁州市| 宁都县| 八宿县| 阳高县| 嵊泗县| 贺兰县| 漠河县| 安乡县| 沅陵县| 陆河县| 文昌市| 拜城县| 察哈| 怀化市| 石渠县| 开远市| 新源县| 古交市| 江阴市| 松潘县|