專利名稱:用于從一個移動設(shè)備向一組移動設(shè)備提供位置信息的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信網(wǎng)絡(luò)中的網(wǎng)絡(luò)應(yīng)用,特別涉及一種用于在無線通信網(wǎng)絡(luò)的范圍內(nèi)通告終端關(guān)于它們的環(huán)境中其他終端的位置的方法。
背景技術(shù):
現(xiàn)有技術(shù)公開了即時消息系統(tǒng),用于在因特網(wǎng)世界中將定義為屬于一個用戶群的用戶的存在(presence)作為信號發(fā)送給屬于該用戶群的其他用戶。存在標志在用戶終端顯示以表明該群的用戶是否準備好接收即時消息。攜帶有存在信息和被稱為通用存在和即時消息協(xié)議(CPIM)的即時消息協(xié)議已經(jīng)在比如因特網(wǎng)工程任務(wù)組(IETF)中標準化。
即時消息系統(tǒng)已經(jīng)比如以移動主叫和移動被叫短消息的形式存在于移動電話工業(yè)中。
無線村莊動議(Wireless Village Initiative)也處理這樣的主題,并已提出在移動因特網(wǎng)社會中引進即時消息和存在業(yè)務(wù)。
由于GRPS和UMTS無線通信網(wǎng)絡(luò)的隨時待命的性能,當前趨勢是在電信網(wǎng)絡(luò)中特別是在無線通信網(wǎng)絡(luò)中包括越來越多的純因特網(wǎng)應(yīng)用,這變成了可能。
利用帶有存在業(yè)務(wù)的即時消息使得它能夠保持跟蹤在線狀態(tài)和通信伙伴可用性。
然而該解決方案的缺陷是存在(用戶的準備或忙碌狀態(tài))對于移動用戶來說通常是不夠充分的信息。其實,一般移動用戶使用他們的手機幫助確定移動用戶物理上聚會的聚會點。為此,他們利用話音信道呼叫其他用戶以檢查期望的參加者之一是否在正確的路上或口頭上引導(dǎo)他到達聚會點。這種缺點使得用于該種業(yè)務(wù)的話音信道更加繁忙。
本發(fā)明的特別目的是提供一種用于減輕上述缺陷的方法。
發(fā)明內(nèi)容
本發(fā)明的目的通過一種用于從一個移動設(shè)備向一組移動設(shè)備提供位置信息的方法實現(xiàn),所述方法包括根據(jù)即時消息協(xié)議產(chǎn)生消息的步驟,所述消息包括關(guān)于所述移動設(shè)備的存在信息,所述消息還包括關(guān)于所述移動設(shè)備的位置的指示。
該目的還通過一種包括用于產(chǎn)生消息的裝置的移動設(shè)備實現(xiàn),該移動設(shè)備能夠通過支持即時消息用戶應(yīng)用與一組移動設(shè)備通信,所述消息包括所述移動設(shè)備的存在信息,所述即時消息用戶應(yīng)用包括用于在所述消息中裝入關(guān)于所述移動設(shè)備的位置的指示的裝置。
該目的還通過一種即時消息服務(wù)器實現(xiàn),該服務(wù)器用于向一組移動設(shè)備提供關(guān)于屬于所述組的至少一個移動設(shè)備的信息,所述服務(wù)器包括即時消息應(yīng)用,能夠發(fā)送包括與所述至少一個移動設(shè)備相關(guān)的存在信息的消息到所述移動設(shè)備組,所述即時消息服務(wù)器還包括用于接收關(guān)于所述移動設(shè)備的位置信息的裝置;用于在發(fā)往所述組的所述消息的預(yù)定域中包括關(guān)于所述移動設(shè)備的位置信息的裝置。
根據(jù)本發(fā)明,已提供移動設(shè)備的存在信息的即時消息協(xié)議適于還提供該移動設(shè)備的位置信息給他的社區(qū)的其他移動設(shè)備。
根據(jù)本發(fā)明的方法的優(yōu)點是,根據(jù)如對存在信息已定義的安全性和私密性,位置信息和存在信息的結(jié)合能夠輕易過濾位置信息。
本發(fā)明的另一優(yōu)點是即時消息服務(wù)器不需要連續(xù)地收集不同用戶的位置。
本發(fā)明的更多優(yōu)點特征在從屬權(quán)利要求中定義。
閱讀以非限制性描述給出的優(yōu)選實施方式的如下說明和從附圖中,將會顯現(xiàn)本發(fā)明的其他特征和優(yōu)點,在附圖中圖1表示包括屬于移動設(shè)備群的移動設(shè)備的系統(tǒng),其中實現(xiàn)了根據(jù)本發(fā)明的方法;圖2表示在根據(jù)本發(fā)明的即時消息協(xié)議中使用的數(shù)據(jù)格式;圖3表示根據(jù)本發(fā)明的移動設(shè)備的內(nèi)部結(jié)構(gòu);圖4表示根據(jù)本發(fā)明的即時消息服務(wù)器的內(nèi)部結(jié)構(gòu)。
具體實施例方式
圖1表示包括屬于用戶群的移動設(shè)備101,...,103的系統(tǒng),其中實現(xiàn)了根據(jù)本發(fā)明的方法。該系統(tǒng)還包括無線通信網(wǎng)絡(luò),優(yōu)選地支持分組定向業(yè)務(wù)比如GPRS(通用分組無線業(yè)務(wù))或UMTS(通用移動通信系統(tǒng))網(wǎng)絡(luò)。無線通信網(wǎng)絡(luò)包括在該網(wǎng)絡(luò)的接入部分中的基站111和核心網(wǎng)絡(luò)112。根據(jù)本發(fā)明的即時消息服務(wù)器12和優(yōu)選地可連接到無線通信網(wǎng)絡(luò)的位置服務(wù)器13也是系統(tǒng)的一部分。
即時消息服務(wù)器12以及位置服務(wù)器13優(yōu)選地連接到利用IP通信協(xié)議與移動設(shè)備101,...,103通信的無線通信網(wǎng)絡(luò)的IP骨干網(wǎng)。
帶有存在信息應(yīng)用的即時消息由該系統(tǒng)支持,在系統(tǒng)中每個移動設(shè)備101,...,103可屬于一個移動設(shè)備群,移動設(shè)備可根據(jù)該群的其他移動設(shè)備的狀態(tài)而改變,并能夠發(fā)送即時消息到屬于該群的其他移動設(shè)備。
即時消息應(yīng)用這樣實現(xiàn),每個移動設(shè)備101,...,103包括可使用無線通信網(wǎng)絡(luò)的IP傳輸業(yè)務(wù)聯(lián)系即時消息服務(wù)器12的用戶應(yīng)用。
當移動設(shè)備想要向他的群的其他移動設(shè)備通告其存在時,即時消息應(yīng)用的用戶部分建立合適的消息,并利用無線通信網(wǎng)絡(luò)的IP傳輸業(yè)務(wù)尋址到即時消息服務(wù)器12。即時消息服務(wù)器的IP地址在用戶應(yīng)用處已知。該消息優(yōu)選地具有在IETF RFC2778“A model for presenceand instant messaging”中定義的格式。
即時消息服務(wù)器12處一收到該消息,就檢查屬于接收消息的發(fā)射方101歸屬的群的所有移動設(shè)備的身份,產(chǎn)生并發(fā)送消息到這些移動設(shè)備102,103,通告他們移動設(shè)備101正可用于接收即時消息和給出其當前位置。
根據(jù)本發(fā)明的一個實施方式,當移動設(shè)備101想要向?qū)儆谒娜旱钠渌苿釉O(shè)備通告其存在時,即時消息應(yīng)用在上述定義的消息中增加包括關(guān)于移動設(shè)備101的位置的信息的域。
為此,移動設(shè)備101需要知道其位置。如果移動設(shè)備101裝備有GPS接收機的情況下更是如此。如果移動設(shè)備從使得它確定其位置的無線通信網(wǎng)絡(luò)接收信息的情況下也是如此。
根據(jù)本發(fā)明的另一實施方式,即時消息服務(wù)器13一旦接收到帶有從如上定義的移動設(shè)備101接收的存在信息而在預(yù)定義的對應(yīng)域中不包含位置信息的消息,就會優(yōu)選地通過詢問位置服務(wù)器13確定移動設(shè)備101的位置。
通過利用無線通信網(wǎng)絡(luò)的IP傳輸業(yè)務(wù),經(jīng)由無線通信網(wǎng)絡(luò)發(fā)送請求到達位置服務(wù)器13。根據(jù)本領(lǐng)域技術(shù)人員所熟悉的方法之一,位置服務(wù)器13可實現(xiàn)移動設(shè)備101的位置估計,在本說明中不再詳細說明。
從位置服務(wù)器13一接收到響應(yīng),即時消息服務(wù)器就產(chǎn)生除用戶101的存在信息之外包括用戶101的位置信息的消息,并將其發(fā)送到屬于移動設(shè)備101的群的其他移動設(shè)備102,103。
在其他移動設(shè)備102,103上的用戶即時消息應(yīng)用顯示關(guān)于移動設(shè)備101的存在狀態(tài)以及其位置的信息。結(jié)果,其他移動設(shè)備102,103被通告移動設(shè)備101的位置,而不打擾移動設(shè)備101,也不需要占用話音信道呼叫和詢問他的位置。
圖2表示根據(jù)本發(fā)明的即時消息協(xié)議中使用的數(shù)據(jù)格式。
在本發(fā)明的實施方式中,移動設(shè)備101標識他的位置,該數(shù)據(jù)格式在移動設(shè)備101和即時消息服務(wù)器12之間使用,也在即時消息服務(wù)器12和屬于移動設(shè)備101的群的移動設(shè)備102,103之間使用。
在即時消息服務(wù)器13確定移動設(shè)備101的位置的實施方式中,圖2中所示的格式僅僅在即時消息服務(wù)器和屬于移動設(shè)備101的群的移動設(shè)備之間相應(yīng)地使用。
該消息的數(shù)據(jù)格式包括域21,對應(yīng)于移動設(shè)備101的狀態(tài)(比如忙,離開,準備),表示移動設(shè)備101是否可通過他的群的移動設(shè)備102,103經(jīng)由即時消息到達。
而且,該消息包括域22,表示移動設(shè)備101的通信地址。
根據(jù)本發(fā)明,該消息還包括域23,表示移動設(shè)備101的位置。
域23中的位置信息可以小區(qū)標識符例如BSS,BBS標識符或接入點標識符的形式包括在消息中,這些標識符表示移動設(shè)備101位于無線通信網(wǎng)絡(luò)的哪個小區(qū),例如哪個BSS或哪個接入點。這提供了低準確率。
可替代地,域23中的位置信息可對應(yīng)于移動設(shè)備101的地理座標。該解決方案準確得多,在移動設(shè)備101配備有GPS接收機時為優(yōu)選。
可替代地,域23中的位置信息可以是邏輯信息,比如郵政編碼,街道地址,大廈名稱等。該替換方法需要使用將用戶地理上的“x,y”位置翻譯成這樣的邏輯信息的地理編碼功能。位置服務(wù)器13聯(lián)系用于處理這種翻譯的GIS(地理信息系統(tǒng))。對本領(lǐng)域技術(shù)人員清楚的是,如果在即時消息服務(wù)器12和GIS之間有可用的接口,即時消息服務(wù)器12本身可直接在GIS開始請求翻譯而不需要位置服務(wù)器13的干涉。
圖3表示根據(jù)本發(fā)明的移動設(shè)備101的內(nèi)部結(jié)構(gòu)。移動設(shè)備101包括即時消息用戶應(yīng)用,其與存儲于即時消息服務(wù)器13的服務(wù)器應(yīng)用兼容。即時消息用戶應(yīng)用包括軟件模塊31,用于根據(jù)帶有存在信息的即時消息協(xié)議優(yōu)選地根據(jù)IETF RFC 2778產(chǎn)生消息,消息中另包括關(guān)于移動設(shè)備101的位置的信息。
優(yōu)選地,移動設(shè)備101包括連接到軟件模塊31的GPS接收機32。GPS接收機32提供移動設(shè)備101的位置信息到軟件模塊31,用于產(chǎn)生消息。
在本發(fā)明的另一實施方式中,如果移動設(shè)備101從無線通信網(wǎng)絡(luò)接收形式為小區(qū)、BSS或接入點標識符的位置指示,就不需要GPS模塊。
圖4表示根據(jù)本發(fā)明的即時消息服務(wù)器12的內(nèi)部結(jié)構(gòu)。
即時消息服務(wù)器12包括到無線通信網(wǎng)絡(luò)的接口41,用于根據(jù)本發(fā)明接收即時消息的模塊42,用戶群控制器43,用于根據(jù)本發(fā)明傳輸消息的模塊44和可選的位置模塊45。
即時消息經(jīng)由接口41接收,并提交到用于接收即時消息的模塊42。模塊42檢查接收的即時消息的格式。
如果表示發(fā)送移動設(shè)備的位置的位置域23未填充虛信息,則該信息從消息中提取并存儲在群控制器43。
優(yōu)選地,群控制器43檢查位置相對于已存儲的位置是否發(fā)生變化,如果發(fā)生了變化,則觸發(fā)模塊44傳輸即時消息到群控制器43中注冊的作為屬于發(fā)送移動設(shè)備的群的所有移動設(shè)備。然后模塊44產(chǎn)生包括由發(fā)送移動設(shè)備提交的位置信息以及優(yōu)選地包括存在信息的消息,并發(fā)送到恰當?shù)慕邮辗健?br>
如果從發(fā)送移動設(shè)備接收的即時消息中沒有位置信息,用于接收即時消息的模塊42觸發(fā)位置模塊45。位置模塊45優(yōu)選地發(fā)送位置請求到可能連接到地理信息系統(tǒng)的外部位置服務(wù)器本身。該位置請求包括意義明確地辨識發(fā)送移動設(shè)備的標識符。由于不是本發(fā)明的一部分,定位過程在此不作詳細說明。
從位置服務(wù)器收到響應(yīng)后,位置模塊45在群控制模塊43中存儲接收的與發(fā)送移動設(shè)備的標識符相關(guān)的位置。群控制器檢查該位置相對于已存儲的位置是否改變,如果已改變則觸發(fā)模塊44傳輸即時消息到群控制器43中注冊的以及屬于發(fā)送移動設(shè)備的群的所有移動設(shè)備。然后模塊44產(chǎn)生包括由發(fā)送移動設(shè)備提交的位置信息以及優(yōu)選地包括存在信息的消息,并發(fā)送到恰當?shù)慕邮辗健?br>
權(quán)利要求
1.一種用于從一個移動設(shè)備向一組移動設(shè)備提供位置信息的方法,所述方法包括根據(jù)即時消息協(xié)議產(chǎn)生消息的步驟,所述消息包括關(guān)于所述移動設(shè)備的存在信息,其中所述消息還包括關(guān)于所述移動設(shè)備的位置的指示。
2.根據(jù)權(quán)利要求1的方法,其中關(guān)于位置的所述指示通過發(fā)送請求到屬于無線通信網(wǎng)絡(luò)的位置服務(wù)器獲得,所述移動設(shè)備位于所述網(wǎng)絡(luò)的覆蓋下。
3.根據(jù)權(quán)利要求1的方法,其中關(guān)于位置的所述指示在詢問所述移動設(shè)備中包括的GPS接收機時獲得。
4.根據(jù)權(quán)利要求1的方法,其中還包括步驟與地理信息系統(tǒng)交互以獲得所述移動設(shè)備的邏輯位置信息。
5.一種能夠通過支持即時消息用戶應(yīng)用與一組移動設(shè)備通信的移動設(shè)備,包括用于產(chǎn)生消息的裝置,所述消息包括所述移動設(shè)備的存在信息,所述即時消息用戶應(yīng)用包括用于在所述消息中裝入關(guān)于所述移動設(shè)備的位置的指示的裝置。
6.一種即時消息服務(wù)器,用于向一組移動設(shè)備提供關(guān)于屬于所述組的至少一個移動設(shè)備的信息,所述服務(wù)器包括能夠發(fā)送包括關(guān)于所述至少一個移動設(shè)備的存在信息的消息到所述移動設(shè)備組的即時消息應(yīng)用,所述即時消息服務(wù)器還包括用于接收關(guān)于所述移動設(shè)備的位置信息的裝置;用于在發(fā)往所述組的所述消息的預(yù)定域中包括關(guān)于所述移動設(shè)備的位置信息的裝置。
7.根據(jù)權(quán)利要求6的即時消息服務(wù)器,還包括用于通過使用無線通信網(wǎng)絡(luò)的IP傳輸性能發(fā)送請求到位置服務(wù)器的裝置。
全文摘要
本發(fā)明公開了一種用于從一個移動設(shè)備(101)向一組移動設(shè)備(102,103)提供位置信息的方法,所述方法包括根據(jù)即時消息協(xié)議產(chǎn)生消息的步驟,所述消息包括關(guān)于所述移動設(shè)備(101)的存在信息。根據(jù)本發(fā)明,所述消息中包括關(guān)于所述移動設(shè)備(101)的位置的指示。
文檔編號H04W4/06GK1481182SQ03149630
公開日2004年3月10日 申請日期2003年8月4日 優(yōu)先權(quán)日2002年8月5日
發(fā)明者帕特里克·梅荷伯, 帕特里克 梅荷伯 申請人:阿爾卡特公司