亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于下載數(shù)據(jù)的方法

文檔序號(hào):6414973閱讀:98來(lái)源:國(guó)知局
專利名稱:用于下載數(shù)據(jù)的方法
技術(shù)領(lǐng)域
本發(fā)明一般地涉及用于下載數(shù)據(jù)的方法,特別涉及通過(guò)在將移動(dòng)通信交換系統(tǒng)中的處理器復(fù)位的過(guò)程中使用多路復(fù)用模式將S/W程序或數(shù)據(jù)同時(shí)地下載到多個(gè)處理器的方法。
背景技術(shù)
一般地,當(dāng)將移動(dòng)通信交換系統(tǒng)中的處理器復(fù)位時(shí),從高端處理器下載S/W程序或數(shù)據(jù)。這里,用于下載S/W程序或數(shù)據(jù)的串行方法的特征在于將程序或數(shù)據(jù)完全下載到一個(gè)處理器,然后開(kāi)始程序或數(shù)據(jù)到另一個(gè)處理器的另一次下載。
換句話說(shuō),如果S/W程序或數(shù)據(jù)將被下載到多個(gè)處理器,在用一個(gè)處理器完全下載后,然后應(yīng)該開(kāi)始用另一個(gè)處理器下載。
圖1是顯示現(xiàn)有技術(shù)的從高端處理器到多個(gè)低端處理器方向的信號(hào)流的示意圖。
如果低端處理器選擇器聲碼器控制器(SVC)0請(qǐng)求高端處理器通信控制處理器(CCP)進(jìn)行數(shù)據(jù)下載(1),并且在第一個(gè)加載請(qǐng)求加載完成之前其他少量(sup)處理器SVC1請(qǐng)求高端處理器CCP進(jìn)行另一個(gè)數(shù)據(jù)下載(2),那么執(zhí)行加載拒絕(3)。
在由低端處理器SVC0請(qǐng)求的下載完成后(4),如果低端處理器SVC2請(qǐng)求高端處理器CCP進(jìn)行另一個(gè)數(shù)據(jù)下載(5),由于SVC1請(qǐng)求的下載已經(jīng)完成,所以可以執(zhí)行下載(6)。
此后,如果低端處理器SVC1請(qǐng)求高端處理器CCP進(jìn)行又一個(gè)下載時(shí)(7),由于目前沒(méi)有任何低端處理器請(qǐng)求下載,所以可以執(zhí)行下載(8)。
圖2是顯示依據(jù)現(xiàn)有技術(shù)和本發(fā)明的當(dāng)從高端處理器下載數(shù)據(jù)到低端處理器時(shí)使用的消息格式的示意圖。參考消息格式,將包含在高端處理器的存儲(chǔ)器中的數(shù)據(jù)以信息處理編碼(IPC)格式創(chuàng)建成一個(gè)消息。
所述IPC格式包括4個(gè)字節(jié)的目的地址、4個(gè)字節(jié)的源地址、1個(gè)字節(jié)的類型、1個(gè)字節(jié)的控制、2個(gè)字節(jié)的信號(hào)ID、1個(gè)字節(jié)的長(zhǎng)度和200個(gè)字節(jié)的數(shù)據(jù)。
將包含在高端處理器的存儲(chǔ)器中的數(shù)據(jù)加入到200字節(jié)的數(shù)據(jù),(即IPC格式的單元)中。
在用于下載數(shù)據(jù)的現(xiàn)有技術(shù)中,相同內(nèi)容的S/W程序或數(shù)據(jù)被連續(xù)下載到多個(gè)處理器中,消耗大量的時(shí)間用于下載。因此返回時(shí)間在系統(tǒng)停機(jī)時(shí)被延遲。

