實(shí)現(xiàn)gis地理位置共享的方法及用戶(hù)設(shè)備、服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),具體涉及一種實(shí)現(xiàn)GIS地理位置共享的方法及用戶(hù)設(shè)備、服務(wù)器。
【背景技術(shù)】
[0002]GIS (Geographic Informat1n System/Geo-1nformat1n syetem,簡(jiǎn)稱(chēng)地理位置系統(tǒng))是一種特定的空間信息系統(tǒng),用于將地理分布數(shù)據(jù)進(jìn)行采集,并將需要顯示的對(duì)象和對(duì)象屬性等信息顯示在地圖上,達(dá)到信息可視化的目的,通過(guò)將描述位置的層信息結(jié)合在一起,進(jìn)而可以更好地顯示相關(guān)的位置信息。
[0003]目前,GIS位置共享技術(shù)主要依賴(lài)于在服務(wù)器端部署全功能商業(yè)GIS服務(wù)器,所有終端需注冊(cè)到GIS服務(wù)器上,GIS服務(wù)器根據(jù)各個(gè)終端上報(bào)的位置進(jìn)行計(jì)算以完成終端的GIS功能,并將其地理位置顯示在服務(wù)器上,終端的位置共享功能呈現(xiàn)可由GIS服務(wù)器推送下來(lái)或由終端主動(dòng)刷新地圖,終端不需要預(yù)裝GIS客戶(hù)端軟件,所有的基于地理位置的計(jì)算以及地圖渲染等GIS功能都需要服務(wù)器側(cè)來(lái)完成,
[0004]然而,上述位置共享技術(shù)中,所有基于GIS的計(jì)算都由GIS服務(wù)器來(lái)完成,客戶(hù)端只是對(duì)結(jié)果進(jìn)行呈現(xiàn),因此對(duì)服務(wù)器性能和可靠性性要求較高,導(dǎo)致投入成本高。
【發(fā)明內(nèi)容】
[0005]針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供了實(shí)現(xiàn)GIS地理位置共享的方法及用戶(hù)設(shè)備、服務(wù)器,簡(jiǎn)單實(shí)用且成本低。
[0006]第一方面,本發(fā)明提供一種實(shí)現(xiàn)GIS地理位置共享的方法,包括:
[0007]UE在該UE所屬的歸屬域的MS Core注冊(cè)之后,向MS Core發(fā)送包括所述UE的域名和UE標(biāo)識(shí)的第一 SIP消息,所述第一 SIP消息為用于請(qǐng)求與所述UE的業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS內(nèi)所有UE的地理位置信息的消息;以使所述MS Core根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性,并向與所述業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS發(fā)送地理位置信息獲取消息;
[0008]所述UE接收所述GIS AS根據(jù)所述地理位置信息獲取消息發(fā)送的所述GIS AS內(nèi)所有UE的地理位置信息;
[0009]所述UE將所述所有UE的地理位置信息標(biāo)記到所述UE側(cè)的地圖上。
[0010]優(yōu)選地,所述UE的域名和所述UE的業(yè)務(wù)屬性為所述UE開(kāi)通地理位置共享服務(wù)時(shí)確定的。
[0011]優(yōu)選地,所述MS Core為所述UE的歸屬域的MS Core。
[0012]優(yōu)選地,所述向MS Core發(fā)送包括所述UE的域名和UE標(biāo)識(shí)的第一 SIP消息之前,所述方法還包括:
[0013]所述UE向歸屬域的IMS Core發(fā)送注冊(cè)請(qǐng)求,所述注冊(cè)請(qǐng)求包括所述UE的域名,以使所述MS Core根據(jù)所述注冊(cè)請(qǐng)求完成所述UE的注冊(cè),并存儲(chǔ)從HSS中獲取的所述UE的業(yè)務(wù)屬性;
[0014]所述UE接收所述IMS Core發(fā)送的所述注冊(cè)請(qǐng)求的響應(yīng)消息。
[0015]優(yōu)選地,向MS Core發(fā)送包括所述UE的域名和UE標(biāo)識(shí)的第一 SIP消息之前,所述方法還包括:
[0016]所述UE向所述MS Core發(fā)送包括所述UE的域名、UE標(biāo)識(shí)和UE的地理位置信息的地理位置上報(bào)消息,以使所述MS Core根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性,并將所述UE標(biāo)識(shí)、所述UE的地理位置信息發(fā)送至與所述業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS中。
[0017]第二方面,本發(fā)明提供一種實(shí)現(xiàn)GIS地理位置共享的方法,包括:
[0018]UE在該UE所屬的歸屬域的MS Core注冊(cè)之后,MS Core接收所述UE發(fā)送的包括所述UE的域名和UE標(biāo)識(shí)的第一 SIP消息,所述第一 SIP消息為用于請(qǐng)求與所述UE的業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS內(nèi)所有UE的地理位置信息的消息;
[0019]所述MS Core根據(jù)所述UE的域名查找該UE的業(yè)務(wù)屬性,并向所述業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS發(fā)送地理位置信息獲取消息,以使所述GIS AS將內(nèi)部所有UE的地理位置信息發(fā)送與所述UE標(biāo)識(shí)對(duì)應(yīng)的UE中。
[0020]優(yōu)選地,所述MS Core為所述UE的歸屬域的MS Core。
[0021]優(yōu)選地,所述MS Core根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性之前,所述方法還包括:
[0022]所述MS Core判斷所述MS Core是否是與所述域名對(duì)應(yīng)的歸屬域的MS Core ;
[0023]如果不是,則將所述第一 SIP消息路由到與所述域名對(duì)應(yīng)的歸屬域的MS Core,以及
[0024]所述MS Core根據(jù)所述UE的域名查找該UE的業(yè)務(wù)屬性,包括:
[0025]所述歸屬域的MS Core根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性。
[0026]優(yōu)選地,所述MS Core接收所述UE發(fā)送的包括所述UE的域名和UE標(biāo)識(shí)的第一SIP消息之前,所述方法還包括:
[0027]所述頂S Core為所述UE的歸屬域的MS Core時(shí),所述MS Core接收所述UE發(fā)送的包括所述UE的域名的注冊(cè)請(qǐng)求;
[0028]所述IMS Core根據(jù)所述注冊(cè)請(qǐng)求完成所述UE的注冊(cè),以及從HSS中獲取與所述UE的域名對(duì)應(yīng)的業(yè)務(wù)屬性,并存儲(chǔ);
[0029]所述IMS Core向所述UE發(fā)送所述注冊(cè)請(qǐng)求的響應(yīng)消息。
[0030]或者,
[0031]所述IMS Core接收另一 IMS Core路由的注冊(cè)請(qǐng)求,所述注冊(cè)請(qǐng)求為所述UE向另一 IMS Core發(fā)送的包括所述UE的域名的注冊(cè)請(qǐng)求。
[0032]優(yōu)選地,所述MS Core接收所述UE發(fā)送的包括所述UE的域名和UE標(biāo)識(shí)的第一SIP消息之前,所述方法還包括:
[0033]所述MS Core接收所述UE發(fā)送的包括所述UE的域名、UE標(biāo)識(shí)和UE的地理位置信息的地理位置上報(bào)消息,所述MS Core根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性;
[0034]所述MS Core將所述UE標(biāo)識(shí)、所述UE的地理位置信息發(fā)送至與所述業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS中。
[0035]第三方面,本發(fā)明提供一種實(shí)現(xiàn)GIS地理位置共享的方法,包括:
[0036]UE在該UE所屬的歸屬域的MS Core注冊(cè)之后,GIS AS接收MS Core發(fā)送的地理位置信息獲取消息;
[0037]所述GIS AS根據(jù)所述地理位置信息獲取消息將內(nèi)部所有UE的地理位置信息發(fā)送與UE中,以使所述UE將所述所有UE的地理位置信息標(biāo)記到UE側(cè)的地圖上。
[0038]優(yōu)選地,所述MS Core為所述UE的歸屬域的MS Core。
[0039]優(yōu)選地,所述GIS AS接收MS Core發(fā)送的地理位置信息獲取消息之前,所述方法還包括:
[0040]所述GIS AS接收所述MS Core發(fā)送的UE標(biāo)識(shí)和所述UE的地理位置,所述GISAS根據(jù)所述UE的地理位置信息更新內(nèi)部的與所述UE標(biāo)識(shí)對(duì)應(yīng)UE的地理位置信息。
[0041]第四方面,本發(fā)明提供一種用戶(hù)設(shè)備,包括:
[0042]發(fā)送單元,用于在UE在該UE所屬的歸屬域的MS Core注冊(cè)之后,向MS Core發(fā)送包括所述UE的域名和UE標(biāo)識(shí)的第一 SIP消息,所述第一 SIP消息為用于請(qǐng)求與所述UE的業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS內(nèi)所有UE的地理位置信息的消息;以使所述MS Core根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性,并向與所述業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS發(fā)送地理位置信息獲取消息;
[0043]接收單元,用于接收所述GIS AS根據(jù)所述地理位置信息獲取消息發(fā)送的所述GISAS內(nèi)所有UE的地理位置信息;
[0044]標(biāo)記單元,用于將所述所有UE的地理位置信息標(biāo)記到所述UE側(cè)的地圖上。
[0045]優(yōu)選地,所述UE的域名和所述UE的業(yè)務(wù)屬性為所述UE開(kāi)通地理位置共享服務(wù)時(shí)確定的。
[0046]優(yōu)選地,所述MS Core為所述UE的歸屬域的MS Core。
[0047]優(yōu)選地,所述發(fā)送單元,還用于:
[0048]在向IMS Core發(fā)送所述第一 SIP消息之前,向歸屬域的IMS Core發(fā)送注冊(cè)請(qǐng)求,所述注冊(cè)請(qǐng)求包括所述UE的域名,以使所述IMS Core根據(jù)所述注冊(cè)請(qǐng)求完成所述UE的注冊(cè),并存儲(chǔ)從HSS中獲取的所述UE的業(yè)務(wù)屬性;
[0049]所述接收單元,還用于在所述發(fā)送單元向歸屬域的IMS Core發(fā)送注冊(cè)請(qǐng)求之后,接收所述IMS Core發(fā)送的所述注冊(cè)請(qǐng)求的響應(yīng)消息。
[0050]優(yōu)選地,所述發(fā)送單元還用于:
[0051]在向MS Core發(fā)送第一 SIP消息之前,向所述MS Core發(fā)送包括所述UE的域名、UE標(biāo)識(shí)和UE的地理位置信息的地理位置上報(bào)消息,以使所述MS Core根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性,并將所述UE標(biāo)識(shí)、所述UE的地理位置信息發(fā)送至與所述業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS中。
[0052]第五方面,本發(fā)明提供一種服務(wù)器,包括:
[0053]接收單元,用于在UE在該UE所屬的歸屬域的MS Core注冊(cè)之后,接收所述UE發(fā)送的包括所述UE的域名和UE標(biāo)識(shí)的第一 SIP消息,所述第一 SIP消息為用于請(qǐng)求與所述UE的業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS內(nèi)所有UE的地理位置信息的消息;
[0054]查找單元,用于根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性;
[0055]發(fā)送單元,用于向所述業(yè)務(wù)屬性對(duì)應(yīng)的GIS AS發(fā)送地理位置信息獲取消息,以使所述GIS AS將內(nèi)部所有UE的地理位置信息發(fā)送與所述UE標(biāo)識(shí)對(duì)應(yīng)的UE中。
[0056]優(yōu)選地,所述MS Core為所述UE的歸屬域的MS Core。
[0057]優(yōu)選地,所述服務(wù)器還包括:
[0058]判斷單元,用于在根據(jù)所述UE的域名查找所述UE的業(yè)務(wù)屬性之前,判斷所述MSCore是否是與所述域名對(duì)應(yīng)的歸屬域的IMS Core ;
[0059]所述發(fā)送單元,還用于在所述IMS Core不是與所述域名對(duì)應(yīng)的歸屬域的IMS Core時(shí),將所述第一 SIP消息發(fā)送到與所述域名對(duì)應(yīng)的歸屬域的IMS Core,以及
[0060]所述查找單元為所述歸屬域的查找單元。
[0061]優(yōu)選地,所述接收單元,還用于:
[0062]在接收所述UE發(fā)送的包括所述UE的域名和UE標(biāo)識(shí)的第一 SIP消息之前,所述IMS Core為所述UE的歸屬域的MS Core時(shí),接收所述UE發(fā)送的包括所述UE的域名的注冊(cè)請(qǐng)求;
[0063]所述服務(wù)器還包括:
[0064]注冊(cè)單元,用于在所述接收單元接收所述注冊(cè)請(qǐng)求之后,根據(jù)所述注冊(cè)請(qǐng)求完成所述UE的注冊(cè);
[0065]獲取單元,用于從HSS中獲取與所述UE的域名對(duì)應(yīng)的業(yè)務(wù)屬性,并存儲(chǔ);
[0066]所述發(fā)送單元,還用于向所述UE發(fā)送所述注冊(cè)請(qǐng)求的響應(yīng)消息。
[0067]或者,
[0068]所述接收單元,在接收所述UE發(fā)送的包括所述UE的域名和UE標(biāo)識(shí)的第一 SIP消息之前,還用于接收另一 MS Core發(fā)送的注冊(cè)請(qǐng)求,所述注冊(cè)請(qǐng)求為所述UE向另一 IMSCore發(fā)送的包括所