基於對等方到對等方信號發送和仿真的無線通信設備中的診斷和自修復的製作方法
2023-08-09 12:59:31 2
專利名稱:基於對等方到對等方信號發送和仿真的無線通信設備中的診斷和自修復的製作方法
技術領域:
本發明涉及無線通信設備和網絡的領域,並且更具體地,涉及無 線通信設備中的故障診斷和校正。
背景技術:
無線通信的領域一直是現代技術中最迅速演進的領域。基於出現 無線通信能力,數目增加的傳統通信和計算設備現在擁有了新發現的 移動性。該擴展的無線設備世界不僅包括更多的傳統蜂窩電話,而且還包括較新的增加,諸如無線膝上型計算機、個人數字助理(PDA)、 和類似於無線傳感器和標籤器的其他設備的主機。例如在被稱為第三 代(3G)蜂窩技術和無線區域網路(WLAN)緊急技術的開發中,可 以看到無線通信技術持續和快速演進的證據。儘管有這樣巨大的進步,但是,無線通信仍然面臨挑戰。最持久 的挑戰之一源於這樣的事實,即無線通信涉及射頻(RF)信號的傳輸; 也就是說,射頻範圍內的電磁(em)波的傳輸。即使在最佳條件下, 經由RF信號的通信也是受到挑戰的,這是因為自由空間的衰減按照與 由信號穿越的距離平方成比例的速率,減小了 RF信號的強度。由於 RF信號被多種障礙物(諸如建築物、樹以及甚至是大氣中的粒子)阻 塞,也可以發生進一步的衰減。RF信號還會受到反射的影響,這導致了多徑或信道衰落。信號分 量的反射使該反射分量在相對於沿直接或較短反射路徑的相同信號其 他分量的某些時間延遲之後才到達接收機。這可以引入隨機相位變化, 由此使得在時間上相互偏移的相似信號趨向於增加或減少,這取決於它們的相對相位差。多徑或信道衰落的最終結果是進一步的信號劣化。無線通信中的這些固有問題可以使得難以辨別通信設備處的信號 問題是由於諸如多徑衰落的因素,還是由於通信設備自身的問題。而 且,由於廣域通信典型地取決於經由受蜂窩和其他網絡影響的互連而 進行通信的設備,另一潛在信號發送問題的根源是提供不同設備之間 互連的網絡基礎設施中的故障。通過增加實現局域通信的多個協議的 .使用,使識別信號問題根源的問題進一步惡化。這些包括這樣的協議,諸如MotoTalk、 Bluetooth禾口 IEEE 802.11。在後一種情況中,即使確 定了信號問題的根源是在於通信設備,但是還是難以辨別該問題是否 特有地與該設備所配置的多個協議中的特定一個協議相關。而且,傳統的設備和方法還缺乏有效率和有效力的方式,用於確 定通信設備處信號發送問題的根源。因此,由於差的信號質量可以源 於許多根源一包括存儲器破壞、組件失效、網絡問題和多徑衰落一其 通常難以診斷信號發送問題的原因。而且,隨後,傳統的設備和技術 典型地缺乏用於正確診斷信號發送問題根源的有效能力,它們典型地 也缺乏用於規定對信號發送問題進行適當補救的有效能力。發明內容本發明提供一種用於對無線通信設備處的信號發送問題進行響應 的系統和方法。此外,本發明還提供一種用於實現故障自校正的系統 和方法,該故障被發現為是通信設備中的信號發送問題的根源。根據一個實施例, 一種對通信設備處信號發送問題作出響應的方法,該方法可以包括如果第一信號質量測量小於預定閾值,則識別該通信設備的對等方。該第一信號質量測量可以基於該通信設備和廣域通信網絡節點之間的廣域信號。該方法還可以包括生成第二信號 質量測量,其在該通信設備與對等方之間的對等方到對等方連接上傳 遞。該方法進一步可以包括確定信號發送問題的根源是否該通信設
備中的故障,該確定是基於第二信號質量測量。根據一個實施例,該第二信號質量測量基於該通信設備與對等方之間的對等方到對等方信號的質量。根據另一實施例,當在對等方到 對等方信號傳輸期間對等方仿真廣域通信網絡的基礎設施時,可以確定第二信號質量測量。根據另一實施例,第二信號質量測量可以基於 由對等方監視的、並且在該通信設備和廣域通信網絡節點之間傳遞的 廣域信號的質量。根據另一實施例,第二信號質量測量可以對應於對 等方和廣域通信網絡節點之間的廣域信號傳輸的質量。根據本發明的可替換實施例, 一種對通信設備處信號發送問題作 出響應的方法,該方法可以包括如果在通信設備處接收的廣域信號 的第一信號質量測量小於預定閾值,則識別該通信設備的對等方。該 方法還可以包括在該通信設備接收第二信號質量測量,其是基於在 對等方處接收的廣域信號。該方法進一步可以包括如果第一信號質 量測量與第二信號質量測量相差預定的量,則建立該通信設備和對等 方之間的對等方到對等方連接。該方法還可以包括基於在對等方到對等方連接上進行的至少一 個信號傳輸,生成第三信號質量測量,在通信設備和/或對等方仿真 廣域通信網絡基礎設施時,傳遞該信號傳輸。該方法進一步可以包括 確定信號發送問題的根源是否是通信設備中的故障。該確定可以基於 第一和第三信號質量測量的比較。根據另一實施例, 一種用於處理通信設備處信號發送問題的系統, 該系統可以包括對等方識別模塊,用於響應於信號發送問題,識別 通信設備的對等方。該系統還可以包括問題確定模塊,用於確定信 號發送問題的根源是否是通信設備中的故障。該確定可以基於在通信 設備與對等方之間建立的對等方到對等方連接上進行的信號質量測 裡。
附圖簡述在附圖中示出了優選實施例,但是,應當理解,本發明不限於所 示出的精確配置和手段。
圖1是根據本發明一個實施例的通信網絡的示意圖,其包括在操 作中連結到系統的通信設備,用於處理通信設備處的信號發送問題。 圖2是包括在圖l所示的系統中的組件的示意圖。 圖3是根據本發明另一實施例的用於處理通信設備處信號發送問 題的系統的示意圖。圖4是說明了根據本發明另 一實施例的方法的流程圖。圖5是說明了根據本發明另一實施例的不同方法的流程圖。
具體實施方式
圖1是根據本發明一個實施例的通信網絡100的示意圖,其說明 性地包括在操作中連結到系統104的通信設備102,該系統104響應於 通信設備處檢測到的信號發送問題。示例性通信網絡100的組件特徵 可以在於通信網絡節點,並且示例性通信網絡100說明性地包括蜂 窩塔106;連接於蜂窩塔的交換元件108;連接到交換元件的一個或多 個互連核心節點109的集合;以及伺服器IIO,其通過互連的核心節點 連結到其他組件。示例性通信網絡IOO還說明性地包括通信衛星112, 諸如低地球軌道(LEO)或中地球軌道(MEO)衛星,用於進一步促 進同通信設備102的廣域通信。從以下討論可以明顯地看出,此處描述的系統104還可以用於多 種其他的通信網絡,這些通信網絡的基礎設施包括與所說明組件相同 的組件以及不同的組件中的某些或全部。類似地,系統104可以同多 種不同類型的通信設備一起使用,這些通信設備具有經由通信網絡100 中的互連進行廣域通信的能力,以及具有不依賴於通信網絡中的互連 進行對等方到對等方通信的能力。 說明性地,在操作中連結到系統104的通信設備102是蜂窩電話。儘管如此,可替換地,通信設備102可以是計算設備,諸如具有無線 通信能力的個人計算機(PC)或膝上型終端。可替換地,通信設備102 可以是個人數字助理(PDA)。實際上,從此處討論可以明顯地看出, 通信設備實質上可以是任何類型的電子設備,該電子設備具有用於進 行廣域和可替換的無線通信的能力,包括經由對等方到對等方連接進 行的通信。如圖所示,通信設備102利用示例性通信網絡100的基礎設施 經由蜂窩塔106,向和從另一通信設備114發射和接收廣域通信信號;經由通信衛星112,向和從其他通信設備116發射和接收廣域通信信號;以及經由由蜂窩塔、交換元件108和互連核心節點109提供的通信鏈 路,向和從伺服器110發射和接收廣域通信信號。儘管如此,再一次 地,通信鏈路僅說明了可以利用的多種手段中的一種,該多種手段使 用不同網絡體系結構和基礎設施,用於實現廣域通信。通過通信設備102實現的廣域通信可以包括多種應用。這些應用 包括無線語音通信和無線消息傳遞。通過適當的基於軟體的加密,廣 域通信甚至可以包括示例性通信網絡100的共享基礎設施間的專用數 據通信。除廣域通信之外,通信設備102還可以通過另一通信設備118,經 由對等方到對等方連接,實現局域通信。對等方到對等方連接允許通 信設備102向和/或從其他通信設備發射和/或接收傳輸信號,而不 使用一個或多個中間節點。更具體地,對等方到對等方連接是非蜂窩 的通信模式。例如,可以通過Motorola, Inc., of Schaumburg, Illinois的 專有系統MotoTalk,提供該通信模式。其他對等方到對等方協議包括 被稱為Bluetooth的個人域網絡協議、以及諸如IEEE 802.11的多種無 線網絡協議。
如已經闡述的,系統104處理發生在通信設備102處的信號發送問題。在涉及通信設備102和至少一個其他通信設備的信號傳輸中, 產生了信號發送問題。更具體地,信號發送問題指出了,通信設備102 不能適當地接收來自至少一個其他通信設備的信號、和/或通信設備 不能有效地向其他通信設備發射。信號發送問題可以源於通信設備102 自身的故障。更具體地,故障可以是由於一個或多個電路組件、和/ 或軟體代碼的一個或多個部分,取決於特定設備的類型,其包括通信 設備102。而且,電路相關的和/或軟體相關的故障可以是包含與通信 設備102相同或相似組件的通信設備所共同的故障,或者可替換地, 該故障可以是該通信設備特有的。例如,通信設備102的電路或軟體 中的特有故障可以由單獨設備所特有的製造缺陷造成的,或者可以是 製造之後設備組件損壞的結果。可替換地,信號發送問題的根源可以是故障,再一次地,可以是 通信網絡基礎設施中的硬線、專線電路和/或軟體代碼中的故障,通 信信號在該通信網絡上傳遞到通信設備102和/或從通信設備102傳 遞。例如,在示例性通信網絡100的情況中,在以下各項中任何一項 中的電路相關的和/或軟體相關的故障可以導致通信設備102處的信 號發送問題蜂窩通信塔106、交換元件108、連結到伺服器110的互 連核心節點109、或者通信衛星112。具體地,通信網絡基礎設施中的 故障可以不利地影響通信設備102和該通信設備正試圖進行通信的任 何其他設備之間的廣域通信信號傳輸。通信設備102處信號發送問題的其他潛在根源是通信設備所操作 的特定環境。第一,由於通信設備102是發射和接收RF信號的無線設 備,因此,即使在最有利的條件下,自由空間的衰減也會按照與由信 號穿越的距離平方成比例的速率,減小信號的強度。而且,由於RF信 號被多種障礙物(諸如建築物、樹以及甚至是大氣中的粒子)阻塞, 衰減也可以發生。RF信號還可以受到反射的影響,這導致了多徑或信道衰落。信號分量的反射使該反射的信號分量在相對於沿直接或較短 反射路徑的相同信號其他分量的某些時間延遲之後才到達通信設備 102。本領域技術人員容易理解,這可以引入隨機相位變化,由此使得 在時間上相互偏移的相似信號趨向於增加或減少,這取決於它們的相 對相位差。多徑或信道衰落的最終結果是進一步的信號劣化。信號阻塞和信道衰落與信號發送問題的其他兩個潛在根源的區別 之處在於,前者是時間和通信設備102位置的函數,而不是或通信設備或網絡基礎設施(諸如示例性通信網絡100)中的故障。根據本發明 的一個實施例,它是系統104的函數,用於通過識別該問題可能源於 哪個潛在根源,來響應通信設備102處的信號問題。此外,參考圖2,系統104說明性地包括對等方識別模塊202, 用於響應於信號發送問題來識別通信設備的對等方,如此處描述的。 該系統104還說明性地包括問題確定模塊204,其以可通信模式連結 到對等方識別模塊202,用於確定信號發送問題的根源是否為通信設備 102中的故障,也如此處描述的。例如,通過比較由通信設備接收的廣域信號的質量與預定基準, 通信設備102處的信號發送問題可以變得明顯。示例的信號質量測量 是信噪比(SNR) 。 SNR作為基帶和其他通信系統中使用的品質因數, 可以通過將測量的信息承載信號功率除以系統中的測量噪聲功率來確 定。由此可以確定SNR,並且然後將SNR與選擇為反應信號發送問題 可能性的預定閾值進行比較。如果SNR小於所需的閾值電平,則信息 承載信號可能劣化到不能被通信設備102使用。如本領域普通技術人 員容易理解地,多種其他測量可以可替換地用於測量信號質量。其他 信號質量測量包括但不限於,誤碼率(BER)和數據分組出錯率。在此 處所討論的情況中,由通信設備接收和/或發射的廣域信號的質量測 量構成了第一信號質量測量。
不管用於指出通信設備102處信號發送問題的特定信號質量測量 如何,對等方識別模塊202通過識別可以和將要用作該通信設備對等 方的其他實體,來對信號發送問題作出響應。例如,對等方識別模塊102可以使用識別活動通信設備的無線掃描信號,該活動通信設備處於 通信設備102的近區並且能夠用作通信設備102的對等方。根據一個 實施例, 一旦識別了對等方,在通信設備102和該對等方之間建立對 等方到對等方連接120。然後,對等方識別模塊202從該對等方得出信 號質量測量,該信號質量測量構成了第二信號質量測量。第二信號質 量測量可以例如SNR、 BER或其他的信號質量測量。第二信號質量測 量在通信設備102與對等方之間的對等方到對等方連接上傳遞。根據一個實施例,第二信號質量測量對應於在通信設備102與對 等方之間的對等方到對等方連接120上傳遞的信號質量。因此,如果 通信設備102經歷了在通信網絡100上接收或發射廣域信號的問題, 則系統104可以通過建立與對等方的對等方到對等方連接並且查明相 同問題是否屬於同對等方有關,來作出響應。可以基於第二信號質量 測量進行該確定,該第二信號質量測量在對等方到對等方連接120上 傳遞並且其自身是基於通信設備和該對等方之間的對等方到對等方信 號發送。如果在對等方到對等方連接上傳遞的信號質量是合適的,這 就暗示了信號發送問題不是源於通信設備102中的故障。根據另一實施例,當對等方仿真通信網絡100的基礎設施時,第 二信號質量測量對應於在對等方到對等方連接120上傳遞的一個或多 個信號質量。可替換地,可替換地通信102自身、或者通信設備和對 等方此兩者,可以仿真通信網絡100的基礎設施。基礎設施的仿真允 許通信設備102和/或對等方將手機功能模擬為基礎設施功能的其他 複製。通過複製基礎設施功能,通信設備102和對等方看起來在操作 中運行類似於基礎設施,例如,就如同當一個計算機通過接受相同數 據和執行相同程序來仿真其他計算機時,該計算機運行類似於該另一 計算機一樣。
通過經由對等方到對等方連接120實現網絡基礎設施的仿真,通 信設備120及其對等方能夠實行完整的收發信機鏈,就好象該連接是 由網絡自身進行的一樣,即使這樣,事實上,網絡基礎設施的各方面均沒有涉及到通信中。例如,如果通信設備102和對等方利用iDEN技 術,則該連接的特徵可以為"偽"iDEN鏈路。仿真使問題確定模塊204 能夠收集測試相關性結果,其反映出電路和軟體組件的性能。根據另一實施例,第二信號質量測量可以對應於通信設備102和 通信網絡100另一節點中的一個節點之間的另一廣域信號的質量。通 過對等方監視信號並且在通信設備102和該對等方之間的對等方到對 等方連接上傳遞第二信號質量測量,確定第二信號質量測量。根據另一實施例,第二信號質量測量反映了下述廣域信號的質量, 即該廣域信號是對等方處接收的並且在與第一信號質量測量所基於的 有問題的廣域信號相同的通信網絡上傳遞。問題確定模塊204說明性 地比較從對等方得出的第二信號質量測量與通信設備102處接收的有 問題的廣域信號的質量。如果相應的信號質量測量相互充分接近,則 它們的差將小於預定量,該預定量反映了相應信號質量測量之間的所 需接近度,以便於考慮使測量相互之間充分相似。由於通過對等方選 擇的方式,該對等方位於同通信設備102緊密鄰近,因此,相應信號 質量測量中的可接受接近度可以被作為這樣的指示,即相似位置的設 備正在經歷以相對相同質量水平的廣域信號傳輸。因此,這就暗示了 在通信設備102處經歷的信號發送問題有可能是由於網絡因素引起的, 而不是由通信設備自身中的故障引起的。相反,如果兩個信號質量測量之間存在重大差異,則這暗示通信 設備102自身存在問題。因此,準許了進一步的診斷動作。如果第二 信號質量測量是基於涉及對等方和通信網絡100的廣域信號的質量, 則在通信設備102和對等方之間的對等方到對等方連接建立之前,系
統104可以首先向由對等方識別202所識別的等方請求信號質量測量。如果由系統實現該過程,則僅需要在第一和第二信號質量測量的比較 指出準許進一步診斷動作之後,才建立對等方到對等方連接,並且只有在第一和第二信號質量測量的比較指出準許(warrant)進一步診斷 動作時,才建立對等方到對等方連接。如果準許了該動作,則問題確 定模塊204通過在通信設備102和其對等方之間建立對等方到對等方 連接120,來作出響應。然後,可以基於對等方到對等方連接120上發射的一個或多個信 號的信號質量,確定第三信號質量測量。再一次地,通信設備102和 /或其對等方可以仿真網絡基礎設施。可以確定第三信號質量測量, 並且將其與通信設備處接收的廣域通信信號的信號質量進行比較。如 果測量是不相似的,則這可以推斷出,由通信設備102經歷的信號發 送問題是由於信號阻塞和/或信道衰落造成的,如以上所描述的,在 信號傳輸期間,它是時間和通信設備102位置的函數,而不是通信設 備自身的故障。儘管如此,相反,在相應測量中的相似性暗示了信號 發送問題是由於通信設備中的故障造成的。根據本發明另一實施例,對等方識別模塊202甚至在通信設備102 處遇到信號發送問題之前,在初始時就建立潛在對等方設備的好友列 表(buddy list)。該好友列表提供了通信設備的列表,其每個均限定 了可信任實體,如果通信設備102遇到信號發送問題,則可以聯繫該 可信任實體。在該信號發送問題的情況下,該識別建立了同這樣的好 友的聯繫,該好友是從好友列表中選擇的並且是在通信設備102的近 區。特別地,如果可以通過通信設備經由對等方到對等方連接120聯 繫到好友,則該好友處於近區。此外,可以根據一個或多個通信協議 建立該連接。這些協議包括MotoTalk、 Bluetooth和IEEE 802.11協議。 如果建立了連接,則所選的好友用作通信設備102的對等方。根據此相同的實施例,如果對等方識別模塊202不能建立與通信 設備102好友中列出的通信設備的對等方到對等方無線連接,則在可 替換方案中,對等方識別模塊迴轉到利用無線信號掃描,以從通信設 備102近區中的其他活動的通信設備中識別潛在的對等方。 一旦由對等方識別模塊202進行了這種識別,則聯繫了其他通信設備,並且對等方識別模塊請求權限從其他通信設備信號質量信息(諸如上文描述的SNR或BER)中進行檢索。根據本發明另一實施例,如果確定信號發送問題是由於通信設備 中的故障,則問題確定模塊204通過啟動在通信設備102和其對等方 之間建立的對等方到對等方無線連接120上的一個或多個測試信號的 傳輸,來作出響應。通過在通信設備102和對等方處啟用不同的無線 傳送,可以由問題確定模塊204逐一啟動不同的測試信號,以區分共 同故障和特有故障,以及區分是電路相關的故障還是軟體相關的故障。.例如,通過通信設備102和其對等方均啟用MotoTalk無線傳送, 問題確定模塊204可以啟動對等方到對等方連接120上的測試信號傳 輸。隨後,例如,通過通信設備102和其對等方均啟用Bluetooth無線 傳送,問題確定模塊204可以啟動對等方到對等方連接120上的測試 信號傳輸。此外,通過通信設備102和其對等方均啟用諸如IEEE 802.11 的WLAN無線傳送,問題確定模塊204可以啟動對等方到對等方連接 120上的傳輸。然後,可以對啟用不同無線傳送的信號發送性能進行相 互比較。如果基於啟用不同無線傳送的測試信號的信號發送性能是相 似的,則該相似性暗示了通信設備102處的共同電路和/或軟體相關 的故障。相反,如果結果是不同的,則暗示了特別地與特定傳送有關 的特有電路和/或軟體相關的故障。如圖3所說明的,根據另一實施例的系統300除了包括對等方識 別模塊302和問題確定模塊304之外,還包括自校正模塊306。對等方 識別模塊302響應於通信設備處的信號發送問題,來識別對等方,如 上文描述的。再一次地,信號發送問題可以是由通信設備接收的劣化
的廣域通信信號。如上文描述的, 一旦識別了對等方,問題確定模塊 304確定通信設備處的信號發送問題是否源於通信設備中的故障。如果確定信號發送問題的根源是通信設備處的故障並且識別了該問題的性質,則自校正模塊306可以啟動自校正操作。自校正操作可以包括"單元重新設置",根據該單元重新設置,對通信設備進行重 新設置。 一種可替換的自校正操作可以是下載軟體補丁,該軟體補丁 經由無線傳輸提供給通信設備。根據另一實施例, 一種自校正操作可 以是下載軟體更新,該軟體更新類似地經由無線傳輸提供給通信設備。所描述的多種模塊中每個模塊均可以在專用硬線電路中實現,作 為基於軟體的處理指令,該指令配置為運行在例如包含在通信設備中 的處理器上,或者作為專用電路和基於軟體處理指令的組合。而且, 儘管用於響應於和處理通信設備處信號發送問題的系統被說明性地示 出為包含在通信設備中,但是,應當理解,包括該系統的一個或多個 模塊可以駐留在遠離通信設備的分離的設備上。例如,所描述的一個 或多個模塊可以駐留在這樣的伺服器上,該伺服器以可通信模式連結 於通信設備,以實現此處描述的多種操作中的一個或多個。通過圖4中提供的流程圖,說明了根據本發明實施例的方法400。 方法400提供了對可能發生在通信設備處的信號發送問題的響應。根 據一個實施例,即使在遇到信號發送問題之前,通過在步驟402生成 好友列表,開始方法400。好友列表可以用於識別可以期望提供可信任 通信資源的其它通信設備,以處理信號發送問題。例如,如果通信設 備102和廣域通信網絡100的節點之間的廣域信號具有不能滿足預定 標準的信號發送質量,諸如信號的接收具有小於預定電平值的SNR, 則發生信號發送問題。再一次地,通信設備102處的SNR或基於通信 設備102處信號質量的其他信號質量測量構成了第一信號質量測量。如所說明的,在步驟404,響應於信號發送問題的對等方的識別包
括從在先前步驟中生成的好友列表中搜索好友中的一個。該搜索說 明性地由無線信號發送査詢來進行。在步驟406,如果確定沒有活動的 好友可以被識別為用作對等方,則識別對等方的過程在步驟408繼續,在此步驟處在近區內搜索可以用作對等方的活動實體。在步驟410,如 果確定可以定位活動的實體,則在步驟412,向該實體請求用於檢索信 號質量測量或其他信號發送質量數據的權限(permission)。響應於信 號發送問題來識別通信設備102對等方的過程結束於步驟414,在此步 驟中確定是否授權了該權限。值得注意的是,在此接合點處,處理通信設備102處信號發送問 題的可替換實施例發生在有關創建和隨後搜索好友列表的步驟之前。 根據該可替換實施例,響應於信號發送問題的通信設備102的對等方 識別開始於無線信號發送查詢,用於定位近區中的活動實體。當識別 出該實體時,就聯繫該實體,並且基於該實體處接收的廣域信號,請 求自該實體接收信號發送質量數據的權限,該信號發送質量數據諸如 SNR或BER。當該對等方是同意用作對等方的實體或者是從早先生成 的好友列表中選擇的好友時,發生以下段落中描述的步驟。在先前情 況中,如果既不能定位好友也不能定位同意用作對等方的近區中的實 體,則不採取進一步動作,並且該過程在步驟411或415停止,如圖4 所示。如圖4進一步說明的,如果定位了可以並且將用作對等方的另一 通信設備118,則生成第二信號質量測量,在步驟416,該第二信號質 量測量在對等方到對等方連接120上被傳遞到通信設備102,該對等方 到對等方連接120是在通信設備和對等方之間建立的。發射信號質量 測量再次地構成了第二信號質量測量。如此處描述的,第二信號質量 測量提供了用於在步驟418中確定信號發送問題的根源是否是通信設 備102中故障的基礎。根據一個實施例,該第二信號質量測量對應於通信設備120與對
等方之間的一個或多個對等方到對等方信號的質量。如果第二信號質 量測量是適當的,則這指出信號發送問題的根源不太可能是通信設備 102中的故障。根據另一實施例,基於對等方和/或通信設備仿真通信 網絡100基礎設施時傳遞的一個或多個對等方到對等方信號,確定第 二信號測量,由此可以容易地確定信號發送問題是否源於通信網絡中 的故障。根據另一實施例,第二信號質量測量可以基於在通信設備和 通信網絡100的節點之間的廣域信號的質量、由對等方監視的用於確定通信設備102處是否存在問題的廣域信號。根據另一實施例,第二信號質量測量反映了對等方與通信網絡100 的節點之間的廣域信號質量,在該通信網絡100上發射了涉及通信設 備102的有問題信號。在對等方與通信設備102之間的對等方到對等 方連接上發射第二信號質量測量。因此,在步驟418,第二信號質量測 量與第一信號質量測量比較,如上文所述,這反映了通信設備102處接收的廣域信號的質量。如果第一和第二信號質量測量是相等的或者 充分相似,則該過程終止步驟420,這是因為該相似性結果暗示了廣域 網絡是信號發送問題的根源,而通信設備102中的故障不是信號發送 問題的根源。然而,如果第一和第二信號質量測量不相似,則準許進 一步診斷動作。不管第二信號質量測量採用何種形式, 一旦在步驟418進行了確 定,至少有可能的是,信號發送問題源於通信設備102中的故障,可 以採取附加的步驟來進一步診斷信號發送問題的根源或性質。這樣, 根據另一實施例,該方法400在步驟422繼續,其中在通信設備102 和對等方之間的對等方到對等方連接上傳遞測試信號。在步驟423,基 於經由對等方到對等方連接120的信號傳輸,生成第三信號質量測量。 此外,當通信設備102和對等方中的一個或兩者仿真通信網絡100的 基礎設施時,可以測量信號質量。在步驟424,基於該第三信號質量測量確定在對等方到對等方連接 上傳遞的信號質量是否顯著不同於在通信設備102處接收的廣域信號 質量。更特別地,第三信號質量測量與第一信號質量測量比較,以確 定經由對等方到對等方連接120的傳輸和經由廣域網絡傳遞的那些傳 輸之間的質量是否存在不一致。如上所述,如果基於第二信號質量測量確定或者可替換地基於第 一和第三信號質量的比較,確定廣域信號質量和對等方到對等方信號 質量沒有顯著不同,則這暗示出廣域信號質量是諸如信號阻塞和/或 信道衰落的因素的結果,在該情況中不需要進一步動作並且該過程結束於步驟426。這樣,如果所述結果顯著不同,這暗示出信號發送問題 可能源於通信設備102中的故障,並且準許了進一步動作。如果準許 了進一步動作,則根據另一實施例,這導致了 428處的"轉到"語句。圖5提供了根據另一實施例的流程圖,其擴充了先前圖中說明的 過程。根據該可替換地實施例的擴充提供了附加的結果,即識別了導 致信號發送問題的通信設備中的故障類型。因此,在先前過程的"轉 到"語句之後開始,該過程在步驟502繼續,其中確定信號發送問題 是否源於特定的故障類型。在步驟504,確定通信設備和其對等方處是 否啟用了 MotoTalk傳送模式。在步驟506,如果啟用了,則在啟用 MotoTalk傳送的環境中執行信號測試。在步驟508,收集可以被存儲 在存儲器中的測試結果。相似地,在步驟510,確定在通信設備和其對等方處是否啟用了 Bluetooth傳送模式,並且如果啟用了,則在步驟512,在啟用Bluetooth 傳送的環境中執行信號測試,並且在步驟514,收集對應的測試結果。 相似地,在步驟516,確定通信設備和其對等方處是否啟用了 WLAN 傳送模式,諸如IEEE 802.11。如果啟用了,則在步驟518,在啟用WLAN 傳送模式的環境中執行信號測試,並且在步驟520,收集對應的測試結 果。在步驟522、 524和526評估測試結果。如果相應結果之間的差異 在可接受的範圍內,則這暗示通信設備處的共同的電路和/或軟體相
關的故障,步驟528示出了所做出確定。在其他情況,如果相應的結 果是顯著不同的,則這暗示出存在特有的電路和/或軟體相關的故障,在步驟530進行該後一確定。然後,該過程在步驟532結束。如已經注意到的,本發明實施例某些特徵可以實現為硬體、軟體、 或者硬體和軟體的組合。因此,實施例可以實現為一個計算機系統中 的集中模式,或者不同元件分散在若干互連計算機系統中的分布模式。 任何種類的計算機系統或適用於執行此處描述方法的其他裝置均是適 合的。硬體和軟體的典型組合可以是具有電腦程式的通用計算機系 統,該電腦程式當被裝入和執行時,控制計算機系統使它實現此處 描述的方法。實施例還可以嵌入到電腦程式產品中,其包括允許實現此處方 法的全部特徵,並且其在裝入到計算機系統時可以執行這些方法。本 環境中的電腦程式意味著指令集合的以任何語言、代碼或符號的任 何表達,該指令意圖使具有信息處理能力的系統直接執行特定功能或 在以下內容中的任何一項或兩者之後執行特定功能a)轉換到其他語 言、代碼或符號;b)以不同材料的形式再現。本發明可以體現為其他形式,而不偏離本發明的精神和實質屬性。 因此,應參考以下權利要求,而不是上述的說明書來指明本發明的範 圍。
權利要求
1.一種對通信設備處信號發送問題作出響應的方法,所述方法包括以下步驟如果基於所述通信設備和廣域通信網絡節點之間廣域信號的第一信號質量測量低於第一預定閾值,則識別所述通信設備的對等方;生成第二信號質量測量,該第二信號質量測量在所述通信設備與所述對等方之間的對等方到對等方連接上傳遞;以及基於所述第二信號質量測量,確定所述信號發送問題的根源是否是所述通信設備中的故障。
2. 根據權利要求1的方法,其中,所述第二信號質量測量是基於 所述通信設備與所述對等方之間的對等方到對等方信號的質量。
3. 根據權利要求2的方法,其中,在所述對等方到對等方信號傳 輸期間,所述通信設備和所述對等方中的至少一個仿真所述廣域通信 網絡的基礎設施。
4. 根據權利要求1的方法,其中所述廣域信號包括第一廣域信號, 並且其中所述第二信號質量測量是基於由所述對等方監視的、並且在 所述通信設備與所述廣域通信網絡節點之間傳遞的第二廣域信號的質 量。
5. 根據權利要求l的方法,其中所述第二信號質量測量對應於所 述對等方和所述廣域通信網絡節點之間的廣域信號傳輸的質量。
6. 根據權利要求1的方法,進一步包括如果確定存在所述通信 設備中的故障,則識別故障的類型。
7. 根據權利要求6的方法,其中識別故障類型的所述步驟包括 在所述對等方到對等方連接上發射測試信號。
8. 根據權利要求1的方法,進一步包括如果確定存在所述通信 設備中的故障,則執行通信設備自校正。
9. 根據權利要求8的方法,其中,所述通信設備自校正包括單元 重新設置、無線軟體補丁下載、無線軟體更新的至少其中之一。
10. 根據權利要求8的方法,其中執行所述通信設備自校正的所 述步驟是由所述通信設備自動啟動的。
11. 根據權利要求1的方法,進一步包括生成好友列表,該好 友列表指出至少一個好友通信設備;以及其中,識別所述對等方包括-從所述好友列表中選擇好友通信設備。
全文摘要
一種對通信設備(102)處信號發送問題的作出響應的方法(400),包括如果通信設備處接收的廣域信號的第一信號質量測量低於預定閾值,則識別(404、414)用作該通信設備對等方的另一通信設備(118)。該方法包括生成(416)第二信號質量測量,其在通信設備(102)與對等方之間的對等方到對等方連接(120)上傳遞。該方法進一步包括基於第二信號質量測量,確定(418)信號發送問題的根源是否是通信設備(102)中的故障。該方法可以進一步包括生成(423)第三信號質量測量,其可以與第一信號質量測量進行比較,以確定信號發送問題的根源。
文檔編號H04B1/40GK101103562SQ200580043119
公開日2008年1月9日 申請日期2005年11月16日 優先權日2004年12月20日
發明者大衛·J·海斯, 胡安·C·費爾南德斯 申請人:摩託羅拉公司