發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種方法,通過(guò)在將處理器復(fù)位的過(guò)程中使用多路復(fù)用模式來(lái)將數(shù)據(jù)或S/W程序同時(shí)地下載到多個(gè)處理器,用來(lái)通過(guò)快速下載使系統(tǒng)的停機(jī)時(shí)間最小。
為達(dá)到上述目的,提供了一種用于將數(shù)據(jù)下載到多個(gè)低端處理器的方法,所述方法包括如下步驟在低端處理器中向高端處理器請(qǐng)求信息下載;訪問(wèn)高端處理器的存儲(chǔ)器;判定有沒(méi)有所訪問(wèn)的信息;用處理器的代表地址將多個(gè)低端處理器分組;以及,以IPC格式創(chuàng)建所訪問(wèn)的信息并依據(jù)分組的代表地址同時(shí)發(fā)送信息到相同的組。
因此,依據(jù)本發(fā)明,在將移動(dòng)通信交換系統(tǒng)中的處理器復(fù)位的過(guò)程中,通過(guò)使用多路復(fù)用模式將程序或數(shù)據(jù)從高端處理器中同時(shí)地下載到多個(gè)低端處理器上,從而由于快速下載的實(shí)現(xiàn)而使系統(tǒng)的停機(jī)時(shí)間最小。


