專利名稱:用于尋找及傳送網(wǎng)絡服務器提供的信息的無線收發(fā)機里的方法和儀器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及無線通信系統(tǒng),更具體地說,涉及一種用來尋找及傳送網(wǎng)絡服務器提供的信息的無線收發(fā)機里的方法和儀器。
有時,便攜收發(fā)機可能對網(wǎng)絡服務器里可利用的信息有所需求。這些信息類型不一,常見的例子,如服務器輔助全球定位系統(tǒng)(GPS)信息,該信息可大幅度地增強GPS接收機的靈敏度和精度,便攜收發(fā)機可用該GPS接收機來實現(xiàn)定位功能。典型的網(wǎng)絡服務器處于網(wǎng)絡中央,例如無線通信系統(tǒng)的中央控制器處,并可經(jīng)無線廣域網(wǎng)來訪問該服務器。當眾多便攜收發(fā)機配備了GPS時,皆需訪問網(wǎng)絡服務器以獲取輔助定位信息,造成無線廣域網(wǎng)業(yè)務量驟增,這是人們所不愿意看到的,因為由此增加了系統(tǒng)的等待時間,并有可能導致無線廣域網(wǎng)的超載。
可見,在無線收發(fā)機里需要一種方法和儀器,用來尋找及傳送網(wǎng)絡服務器提供的信息。該方法和儀器最好是能大幅度地降低在尋找及傳送信息時所需的無線廣域網(wǎng)業(yè)務量。
發(fā)明內(nèi)容
本發(fā)明的一個方面是多個無線收發(fā)機中的第一收發(fā)機內(nèi)的一種方法,用來尋找及傳送網(wǎng)絡服務器里的信息。該方法包括以下步驟檢測對于有用信息的需求;和響應檢測步驟,在聯(lián)系網(wǎng)絡服務器之前,試圖從多個無線收發(fā)機組里靠近第一收發(fā)機的另一收發(fā)機中獲取有用信息,于是,有可能消除第一收發(fā)機勢必聯(lián)系網(wǎng)絡服務器以獲取有用信息的必要性。
本發(fā)明的另一個方面是多個無線收發(fā)機中的第一收發(fā)機,用來尋找及傳送網(wǎng)絡服務器里的信息,包括接收機,用來接收有用信息;和發(fā)射機,用來發(fā)射有用信息。該第一收發(fā)機進一步包括連接至接收機并連接至發(fā)射機的處理系統(tǒng),用來處理有用信息。該處理系統(tǒng)被編程為用來檢測對于有用信息的需求;和響應檢測的需求,在聯(lián)系網(wǎng)絡服務器之前,試圖獲取多個無線收發(fā)機里靠近第一收發(fā)機的另一收發(fā)機的有用信息,于是,有可能消除第一收發(fā)機勢必聯(lián)系網(wǎng)絡服務器以獲取有用信息的必要性。
控制器112的硬件最好是結(jié)合了由摩托羅拉公司制造的Choreographen!TM網(wǎng)管設備、無線消息網(wǎng)關(guān)(Wireless Messaging GatewayWMGTM)、Administrator!TM終端、RF-Usher!TM復用器和RF-Conductor!TM消息發(fā)送器,并采用根據(jù)本發(fā)明而改進的軟件。基站116的硬件最好是結(jié)合了由摩托羅拉公司制造的RF-Orchestra!TM發(fā)射機和RF-Audience!TM接收機。收發(fā)機122最好類似于同樣是由摩托羅拉公司制造的Page-WriterTM2000數(shù)據(jù)收發(fā)機,并亦采用根據(jù)本發(fā)明而改進的軟件。需注意的是,控制器112、基站116和收發(fā)機122亦可使用別的類似硬件。
各基站116皆經(jīng)天線118向收發(fā)機122發(fā)射射頻信號。每一個基站116最好是經(jīng)天線118接收來自收發(fā)機組122的射頻信號。基站116發(fā)射至收發(fā)機122的射頻信號(出站消息)包括標識收發(fā)機122的選定呼叫地址;源于某消息始發(fā)站的數(shù)據(jù)消息;以及源于控制器112的指令,該指令可以用來調(diào)整無線通信系統(tǒng)的操作參數(shù)。收發(fā)機122發(fā)射至基站116的射頻信號(返回消息)最好是包括應答信號,應答信號包括時序消息,比如肯定的應答(ACK)和否定的應答(NAK);以及非時序消息,如注冊請求和對于信息項的請求。需注意的是,基站116和收發(fā)機122之間的通信亦可采用另一種無線通信技術(shù),比如紅外技術(shù)。
控制器112最好經(jīng)電話線101接入市話交換網(wǎng)(PSTN)110,用來接收源于市話網(wǎng)的選定呼叫始發(fā)信息。含有市話網(wǎng)110里數(shù)據(jù)消息的選定呼叫始發(fā),例如可以由接入市話網(wǎng)110的常規(guī)電話111或常規(guī)計算機117發(fā)出。需注意的是,亦可使用別的類型的網(wǎng)絡來接收選定呼叫始發(fā),比如可使用局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)和國際互聯(lián)網(wǎng)等。控制器112亦連接至常規(guī)網(wǎng)絡服務器108,該網(wǎng)絡服務器可提供收發(fā)機122所請求的信息。網(wǎng)絡服務器108最好連接至GPS接收機106,該GPS接收機與網(wǎng)絡服務器108配合,以向收發(fā)機122提供服務器輔助GPS信息。
出站和返回消息所采用的空中協(xié)議最好取自公知的摩托羅拉FLEXTM數(shù)字選定呼叫信號協(xié)議族。該族協(xié)議采用了公知的檢錯和糾錯技術(shù),因而對于發(fā)射時出現(xiàn)的誤碼具有容錯性,只要誤碼別太多。需注意的是,亦可酌情使用別的協(xié)議,例如,對于對等和短程(如十米范圍)通信,最好采用藍牙技術(shù)和協(xié)議。還需注意的是,本發(fā)明適用于多種不同類型的無線通信系統(tǒng),包括蜂窩電話系統(tǒng)、中繼調(diào)度系統(tǒng)、語音和數(shù)據(jù)消息系統(tǒng)等等。
圖2是根據(jù)本發(fā)明的收發(fā)機122的示例性對等模式操作的電氣框圖。在這種模式下,收發(fā)機122相互之間組建了一個特殊短程網(wǎng)。實現(xiàn)這種模式的辦法之一是由其中的某個收發(fā)機122(“主”收發(fā)機)來充當基站116,于是它占用別的收發(fā)機122的接收頻道來發(fā)射,并占用別的收發(fā)機122的發(fā)射頻道來接收;非主收發(fā)機122再通過主收發(fā)機122來相互通信。需注意的是,還可用別的方式來實現(xiàn)這種特殊短程網(wǎng),比如用單信道時隙的ALOHA技術(shù)。
圖3是根據(jù)本發(fā)明的示例性收發(fā)機的電氣框圖。收發(fā)機122包括天線304,用來接收出站消息和發(fā)射返回消息。天線304最好連接至用來接收出站消息的常規(guī)接收機308,并連接至用來發(fā)射返回消息的常規(guī)發(fā)射機309。接收機308和發(fā)射機309連接至處理系統(tǒng)306,根據(jù)本發(fā)明,該處理系統(tǒng)306可用來處理出站和返回消息,并控制收發(fā)機122。用戶界面314亦連接至處理系統(tǒng)306,以向用戶提供界面。用戶界面314包括常規(guī)鍵盤320,用來請求執(zhí)行操作和控制收發(fā)機122;常規(guī)顯示器316,用來顯示出站和返回消息;以及常規(guī)報警組件318,當出站消息抵達時,可提醒用戶。常規(guī)時鐘307亦連接至處理系統(tǒng)306,用來支持保持收發(fā)機122需求的時間。
處理系統(tǒng)306包括常規(guī)處理器310和常規(guī)存儲器312。存儲器312包括軟件組件和數(shù)據(jù),用來根據(jù)本發(fā)明對處理系統(tǒng)306進行編程。存儲器312最好包括與收發(fā)機122響應的選定呼叫地址322;此外,存儲器312還包括消息處理組件324,用來對處理系統(tǒng)306進行編程,使之通過公知的技術(shù)來處理消息。在一個實施例里,存儲器312進一步包括定位信息處理程序326,用來對處理系統(tǒng)306進行編程,使之與控制器112配合,通過公知的技術(shù)(比如服務器輔助GPS技術(shù))來處理定位信息。在該實施例里,收發(fā)機122亦包括連接至處理系統(tǒng)306的位置接收機334,比如GPS接收機。
存儲器312還包括短程網(wǎng)/廣域網(wǎng)訪問程序328,用來對處理系統(tǒng)306進行編程,使之可根據(jù)本發(fā)明來訪問無線短程網(wǎng)(SRN)和無線廣域網(wǎng)(WAN)。存儲器312亦包括特殊短程網(wǎng)組建程序330,用來對處理系統(tǒng)306進行編程,使之根據(jù)本發(fā)明可利用靠近收發(fā)機122(即進入其發(fā)射范圍內(nèi))的其它收發(fā)機122來啟動組建特殊短程網(wǎng)。存儲器312進一步至少包括一個組標識312,用來標識收發(fā)機122所屬的組。存儲器312還包括存儲規(guī)定需求336的空間,該規(guī)定需求336可根據(jù)選自一組標準組里的標準控制共享信息的內(nèi)容和數(shù)量,該組標準里含有組標識、日期時間和地點。此外,存儲器也包括了用來存儲由與收發(fā)機122相關(guān)的短程網(wǎng)提供的短程服務的列表(例如定位信息)的空間。下面將更詳細地說明如何根據(jù)本發(fā)明來操作收發(fā)機122。
圖4是描述根據(jù)本發(fā)明的收發(fā)機122的第一操作的流程圖。流程始于第一收發(fā)機122檢測到了對于某種特定類型的信息的需求(402),比如定位信息。接著,處理系統(tǒng)306檢測第一收發(fā)機122是否與短程網(wǎng)聯(lián)系上了(404)。若是,則處理系統(tǒng)306檢測短程服務列表,以判斷短程網(wǎng)中的第二收發(fā)機122里是否含有用信息(406)。若有,則第一收發(fā)機122與第二收發(fā)機進行通信,以獲取該有用信息(414)。反之,若在步驟406處,第二收發(fā)機里全無有用信息,則第一收發(fā)機122向短程網(wǎng)發(fā)出服務發(fā)現(xiàn)消息(408),以更新短程服務列表。然后,處理系統(tǒng)306再檢查更新后的第二收發(fā)機122里是否含有用信息(410)。若有,則流程轉(zhuǎn)至步驟414以獲取該有用信息,繼而執(zhí)行步驟426。反之,若還是沒有,則流程轉(zhuǎn)至步驟412,第一收發(fā)機122試圖在靠近第一收發(fā)機122(即進入其范圍內(nèi))的別的收發(fā)機122中啟動組建特殊短程網(wǎng)。需注意的是,亦可根據(jù)某預定標準而選取別的收發(fā)機122啟動來組建短程網(wǎng),例如,第一收發(fā)機122可試圖與組標識332相同的別的收發(fā)機122一起來組建短程網(wǎng)。另外,在步驟404,若第一收發(fā)機122與短程網(wǎng)聯(lián)系不上,則流程亦轉(zhuǎn)至步驟412,在此試圖組建特殊短程網(wǎng)。
在步驟412以后,處理系統(tǒng)306檢查組網(wǎng)是否成功(416)。若組網(wǎng)成功,則第一收發(fā)機122向特殊短程網(wǎng)發(fā)出查詢是否有有用信息(418)。反之,若未成功,則第一收發(fā)機122經(jīng)無線廣域網(wǎng)來訪問網(wǎng)絡服務器108,以獲取有用信息(422)。流程繼而轉(zhuǎn)至步驟426,在此第一收發(fā)機122檢查是否為組檢索器。若是組檢索器,則第一收發(fā)機122把有用信息傳送至預定的組里(428),該組的組檢索器就是該第一收發(fā)機122。反之,則結(jié)束流程。在步驟418以后,第一收發(fā)機122檢查是否成功地查詢了信息(420)。若是,則第二收發(fā)機122向第一收發(fā)機發(fā)送該有用信息(424),然后流程轉(zhuǎn)至步驟426。反之,流程轉(zhuǎn)至步驟422。
需注意的是,所選取的收發(fā)機122可處于固定位置。一個例子是收發(fā)機122用來充當打印機的無線界面。該固定收發(fā)機最好是用描述該收發(fā)機所處位置的定位信息預編程的。進一步需注意到,收發(fā)機根據(jù)可能對別的收發(fā)機122有用的信息,比如,通過定時發(fā)射廣告消息,對外宣傳信息的可利用性。
還需注意的是,某些類型的信息對位置較敏感。例如,若收發(fā)機122經(jīng)廣域網(wǎng)請求服務器輔助GPS位置的信息,則響應服務器必須發(fā)送在充分靠近要使用的收發(fā)機位置所收到的GPS信息。另一個類似的位置敏感的例子是在收發(fā)機122請求當?shù)氐臍庀箢A報時。對于這種位置敏感信息,優(yōu)選的是需要一種限制收發(fā)機122與響應服務器之間的距離的技術(shù)。一種這樣的技術(shù)是,發(fā)出請求的收發(fā)機122使這一請求有更具體的位置,例如,收發(fā)機122可請求美國德州達拉斯市的氣象預報。
圖5是描述根據(jù)本發(fā)明的收發(fā)機122的第二操作的流程圖。流程始于收發(fā)機122收到別的收發(fā)機122對于有用信息的查詢(502)。作為答復,收發(fā)機122把自己的規(guī)定需求336與預定標準(比如發(fā)出請求的收發(fā)機122的組標識332、日期時間或短程網(wǎng)所處的特定地點)進行比較(504),用以確定與發(fā)出請求的收發(fā)機122的共享信息的內(nèi)容和數(shù)量。然后,收發(fā)機122根據(jù)規(guī)定需求336和預定標準來共享信息(506)。
圖6是根據(jù)本發(fā)明的示例性無線通信系統(tǒng)的覆蓋圖600。圖600描繪了廣域網(wǎng)(WAN)的無線覆蓋區(qū)602,以及處于廣域網(wǎng)(WAN)的無線覆蓋區(qū)602之內(nèi)的數(shù)個短程網(wǎng)(SRN)的無線覆蓋區(qū)604。于是,一旦有可能,則收發(fā)機122可從某個短程網(wǎng)處獲取所需信息,從而有助于降低廣域網(wǎng)業(yè)務量。若無法從任何短程網(wǎng)處獲取所需信息,則收發(fā)機122還可從廣域網(wǎng)處獲取所需信息。
由此,綜上所述可清楚看出本發(fā)明提供了一種無線收發(fā)機里的方法和儀器,可用來尋找及傳送網(wǎng)絡服務器提供的信息。該方法和儀器能大幅度地降低在尋找及傳送信息時所需的無線廣域網(wǎng)業(yè)務量,這是有益的。
在上述教導的啟示下,可對本發(fā)明進行許多修改和變化。因而應當明白,本發(fā)明可在所附權(quán)利要求的范圍內(nèi)實施,而非上述說明書所述。
權(quán)利要求
1.在多個無線收發(fā)機中的第一收發(fā)機內(nèi)的一種方法,用來尋找及傳送網(wǎng)絡服務器里的信息,該方法包括以下步驟檢測對于有用信息的需求;和根據(jù)檢測步驟,在聯(lián)系網(wǎng)絡服務器之前,試圖從多個無線收發(fā)機里靠近第一收發(fā)機的另一收發(fā)機中獲取有用信息,于是,有可能消除第一收發(fā)機要聯(lián)系網(wǎng)絡服務器以獲取有用信息的必要性。
2.如權(quán)利要求1的方法,其中,試圖獲取信息的步驟還包括以下步驟判斷第一臺收發(fā)機是否與短程網(wǎng)聯(lián)系上了并存儲了由短程網(wǎng)所提供的服務列;和若第一收發(fā)機確已與短程網(wǎng)聯(lián)系上了,并已接收和存儲了由短程網(wǎng)所提供的服務列表,則根據(jù)短程服務列表來判斷短程網(wǎng)中的第二收發(fā)機里是否含有用信息;和若第二臺收發(fā)機里確含有用信息,則與第二臺收發(fā)機進行通信,以獲取該有用信息。
3.如權(quán)利要求1的方法,其中,試圖獲取信息的步驟還包括以下步驟判斷第一收發(fā)機是否與短程網(wǎng)聯(lián)系上了;和若第一收發(fā)機確已與短程網(wǎng)聯(lián)系上了,但所提供的服務列表表明在短程網(wǎng)里全無有用信息,則向短程網(wǎng)發(fā)出服務發(fā)現(xiàn)消息,以更新短程服務列表。
4.如權(quán)利要求1的方法,其中,第一收發(fā)機屬于預定的一組收發(fā)機組;和其中,第一收發(fā)機被設計成可為預定的收發(fā)機組檢索有用信息;和其中,第一收發(fā)機里的該方法進一步包括以下步驟獲取有用信息;和把有用信息傳送至預定的組里。
5.如權(quán)利要求1的方法,進一步包括以下步驟根據(jù)選自一組標準組里的標準,對多個無線收發(fā)機規(guī)定可以共享的信息內(nèi)容和數(shù)量,該組標準里含有組標識、日期時間和地點。
6.如權(quán)利要求1的方法,進一步包括以下步驟用對應于各自所處位置的定位信息預編程多個無限收發(fā)機中一些固定無線收發(fā)機。
7.如權(quán)利要求1的方法,進一步包括以下步驟若一組固定無線收發(fā)機組內(nèi)含響應有用信息,則對外宣傳該有用信息的可利用性。
8.如權(quán)利要求1的方法,其中,試圖獲取信息的步驟還包括測試第一收發(fā)機是否與內(nèi)含有用信息的短程網(wǎng)聯(lián)系上了;和若第一收發(fā)機與內(nèi)含有用信息的短程網(wǎng)聯(lián)系不上,則第一收發(fā)機啟動組建靠近第一收發(fā)機的多個收發(fā)機中的特殊短程網(wǎng);從第一收發(fā)機經(jīng)特殊短程網(wǎng)向多個無線收發(fā)機組發(fā)送查詢有用信息;多個無線收發(fā)機組里靠近第一收發(fā)機的第二收發(fā)機根據(jù)對于有用信息的查詢,判斷第二收發(fā)機里是否含有用信息;和第二收發(fā)機依該判斷步驟,經(jīng)特殊短程網(wǎng)絡把有用信息發(fā)射給第一收發(fā)機。
9.如權(quán)利要求8的方法,其中,啟動組建特殊短程網(wǎng)包括以下步驟根據(jù)某預定標準來選取靠近第一收發(fā)機的多個收發(fā)機組,藉以啟動組建短程網(wǎng)。
10.在多個無線收發(fā)機中的第一收發(fā)機,用來尋找及傳送網(wǎng)絡服務器里的信息,它包括接收機,用來接收有用信息;發(fā)射機,用來發(fā)射有用信息;連接至接收機和發(fā)射機的處理系統(tǒng),用來處理有用信息,其中,該處理系統(tǒng)被編程成用來檢測對于有用信息的需求;和依檢測需求,在聯(lián)系網(wǎng)絡服務器之前,試圖從多個無線收發(fā)機里靠近第一收發(fā)機的另一收發(fā)機中獲取有用信息,于是,有可能消除第一收發(fā)機要聯(lián)系網(wǎng)絡服務器以獲取有用信息的必要性。
11.如權(quán)利要求10的第一收發(fā)機,其中,處理系統(tǒng)進一步編程成判斷第一收發(fā)機是否與短程網(wǎng)聯(lián)系上了并接收和存儲了由短程網(wǎng)所提供的服務列表;和若第一收發(fā)機確已與短程網(wǎng)聯(lián)系上了并已接收和存儲了由短程網(wǎng)所提供的服務列表,則根據(jù)短程服務列表來判斷短程網(wǎng)中的第二收發(fā)機里是否含有用信息;和若第二收發(fā)機里確含有用信息,則與第二收發(fā)機進行通信,以獲取該有用信息。
12.如權(quán)利要求10的第一臺收發(fā)機,其中,處理系統(tǒng)進一步被編程成判斷第一收發(fā)機是否與短程網(wǎng)聯(lián)系上了;和若第一收發(fā)機確已與短程網(wǎng)聯(lián)系上了,但所提供的服務列表表明在短程網(wǎng)里全無有用信息,則向短程網(wǎng)發(fā)出服務發(fā)現(xiàn)消息,以更新短程服務列表。
13.如權(quán)利要求10的第一臺收發(fā)機,其中,第一收發(fā)機屬于預定的一組收發(fā)機;和其中,第一收發(fā)機被設計成可為預定的收發(fā)機組檢索有用信息;和其中,該處理系統(tǒng)進一步被編程為獲取有用信息;和把有用信息傳送至預定的組里。
14.如權(quán)利要求10的第一收發(fā)機,其中,處理系統(tǒng)進一步被編程成根據(jù)選自一組標準組里的標準,對第一無線收發(fā)機可共享信息的內(nèi)容和數(shù)量作出規(guī)定,該組標準里含有組標識、日期時間和地點。
15.如權(quán)利要求10的第一收發(fā)機,其中,處理系統(tǒng)進一步是用當?shù)谝皇瞻l(fā)機為固定的收發(fā)機時第一收發(fā)機所處位置的定位信息編程的。
16.如權(quán)利要求10的第一收發(fā)機,其中,處理系統(tǒng)進一步被編程成若內(nèi)含有用信息,則對外宣傳該有用信息的可利用性。
17.如權(quán)利要求10的第一收發(fā)機,其中,處理系統(tǒng)進一步被編程成測試第一收發(fā)機是否與內(nèi)含有用信息的短程網(wǎng)聯(lián)系上了;和若第一收發(fā)機與內(nèi)含有用信息的短程網(wǎng)聯(lián)系不上,則在靠近第一收發(fā)機的多個收發(fā)機組啟動組建特殊短程網(wǎng);第一收發(fā)機經(jīng)特殊短程網(wǎng)向該組無線收發(fā)機組索取有用信息;從第一收發(fā)機通過特殊短程網(wǎng)發(fā)出是否有有用信息的查詢,該查詢訪問多個收發(fā)機;第二收發(fā)機響應該查詢,經(jīng)特殊短程網(wǎng)絡接收有用信息。
18.如權(quán)利要求17的第一收發(fā)機,其中,處理系統(tǒng)進一步被編程成根據(jù)某預定標準中選取的一些標準,在靠近第一收發(fā)機的選定的多個收發(fā)機,藉以啟動組建短程網(wǎng)。
全文摘要
第一收發(fā)機(122)檢測對于網(wǎng)絡服務器(108)里的有用信息的需求(402)。依檢測需求,并在與網(wǎng)絡服務器聯(lián)系之前,第一收發(fā)機試圖從多個無線收發(fā)機里靠近第一收發(fā)機的另一收發(fā)機中獲取有用信息(412),于是,有可能消除第一收發(fā)機要聯(lián)系網(wǎng)絡服務器以獲取有用信息的必要性。
文檔編號H04L12/28GK1377525SQ00813626
公開日2002年10月30日 申請日期2000年8月25日 優(yōu)先權(quán)日1999年9月29日
發(fā)明者托馬斯·凱斯·希爾, 斯利姆·蘇伊西, 史蒂文·杰弗里·戈德博格 申請人:摩托羅拉公司