分案申請的相關(guān)信息
本申請是國際申請?zhí)枮閜ct/us2006/036488、申請日為2006年9月15日、發(fā)明名稱為“用于緊急電路模式呼叫支持的方法和設(shè)備”的pct申請進入中國國家階段后申請?zhí)枮?00680041940.9的中國發(fā)明專利申請的分案申請。
相關(guān)申請案交叉參考
本申請案主張優(yōu)先于2005年9月15日申請的題為“對e911/e112的定位服務(wù)(lcs)用戶平面支持”(locationservices(lcs)userplanesupportfore911/e112)的美國臨時申請案第60/717,620號、2005年10月25日申請的題為“借助supl1.0的電路交換緊急服務(wù)呼叫支持”(supportofcircuitswitchedemergencyservicescallswithsupl1.0)的美國專利臨時申請案第60/730,312號、2005年12月9日申請的題為“使用supl對緊急電路模式呼叫的支持”(supportforemergencycircuitmodecallsusingsupl)的美國專利臨時申請案第60/749,294號、2005年12月9日申請的題為“支持緊急呼叫所需的supl2.0的增強”(enhancementsinsupl2.0neededtosupportemergencycalls)的美國專利臨時申請案第60/749,233號,所有所述專利均受讓于本發(fā)明的受讓人且以引用方式并入本文中。
本發(fā)明一般來說涉及通信,且更具體來說涉及用于支持緊急呼叫的技術(shù)。
背景技術(shù):
無線通信網(wǎng)絡(luò)廣泛用于提供諸如語音、視頻、數(shù)據(jù)包、消息收發(fā)、廣播等等各種通信服務(wù)。所述網(wǎng)絡(luò)可以是能夠通過共享可用網(wǎng)絡(luò)資源來支持多個用戶進行通信的多址網(wǎng)絡(luò)。這種多址網(wǎng)絡(luò)的實例包含碼分多址(cdma)網(wǎng)絡(luò)、時分多址(tdma)網(wǎng)絡(luò)及頻分多址(fdma)網(wǎng)絡(luò)及正交fdma(ofdma)網(wǎng)絡(luò)。
無線網(wǎng)絡(luò)通常支持具有與所述網(wǎng)絡(luò)的服務(wù)預訂的用戶的通信。服務(wù)預訂可與針對安全、路由、服務(wù)質(zhì)量(qos)、記賬等等的信息相關(guān)聯(lián)。所述預訂相關(guān)信息可用于建立與無線網(wǎng)絡(luò)的呼叫。
用戶可發(fā)出與無線網(wǎng)絡(luò)的緊急語音呼叫,所述無線網(wǎng)絡(luò)可以是或可以不是所述用戶具有與之服務(wù)預訂的歸屬網(wǎng)絡(luò)。主要挑戰(zhàn)是將所述緊急呼叫路由到可服務(wù)所述呼叫的適當公共安全應答點(psap)。這可能需要獲得所述用戶的臨時位置估計且基于所述臨時位置估計確定正確的psap。如果所述用戶正在漫游及/或不具有與任一網(wǎng)絡(luò)的服務(wù)預訂,則所述文件將變得復雜。
因此,業(yè)內(nèi)需要支持緊急呼叫的技術(shù)。
技術(shù)實現(xiàn)要素:
本文闡述用以支持緊急電路模式呼叫的技術(shù)。所述技術(shù)可用于各種3gpp及3gpp2網(wǎng)絡(luò)、各種定位體系結(jié)構(gòu)及具有或不具有服務(wù)預訂的用戶設(shè)備(ue)。
在一個實施例中,ue建立與無線網(wǎng)絡(luò)的電路模式呼叫以進行緊急服務(wù)。所述ue與由所述無線網(wǎng)絡(luò)指示的定位服務(wù)器交互作用。在所述電路模式呼叫期間ue實施與所述定位服務(wù)器的用戶平面定位以獲得所述ue的位置估計。用戶平面定位是指用以確定其中使用由服務(wù)無線網(wǎng)絡(luò)及/或由其它網(wǎng)絡(luò)提供的數(shù)據(jù)通信能力在目標ue與定位服務(wù)器之間傳送信令的所述ue的位置的過程。用戶平面定位可以是基于諸如oma安全用戶平面定位(supl)或3gpp2x.s0024等用戶平面解決方案/體系結(jié)構(gòu)。可經(jīng)由包模式通信實現(xiàn)用于用戶平面定位的信令。所述ue建立到可基于所述ue的位置估計所選擇的psap的緊急電路模式呼叫。所述ue可同所述定位服務(wù)器實施測位以(例如)每當所述psap請求時獲得所述ue的經(jīng)更新位置估計。
下文中將進一步詳細說明本發(fā)明的各個方面及實施例。
附圖說明
圖1顯示支持緊急電路模式呼叫的部署。
圖2顯示3gpp及3gpp2網(wǎng)絡(luò)體系結(jié)構(gòu)。
圖3顯示用于supl定位的網(wǎng)絡(luò)體系結(jié)構(gòu)。
圖4、5及6顯示通過supl定位用于緊急電路模式呼叫的數(shù)個消息流。
圖7顯示用于x.s0024定位的網(wǎng)絡(luò)體系結(jié)構(gòu)。
圖8顯示通過x.s0024定位用于緊急電路模式呼叫的消息流。
圖9顯示各個實體之間的通信協(xié)議。
圖10顯示圖2中各個實體的方塊圖。
具體實施方式
本文闡述用于支持電路模式緊急呼叫的技術(shù)。電路模式呼叫是其中為所述呼叫指派專用資源(例如,射頻業(yè)務(wù)信道)的呼叫。電路模式呼叫也稱為電路交換呼叫且不同于其中使用共享資源以包發(fā)送數(shù)據(jù)的包交換呼叫。緊急電路模式呼叫是用于緊急服務(wù)的電路模式呼叫。如下文所述,可以數(shù)種方式識別緊急電路模式呼叫且可將之與正常電路模式呼叫相區(qū)別。緊急電路模式呼叫可與不同于正常電路模式呼叫的各個特性相關(guān)聯(lián),諸如(例如)獲得用戶的適當位置估計,將所述緊急電路模式呼叫路由到適當psap,在即使無服務(wù)預訂的情況下支持所述用戶等等。
在本文的說明中,術(shù)語“定位(location)”通常是指獲得并提供目標ue的地理位置的過程。術(shù)語“測位(positioning)”通常是指測量/計算目標ue的地理位置估計的過程。依據(jù)是否已有可用的適當位置估計,定位可以或可以不調(diào)用測位。位置估計也稱為定位估計、位置鎖定等等。
圖1顯示支持緊急電路模式呼叫的部署100。用戶設(shè)備(ue)110與無線電接入網(wǎng)絡(luò)(ran)120通信以獲得通信服務(wù)。ue110可以是固定式或移動式且也可稱為移動臺(ms)、終端、訂戶單元、站或某些其它術(shù)語。ue110可以是蜂窩式電話、個人數(shù)字助理(pda)、無線裝置、膝上型計算機、遙測裝置、跟蹤裝置等等。ue110可與ran120中的一個或多個基站通信。ue110也可從一個或多個衛(wèi)星190接收信號,所述衛(wèi)星可以是美國全球定位系統(tǒng)(gps)、歐洲伽利略系統(tǒng)、俄羅斯glonass系統(tǒng)或某些其它衛(wèi)星定位系統(tǒng)(sps)的一部分。ue110可測量來自ran120中的基站的信號及/或來自衛(wèi)星190的信號。ue110可獲得對所述衛(wèi)星的偽范圍測量及/或?qū)λ龌镜挠嫊r測量。所述偽范圍測量及/或計時測量可用于使用一個或多個測位方法(例如,輔助型gps(a-gps)、獨立型gps、高級正向鏈路三邊測量(a-flt)、增強型觀測時間差(e-otd)、觀測抵達時間差(otdoa)、增強型小區(qū)id等等)推導出ue110的位置估計。
ran120向位于所述ran的覆蓋區(qū)域內(nèi)的ue提供無線電通信。ran120與受訪網(wǎng)絡(luò)130相關(guān)聯(lián),所述受訪網(wǎng)絡(luò)是當前正服務(wù)ue110的網(wǎng)絡(luò)。受訪網(wǎng)絡(luò)也可以稱為受訪公用陸地移動網(wǎng)絡(luò)(v-plmn)。歸屬網(wǎng)絡(luò)150(其也可稱為歸屬plmn(h-plmn))是ue110具有與之預訂的網(wǎng)絡(luò)。受訪網(wǎng)絡(luò)130及歸屬網(wǎng)絡(luò)150可以是相同或不同的網(wǎng)絡(luò),且如果它們是不同的網(wǎng)絡(luò)則它們可以或可以不具有漫游協(xié)定。
網(wǎng)絡(luò)160可包括公用電話交換網(wǎng)絡(luò)(pstn)及/或其它語音及數(shù)據(jù)網(wǎng)絡(luò)。pstn支持傳統(tǒng)普通老式電話服務(wù)(pots)的通信。psap180是負責應答緊急呼叫(例如,用于報警、火警及醫(yī)療服務(wù))的實體且也可稱為緊急中心(ec)。當用戶撥打固定的眾所周知的號碼(例如,在北美為911或在歐洲為112)時可起始緊急呼叫。psap180通常由政府機構(gòu)(例如,縣或市)操作或歸期所有。psap180支持與pstn160的通信。
本文所述技術(shù)可用于在各種無線通信網(wǎng)絡(luò)(例如,cdma、tdma、fdma及ofdma網(wǎng)絡(luò)、無線局域網(wǎng)絡(luò)(wlan)及/或其它網(wǎng)絡(luò))中進行緊急電路模式呼叫。cdma網(wǎng)絡(luò)可實施一種或多種無線電技術(shù),例如寬帶cdma(w-cdma)、cdma2000等等。cdma2000涵蓋is-2000、is-856及is-95標準。tdma網(wǎng)絡(luò)可實施一種或多種無線電技術(shù),例如全球移動通信系統(tǒng)(gsm)、數(shù)字先進移動電話系統(tǒng)(d-amps)等等。d-amps涵蓋is-248及is-54。w-cdma及gsm闡述于由稱作“第三代伙伴計劃”(3gpp)的組織提供的文獻中。cdma2000闡述于由稱作“第三代伙伴計劃2”(3gpp2)的組織提供的文獻中。3gpp及3gpp2文件可公開得到。所述各種無線電技術(shù)及標準在此項技術(shù)中是眾所周知。如3gppts43.318中所述,3gpp類屬接入網(wǎng)絡(luò)(gan)可利用wlan以提供電路模式接入。
圖2顯示3gpp及3gpp2網(wǎng)絡(luò)體系結(jié)構(gòu)。ue110可經(jīng)由3gppran120a獲得無線電接入,3gppran120a可以是gsmedge無線電接入網(wǎng)絡(luò)(geran)、通用陸地無線電接入網(wǎng)絡(luò)(utran)、進化版utran(e-utran)、wlan、或某些其它接入網(wǎng)絡(luò)。3gppran120a包括基站220a、無線電網(wǎng)絡(luò)控制器/基站控制器(rnc/bsc)222a、及未顯示于圖2中的其它實體?;疽部煞Q為節(jié)點b、增強型節(jié)點b(e-節(jié)點b)、基地收發(fā)站(bts)、接入點(ap)或某些其它術(shù)語。
3gppv-plmn130a是圖1中的受訪網(wǎng)絡(luò)130的一個實施例,且可包括移動交換中心(msc)230a、網(wǎng)關(guān)移動定位中心(gmlc)232a、緊急服務(wù)supl定位平臺(e-slp)234a及受訪slp(v-slp)236a。gmlc232a、e-slp234a及v-slp236a向與v-plmn130a通信的ue提供定位服務(wù)。gmlc232a支持常規(guī)gmlc的某些功能(例如,如3gppts23.271及j-std-036中所定義)及與使用supl以定位及路由緊急呼叫有關(guān)的某些功能。e-slp234a及v-slp236a支持來自開發(fā)移動聯(lián)盟(oma)的supl。在定位緊急呼叫的情況中,e-slp234a代替歸屬slp(h-slp)且可與gmlc232a相結(jié)合。v-slp236a可位于v-plmn130a內(nèi)或外且可地理上更靠近ue110。
ue110也可經(jīng)由3gpp2ran120b獲得無線電接入,3gpp2ran120b可以是cdma20001x網(wǎng)絡(luò)或某些其它接入網(wǎng)絡(luò)。3gpp2ran120b包括基站220b、bsc222b及圖2中未顯示的其它實體。
3gpp2v-plmn130b是圖1中的受訪網(wǎng)絡(luò)130的另一個實施例,且可包括msc230b、移動測位中心(mpc)232b、e-slp234b及v-slp236b。mpc232b、e-slp234b及v-slp236b向與v-plmn130b通信的ue提供定位服務(wù)。mpc232b支持常規(guī)mpc的某些功能(例如,如3gpp2x.s0002、tia-881及j-std-036中所定義)及與使用supl以定位及路由緊急呼叫有關(guān)的某些功能。e-slp234b及v-slp236b支持來自oma的supl。e-slp234b也可與mpc232b相組合?;蛘呋蛄硗?,v-plmn130b可包括緊急服務(wù)位置服務(wù)器(e-ps)238及受訪ps(v-ps)240。e-ps238及v-ps240是支持cdma2000的x.s0024定位的定位服務(wù)器及類似于用于supl的e-slp234b及v-slp236b。v-slp236b及v-ps240可位于v-plmn130b內(nèi)或外且可在地理上更靠近ue110。v-plmn130b還可包括位置確定實體(pde)及/或其它實體。
3gpph-plmn150a是圖1中的歸屬網(wǎng)絡(luò)150的一個實施例,且可包括h-slp252a及/或其它網(wǎng)絡(luò)實體。3gpp2h-plmn150b是圖1中的歸屬網(wǎng)絡(luò)150的另一個實施例,且可包括h-slp252b、h-ps254及/或其它網(wǎng)絡(luò)實體。
supl中的實體闡述于2006年8月23日的題為“安全用戶平面定位體系結(jié)構(gòu)”草稿版本2.0的oma-ad-supl-v2_0-20060823-d中及2006年9月7日題為“用戶平面定位協(xié)議”草稿版本2.0的oma-ts-ulp-v2_0-20060907-d。x.s0024定位中的實體闡述于2005年10月的題為“基于ip的定位服務(wù)”版本1.0的3gpp2x.s0024。所述文件均是可公開得到。
為簡明起見,圖2僅顯示3gpp及3gpp2中的某些實體,下文說明中將涉及所述實體。3gpp及3gpp2網(wǎng)絡(luò)可包括分別地由3gpp及3gpp2所定義的其它實體。
無線網(wǎng)絡(luò)可支持使用控制平面(cp)解決方案及/或用戶平面(up)接近方案的定位服務(wù)(lcs)??刂破矫?其也稱為信令平面)是用于載送更高層應用的信令的機制且通常由網(wǎng)絡(luò)特定協(xié)議、接口及信令消息實施。用戶平面是用于載送更高層應用的信令且采用用戶平面載體的機制,其通常由諸如用戶數(shù)據(jù)報協(xié)議(udp)、傳輸控制協(xié)議(tcp)及因特網(wǎng)協(xié)議(ip)等協(xié)議實施。支持定位服務(wù)及測位的消息載送為控制平面體系結(jié)構(gòu)中的信令的一部分及用戶平面體系結(jié)構(gòu)中的數(shù)據(jù)(自網(wǎng)絡(luò)視角)的一部分。然而,在所述兩種體系結(jié)構(gòu)中所述消息的內(nèi)容可以相同或類似。3gpp控制平面闡述于3gppts23.271、ts43.059及ts25.305中。3gpp2控制平面闡述于is-881及3gpp2x.s0002中。supl及初期supl闡述于來自oma的文獻中。
在無線網(wǎng)絡(luò)中通常使用控制平面解決方案而非用戶平面解決方案支持緊急電路模式呼叫。這意味著網(wǎng)絡(luò)運營商可需要部署控制平面及用戶平面解決方案兩者以支持所有與定位有關(guān)的應用。
本文所述的技術(shù)使用控制平面及用戶平面解決方案的組合支持緊急電路模式呼叫。這在簡化實施方案方面具有優(yōu)點,這是因為許多3gpp及3gpp2網(wǎng)絡(luò)運營商均部署并支持用以支持部分控制平面lcs的實體。然而,所述技術(shù)僅并入了小部分的控制平面解決方案,因而避免在更新用戶平面解決方案時成本及復雜性的任何顯著增加。特定來說,網(wǎng)絡(luò)運營商可能能夠支持所有與定位有關(guān)應用而無需部署全部控制平面解決方案。
所述技術(shù)支持已注冊ue以及未注冊ue。已注冊ue是已向歸屬網(wǎng)絡(luò)進行注冊的ue且可經(jīng)由所述歸屬網(wǎng)絡(luò)進行驗證。未注冊ue是尚未向任何網(wǎng)絡(luò)進行注冊且未進行驗證。3gppue可裝備有通用集成電路卡(uicc)或訂戶識別模塊(sim)。3gpp2ue可裝備有用戶識別模塊(uim)。uicc、sim或uim通常是特定于一個訂戶且可存儲個人信息、預訂信息及/或其它信息。無uiccue是不具有uicc或sim的ue。無uimue是不具有uim的ue。無uicc/uimue未向任一網(wǎng)絡(luò)進行注冊且不具有預訂、不具有歸屬網(wǎng)絡(luò),且不具有驗證憑證(例如,無密鑰)以驗證任一所主張識別,這使定位服務(wù)更具風險傾向。
圖3顯示用于通過supl定位進行緊急電路模式呼叫的網(wǎng)絡(luò)體系結(jié)構(gòu)300的實施例。網(wǎng)絡(luò)體系結(jié)構(gòu)300可應用于3gpp及3gpp2網(wǎng)絡(luò)兩者。為簡明起見,圖3僅顯示與支持使用supl的緊急電路模式呼叫有關(guān)的實體及接口。一般來說,網(wǎng)絡(luò)體系結(jié)構(gòu)300可包括其它實體以支持電路模式呼叫及/或定位。
在supl中ue110稱為supl使能終端(set)。ran120可以是3gppran120a、3gpp2ran120b或某些其它接入網(wǎng)絡(luò)。e-slp234可包括實施定位服務(wù)的各種功能的supl定位中心(e-slc)312及支持對ue的測位的supl測位中心(e-spc)314。v-slp236可類似地包括v-slc322及v-spc324。e-slp234與mpc/gmlc232相關(guān)聯(lián)且在針對緊急呼叫的定位的情況中替代h-plmn150中的h-slp252。v-slp236可更靠近及/或能夠更好地定位ue110。在多數(shù)情況中,e-slp234獨自即是足夠的,且不需要v-slp236。
supl支持用于與spc進行測位的set與slp之間的兩種通信模式。在代理模式中,spc不具有與set通信的直接通信,且slp擔當set與spc之間的代理。在非代理模式中,spc具有與所述set的直接通信。
pstn160可包括選擇性路由器(s/r)260及/或用以建立從msc230到psap180的緊急電路模式呼叫的其它匯接。s/r260可屬于psap180或可由一組psap共享且連接到所述組的psap。ue110可經(jīng)由msc230及s/r260與psap180通信。
圖3還顯示各個實體之間的接口。ue110與ran120之間及ran120與msc230之間的呼叫相關(guān)接口是網(wǎng)絡(luò)特定的。msc230、s/r260及psap180之間的呼叫相關(guān)接口可以是多頻率/isdn用戶部分/isdn(mf/isup/isdn)。
ue110與e-slp234及v-slp236之間的定位相關(guān)接口可以是supl用戶平面定位協(xié)議(ulp)。e-slp234與v-slp236之間的接口可以是漫游定位協(xié)議(rlp)。msc230與gmlc/mpc232之間的接口可以是移動應用部分(map)。mpc/gmlc232與e-slp234之間的接口類似于supl代理與h-slp之間的le/ll接口及supl1.0中成對slp之間的lr/lcs-z接口。因而,可使用移動定位協(xié)議(mlp)、rlp、增強版本的mlp或rlp或某些其它接口支持mpc/gmlc232與e-slp234之間的接口。對于rlp來說,已經(jīng)關(guān)于rlp事務(wù)起始定義了gmlc支持。對于mlp來說,gmlc正常地擔當事務(wù)接受器。e-slp234與psap180可以使j-std-036rev.b,mlp中所定義e2接口、http接口或某些其它接口。
下文闡述使用supl定位在3gpp及3gpp2中進行緊急電路模式呼叫的數(shù)個實例消息流。為清晰起見,從所述消息流中略去了不相關(guān)實體(例如,ran120及s/r260)但其包括于說明中。所述消息流假設(shè)ue110具有uicc或uim且v-plmn130之間h-plmn150存在漫游協(xié)定。所述消息流還假設(shè)ue110并行支持電路模式(用于緊急呼叫)及包模式(例如,用于定位)通信兩者。當前,這種能力在umts及gsm/gprs中可通過3gpp且在cdma2000中通過3gpp2以供已注冊用戶使用。
1.借助supl定位在3gpp進行緊急電路模式呼叫
圖4顯示用于在呼叫設(shè)置之前發(fā)起定位的情況下使用supl在3gpp中進行緊急電路模式呼叫的消息流400的實施例。在步驟1中,ue110向3gppv-plmn130a中的msc230a發(fā)送進行緊急服務(wù)呼叫的請求(例如,在北美為e911在歐洲為e112)。這種請求稱為緊急服務(wù)呼叫(esc)調(diào)用。
在步驟2中,msc230a可(例如)基于從ue110所接收的ue預訂信息或ue能力信息或作為v-plmn130a的一個政策假設(shè)或確定ue110支持supl測位。msc230a然后將map訂戶定位報告(slr)消息發(fā)送到gmlc232a,gmlc232a在與e-slp234a有關(guān)聯(lián)(例如,含有或連接到)的網(wǎng)絡(luò)。mapslr用于在gmlc232a中創(chuàng)建緊急呼叫記錄(及與msc230a的關(guān)聯(lián))及從所述gmlc獲得psap路由信息。所述mapslr可含有ue識別、服務(wù)小區(qū)識別(id)及/或其它信息。所述ue識別可以是國際移動訂戶識別(imsi)、移動訂戶isdn號(msisdn)、國際移動設(shè)備識別(imei)及/或某些其它識別。所述其它信息可包括來自所述ue或網(wǎng)絡(luò)的測量,其可用于計算所述ue的位置估計。對于北美地區(qū)中的呼叫來說,msc230a可指派緊急服務(wù)路由密鑰(esrk)或緊急服務(wù)路由數(shù)字且然后將其包括于所述mapslr中。esrd是識別psap的非可撥目錄號碼。esrk是可用于路由到psap的非可撥目錄號碼。每一psap可與一個esrd及一個esrk池相關(guān)聯(lián)。對于ue對這一psap的緊急呼叫,在所述緊急呼叫的持續(xù)時間期間可從所述池中指派一個esrk給所述ue且可用于識別所述psap、gmlc及/或msc及所述ue。
在步驟3中,gmlc232a創(chuàng)建用于所述呼叫的記錄。gmlc232a可基于步驟2中所接收的定位信息確定ue110的臨時位置估計。所述定位信息可包含小區(qū)id、測量、位置估計等等。臨時位置估計通常是指用于路由呼叫的近似位置。gmlc232a還可預先起始步驟8到13以獲得ue110的臨時位置估計。gmlc232a可基于臨時位置估計(如果獲得)或步驟2中所獲得的服務(wù)小區(qū)id選擇psap。這保證所選擇的psap覆蓋來自ue110所位于的地理區(qū)域的緊急呼叫。對于北美地區(qū)中的呼叫來說,gmlc232a可指派esrd或esrk以指示所選擇的psap。在下述說明中,psap180是所選擇的psap。gmlc232a也可預先起始步驟8到13以獲得稍后可用于來自所述psap的定位請求的精確初始位置估計。初始位置估計通常是指第一精確位置估計。在步驟4中,gmlc232a將mapslr確認返回到msc230a。對于北美地區(qū)中的呼叫來說,這種確認可含有由gmlc232a在步驟3中所指派的任一esrd或esrk。
在步驟5中,msc230a將所述緊急電路模式呼叫發(fā)送給psap180。對于北美地區(qū)中的呼叫來說,如果在步驟4中返回esrk或esrd,則在步驟3中由gmlc232a選擇psap180。否則,msc230a可(例如)基于ue110的當前或初始服務(wù)小區(qū)確定psap。對于北美地區(qū)中的呼叫來說,由msc230a發(fā)送到psap180的呼叫設(shè)置消息或指示包括在步驟4中由gmlc232a所返回或在步驟2或5中由msc230a所指派的任一esrd或esrk。所述呼叫設(shè)置消息還可包括ue110的回叫號碼(例如,msisdn)。
在步驟6中,可經(jīng)由msc230a在ue110與psap180之間建立呼叫。在步驟7中,psap180將緊急服務(wù)位置請求發(fā)送到gmlc232a以請求ue110的精確初始位置估計。對于北美地區(qū)中的呼叫來說,psap180可使用步驟5中所接收的esrk或esrd識別gmlc232a。在這種情況中,所述緊急服務(wù)位置請求包括esrk及/或esrd及回叫號碼。psap180不需要知道supl用于定位。
在步驟8中,gmlc232a使用(a)對北美地區(qū)中的呼叫來說,步驟7中所接收的esrk或回叫號碼(b)對于別處的呼叫來說,其它呼叫者信息(例如,msisdn或imsi)識別步驟3中所創(chuàng)建的呼叫記錄。如果gmlc232a在步驟3中(例如,通過預先實施步驟8到13)獲得精確位置估計,則gmlc232a可在步驟14中將這一位置估計立刻返回到psap180且跳過步驟8到13。否則,gmlc232將含有ue識別(例如,msisdn及/或imsi)、小區(qū)id(如果知道)、所要求的位置質(zhì)量(qop)及/或其它信息的緊急服務(wù)位置請求發(fā)送到e-slp234a。所述qop傳達對位置估計的要求,例如所述位置估計的精確度及壽命。qop也可稱作qos。
在步驟9中,e-slp234a(例如)基于步驟8中所接收的小區(qū)id(如果存在)確定是否應由更靠近及/或能夠更好地支持ue110的測位的v-slp支持測位。如果如此,則e-slp234a與所述v-slp(未顯示于圖4中)交換信令。否則,e-slp234a發(fā)起網(wǎng)絡(luò)起始supl定位程序,其中e-slp替代所述h-slp。e-slp234a首先將suplinit發(fā)送到ue110以開始所述supl定位程序??墒褂?例如)無線應用協(xié)議(wap)進棧、短消息服務(wù)(sms)觸發(fā)器或udp/ip(如果e-slp234a知道或可獲得ue110的ip地址)發(fā)送suplinit。舉例來說,如果ue110不在其歸屬網(wǎng)絡(luò)中,如果e-slp234a不是所述ue的h-slp,或如果e-slp234a不選擇表現(xiàn)為h-slp(例如,以簡化實施方案),則supltnit可包括e-slp234a的ip地址。suplinit還可將緊急服務(wù)指示包括于(例如)suplinit通知參數(shù)中。如果使用非代理模式,則suplinit還可含有與e-slp234a或獨立v-slp相關(guān)聯(lián)的spc的ip地址。ue110然后將與這一spc交互作用以實施測位。
在步驟10中,如果e-slp234a是ue110的h-slp(及選擇表現(xiàn)為h-slp)則所述ue建立到其h-slp的安全ip連接。然而,如果e-slp234a不是ue110的h-slp及/或如果在步驟9中e-slp234a將其ip地址包括于suplinit中,則ue110建立到e-slp234a而非所述h-slp的ip連接或安全ip連接。對于非代理模式來說,然后可在ue110與e-slp234a之間及e-slp234a與步驟9中所選擇的任一e-slp(未顯示于圖4中)之間交換與驗證有關(guān)的supl消息,且然后ue110建立到由步驟9中suplinit所指示的spc的ip連接或安全ip連接。對于代理模式來說,ue110將suplposinit返回到e-slp234a。對于非代理模式來說,ue110將suplposinit發(fā)送到所述spc(未顯示于圖4中)。所述suplposinit可包括ue110所支持的測位方法及測位協(xié)議、服務(wù)小區(qū)id、用以輔助定位計算的網(wǎng)絡(luò)測量、在ue110需要輔助數(shù)據(jù)的情況下對輔助數(shù)據(jù)(例如,對a-gps)的請求、在ue110已經(jīng)具有一個位置估計的情況下的位置估計、及/或其它信息。如果e-slp234a或所述spc能夠從suplposinit中所接收的信息獲得具有所要求的精確度的位置估計,則所述e-slp或spc可直接進行步驟12。
在步驟11中,ue110與e-slp234a一起(對于代理模式來說)或與所述spc一起(對于非代理模式來說)繼續(xù)所述supl定位程序。ue110可與與e-slp234a(對于代理模式來說)或與所述spc(對于非代理模式來說)交換一個或多個suplpos消息。每一suplpos消息可含有依據(jù)3gpp無線電資源lcs協(xié)議(rrlp)、3gpp無線電資源控制(rrc)或某些其它測位協(xié)議的測位消息。e-slp234a或所述spc可在所述消息中向ue110提供輔助數(shù)據(jù),且ue110稍后可返回與定位有關(guān)的測量或位置估計。
在步驟12中,e-slp234a或所述spc通過依據(jù)在步驟11中從ue110所接收的測量進行計算或通過檢驗在步驟11中從所述ue所接收的位置估計而獲得位置估計。e-slp234a或所述spc然后將suplend發(fā)送到ue110以終止所述supl定位程序。在步驟13中,e-slp234a在緊急服務(wù)位置響應中將所述位置估計(其可已被從所選擇的v-slp(未顯示于圖4中)轉(zhuǎn)發(fā))返回到gmlc232a。在步驟14中,gmlc232a在緊急服務(wù)位置請求響應中將所述位置估計返回到psap180。
在步驟15中,在某一時間之后,psap180可將另一個緊急服務(wù)位置請求發(fā)送到gmlc232a以獲得ue110的經(jīng)更新的位置估計。在這種情況中,gmlc232a可重復步驟8到13以使用supl獲得新位置估計并在緊急服務(wù)位置請求響應中將其返回到psap180。當在重復步驟8中從e-slp234a請求位置估計時,gmlc232a可將最后所獲得的位置估計傳送到e-slp234a以輔助其確定v-slp(如果支持這一選項)。
在步驟16,在某一時間之后,釋放ue110與psap180之間的呼叫。在步驟17中,msc230a將(例如,經(jīng)由imsi或msisdn)識別ue110且指示釋放所述呼叫的map訂戶定位報告發(fā)送到gmlc232a。在步驟18中,gmlc232a可刪除步驟3中所創(chuàng)建的呼叫記錄并將map訂戶定位報告確認返回到msc230a。
圖5顯示用于在呼叫設(shè)置之后發(fā)起定位的情況下使用supl在3gpp中進行進行電路模式呼叫的消息流500的實施例。在步驟1中,ue110將對緊急服務(wù)呼叫的請求發(fā)送到msc230a。在步驟2中,應用緊急呼叫程序。msc230a基于服務(wù)小區(qū)id確定適當psap(或緊急服務(wù)客戶機)。在下述說明中,psap180是所選擇的psap。msc230a、ran120a及ue110繼續(xù)朝向psap180的正常緊急呼叫始發(fā)程序。發(fā)送到psap180(例如,經(jīng)由pstn160)呼叫設(shè)置信息可包括ue定位(如果已經(jīng)獲得)、將使緊急服務(wù)提供商在稍后時間請求所述ue定位的信息(例如,在歐洲定位號碼參數(shù)設(shè)定為msc號碼及呼叫方參數(shù)設(shè)定為msisdn的isup/bicciam消息)及/或其它信息。
在步驟3中,msc230a可假設(shè)或確定ue110支持supl定位。msc230a然后將mapslr發(fā)送到gmlc232a,gmlc232a與已將緊急呼叫發(fā)送到或?qū)⒃诓襟E3中將緊急呼叫發(fā)送到的e-slp234a及psap180相關(guān)聯(lián)。mapslr可含有ue識別、服務(wù)小區(qū)id、所述ue的服務(wù)區(qū)域識別符(sai)及/或其它信息。在無sim緊急呼叫或未注冊(u)sim緊急呼叫的情況中,可始終發(fā)送imei且可將所述msisdn與非可撥回叫號碼一起提供。在歐洲,msc230a可提供所述緊急呼叫所連接到的psap180的識別。
在步驟4中,gmlc232a創(chuàng)建用于所述呼叫的記錄。在步驟5中,gmlc232a將mapslr確認返回到msc230a。在步驟6中,gmlc232a將可含有ue識別(例如,msisdn及/或imsi)、小區(qū)id或sai(如果知道)、所要求的qop及/或其它信息的緊急服務(wù)位置請求發(fā)送到e-slp234a。
如上文針對圖4中的步驟9到12所述,在步驟7到10中,e-slp234a及ue110從事supl定位程序??梢罁?jù)在步驟6中所接收的小區(qū)id或sai(如果存在)確定對v-slp的需要。在步驟10中,e-slp234a(對于代理模式來說)或與e-slp234a或所選擇的v-slp相關(guān)聯(lián)的spc(對于非代理模式來說)獲得ue110的位置估計。e-slp234a或所述spc然后將suplend發(fā)送到ue110以終止所述supl定位程序。在步驟11中,e-slp234a將所述位置估計(其可已被從所選擇的v-slp(未顯示于圖5中)轉(zhuǎn)發(fā))返回到gmlc232a。在步驟12中,gmlc232a可將步驟11中所接收的定位信息、關(guān)于所使用的測位方法的信息、及/或其它信息轉(zhuǎn)發(fā)到psap180。否則,預期psap180通過從gmlc232a請求而獲得定位信息。
在步驟13中,在稍后某一時間,釋放ue110與psap180之間的呼叫。在步驟14中,msc230a將識別ue110且指示釋放所述呼叫的map訂戶定位報告發(fā)送到gmlc232a。在步驟15中,gmlc232a可刪除步驟4中所創(chuàng)建的呼叫記錄并將map訂戶定位報告確認返回到msc230a。
2.借助supl定位在3gpp2中進行緊急電路模式呼叫
圖6顯示用于使用supl在3gpp2中進行緊急電路模式護具的消息流600的實施例。在步驟1中,ue110將對緊急服務(wù)呼叫的請求發(fā)送到3gpp2plmn130b中的msc230b。在步驟2中,msc230b可(例如)基于從所述ue或plmn130b政策所接收的ue預訂信息或ue能力信息假設(shè)或確定ue110支持supl測位。msc230b然后將ansi-41map始發(fā)請求發(fā)送到mpc232b,mpc232b在具有與e-slp234b的關(guān)聯(lián)(例如,含有或連接到)的網(wǎng)絡(luò)中。所述始發(fā)請求可含有ue識別(例如,imsi及或min)、服務(wù)小區(qū)id、及/或其它信息(例如,來自所述ue或網(wǎng)絡(luò)的測量,其可用于計算位置估計)。
在步驟3中,mpc232b創(chuàng)建用于所述呼叫的記錄。mpc232b可基于所述小區(qū)id或步驟2中所接收的任一測量確定ue110的臨時位置估計。mpc232b也可預先起始步驟8到13且獲得ue110的臨時位置估計。mpc232b可基于臨時位置估計(如果已獲得)或步驟2中所接收的服務(wù)小區(qū)id選擇psap。如果如此,mpc232b可指派esrd或espk以指示所選擇的psap。在下述說明中,psap180是所選擇的psap。在步驟4中,mpc232b將含有步驟3中所指派的任一esrd或esrk的ansi-41map始發(fā)請求確認返回到msc230b。
在步驟5中,msc230b將所述緊急服務(wù)呼叫發(fā)送到psap180。如果在步驟4中返回esrk或esrd,則在步驟3中由mpc232b選擇psap180。否則,msc230b可確定所述psap(例如,基于ue110的當前或初始服務(wù)小區(qū))并可指派esrd及/或esrk。由msc230b發(fā)送到psap180的呼叫設(shè)置信息可包括步驟5中所返回的或步驟5中所指派的任一esrd或esrk及ue110的回叫號碼(例如,msisdn)。
在步驟6中,經(jīng)由msc230b在ue110與psap180之間建立所述呼叫。在步驟7中,psap180將緊急服務(wù)位置請求發(fā)送到mpc232b以請求ue110的精確初始位置估計。psap180可使用步驟5中所接收的esrk或esrd識別mpc232b。在所述情況中,所述緊急服務(wù)位置請求包括所述esrk及/或esrd及回叫號碼。在步驟8中,mpc232b使用所述esrk或步驟7中所接收的回叫號碼識別步驟3中所創(chuàng)建的呼叫記錄。如果mpc232b在步驟3中獲得精確位置估計(例如,通過預先實施步驟8到13),則mpc232b可在步驟14中將其立刻返回到psap180并跳過步驟8到13。否則,mpc232b將可含有ue識別(例如,min及/或imsi)、小區(qū)id(如果知道)、所要求的qop及/或其它信息的緊急服務(wù)位置請求發(fā)送到e-slp234b。
如上文針對圖4中的步驟9到12所述,在步驟9到12中,e-slp234b及ue110從事supl定位程序。如果e-slp234b(對于代理模式來說)或spc(對于非代理模式來說)能夠依據(jù)在步驟10中于suplposinit中所接收信息獲得具有所需精確度的位置估計,則e-slp或spc可立刻進行步驟12。否則,在步驟11中ue110可與e-slp234b(對于代理模式來說)或spc(對于非代理模式來說)交換一個或多個suplpos消息。每一suplpos消息可含有根據(jù)3gpp2c.s0022、tia-801、3gpprrlp、rrc或某些其它測位協(xié)議的測位消息。e-slp234b或spc可在所述消息中向所述ue提供輔助數(shù)據(jù),且所述ue可稍后返回定位有關(guān)測量或位置估計。在步驟12中,e-slp234b或spc獲得位置估計并將suplend發(fā)送到ue110以終止所述supl定位程序。
在步驟13中,e-slp234b將所述位置估計(其可已被從所選擇v-slp(未顯示于圖6中)轉(zhuǎn)發(fā))返回到mpc232b。在步驟14中,mpc232b于緊急服務(wù)位置請求響應消息中將所述位置估計返回到psap180。在步驟15中,在稍后某一時間,psap180可將另一個緊急服務(wù)位置請求發(fā)送到mpc232b以獲得ue110的經(jīng)更新位置估計。在所述情況中,mpc232b可重復步驟8到13以使用supl獲得新位置估計并于緊急服務(wù)位置請求響應中將其返回到psap180。當在重復步驟8中從e-slp234b請求位置估計時,gmlc232b可將最后所獲得的位置估計傳送到e-slp234b以輔助其確定v-slp(如果支持這一選項)。
在步驟16中,在稍后某一時間釋放ue110與psap180之間的呼叫。在步驟17中,msc230b將識別ue110(例如,經(jīng)由imsi或msisdn)并指示釋放所述呼叫的ansi-41map呼叫終止報告消息發(fā)送到mpc232b。在步驟18中,mpc232b可刪除步驟3中所創(chuàng)建的呼叫記錄并將ansi-41map呼叫終止報告確認返回到msc230b。
3.借助x.s0024定位在3gpp2中進行緊急電路模式呼叫
圖7顯示用于通過x.s0024定位進行緊急電路模式呼叫的網(wǎng)絡(luò)體系結(jié)構(gòu)700的實施例。對于3gpp2來說,3gpp2x.s0024中所定義的用戶平面定位解決方案可用于代替supl。因而,網(wǎng)絡(luò)體系結(jié)構(gòu)700可應用于3gpp2網(wǎng)絡(luò)ran120可以是3gpp2ran120b或某些其它接入網(wǎng)絡(luò)。v-plmn130b可包括msc230b、mpc232b、e-ps238及v-ps240。mpc232b可調(diào)用e-ps238并使用x.s0024以確定緊急呼叫ue的定位。
如圖7中所示,ue110、e-ps238及v-ps240之間的定位相關(guān)接口可以是3gpp2x.s0024中所述的lcs-x、lcs-y及l(fā)cs-z。msc230b與mpc232b之間的接口可以是ansi-41map。mpc232b與e-ps238之間的接口可以是mlp、rlp或某些其它接口。
圖8顯示用于使用x.s0024在3gpp2中進行緊急電路模式呼叫的消息流800的實施例。在步驟1中,ue110將對緊急服務(wù)呼叫的請求發(fā)送到3gpp2plmn130b中的msc230b。在步驟2中,msc230b可(例如)基于從ue110或plmn130b政策所接收的ue預訂信息或ue能力信息假設(shè)或確定所述ue支持x.s0024測位。msc230b然后將ansi-41map始發(fā)請求消息發(fā)送到mpc232b。所述始發(fā)請求可含有ue識別(例如,imsi及/或min)、服務(wù)小區(qū)id、及/或其它信息(例如,來自所述ue或網(wǎng)絡(luò)的測量,其可用于計算位置估計)。
在步驟3中,mpc232b創(chuàng)建用于所述呼叫的記錄。mpc232b可基于步驟2中所接收的小區(qū)id及任一測量確定ue110的臨時位置估計。mpc232b也可預先起始步驟8到15并獲得ue110的臨時位置估計。mpc232b可基于臨時位置估計(如果獲得)或步驟2中所接收的服務(wù)小區(qū)id選擇psap。如果如此,則mpc232b可指派esrd或esrk以指示所選擇的psap。在下述說明中,psap180是所選擇的psap。在步驟4中,mpc232b將含有步驟3中所指派的任一esrd或esrk的ansi-41map始發(fā)請求確認返回到msc230b。在步驟5中,msc230b將緊急服務(wù)呼叫發(fā)送到psap180。如果在步驟4中返回esrk或esrd,則在步驟3中由mpc232b選擇psap180。否則,msc230b可確定所述psap(例如,基于ue110的當前或初始服務(wù)小區(qū))并可指派esrd及/或esrk。由msc230b發(fā)送到psap180的呼叫設(shè)置消息可包括步驟4中所返回的或步驟5中所指派的任一esrd或esrk及ue110的回叫號碼(例如,移動目錄號碼mdn)。msc230b可在步驟2之前將所述呼叫發(fā)送到psap180以避免延遲所述呼叫。
在步驟6中,經(jīng)由msc230b在ue110與psap180之間建立所述呼叫。在步驟7中,psap180將緊急服務(wù)位置請求發(fā)送到mpc232b以請求ue110的精確初始位置估計。psap180可使用步驟5中所接收的esrk或esrd識別mpc232b。在所述情況中,所述緊急服務(wù)位置請求包括所述esrk及/或esrd及回叫號碼。在步驟8中,mpc232b使用步驟7中所接收esrk或回叫號碼識別步驟3中所創(chuàng)建的呼叫記錄。如果mpc232b在步驟3中獲得精確位置估計,則mpc232b可在步驟16中立刻將其返回到psap180并跳過步驟8到15。否則,mpc232b將可含有ue識別(例如,min及/或imsi)、小區(qū)id(如果知道)、所要求的qop及/或其它信息的緊急服務(wù)位置請求發(fā)送到e-ps238。
在步驟9中,e-ps238發(fā)起x.s0024定位程序并使用sms,wap進棧或udp/ip(如果e-ps238知道或可獲得ue110的ip地址)將x.s0024supl_init發(fā)送到ue110。舉例來說,如果ue110不在其歸屬網(wǎng)絡(luò)中、如果e-ps238不是所述ue的h-ps或如果e-ps238不選擇表現(xiàn)為所述h-ps,則所述supl_init可包括所要求的qop、所支持的測位方法、e-ps238的ip地址。supl_init還可(例如)在supl_init通知參數(shù)中包括緊急服務(wù)指示??稍诓襟E4后立刻在步驟8中發(fā)送緊急服務(wù)位置請求,而無需等待在步驟7中來自psap180的緊急服務(wù)位置請求。在所述情況中,可在mpc232b于步驟7中從psap180接收緊急服務(wù)位置請求之前完成步驟8到15,且mpc232b可直接地從步驟7進行步驟16。
在步驟10中,如果e-ps238是ue110的h-ps,則所述ue建立到e-ps238的安全ip連接。然而,如果e-ps238不是ue110的h-ps或如果e-ps238在步驟9中將其ip地址包括于所述supl_init中,然后ue110建立到e-ps238而非h-ps的ip連接或安全ip連接。ue110然后將可包括ue110所支持的測位方法及能力、服務(wù)小區(qū)id、測量、位置估計、對輔助數(shù)據(jù)的請求及/或其它信息的的supl_start發(fā)送到e-ps238。
在步驟11中,e-ps238可將所述測位程序擴展到所選擇的pde,所述pde可以是與e-ps238或v-ps相關(guān)聯(lián)的pde。然后,所選擇的pde將管理所述測位程序并輔助位置計算。所述擴展可使用(a)代理模式,其中ue110經(jīng)由e-ps238與所選擇的pde通信(如圖8中所示)或(b)非代理模式,其中ue110直接地與所選擇的pde通信(未顯示于圖8中)。
在步驟12中,e-ps238將supl_response發(fā)送到ue110。對于代理模式來說,在步驟13中ue110將可載送服務(wù)小區(qū)信息、嵌入式測位消息(例如,使用3gpp2c.s0022或tia-801協(xié)議)及/或其它信息的supl_pos發(fā)送到e-ps238。e-ps238然后將所述supl_pos轉(zhuǎn)發(fā)到所選擇的pde(未顯示于圖8中)。對于非代理模式來說,在步驟12中supl_response載送所選擇的pde的地址,且ue110建立到所選擇的pde的安全ip連接并在步驟13中將所述supl_pos直接地發(fā)送到這一pde。
在步驟14中,ue110可與e-ps238(對于代理模式來說)或所述pde(對于非代理模式來說)交換額外supl_pos。e-ps238或所述pde可于所述消息中向ue110提供輔助數(shù)據(jù),且所述ue可將定位測量(例如,a-gps及/或a-flt測量)或位置估計提供給所述e-ps或pde。在步驟15中,所選擇的pde通過依據(jù)在步驟13中從ue110所接收的測量計算或通過檢驗從所述ue所接收的位置估計獲得位置估計。所述pde然后直接地(如果所述pde與e-ps238相關(guān)聯(lián))或間接地(如果所述pde與v-ps相關(guān)聯(lián))(未顯示于圖8中)將所述位置估計返回到e-ps238。e-ps238然后于緊急服務(wù)位置請求中將所述位置估計轉(zhuǎn)發(fā)到mpc232b。在步驟16中,mpc232b于緊急服務(wù)位置請求響應中將所述位置估計返回到psap180。
在步驟17中,在稍后某一時間,psap180可將另一個緊急服務(wù)位置請求發(fā)送到mpc232b以獲得ue110的經(jīng)更新的位置估計。在所述情況中,mpc232b可重復步驟8到15以使用x.s0024獲得新位置估計并于緊急服務(wù)位置請求響應中將其返回到psap180。在步驟18中,在稍后某一時間,釋放ue110于psap180之間的呼叫。在步驟19中,msc230b將識別ue110(例如,經(jīng)由imsi或min)并指示釋放所述呼叫的ansi-41map呼叫終止報告消息發(fā)送到mpc232b。在步驟20中,mpc232b可刪除步驟3中所創(chuàng)建的呼叫記錄并將ansi-41map呼叫終止報告確認返回到msc230b。
4.supl1.0或x.s0024版本1.0的使用
v-plmn130可能不或可能不始終采用e-slp或e-ps以支持supl或x.s0024定位來進行緊急電路模式呼叫。而是,v-plmn130可采用更早版本的omasupl(例如,supl1.0)或更早版本的x.s0024,所述兩者均不具有對緊急呼叫的特殊定位支持。這可以是尚未部署含有對緊急呼叫的特殊定位支持的supl或x.s0024版本的網(wǎng)絡(luò)運營商的使之能夠如上文所述使用e-slp或e-ps的優(yōu)點。如果網(wǎng)絡(luò)運營商希望支持僅支持更早版本的supl或x.s0024的ue的電路模式緊急呼叫(例如,即使所述網(wǎng)絡(luò)運營商可支持更新版本的supl或x.s0024)這也可以是一個優(yōu)點。
在一個實施例中,v-plmn130可采用請求slp(r-slp)而非與gmlc232a或mpc232b相關(guān)聯(lián)或相組合的e-slp。在所述情況中,仍如上文于圖4、5及6中所述發(fā)生對緊急電路模式呼叫的支持,但具有下述差異。第一,所述r-slp將替代各個圖示中的e-slp234a或e-slp234b。第二,所述r-slp將在圖4及6中于步驟8且在圖5中于步驟6從gmlc232a或mpc232b接收位置請求。所述r-slp將在圖4及6中于步驟13及在圖5中于步驟11將所獲得的ue位置返回到gmlc232a或mpc232b。第三,在圖4及6中針對步驟9到12及在圖5中針對步驟7到10所述的supl定位程序?qū)⒈黄渲兴鰎-slp首先請求來自所述ue110的h-slp的定位的替代supl定位程序代替。然后,所述h-slp將使用supl于ue110交互作用以獲得ue定位并將把所述ue定位返回到所述r-slp。這種替代supl定位程序定義于2006年9月6日的題為“安全用戶平面定位體系結(jié)構(gòu)候選版本1.0(secureuserplanelocationarchitecturecandidateversion1.0)”的oma-ad-supl-v1_0-20060906-c中,所述文件可公開得到。
如果v-plmn130是ue110的h-plmn150,則所述r-slp可以是ue110的h-slp且可使用上文所述的經(jīng)修改程序而無需r-slp于h-slp之間的任一定位請求及響應,這是因為它們現(xiàn)在是相同實體。
在x.s0024的情況中,可以類似的方式使用這種實施例,但其中請求ps(r-ps)替代與v-plmn130b中的mpc232b相關(guān)聯(lián)或相組合的e-ps238。在這種情況中,圖8中的步驟9到14中所述的定位程序?qū)⒈黄渲兴鰎-ps請求來自ue110的所述h-ps的ue110定位的程序代替,且如2005年10月的x.s0024“基于ip的定位服務(wù)(ipbasedlocationservices)”版本1.0修訂本0中所述,所述h-ps然后與ue110交互作用以獲得定位。如同supl一樣,如果ue110在其h-plmn中,則所述r-ps可以是所述h-ps。
5.對未注冊、無uicc、無sim及無uim的ue的支持
為起始supl定位(例如,在圖4及6中的步驟9及圖5的步驟7中),所述e-slp使用wap進棧、sms、udp/ip或某些其它裝置將suplinit發(fā)送到所述ue。為起始x.s0024定位(例如,在圖8的步驟9中),所述e-ps使用wap進棧、sms、udp/ip或某些其它裝置將supl_init發(fā)送到所述ue。在某些情況中(例如,使用wap進?;騭ms)如果ue正從其h-plmn漫游則suplinit的發(fā)送可能是困難及費時的且由于與h-plmn的連網(wǎng)所致也可能是不可靠的。在一個實施例中,所述e-slp或e-ps將sms消息直接地發(fā)送到服務(wù)msc并模仿3gpp中的sms網(wǎng)關(guān)msc或3gpp2中的sms消息中心。
在另一個實施例中,所述e-slp或e-ps經(jīng)由gmlc或mpc將所述sms消息發(fā)送到服務(wù)msc以降低所述e-slp或e-ps的影響。所述實施例也可用于未注冊ue、3gpp中的無uiccue、gsm中的無simue及3gpp2中的無uimue。在所述情況中,所述msc可向所述gmlc或mpc提供臨時ue識別符以代替正常imsi、msisdn或min。所述臨時ue識別符可包括于圖4的步驟2及圖5的步驟3中所發(fā)送的map訂戶定位報告中(對于3gpp來說)及圖6及8的步驟2中所發(fā)送的ansi-41始發(fā)請求中(對于3gpp2來說)。一旦所述ue接收所述suplinit,則其可建立到所述e-slp或e-ps的ip連接或安全ip連接。未注冊、無uicc、無sim或無uimue可建立具有用于緊急呼叫的有限接入的ip連接性,其將使能相同網(wǎng)絡(luò)中的到e-slp或e-ps的ip連接???例如)使用3gppsa2文獻s2-051950中的“voip緊急呼叫支持(voipemergencycallsupport)”所述的程序建立ip連接性,所述文獻可公開得到。在所述情況中,可不使用獨立v-slp。
上述說明多數(shù)假設(shè)ue同時支持電路模式呼叫(用于語音)及包模式數(shù)據(jù)傳送(用于定位)。如果所述ue或所述網(wǎng)絡(luò)不同時支持電路模式及包模式通信,則可以其它方式支持所述ue與所述e-slp或e-ps之間的信令。
圖9顯示在各個實體之間進行通信的數(shù)個實施例。在一個實施例中,sms用于所有supl通信。在sms的情況下,在mpc/gmlc與所述msc之間及所述msc與使用3gpp及3gpp2中的現(xiàn)有sms點對點傳輸協(xié)議(例如,smsmap消息)的ue之間傳送的sms消息內(nèi)發(fā)送用于定位(例如,supl消息)的信令及消息??芍苯拥卦谒鰉sc與所述gmlc或mpc之間發(fā)送sms信令。在所述e-slp與所述gmlc或mpc之間可通過(例如)用于所述緊急服務(wù)位置請求及響應交換的相同tcp/ip連接或通過不同連接使用tcp/ip傳輸所述supl消息。
在圖9中標注為(a)的實施例中,suplulp(并非tcp或ip)用于ue與e-slp或e-ps之間的端到端。在圖9中標注為(b)的另一個實施例中,使用端到端tcp連接傳送suplulp。在圖9中標注為(c)的再一個實施例中,使用端到端tcp/ip傳送suplulp,其中途中有某種協(xié)議復制??赏ㄟ^在所述msc中對從所述ue發(fā)送的sms消息進行特殊sms處理來支持這種能力。舉例來說,所述msc可假設(shè)在其中使用supl的緊急呼叫期間由所述ue所發(fā)送的任一sms消息均希望用于supl且然后將吧所述sms消息發(fā)送到所述gmlc或mpc。
6.安全
對于supl來說,可建立安全程序以支持受訪網(wǎng)絡(luò)中的代替h-slp的e-slp針對漫游及非漫游情景兩者及在代理或非代理模式下進行定位?,F(xiàn)有supl安全程序通常是基于ue及h-slp兩者中的共享密鑰(sharedkey)及或基于涉及所述h-slp的ue中所規(guī)定的其它信息(例如,完全合格域名、根x.509公用密鑰證書等等)。所述信息不可用于e-slp,除非所述ue碰巧在歸屬網(wǎng)絡(luò)中。對于所述e-slp來說,可如下文所述支持對代理及非代理模式的驗證。
對于x.s0024來說,也可建立安全程序以支持代替h-ps的e-ps進行定位。現(xiàn)有x.s0024安全程序闡述于3gpp2x.s0024-0及3gpp2s.p0110-0中。所述程序使用于用戶的h-ps及用戶uim兩者中提供的公用根密鑰。可如下從所提供的根密鑰推導出額外密鑰:
(a)用以支持安全存儲及轉(zhuǎn)發(fā)壓縮(s-safe)的密鑰,其中使用sms或wap進棧將suplinit發(fā)送到所述ue并進行驗證(如來自h-ps)及視需要加密。
(b)用以支持ue與h-ps之間的安全ip連接的密鑰,其中在進行加密及驗證的情況嚇在ue與h-ps之間發(fā)送x.s0024。
(c)用以在非代理模式的情況嚇支持ue與pde之間的安全ip連接的密鑰,其中在進行加密及驗證的情況下在ue與所述pde之間發(fā)送x.s0024消息。
在其中所述根密鑰的任一值存在確定值的情形中上述三個密鑰中的每一者均是固定的。然而,依據(jù)所述固定密鑰中的每一者,可推導出額外密鑰以進行加密及驗證,其值取決于由ue及h-ps或pde針對特定測位會話所提供的隨機數(shù)。這種密鑰推導及隨附安全程序利用ietfrfc2246中所述的傳送層安全(tls)程序及ietf草案“用于傳送層安全(tls)的預共享密鑰密碼套件(pre-sharedkeyciphersuitesfortransportlayersecurity(tls))中所述的傳送層安全程序的psk-tls變體。如果x.s0024用于在緊急電路模式呼叫中進行測位且e-ps不是h-ps,則不再可能依賴于ue及e-ps兩者中的公用預配置根密鑰進行相互驗證及加密。
對于supl來說,所述ue可驗證e-slp以避免即使在緊急呼叫期間對ue定位的無驗證接入。對于x.s0024來說,所述ue及所述e-ps可實施相互驗證。表1列出了指定為方法a、b、c、d及e的五種驗證方法及每一種方法的特性。
表1-驗證方法
注釋1:假設(shè)將公用密鑰根證書提供于移動設(shè)備(me)中
方法a提供最小驗證。如果suplinit指示用于緊急會話的定位且ue當前從事于緊急會話中,則所述ue允許來自未驗證e-slp或e-ps的網(wǎng)絡(luò)起始supl或x.s0024定位。對緊急會話的限制提供某種保護。另外,經(jīng)由sms或wap進棧傳遞suplinit可提供ue可靠性的額外置信度,這是因為sms或wap傳遞依賴于來自v-plmn及/或h-plmn的支持及檢驗。所述ue可通過不用e-slp或e-ps調(diào)用安全程序選擇方法a。在所述情況中,對于supl來說,e-slp可在有限范圍內(nèi)通過suplposinit中所含有的suplinit散列碼檢驗所述ue。
方法b用于tls公用密鑰驗證。如ietfrfc2246中所述且也如題為“安全用戶平面定位體系結(jié)構(gòu)(secureuserplanelocationarchitecture)”的omasupl1.0中針對替代客戶機驗證機制所述,ue及e-slp或e-ps支持使用tls的公開密鑰驗證。所述機制支持ue通過在tls握手階段期間由e-slp或e-ps所發(fā)送的itux.509公用密鑰證書使用tls驗證所述e-slp或e-ps。所述公用密鑰證書提供一系列數(shù)字簽名,每一簽名驗證下一簽名,使得只要ue具備至少一個根認證權(quán)限的公用密鑰,所述ue即可驗證所述e-slp或e-ps的所述公用密鑰。所述公用密鑰驗證tls程序支持傳送供信令(例如,用于后續(xù)supl或x.s0024消息)的后續(xù)加密及驗證中使用的對稱密鑰。對于非代理模式來說,也可通過所述密鑰或通過從所述密鑰推導出的額外密鑰支持ue與spc或pde之間的驗證及加密。
方法b依賴于一個或多個根認證權(quán)限(例如,由oma定義)對e-slp或e-ps公用密鑰證書的認證及在ue中是否具備支持supl或x.s0024以進行緊急呼叫的所述證書。所述ue識別所述證書中的e-slp或e-ps名稱,例如使用e-slp或e-ps的完全合格域名或所述ue可與已經(jīng)知道的關(guān)于服務(wù)網(wǎng)絡(luò)的信息相匹配的mcc-mnc識別。這保證經(jīng)由包括于suplposinit并由所述ue發(fā)送到e-slp的64位suplinit散列由所述ue驗證所述e-slp或e-ps及(對于supl來說)所述e-slp有限驗證所述ue。
對于方法b來說,ue(例如uicc或uim)可提供有一個或多個使所述ue能夠檢驗所述e-slp或e-ps的公用密鑰的根公用密鑰證書。所述ue及e-slp或e-ps可使用rfc2246中所述的tls程序及一個或多個安全公用密鑰傳遞程序(例如,rsa、dss或diffie-hellman)建立共享加密密鑰及消息驗證碼(mac)密鑰。supl或x.s0024消息的加密及驗證可在建立安全tls連接之后實施。對于非代理模式來說,在supl1.0中針對3gpp2非代理模式所定義的方法可用于根據(jù)ietfpsk-tls產(chǎn)生供ue與supl中的spc之間或ue與x.s0024中的pde之間進行驗證及加密的共享密鑰。
方法c用于psk-tls驗證。ue及e-slp或e-ps支持根據(jù)ietf文獻“用于傳送層安全(tls)的預共享密鑰密碼套件(pre-sharedkeyciphersuitesfortransportlayersecurity(tls))”的psk-tls(例如,如supl1.0中針對3gpp2set或3gpp2x.s0024-0及s.p0110-0所述)??梢罁?jù)以下產(chǎn)生預共享密鑰(psk)(a)由ue、網(wǎng)絡(luò)(例如,msc或hlr)及/或e-slp或e-ps貢獻的信息(例如,隨機信息);(b)在所述緊急呼叫的建立期間由ue發(fā)送或發(fā)送到ue的信息(例如,參數(shù));(c)已經(jīng)存在于所述msc及ue中以支持來自所述ue的安全電路模式接入的安全信息(例如,加密密鑰);及/或(d)其它信息。如果ue向v-plmn注冊則可得到(c)中的安全信息。
在緊急呼叫建立期間ue及e-slp(或mpc或gmlc)或e-ps(或mpc)可得到所述psk或用于推導出其的信息。在呼叫設(shè)置期間在所述實體之間所建立的信任關(guān)系用于獲得安全psk或可推導出安全密鑰的公共信息。所述ue及e-slp然后可采用psk-tls以使用所推導出的psk進行supl定位。所述psk可用于獲得額外psk以用于非代理模式的驗證。對于supl來說,當在將suplinit從e-slpue傳遞到ue之后所述ue建立到所述e-slp的ip(psk-tls)連接時可使用psk-tls支持所述ue與所述e-slp的相互驗證。對于x.s0024來說,如3gpp2x.s0024-0及s.p0110-0中所述安全psk可用作可推導出剩余安全信息的根密鑰。
方法c依賴于在緊急呼叫設(shè)置期間ue與v-plmn之間的安全連接,其意味著ue在v-plmn中的注冊及ue與所述v-plmn的相互驗證。如果所述ue不具有uicc/uim或如果v-plmn與h-plmn之間不存在漫游協(xié)定,則在緊急呼叫設(shè)置期間不能實現(xiàn)v-plmn與ue之間的相互驗證及安全傳輸,且所產(chǎn)生的任一psk將提供更多有限保護。
方法d用于通過3gppts33.220或3gpp2tsg-s文獻s.p0109中所述的類屬引導體系結(jié)構(gòu)(gba)進行驗證。ue及e-slp或e-ps支持gba。這使ue及e-slp或e-ps能夠從h-plmn獲得安全共享密鑰。對于supl來說,如3gppts33.222或3gpp2tsg-s文獻s.p0114中所述,所述密鑰可用于支持ue與e-slp之間的psk-tls相互驗證。這種方法用于supl1.0以支持3gpp代理模式。所述密鑰也可用于支持tls以及http摘要驗證(例如,如3gppts33.222中所述)、ue與e-slp之間的僅http摘要驗證(例如,如3gpp2tsg-s文獻s.p0114中所述)、或其它形式的驗證。對于x.s0024來說,所述密鑰可用作可推導出剩余安全信息的根密鑰。
方法d依賴于h-plmn及v-plmn中對gba的支持及h-plmn與v-plmn之間的漫游協(xié)定以使能密鑰信息從h-plmn中的引導服務(wù)功能(bsf)到v-plmn中的e-slp網(wǎng)絡(luò)應用功能(naf)的傳遞。
方法e用于supl1.0或x.s0024驗證。對于supl來說,如果ue在h-plmn中,則e-slp可以是h-slp,且可使用supl1.0中所定義的現(xiàn)有驗證機制。對于x.s0024來說,如果ue在h-plmn中,則e-ps可以是h-ps,且可使用x.s0024中所定義的現(xiàn)有驗證機制。
圖10顯示ue110、ran120、msc230、定位中心242及定位服務(wù)器244的實施例的方塊圖。定位中心242可以是gmlc232a、mpc232b及/或某些其它實體。定位服務(wù)器244可以是e-slp234a、e-slp234b、e-ps238、及/或某些其它實體。為簡明起見,圖10僅顯示:ue110的一個處理器1010、一個存儲器1012及一個收發(fā)器1014;ran120的僅一個處理器1020、一個存儲器1022、一個收發(fā)器1024及一個通信(comm)單元1026;msc230的僅一個處理器1030、一個存儲器1032及一個通信單元1034;定位中心242的僅一個處理器1040、一個存儲器1042及一個通信單元1044;及定位服務(wù)器244的僅一個處理器1050、一個存儲器1052及一個通信單元1054。一般來說,每一實體可包括任一數(shù)量的處理器、存儲器、收發(fā)器、通信單元、控制器等等。
在下行鏈路上,ran120中基站將業(yè)務(wù)數(shù)據(jù)、信令及導頻傳輸?shù)狡涓采w區(qū)域內(nèi)的ue。所述各種類型的數(shù)據(jù)由處理器1020處理并由收發(fā)器1024調(diào)整以產(chǎn)生下行鏈路信號,所述下行鏈路信號經(jīng)由天線進行傳輸。在ue110處,來所述基站的下行鏈路信號經(jīng)由天線接收、由收發(fā)器1014調(diào)整并由處理器1010處理以獲得用于電路模式呼叫、定位及其它服務(wù)的各種類型的信息。舉例來說,處理器1010可在上文所述的消息流中實施ue110的處理。存儲器1012及1022分別地存儲用于ue110及ran120的程序代碼及數(shù)據(jù)。在上行鏈路上,ue110可將業(yè)務(wù)數(shù)據(jù)、信令及導頻傳輸?shù)絩an120中的基站。所述各種類型的數(shù)據(jù)由處理器1010處理并由收發(fā)器1014調(diào)整以產(chǎn)生上行鏈路信號,所述上行鏈路信號經(jīng)由ue天線傳輸。在ran120,來自ue110及其它ue的上行鏈路信號被收發(fā)器1024接收并調(diào)整,且進一步由處理器1020處理以獲得各種類型的信息(例如,數(shù)據(jù)、信令、報告等等)。ran120經(jīng)由通信單元1026與msc230及其它實體通信。
在msc230中,處理器1030實施所述msc的處理,存儲器1032存儲用于所述msc的程序代碼及數(shù)據(jù),且通信單元1034允許所述msc與其它實體通信。處理器1030可在上文所述的消息流中實施msc230的處理。
在定位中心242中,處理器1040支持所述ue的定位,存儲器1042存儲用于所述定位中心的程序代碼及數(shù)據(jù),且通信單元1044允許所述定位中心與其它實體通信。處理器1040可在上文所述的消息流中實施gmlc232a及/或mpc232b的處理。
在定位服務(wù)器244中,處理器1050實施所述ue的定位及/或測位處理,存儲器1052存儲用于所述定位服務(wù)器的程序代碼及數(shù)據(jù),且通信單元1054允許所述定位服務(wù)器與其它實體通信。處理器1050可在上述消息流中實施e-slp234a、e-slp234b及/或e-ps238的處理。
本文所述技術(shù)可通過各種裝置來實施。舉例而言,所述技術(shù)可實施于硬件、軟件或其組合中。對于硬件實施方案,用于實施所述技術(shù)的處理單元可實施于一個或多個專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理裝置(dspd)、可編程邏輯裝置(pld)、現(xiàn)場可編程門陣列(fpga)、處理器、控制器、微控制器、微處理器、電子裝置、其它設(shè)計用于實施本文所述功能的電子單元、或其組合中。
對於固件及/或軟件構(gòu)建方案來說,可使用能實施本文所述功能的模塊(例如程序、功能等等)來實施所述技術(shù)。所述固件及/或軟件代碼可存儲于存儲器(例如,圖10中的存儲器1012、1022、1032、1042及/或1052)并由處理器(例如,處理器1010、1020、1030、1040及/或1050)處理。所述存儲器既可實施于處理器內(nèi)部也可實施于處理器外部。
本文包含有標題以便于查閱并有助于判定某些部分的位置。所述標題并不希望限定所述標題下所述概念的范圍,所述概念也可適用于整篇說明書中的其它章節(jié)。
上文對所揭示實施例的說明意在使任何所屬技術(shù)領(lǐng)域的技術(shù)人員皆可制作或使用本發(fā)明。所屬技術(shù)領(lǐng)域的技術(shù)人員將易知對所述實施例的各種修改,且本文所界定的一般原理也可應用于其它實施例,此并不背離本發(fā)明的精神或范圍。因此,本發(fā)明并不希望限定為本文所示的實施例,而是欲賦予其與本文所揭示的原理及新穎特征相一致的最寬廣范圍。