国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在雙工系統(tǒng)中通過還原符號(hào)表來監(jiān)視活動(dòng)設(shè)備的系統(tǒng)和方法

      文檔序號(hào):6650916閱讀:126來源:國(guó)知局
      專利名稱:在雙工系統(tǒng)中通過還原符號(hào)表來監(jiān)視活動(dòng)設(shè)備的系統(tǒng)和方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及含有雙工系統(tǒng)的移動(dòng)通信系統(tǒng),尤其涉及在移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中由備用設(shè)備監(jiān)視活動(dòng)設(shè)備以使活動(dòng)設(shè)備確定它的符號(hào)表中存在錯(cuò)誤,還原該符號(hào)表并執(zhí)行從備用設(shè)備接收的命令的方法和系統(tǒng)。
      背景技術(shù)
      通常,使用在移動(dòng)通信系統(tǒng)中的諸如數(shù)據(jù)交換設(shè)備(在此稱為“交換機(jī)”)的設(shè)備含有包括活動(dòng)設(shè)備和備用設(shè)備的雙工結(jié)構(gòu)并且以該結(jié)構(gòu)運(yùn)行以確保即使在發(fā)生故障時(shí)也有穩(wěn)定的數(shù)據(jù)交換。特別是,在本發(fā)明可應(yīng)用的異步交換中,備用設(shè)備在正常情況下實(shí)際是不運(yùn)行的。反之,當(dāng)活動(dòng)設(shè)備故障時(shí)備用設(shè)備順序開始運(yùn)行以接管活動(dòng)設(shè)備,從而實(shí)現(xiàn)穩(wěn)定的數(shù)據(jù)交換。
      移動(dòng)通信系統(tǒng)的標(biāo)準(zhǔn)雙工系統(tǒng)包括用于執(zhí)行主操作的活動(dòng)設(shè)備以及與活動(dòng)設(shè)備相連的并運(yùn)行為輔助設(shè)備的備用設(shè)備。如果活動(dòng)設(shè)備的控制臺(tái)處于非正常狀態(tài),備用設(shè)備從用戶接收用于監(jiān)視活動(dòng)設(shè)備的命令并將該命令發(fā)送給活動(dòng)設(shè)備?;顒?dòng)設(shè)備隨后執(zhí)行用戶命令并將執(zhí)行命令的結(jié)果發(fā)送給備用設(shè)備。備用設(shè)備隨后可向用戶顯示執(zhí)行結(jié)果。
      在移動(dòng)通信系統(tǒng)的常規(guī)雙工系統(tǒng)中通過備用設(shè)備監(jiān)視活動(dòng)設(shè)備的方法中,當(dāng)錯(cuò)誤或故障發(fā)生在與活動(dòng)設(shè)備的控制臺(tái)驅(qū)動(dòng)器相關(guān)的硬件或發(fā)生在活動(dòng)設(shè)備本身時(shí),活動(dòng)設(shè)備可通過使用備用設(shè)備來控制。當(dāng)從備用設(shè)備接收到要求監(jiān)視和調(diào)試錯(cuò)誤的用戶命令時(shí),活動(dòng)設(shè)備檢索它的符號(hào)表以解析該用戶命令并隨后執(zhí)行該用戶命令。
      換句話說,為了讓備用外殼(諸如活動(dòng)設(shè)備的軟件程序例程)執(zhí)行用戶命令,備用外殼檢索用戶命令關(guān)于由操作系統(tǒng)(OS)管理的符號(hào)表的位置或地址。然而,如果符號(hào)表有錯(cuò)誤(例如,由于不同(外部)軟件程序,諸如用戶程序)活動(dòng)設(shè)備的備用外殼就不能適當(dāng)?shù)貓?zhí)行用戶命令。
      這樣,用于在移動(dòng)通信系統(tǒng)的常規(guī)雙工系統(tǒng)中由備用設(shè)備監(jiān)視活動(dòng)設(shè)備的方法在執(zhí)行用戶命令所需的符號(hào)表存在錯(cuò)誤時(shí)有著缺陷。如果該情況發(fā)生,則不能執(zhí)行用戶命令且不能適當(dāng)?shù)乇O(jiān)視用戶設(shè)備。
      這樣,需要一種系統(tǒng)和方法,用于即使當(dāng)活動(dòng)設(shè)備執(zhí)行命令所需的符號(hào)表存在錯(cuò)誤時(shí),在移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中由備用設(shè)備監(jiān)視便于執(zhí)行用戶命令的活動(dòng)設(shè)備。本發(fā)明針對(duì)這些和其它需要。

      發(fā)明內(nèi)容
      將在下文的描述中給出本發(fā)明的特征和優(yōu)點(diǎn),其部分在描述中是顯而易見的,或可通過本發(fā)明的實(shí)踐而獲得??赏ㄟ^在描述和權(quán)利要求以及附圖中特定指出的結(jié)構(gòu)理解或獲得本發(fā)明的目的和其它優(yōu)點(diǎn)。
      本發(fā)明是針對(duì)提供用于在移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中由備用設(shè)備監(jiān)視活動(dòng)設(shè)備的系統(tǒng)和方法。如果活動(dòng)設(shè)備確定在它的符號(hào)表中存在錯(cuò)誤,活動(dòng)設(shè)備就還原該符號(hào)表以執(zhí)行從備用設(shè)備接收的命令。
      這樣,本發(fā)明的一個(gè)目的是提供用于在雙工系統(tǒng)中還原符號(hào)表的方法,能夠允許在初始化活動(dòng)設(shè)備時(shí)還原符號(hào)表相關(guān)信息,確定符號(hào)表中是否發(fā)生錯(cuò)誤,并通過使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息恢復(fù)符號(hào)表中的錯(cuò)誤。
      本發(fā)明的另一個(gè)目的是提供用于備用設(shè)備監(jiān)視活動(dòng)設(shè)備的方法,這樣當(dāng)活動(dòng)設(shè)備的符號(hào)表中發(fā)生錯(cuò)誤時(shí),活動(dòng)設(shè)備可還原該符號(hào)表并通過使用已還原的符號(hào)表執(zhí)行從備用設(shè)備接收到的用戶命令。
      為了全部或部分實(shí)現(xiàn)至少上述目的,提供了用于在移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中由備用設(shè)備監(jiān)視活動(dòng)設(shè)備的方法,包括活動(dòng)設(shè)備接收從備用設(shè)備發(fā)送的用戶命令;活動(dòng)設(shè)備確定活動(dòng)設(shè)備使用來處理用戶命令的符號(hào)表中是否存在錯(cuò)誤;以及活動(dòng)設(shè)備使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息還原該符號(hào)表。
      為了全部或部分實(shí)現(xiàn)至少這些優(yōu)點(diǎn),還提供了用于移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中由備用設(shè)備監(jiān)視活動(dòng)設(shè)備的方法,包括備用設(shè)備向活動(dòng)設(shè)備發(fā)送用戶命令;活動(dòng)設(shè)備確定在符號(hào)表中是否存在錯(cuò)誤;活動(dòng)設(shè)備使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息還原該符號(hào)表;活動(dòng)設(shè)備通過使用該符號(hào)表執(zhí)行用戶命令;以及活動(dòng)設(shè)備發(fā)送執(zhí)行用戶命令的結(jié)果。
      本發(fā)明另外的優(yōu)點(diǎn)、目的和特征將在下文的描述中部分給出,并且對(duì)于本領(lǐng)域熟練技術(shù)人員在審閱了下文的基礎(chǔ)上是部分顯而易見的,或者可通過本發(fā)明的實(shí)踐而獲得。通過附加權(quán)利要求中所特別指出的可理解并獲得本發(fā)明的目的和優(yōu)點(diǎn)??梢岳斫獾氖潜景l(fā)明的上述描述和下文描述都是示例性且說明性的并旨在提供權(quán)利要求所要求的本發(fā)明的進(jìn)一步解釋。
      根據(jù)下文的實(shí)施例詳細(xì)描述并結(jié)合附圖,這些和其它實(shí)施例對(duì)于本領(lǐng)域熟練技術(shù)人員將是顯而易見的,本發(fā)明不限于任何所披露的特定實(shí)施例。


      附圖被包括以提供本發(fā)明進(jìn)一步理解并結(jié)合在此且作為說明書一部分,其示出本發(fā)明的實(shí)施例并和描述一起解釋本發(fā)明的原理。不同附圖中相同標(biāo)號(hào)標(biāo)記的特征、元件和本發(fā)明的各個(gè)方面表示依照一個(gè)或多個(gè)實(shí)施例的相同、等價(jià)、或類似的特性、元件、或本發(fā)明的各個(gè)方面。
      圖1是原理框圖,示出根據(jù)本發(fā)明的移動(dòng)通信系統(tǒng)的雙工系統(tǒng)的示例性構(gòu)造。
      圖2A和2B是流程圖,示出根據(jù)本發(fā)明由備用設(shè)備監(jiān)視可還原符號(hào)表的活動(dòng)設(shè)備的示例性方法。
      圖3示出本發(fā)明的活動(dòng)設(shè)備的存儲(chǔ)器示例性結(jié)構(gòu)。
      具體實(shí)施例方式
      本發(fā)明涉及一種系統(tǒng)和方法,用于在移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中由備用設(shè)備監(jiān)視活動(dòng)設(shè)備以使活動(dòng)設(shè)備確定在它的符號(hào)表中存在錯(cuò)誤;還原該符號(hào)表并執(zhí)行從備用設(shè)備接收的命令。雖然本發(fā)明被示為關(guān)于移動(dòng)通信系統(tǒng),可以預(yù)期的是本發(fā)明可被利用于任何時(shí)候,當(dāng)期望使備用設(shè)備監(jiān)視活動(dòng)設(shè)備以致于即便在用于執(zhí)行命令的參考表有錯(cuò)誤時(shí),活動(dòng)設(shè)備也可執(zhí)行從備用設(shè)備接收的命令。
      在本發(fā)明中,活動(dòng)設(shè)備在初始化時(shí)存儲(chǔ)符號(hào)表相關(guān)信息,并且當(dāng)從備用設(shè)備接收到用戶命令時(shí),活動(dòng)設(shè)備確定符號(hào)表是否有錯(cuò)誤。如果符號(hào)表有錯(cuò)誤,活動(dòng)設(shè)備通過使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息還原錯(cuò)誤并通過使用已恢復(fù)的符號(hào)表來執(zhí)行用戶命令?;顒?dòng)設(shè)備隨后將執(zhí)行用戶命令的結(jié)果發(fā)送給備用設(shè)備。
      在本發(fā)明的移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中(其中備用設(shè)備監(jiān)視活動(dòng)設(shè)備),活動(dòng)設(shè)備可檢測(cè)符號(hào)表中生成的任何錯(cuò)誤并在需要時(shí)可還原該符號(hào)表,這樣即使符號(hào)表中存在錯(cuò)誤(例如,由于外部原因,諸如不同的軟件)時(shí)也可執(zhí)行用戶命令,這樣允許適當(dāng)?shù)乇O(jiān)視并調(diào)試活動(dòng)設(shè)備。
      現(xiàn)在將結(jié)合附圖描述本發(fā)明的一則實(shí)施例。圖1是原理框圖,示出根據(jù)本發(fā)明的移動(dòng)通信系統(tǒng)的示例性雙工系統(tǒng)的構(gòu)造。
      雙工系統(tǒng)1可包括活動(dòng)設(shè)備10和備用設(shè)備20?;顒?dòng)設(shè)備10適合于在初始化時(shí)存儲(chǔ)符號(hào)表相關(guān)信息;通過使用符號(hào)表相關(guān)信息還原有錯(cuò)誤的符號(hào)表;并執(zhí)行所接收的用戶命令。備用設(shè)備20適合于向活動(dòng)設(shè)備10發(fā)送用戶命令并通過接收活動(dòng)設(shè)備執(zhí)行用戶命令的結(jié)果監(jiān)視活動(dòng)設(shè)備10?;顒?dòng)設(shè)備10和備用設(shè)備20可通過高速以太網(wǎng)連接或通過PCI(外圍通信接口)相連接。
      將參考圖2A和2B詳細(xì)解釋上述構(gòu)造的移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中由備用設(shè)備監(jiān)視活動(dòng)設(shè)備的方法。圖2A和2B是流程圖,示出用于通過還原符號(hào)表來監(jiān)視活動(dòng)設(shè)備的本發(fā)明的示例性方法。如圖2A和2B中所示,當(dāng)與活動(dòng)設(shè)備10的控制臺(tái)有關(guān)的硬件或軟件有缺陷或包括錯(cuò)誤時(shí),備用外殼(例如,活動(dòng)設(shè)備10的軟件例程)執(zhí)行從備用設(shè)備20發(fā)送的用戶命令并向備用設(shè)備20發(fā)送執(zhí)行該命令的相應(yīng)結(jié)果,這樣使備用設(shè)備20能夠監(jiān)視活動(dòng)設(shè)備10。
      當(dāng)初始化運(yùn)行活動(dòng)設(shè)備10時(shí),活動(dòng)設(shè)備10存儲(chǔ)(復(fù)制)符號(hào)表相關(guān)信息,為用于從備用設(shè)備20接收命令的定時(shí)函數(shù)和用于處理該命令的備用外殼函數(shù)之間的通信生成和/或初始化信號(hào)量(shellSem),并為與備用設(shè)備20的通信初始化設(shè)置特定存儲(chǔ)器地址(步驟S21)。
      圖3示出根據(jù)本發(fā)明的活動(dòng)設(shè)備的示例性存儲(chǔ)器的結(jié)構(gòu)。如圖3中所示,存儲(chǔ)器包括用于存儲(chǔ)程序代碼的文本區(qū)域或部分、用于存儲(chǔ)初始化全局變量的數(shù)據(jù)區(qū)域、用于存儲(chǔ)非初始化數(shù)據(jù)的BSS區(qū)域、由程序根據(jù)每個(gè)用戶分配的存儲(chǔ)器池區(qū)域(諸如“malloc”數(shù)學(xué)函數(shù))、以及用于用戶保留操作的用戶保留存儲(chǔ)器區(qū)域。執(zhí)行用戶命令所需的符號(hào)表相關(guān)信息被存儲(chǔ)在BSS區(qū)域并包括符號(hào)表的地址和符號(hào)表的信號(hào)量相關(guān)信息。
      特定存儲(chǔ)器地址或包括指示是否存在將要被執(zhí)行的命令的外殼命令地址(SHELL_CMD_ADDR)、以及存儲(chǔ)命令執(zhí)行結(jié)果的外殼緩沖地址(SHELL_BUF_ADDR)。外殼命令地址、外殼命令行地址以及外殼緩沖地址可被存儲(chǔ)在存儲(chǔ)器的用戶保留存儲(chǔ)器區(qū)域中?;顒?dòng)設(shè)備10含有用于執(zhí)行從備用設(shè)備接收的用戶命令的備用外殼函數(shù)以及用于周期性檢測(cè)是否存在用戶命令的定時(shí)函數(shù)。
      符號(hào)表相關(guān)信息由活動(dòng)設(shè)備10的備用外殼函數(shù)存儲(chǔ)。尤其是,當(dāng)活動(dòng)設(shè)備10初始化運(yùn)行時(shí),備用外殼函數(shù)將存儲(chǔ)在BSS區(qū)域中的符號(hào)表相關(guān)信息作為局部數(shù)據(jù)復(fù)制到備用外殼函數(shù)中。
      外殼命令地址由定時(shí)函數(shù)初始化,外殼命令行地址和外殼緩沖地址由備用外殼函數(shù)初始化。為與備用設(shè)備20通信而設(shè)置的特定存儲(chǔ)器地址由備用外殼函數(shù)初始化。在初始化操作后,定時(shí)函數(shù)周期性檢查外殼命令地址的值以確定是否指令備用外殼函數(shù)執(zhí)行命令(S22)。
      同時(shí),當(dāng)備用設(shè)備20與活動(dòng)設(shè)備10連接時(shí),備用設(shè)備20可檢查用戶是否輸入用于監(jiān)視活動(dòng)設(shè)備10的命令(S41)。當(dāng)用戶命令輸入時(shí),備用設(shè)備20將用戶命令復(fù)制到外殼命令行地址(SHELL_CMD_LINE_ADDR),將用于接收命令執(zhí)行結(jié)果的緩沖指針復(fù)制到活動(dòng)設(shè)備10的外殼緩沖地址(SHELL_BUF_ADDR),并將用于指令開始命令執(zhí)行的命令(SHELL_CMD_START)復(fù)制到外殼命令地址(SHELL_CMD_ADDR)(步驟S42)。那之后,備用設(shè)備20等待活動(dòng)設(shè)備10完成命令執(zhí)行(步驟S43)。
      如果外殼命令地址的值被確定為外殼命令開始(SHELL_CMD_START),用于指令命令執(zhí)行的開始(S22),活動(dòng)設(shè)備10的定時(shí)函數(shù)指令備用外殼函數(shù)執(zhí)行命令(步驟S23)。同時(shí),定時(shí)函數(shù)初始化外殼命令地址(SHELL_CMD_ADDR)這樣下一個(gè)命令可被存儲(chǔ)并將外殼信號(hào)量(shellSem)發(fā)送到備用外殼函數(shù)。
      隨后,活動(dòng)設(shè)備10的備用外殼函數(shù)檢查是否已經(jīng)發(fā)送外殼信號(hào)量(shellSem)(步驟S24)。當(dāng)已經(jīng)獲得外殼信號(hào)量(shellSem)時(shí),備用外殼函數(shù)在RAM盤中生成用于存儲(chǔ)命令執(zhí)行結(jié)果的文件并將它的所有輸入/輸出重新定向至該文件(S25)。
      備用外殼函數(shù)通過將先前已存儲(chǔ)的符號(hào)表相關(guān)信息與符號(hào)表進(jìn)行比較確定符號(hào)表是否有錯(cuò)誤(S26)。如果符號(hào)表有錯(cuò)誤,備用外殼函數(shù)通過使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息還原該符號(hào)表(S27)。
      例如,為了使用符號(hào)表,必須將外殼信號(hào)量傳輸至特定函數(shù)并且當(dāng)特定函數(shù)完成它的符號(hào)表使用后,必須返回該外殼信號(hào)量。然而,如果傳輸?shù)耐鈿ば盘?hào)量沒有正常返回,備用外殼函數(shù)則發(fā)現(xiàn)該外殼信號(hào)量并將其正常返回。備用外殼函數(shù)能將符號(hào)表中生成的錯(cuò)誤內(nèi)容以及符號(hào)表的已還原內(nèi)容存儲(chǔ)在文件中。符號(hào)表中生成的錯(cuò)誤內(nèi)容以及符號(hào)表的已還原內(nèi)容也可被傳輸至備用設(shè)備這樣它可被顯示給用戶。
      活動(dòng)設(shè)備10的備用外殼函數(shù)參考已還原符號(hào)表解析外殼命令地址(SHELL_CMD_ADDR)中的用戶命令并執(zhí)行該命令(S28)。用戶命令執(zhí)行的結(jié)果被存儲(chǔ)在文件中(S29)。
      活動(dòng)設(shè)備10的備用外殼函數(shù)將存儲(chǔ)在文件中的執(zhí)行結(jié)果復(fù)制到存儲(chǔ)在備用設(shè)備20的外殼緩沖地址(SHELL_BUF_ADDR)中的緩沖指針中,由此通知備用設(shè)備已經(jīng)執(zhí)行了用戶命令(S30),活動(dòng)設(shè)備10的備用外殼函數(shù)將它的所有輸入輸出(已經(jīng)被重定向至文件)重置為它們?cè)嫉臓顟B(tài)(步驟S31)。當(dāng)活動(dòng)設(shè)備10完成用戶命令的執(zhí)行時(shí),備用設(shè)備20顯示存儲(chǔ)在它的緩沖指針中的用戶命令執(zhí)行結(jié)果(步驟S44)。
      由此,在本發(fā)明的方法中,當(dāng)用于執(zhí)行從備用設(shè)備發(fā)送的用戶命令的符號(hào)表有錯(cuò)誤時(shí),還原該符號(hào)表以使活動(dòng)設(shè)備可參考已還原的符號(hào)表執(zhí)行用戶命令,并且可向備用設(shè)備提供活動(dòng)設(shè)備執(zhí)行命令的結(jié)果。可以被理解的是本發(fā)明的方法和過程可由軟件、硬件、和/或它們的任何組合來執(zhí)行。本領(lǐng)域熟練技術(shù)人員可理解的是該方法和代碼可被存儲(chǔ)在存儲(chǔ)器或儲(chǔ)存器中并由處理器執(zhí)行。
      本發(fā)明提供了一種使用在移動(dòng)通信中的系統(tǒng)。該系統(tǒng)包括連接有備用設(shè)備的活動(dòng)設(shè)備?;顒?dòng)設(shè)備帶有存儲(chǔ)器和處理器,適用于使用操作系統(tǒng)以及由操作系統(tǒng)管理的符號(hào)表執(zhí)行各種主任務(wù)。備用設(shè)備帶有存儲(chǔ)器和處理器,適用于執(zhí)行各種輔助任務(wù)并監(jiān)視活動(dòng)設(shè)備?;顒?dòng)設(shè)備和備用設(shè)備協(xié)作以允許活動(dòng)設(shè)備在初始化時(shí)存儲(chǔ)符號(hào)表相關(guān)信息,檢查符號(hào)表中是否發(fā)生錯(cuò)誤,并通過使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息修復(fù)該符號(hào)表中的錯(cuò)誤。
      活動(dòng)設(shè)備和備用設(shè)備可通過以太網(wǎng)連接或外圍通信接口相連接。活動(dòng)設(shè)備也可使用備用外殼軟件例程來執(zhí)行備用設(shè)備發(fā)送的用戶命令并將相應(yīng)的執(zhí)行結(jié)果發(fā)送到備用設(shè)備,以此允許備用設(shè)備在活動(dòng)設(shè)備的控制臺(tái)相關(guān)的硬件或軟件有缺陷或有錯(cuò)誤時(shí)監(jiān)視活動(dòng)設(shè)備。
      如上所述,根據(jù)本發(fā)明用于備用設(shè)備監(jiān)視活動(dòng)設(shè)備的方法包含多個(gè)優(yōu)點(diǎn)。第一,活動(dòng)設(shè)備可在初始化時(shí)存儲(chǔ)符號(hào)表相關(guān)信息,確定符號(hào)表是否有錯(cuò)誤,并通過使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息還原該符號(hào)表。第二,當(dāng)符號(hào)表有錯(cuò)誤時(shí),活動(dòng)設(shè)備還原該符號(hào)表并執(zhí)行從備用設(shè)備接收的用戶命令,以此允許備用設(shè)備監(jiān)視活動(dòng)設(shè)備。第三,當(dāng)活動(dòng)設(shè)備的控制臺(tái)無法運(yùn)行時(shí)(例如,有缺陷或有錯(cuò)誤)可通過使用備用外殼獲得調(diào)試所需的信息。第四,因?yàn)椴徽撾p工系統(tǒng)使用何種操作系統(tǒng)(OS)都可提供用于處理用戶命令的符號(hào)表,只要獲得指示使用在OS中的符號(hào)表的位置的信息,就可使用備用外殼。
      前述實(shí)施例和優(yōu)點(diǎn)僅僅是示例性的并且不能解釋為對(duì)本發(fā)明有限制。本教導(dǎo)可容易地應(yīng)用于其它類型的裝置。本發(fā)明的描述旨在是示例性的,并且不旨在限制權(quán)利要求的范圍。許多替換、修改和變化對(duì)本領(lǐng)域熟練技術(shù)人員而言都是顯而易見的。在權(quán)利要求中,裝置加功能條款旨在覆蓋在此所述的執(zhí)行所提及的功能的結(jié)構(gòu),并且不僅是結(jié)構(gòu)等價(jià)物,也是等價(jià)結(jié)構(gòu)。
      權(quán)利要求
      1.一種用于在含有雙工系統(tǒng)的移動(dòng)通信系統(tǒng)中確保穩(wěn)定的數(shù)據(jù)交換的方法,該方法包括備用設(shè)備向活動(dòng)設(shè)備發(fā)送用戶命令;所述活動(dòng)設(shè)備確定符號(hào)表中是否存在錯(cuò)誤,所述符號(hào)表被所述活動(dòng)設(shè)備用于處理所述用戶命令,以及如果所述符號(hào)表中存在錯(cuò)誤,所述活動(dòng)設(shè)備使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息還原所述符號(hào)表。
      2.如權(quán)利要求1所述的方法,其特征在于,當(dāng)初始化所述活動(dòng)設(shè)備時(shí)存儲(chǔ)所述符號(hào)表相關(guān)信息。
      3.如權(quán)利要求1所述的方法,其特征在于,所述符號(hào)表相關(guān)信息包括所述符號(hào)表的地址以及所述符號(hào)表的信號(hào)量相關(guān)信息。
      4.如權(quán)利要求1所述的方法,其特征在于,所述符號(hào)表相關(guān)信息作為局部數(shù)據(jù)被存儲(chǔ)在備用外殼函數(shù)中。
      5.如權(quán)利要求1所述的方法,其特征在于,所述用戶命令包括用于監(jiān)視所述活動(dòng)設(shè)備狀態(tài)的命令。
      6.如權(quán)利要求1所述的方法,其特征在于,還包括所述活動(dòng)設(shè)備使用所述符號(hào)表執(zhí)行所述命令;以及所述活動(dòng)設(shè)備將執(zhí)行所述命令的結(jié)果發(fā)送到所述備用設(shè)備。
      7.如權(quán)利要求6所述的方法,其特征在于,還包括在初始化所述活動(dòng)設(shè)備時(shí),所述活動(dòng)設(shè)備存儲(chǔ)所述符號(hào)表相關(guān)信息;所述活動(dòng)設(shè)備生成并初始化用于定時(shí)函數(shù)和備用外殼函數(shù)之間的通信的信號(hào)量,所述定時(shí)函數(shù)用于從所述備用設(shè)備接收所述命令,所述備用外殼函數(shù)用于處理所述命令;以及所述活動(dòng)設(shè)備初始化為與所述備用設(shè)備通信而設(shè)置的特定存儲(chǔ)器地址。
      8.如權(quán)利要求7所述的方法,其特征在于,所述特定存儲(chǔ)器地址包括外殼命令地址,指示將要被執(zhí)行的命令;外殼命令行地址,用于指示將要被執(zhí)行的所述命令;以及外殼緩沖地址,用于存儲(chǔ)執(zhí)行所述命令的結(jié)果。
      9.如權(quán)利要求6所述的方法,其特征在于,確定所述符號(hào)表中是否存在錯(cuò)誤包括將所述符號(hào)表與所述先前已存儲(chǔ)的符號(hào)表相關(guān)信息進(jìn)行比較。
      10.如權(quán)利要求6所述的方法,其特征在于,執(zhí)行所述命令的所述結(jié)果包括在所述符號(hào)表中確定的錯(cuò)誤的內(nèi)容、確定的錯(cuò)誤的原因以及所述符號(hào)表的已還原內(nèi)容。
      11.如權(quán)利要求6所述的方法,其特征在于,所述符號(hào)表相關(guān)信息包括所述符號(hào)表的地址以及所述符號(hào)表的信號(hào)量相關(guān)信息。
      12.如權(quán)利要求6所述的方法,其特征在于,所述符號(hào)表相關(guān)信息作為局部數(shù)據(jù)被存儲(chǔ)在所述活動(dòng)設(shè)備的備用外殼中。
      13.如權(quán)利要求6所述的方法,其特征在于,所述用戶命令包括用于監(jiān)視所述活動(dòng)設(shè)備狀態(tài)的命令。
      14.如權(quán)利要求6所述的方法,其特征在于,還原所述符號(hào)表以及執(zhí)行所述命令是由所述活動(dòng)設(shè)備的備用外殼函數(shù)執(zhí)行的。
      15.如權(quán)利要求6所述的方法,其特征在于,發(fā)送所述用戶命令包括將執(zhí)行所述命令的開始指示符復(fù)制到所述存儲(chǔ)器的第一地址中;將所述用戶命令復(fù)制到所述活動(dòng)設(shè)備中的存儲(chǔ)器的第二地址中;以及將用于接收?qǐng)?zhí)行所述命令的結(jié)果的緩沖指針存儲(chǔ)在所述存儲(chǔ)器的第三地址中。
      16.如權(quán)利要求15所述的方法,其特征在于,所述第一地址是外殼命令地址,所述第二地址是外殼命令行地址,所述第三地址是外殼緩沖地址。
      17.如權(quán)利要求15所述的方法,其特征在于,所述活動(dòng)設(shè)備的定時(shí)函數(shù)周期性地檢查所述第一地址并檢測(cè)所述指示符。
      18.一種用于確保移動(dòng)通信中穩(wěn)定的數(shù)據(jù)交換的系統(tǒng),包括活動(dòng)設(shè)備,包括存儲(chǔ)器和處理器,適用于使用操作系統(tǒng)以及由所述操作系統(tǒng)管理的符號(hào)表執(zhí)行各種主任務(wù)的;以及備用設(shè)備,包括存儲(chǔ)器和處理器,適用于執(zhí)行各種輔助任務(wù),所述備用設(shè)備連接到所述活動(dòng)設(shè)備,并還適用于監(jiān)視所述活動(dòng)設(shè)備,其中所述活動(dòng)設(shè)備和所述備用設(shè)備協(xié)作以使得所述活動(dòng)設(shè)備在初始化所述活動(dòng)設(shè)備時(shí)存儲(chǔ)符號(hào)表相關(guān)信息,確定所述符號(hào)表中是否存在錯(cuò)誤并且如果所述符號(hào)表中存在錯(cuò)誤,則使用所述已存儲(chǔ)的符號(hào)表相關(guān)信息還原所述符號(hào)表。
      19.如權(quán)利要求18所述的系統(tǒng),其特征在于,所述活動(dòng)設(shè)備和所述備用設(shè)備通過以太網(wǎng)連接和外圍通信接口的其中一個(gè)相連接。
      20.如權(quán)利要求18所述的系統(tǒng),其特征在于,所述活動(dòng)設(shè)備還包括備用外殼軟件例程,所述備用外殼軟件例程適用于執(zhí)行從所述備用設(shè)備接收的用戶命令并將相應(yīng)的執(zhí)行結(jié)果發(fā)送到所述備用設(shè)備以便于所述備用設(shè)備監(jiān)視所述活動(dòng)設(shè)備。
      全文摘要
      提供一種方法和系統(tǒng),用于移動(dòng)通信系統(tǒng)的雙工系統(tǒng)中的備用設(shè)備通過還原含有錯(cuò)誤的符號(hào)表來監(jiān)視活動(dòng)設(shè)備。當(dāng)初始化活動(dòng)設(shè)備時(shí),存儲(chǔ)符號(hào)表相關(guān)信息。當(dāng)從備用設(shè)備發(fā)送用于監(jiān)視活動(dòng)設(shè)備的用戶命令時(shí),活動(dòng)設(shè)備確定符號(hào)表有錯(cuò)誤,通過使用先前已存儲(chǔ)的符號(hào)表相關(guān)信息還原該符號(hào)表,使用已還原的符號(hào)表執(zhí)行用戶命令并將執(zhí)行命令的結(jié)果發(fā)送到備用設(shè)備。
      文檔編號(hào)G06F11/00GK1783743SQ20051012505
      公開日2006年6月7日 申請(qǐng)日期2005年11月17日 優(yōu)先權(quán)日2004年11月17日
      發(fā)明者洪源基 申請(qǐng)人:LG-Nortel株式會(huì)社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1