從下面結(jié)合附圖進(jìn)行的詳細(xì)描述中,本發(fā)明的上述和其他的目的、優(yōu)點(diǎn)和特性將變得顯而易見(jiàn),其中圖1是顯示現(xiàn)有技術(shù)的從高端處理器到低端處理器的信號(hào)流的時(shí)序圖;圖2是顯示用于以信息處理編碼格式將包含在高端處理器的存儲(chǔ)器中的數(shù)據(jù)創(chuàng)建成一個(gè)消息的過(guò)程的示意圖;圖3是顯示依據(jù)本發(fā)明的用于通過(guò)使用代表地址用相同組地址來(lái)將低端處理器分組的過(guò)程的方框圖;圖4是顯示依據(jù)本發(fā)明的用于在將處理器復(fù)位的過(guò)程中下載程序或數(shù)據(jù)的過(guò)程的流程圖。
具體實(shí)施例方式
以下將參考附圖描述本發(fā)明的最佳實(shí)施例。在下面的描述中,公知的功能或結(jié)構(gòu)將不作詳細(xì)描述,因?yàn)樗鼈儗⒁圆槐匾募?xì)節(jié)使本發(fā)明變得不清楚。
本發(fā)明的關(guān)鍵的操作概念是基于傳輸數(shù)據(jù)或S/W程序的算法,該數(shù)據(jù)或S/W程序?qū)⑼ㄟ^(guò)使用多路復(fù)用模式下載到處理器。
這里,多路復(fù)用模式下載的特征在于一次性訪問(wèn)一個(gè)特定的加載有S/W程序或數(shù)據(jù)的存儲(chǔ)器,以預(yù)先定義的信息處理編碼(IPC)格式創(chuàng)建訪問(wèn)的信息,并且將相同內(nèi)容的S/W程序或數(shù)據(jù)通過(guò)一次傳輸方式傳輸?shù)蕉鄠€(gè)處理器。
一般地,一次傳輸方式表示多個(gè)處理器和處理器的地址以及它們的代表地址被預(yù)先定義為適合于IPC格式,使得消息可以通過(guò)使用IPC格式僅僅通過(guò)一次傳輸方式發(fā)送到多個(gè)處理器。
圖3是顯示依據(jù)本發(fā)明的用于通過(guò)使用代表地址以同樣的分組地址對(duì)低端處理器分組的方法的示意圖,該方法用于將S/W程序或數(shù)據(jù)同時(shí)下載到多個(gè)低端處理器。
處理器有其自己的4字節(jié)地址,其中包括4個(gè)單元,每個(gè)單元1個(gè)字節(jié)。
在各個(gè)單元中,1個(gè)字節(jié)的節(jié)點(diǎn)地址(NA)代表處理單元ID;1個(gè)字節(jié)的BHIU地址(BA)代表處理器ID;1個(gè)字節(jié)的cinu地址(CA)代表網(wǎng)絡(luò)分組ID1;以及1個(gè)字節(jié)的槽地址(slot address)代表網(wǎng)絡(luò)分組ID2。
例如,如果包括上述單元的相應(yīng)的處理器信息如下在A處理器的情況下NA:0/BA:1/CA2/SA2;在B處理器的情況下NA:3/BA:4/CA1/SA2;在C處理器的情況下NA:0/BA:6/CA2/SA2;以及在D處理器的情況下NA:0/BA:1/CA1/SA2,則用于分組所述代表地址的方法用CA信息和SA信息執(zhí)行。
這樣,依據(jù)上述處理器信息,處理器A和C被分組在相同的分組地址中,而處理器B和D分組在另一個(gè)相同的分組地址中。
明確地講,將處理器A和C分組的代表地址被判定為NAFE BAFFCA2 SA2,而將處理器B和D分組的代表地址被判定為NAFF BAFFCA1 SA2。
分組操作能夠用CA信息和SA信息共同執(zhí)行,還可以用兩者之一來(lái)執(zhí)行。
圖4是顯示用于在移動(dòng)通信交換系統(tǒng)中將處理器復(fù)位的過(guò)程中下載程序或數(shù)據(jù)的流程圖。
用于在移動(dòng)通信交換系統(tǒng)中將處理器復(fù)位的過(guò)程中從高端處理器下載S/W程序或數(shù)據(jù)到多個(gè)低端處理器的方法包括下面的步驟。
在步驟1中,低端處理器請(qǐng)求高端處理器進(jìn)行信息下載。
高端處理器在步驟2中一次性訪問(wèn)包含將要傳輸?shù)降投颂幚砥鞯臄?shù)據(jù)的存儲(chǔ)器。
檢查存儲(chǔ)器訪問(wèn)是否有錯(cuò)誤。如果沒(méi)有錯(cuò)誤,在步驟4和5中依據(jù)圖3中定義的代表地址進(jìn)行分組,并以預(yù)先定義的IPC數(shù)據(jù)格式創(chuàng)建消息。
在步驟6中,將低端處理器分組的代表地址被加入到創(chuàng)建的消息中,該消息被傳輸?shù)接糜诙嗦窂?fù)用模式下載的有關(guān)地址。
用于將相同內(nèi)容的程序或數(shù)據(jù)下載到多個(gè)低端處理器的方法包括如下步驟將多個(gè)低端處理器分組以便用相同的分組地址下載;當(dāng)從高端處理器將S/W程序或數(shù)據(jù)下載到低端處理器時(shí),把將要傳輸?shù)酱淼刂返南⑥D(zhuǎn)換成為IPC格式,并傳輸所轉(zhuǎn)換的消息;以及,由相同分組中的多個(gè)低端處理器接收從高端處理器發(fā)送的IPC格式消息,以下載程序或數(shù)據(jù)。
因此,將相同內(nèi)容的S/W程序或數(shù)據(jù)通過(guò)一次傳輸方式傳輸?shù)蕉鄠€(gè)處理器。
在步驟7,一般地接收發(fā)送到所分組的代表地址的消息的所分組的地址中的多個(gè)處理器接收所發(fā)送的IPC格式消息,以下載程序或數(shù)據(jù)。
如上所示,多路復(fù)用模式下載被用在移動(dòng)通信交換系統(tǒng)中以便用相同的分組地址分組多個(gè)處理器。例如,如果從15個(gè)低端處理器15SVC請(qǐng)求高端處理器CCP下載,CCP一次性訪問(wèn)包含將被下載到相關(guān)的SVC上的程序的特定存儲(chǔ)器,并且將存儲(chǔ)器的內(nèi)容轉(zhuǎn)換為預(yù)先定義的IPC格式。這里,被分組的SVC的代表地址被設(shè)置為被傳輸。多個(gè)SVC,也就是低端處理器,同時(shí)地接收程序然后啟動(dòng)。
如上所述,用于將相同內(nèi)容的程序或數(shù)據(jù)下載到多個(gè)低端處理器的方法包括如下步驟將多個(gè)低端處理器分組以便用相同的分組地址下載;當(dāng)從高端處理器將S/W程序或數(shù)據(jù)下載到低端處理器上時(shí),將準(zhǔn)備傳輸?shù)酱淼刂返南⑥D(zhuǎn)換為IPC格式并傳輸所轉(zhuǎn)換的消息;以及由相同組中的多個(gè)低端處理器接收從高端處理器發(fā)送的IPC格式的消息,以下載程序或數(shù)據(jù)。
雖然已經(jīng)參考其特定的最佳實(shí)施例顯示和描述了本發(fā)明,但本領(lǐng)域普通技術(shù)人員將會(huì)理解,在不偏離由附帶的權(quán)利要求書(shū)所限定的本發(fā)明的精神和范圍的情況下,可以做出形式和細(xì)節(jié)上的改變。
權(quán)利要求
1.一種用于在將處理器復(fù)位的過(guò)程中從高端處理器將數(shù)據(jù)下載到移動(dòng)通信交換系統(tǒng)的多個(gè)低端處理器的方法,所述方法包括從低端處理器向高端處理器請(qǐng)求信息下載;訪問(wèn)包含所請(qǐng)求下載信息的高端處理器的存儲(chǔ)器;判定所訪問(wèn)的信息是否有錯(cuò);用處理器的代表地址分組多個(gè)低端處理器;以及通過(guò)使用分組代表地址以IPC格式創(chuàng)建所訪問(wèn)的信息,并同時(shí)傳輸該IPC格式信息到相同的組。
2.如權(quán)利要求1所述的方法,其中處理器的復(fù)位包括初始加載和重新加載。
3.如權(quán)利要求1所述的方法,其中分組低端處理器包括使用所述分組代表地址分組多個(gè)低端處理器。
4.如權(quán)利要求1所述的方法,其中分組信息用于判定所述分組代表地址,以及其中所述分組信息包括節(jié)點(diǎn)地址(NA)、BHIU地址(BA)、cinu地址(CA)和槽地址(SA)。
5.如權(quán)利要求4所述的方法,其中所述分組代表地址通過(guò)使用分組信息中的CA和SA來(lái)設(shè)置。
6.如權(quán)利要求5所述的方法,其中所述分組代表地址的分組只響應(yīng)于所述分組信息中的CA、或所述分組信息中的SA或所述分組信息中的CA和SA兩者。
7.如權(quán)利要求6所述的方法,其中IPC格式信息同時(shí)地被傳輸?shù)绞褂盟龇纸M代表地址的全部低端處理器。
8.一種用于在復(fù)位處理器的同時(shí)從第一處理器將數(shù)據(jù)下載到多個(gè)第二處理器的方法,所述方法包括從多個(gè)第二處理器向第一處理器發(fā)送一個(gè)信息下載請(qǐng)求;為所請(qǐng)求的信息一次性訪問(wèn)第一處理器的存儲(chǔ)器;使用規(guī)定的處理器地址分組第二處理器;以及以規(guī)定的格式組合所訪問(wèn)的信息,并同時(shí)將組合的所請(qǐng)求信息傳輸?shù)绞褂靡环纸M代表地址的至少一個(gè)相同的第二處理器。
全文摘要
這里公開(kāi)了一種用于在將移動(dòng)通信交換系統(tǒng)中的處理器復(fù)位的過(guò)程中通過(guò)使用多路復(fù)用模式將S/W程序或數(shù)據(jù)同時(shí)下載到多個(gè)處理器的程序和方法。所述方法包括如下步驟在低端處理器中向高端處理器請(qǐng)求信息下載;訪問(wèn)高端處理器的存儲(chǔ)器;判定所訪問(wèn)的信息是否有錯(cuò);將低端處理器分組;以IPC格式創(chuàng)建所訪問(wèn)的信息并且通過(guò)使用所分組的代表地址傳輸IPC格式的信息。
文檔編號(hào)G06F9/445GK1591332SQ20041005779
公開(kāi)日2005年3月9日 申請(qǐng)日期2000年12月21日 優(yōu)先權(quán)日1999年12月22日
發(fā)明者丁俊碩 申請(qǐng)人:Lg電子株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1