欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在蜂窩基站系統(tǒng)中處理消息的方法

文檔序號(hào):7948192閱讀:243來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):在蜂窩基站系統(tǒng)中處理消息的方法
發(fā)明的背景1.發(fā)明的領(lǐng)域本發(fā)明一般涉及蜂窩移動(dòng)通信系統(tǒng),具體地說(shuō),是涉及一種處理在組成基站系統(tǒng)的子系統(tǒng)間交換的消息的方法。
2.相關(guān)技術(shù)的描述蜂窩移動(dòng)通信系統(tǒng)把其整個(gè)服務(wù)區(qū)域分為多個(gè)基站區(qū)域、叫“小區(qū)”,并且利用移動(dòng)交換中心集中地控制各個(gè)基站,使得移動(dòng)用戶(hù)即使從一個(gè)小區(qū)移動(dòng)到另一個(gè)小區(qū)時(shí)也能維持通話(huà)。


圖1說(shuō)明一般蜂窩基站系統(tǒng)的結(jié)構(gòu)。參照?qǐng)D1,基站收發(fā)信機(jī)子系統(tǒng)10-14把無(wú)線(xiàn)信道連接到相關(guān)小區(qū)內(nèi)的各個(gè)移動(dòng)臺(tái)(沒(méi)有畫(huà)出),而基站控制器20-22控制與之相聯(lián)系的基站收發(fā)信機(jī)子系統(tǒng)10-14?;竟芾砥?0控制整個(gè)基站系統(tǒng)。
在這種基站系統(tǒng)中,為了以預(yù)定的格式相互交換消息,各個(gè)子系統(tǒng)必須以恰當(dāng)?shù)能浖绦虬姹具\(yùn)作,此軟件程序能夠支持這種消息格式。因此,假如軟件更新(或升級(jí))到一種新版本,則每一個(gè)子系統(tǒng)必須下載更新的軟件版本,并安裝下載的軟件。
參照?qǐng)D1詳細(xì)介紹傳統(tǒng)的軟件更新程序?;竟芾砥?0禁止使用當(dāng)前運(yùn)行的軟件版本N-1的每一軟件塊(即每一個(gè)提供移動(dòng)通信服務(wù)的塊),接著,安裝一種新軟件版本N?;究刂破?0-22順序地從基站管理器30下載這一新版本N,并按同樣的程序安裝下載的新版本N。同樣的,基站收發(fā)信機(jī)子系統(tǒng)10-14也從相關(guān)的基站控制器20-22下載這一新軟件版本N并安裝它。如上所述,基站管理器、基站控制器和基站收發(fā)信機(jī)子系統(tǒng)在更新軟件前暫停(或中斷)移動(dòng)通信服務(wù)的運(yùn)行。這是因?yàn)槭褂卯?dāng)前運(yùn)行的版本的軟件塊不能處理來(lái)自使用更新版本的軟件塊的消息。
圖2說(shuō)明根據(jù)先有技術(shù)的基站系統(tǒng)處理消息的方法。參照?qǐng)D2,當(dāng)基站系統(tǒng)中某一子系統(tǒng)在步驟S110從另一子系統(tǒng)收到消息時(shí),子系統(tǒng)在步驟S120用當(dāng)前運(yùn)行版本軟件分析收到的消息,來(lái)確認(rèn)收到的消息是否屬于可由當(dāng)前運(yùn)行版本軟件處理的標(biāo)準(zhǔn)格式。假如收到的消息屬于標(biāo)準(zhǔn)格式,則子系統(tǒng)在步驟S130正常處理收到的消息。否則,假如收到的消息屬非標(biāo)準(zhǔn)格式,則子系統(tǒng)會(huì)把收到的消息以錯(cuò)誤消息處理,并在步驟S140丟棄收到的消息。
圖3A和3B說(shuō)明在通常軟件更新程序中消息格式的改進(jìn)。如圖中所示,更新版本N的消息格式與以前版本N-1的消息格式相比多包括新信息組‘eee’。因按以前軟件版本N-1運(yùn)行的子系統(tǒng)不能識(shí)別這一新的信息組‘eee’,所以把此消息當(dāng)作錯(cuò)誤消息處理。實(shí)際上,在多數(shù)情況下,軟件稍微更新,使得修改后的消息格式增加一個(gè)或多個(gè)新信息組。在這種情況下,雖然使用以前軟件版本的子系統(tǒng)可以識(shí)別除新增信息組以外的其它信息組,它也會(huì)無(wú)條件的把所述消息作為錯(cuò)誤消息處理。
因此,使用不同軟件版本的子系統(tǒng)間不能互相通信,以致必須暫停移動(dòng)通信服務(wù)直至軟件更新程序完成。除此之外,假如某一子系統(tǒng)在軟件更新程序時(shí)更新軟件失敗,其它已安裝了新版本的子系統(tǒng)必須復(fù)位到原版本,這樣引起了暫停(中斷)服務(wù)時(shí)間的增加。
本發(fā)明的另一目的是提供一種可以使子系統(tǒng)利用一種指示軟件版本的信息組的消息來(lái)檢測(cè)另一子系統(tǒng)的軟件版本的方法。
為了實(shí)現(xiàn)上述和其它目的,這里提供了一種在包括多個(gè)子系統(tǒng)的蜂窩基站系統(tǒng)中處理消息的方法。在各子系統(tǒng)使用的軟件程序的更新過(guò)程中,把至少一個(gè)信息組加到在各子系統(tǒng)之間交換的消息格式中。源子系統(tǒng)產(chǎn)生一消息標(biāo)題,它包括具有源當(dāng)前運(yùn)行版本值的接口版本信息組,通過(guò)匯集已產(chǎn)生的消息標(biāo)題和至少一個(gè)信息組而產(chǎn)生一消息并把此消息發(fā)送到目標(biāo)子系統(tǒng)。然后,目標(biāo)子系統(tǒng)比較收到消息標(biāo)題中的接口版本信息組的值與目標(biāo)當(dāng)前運(yùn)行版本值;假如源當(dāng)前運(yùn)行版本值與目標(biāo)當(dāng)前運(yùn)行版本值相等,則子系統(tǒng)處理收到的包括增加的信息組在內(nèi)的消息;假如源當(dāng)前運(yùn)行版本值與目標(biāo)當(dāng)前運(yùn)行版本值不相等,則子系統(tǒng)處理收到的不包括增加的信息組在內(nèi)的消息。
圖4說(shuō)明按本發(fā)明的實(shí)施例發(fā)送消息的程序。
參照?qǐng)D4,假如在步驟S210有消息要傳輸,則在步驟S220源子系統(tǒng)產(chǎn)生一消息標(biāo)題,它包括具有所述軟件的源當(dāng)前運(yùn)行版本(SCRV)值的接口版本信息組(I/F-VER)。假如軟件的當(dāng)前運(yùn)行版本是版本N,則源當(dāng)前運(yùn)行版本值設(shè)置為N。在步驟S230,源子系統(tǒng)通過(guò)匯集已產(chǎn)生的消息標(biāo)題和至少一個(gè)信息組而產(chǎn)生一消息。在步驟S240,源子系統(tǒng)通過(guò)通信鏈路發(fā)送已產(chǎn)生的消息到目標(biāo)子系統(tǒng)。
子系統(tǒng)在下載軟件時(shí)同時(shí)從上級(jí)子系統(tǒng)下載接口版本信息組。在軟件更新程序中,接口版本信息組用來(lái)判定軟件是否已更新。在本發(fā)明的實(shí)施例中,在子系統(tǒng)之間交換的消息包括源子系統(tǒng)的源當(dāng)前運(yùn)行版本值。
圖5A和5B說(shuō)明根據(jù)本發(fā)明的實(shí)施例修改的消息格式。如圖所示,未更新的消息(版本N-1)和已更新的消息(版本N)的每一個(gè)標(biāo)題包括源子系統(tǒng)使用的指示源當(dāng)前運(yùn)行版本值的接口版本信息組(I/F-VER)。為了在子系統(tǒng)間通信,基站系統(tǒng)中各個(gè)子系統(tǒng)具有傳輸/接收緩沖器,其容量設(shè)置為規(guī)定最大值,此容量足以容納增加的信息組。這樣就把帶有增加的信息組的消息存儲(chǔ)在緩沖器中而未丟失它。
圖6說(shuō)明按照本發(fā)明的實(shí)施例接收消息的程序。
參照?qǐng)D6,在步驟S310,在基站系統(tǒng)中,當(dāng)目標(biāo)子系統(tǒng)收到來(lái)自源子系統(tǒng)的消息時(shí),目標(biāo)子系統(tǒng)在步驟S320利用軟件的當(dāng)前運(yùn)行版本分析收到的消息并把消息標(biāo)題中的源當(dāng)前運(yùn)行版本值和它的軟件版本值相比較,以便在步驟S330確認(rèn)源子系統(tǒng)使用的軟件版本是否為已更新的版本。假如源當(dāng)前運(yùn)行版本值比目標(biāo)子系統(tǒng)中運(yùn)行的軟件版本的目標(biāo)當(dāng)前運(yùn)行版本值大或相等,則目標(biāo)子系統(tǒng)判定源子系統(tǒng)的軟件版本為已更新版本。
假如源當(dāng)前運(yùn)行版本值判定為與目標(biāo)當(dāng)前運(yùn)行版本值相等,則目標(biāo)子系統(tǒng)處理包括在步驟S340軟件更新過(guò)程中增加的信息組在內(nèi)的已收到消息。即,目標(biāo)子系統(tǒng)處理接收到的消息的所有信息組‘a(chǎn)aa’,‘bbb’,‘ccc’,‘ddd’,‘eee’。否則,假如判定源當(dāng)前運(yùn)行版本值與目標(biāo)當(dāng)前運(yùn)行版本值不相等,則目標(biāo)子系統(tǒng)在步驟S350處理不包括增加的信息組在內(nèi)的已收到消息。即,目標(biāo)子系統(tǒng)只認(rèn)為接收到的消息的信息組‘a(chǎn)aa’,‘bbb’,‘ccc’,‘ddd’是有效的,于是只處理這些信息組。在子系統(tǒng)間按照預(yù)先設(shè)計(jì)的協(xié)議(或軟件)處理消息段的程序在現(xiàn)有技術(shù)中是眾所周知的。因此不做詳細(xì)介紹。
以下參照具體實(shí)例對(duì)此發(fā)明的操作做詳細(xì)闡述。
在組成基站系統(tǒng)的多個(gè)子系統(tǒng)中,假定某些子系統(tǒng)使用軟件版本1,而其它子系統(tǒng)使用在軟件更新過(guò)程中下載的軟件版本2。
實(shí)例1,某一使用軟件版本1的源子系統(tǒng)把傳輸消息中消息標(biāo)題的接口版本信息組設(shè)置為源當(dāng)前運(yùn)行版本值等于1(即I/F-VER=1)。在接收由源子系統(tǒng)發(fā)送的消息時(shí),假如使用軟件版本2的目標(biāo)子系統(tǒng)檢測(cè)到消息標(biāo)題中的源當(dāng)前運(yùn)行版本值為1,則目標(biāo)子系統(tǒng)只處理軟件版本1可以分析的信息組(即圖5A所示的信息組‘a(chǎn)aa’到‘ddd’)。在此情況下,即使收到的消息不含有增加的版本2的信息組‘eee’,目標(biāo)子系統(tǒng)也不會(huì)把收到的消息作為錯(cuò)誤消息處理。
實(shí)例2,某一使用軟件版本2的源子系統(tǒng)把傳輸消息中消息標(biāo)題的接口版本信息組設(shè)置為源當(dāng)前運(yùn)行版本值等于2(即I/F-VER=2)。在接收由源子系統(tǒng)傳輸?shù)南r(shí),假如使用軟件版本1的目標(biāo)子系統(tǒng)檢測(cè)到消息標(biāo)題中的源當(dāng)前運(yùn)行版本值為2,則目標(biāo)子系統(tǒng)只處理軟件版本1可以分析的信息組(即圖5B所示的信息組‘a(chǎn)aa’到‘ddd’)。在這種情況下,目標(biāo)子系統(tǒng)丟棄了收到消息中所包含的增加的信息組‘eee’。
就是說(shuō),使用以前軟件版本的子系統(tǒng)只考慮由以前軟件版本表示(或定義)的消息格式,而使用已更新軟件版本的子系統(tǒng)可以既考慮以前版本的消息格式又考慮已更新版本的消息格式。
作為本發(fā)明的一種應(yīng)用,當(dāng)控制整個(gè)基站系統(tǒng)軟件更新過(guò)程的基站管理器更新軟件時(shí),基站系統(tǒng)管理器可以存儲(chǔ)以前版本軟件以做備用而不刪除它。然后,當(dāng)?shù)蛯幼酉到y(tǒng)重新啟動(dòng)和下載軟件時(shí),它們可以下載從軟件的以前版本和更新版本中選擇的一種并安裝下載的軟件。
按照本發(fā)明處理消息的方法有以下優(yōu)點(diǎn)。如上所述,這一新方法保證軟件不同版本間的相容性。因此,包括多個(gè)子系統(tǒng)的基站系統(tǒng)可以把因軟件更新過(guò)程引起的服務(wù)暫停時(shí)間減至最小。因而,有可能提高運(yùn)做的工作效率和系統(tǒng)的可靠性。
雖然已經(jīng)參照本發(fā)明的一些實(shí)施例對(duì)其進(jìn)行了說(shuō)明,但是,本專(zhuān)業(yè)的技術(shù)人員會(huì)明白,可以在不脫離后附的權(quán)利要求書(shū)定義的本發(fā)明的精神和范圍的情況在形式和細(xì)節(jié)上對(duì)其進(jìn)行各種改變。
權(quán)利要求
1.在包括多個(gè)子系統(tǒng)的蜂窩基站系統(tǒng)中處理消息的方法,所述方法包括以下步驟在源子系統(tǒng)中產(chǎn)生一消息標(biāo)題,后者包括具有源當(dāng)前運(yùn)行軟件版本值的接口版本信息組在源子系統(tǒng)中通過(guò)匯集所述已產(chǎn)生的消息標(biāo)題和至少一個(gè)信息組而產(chǎn)生一消息;以及把所述產(chǎn)生的消息從所述源子系統(tǒng)發(fā)送到目標(biāo)子系統(tǒng)。
2.在包括多個(gè)子系統(tǒng)的蜂窩基站系統(tǒng)中處理消息的方法,所述方法包括以下步驟在所述多個(gè)子系統(tǒng)使用的軟件的更新過(guò)程中,把至少一個(gè)信息組加到在所述多個(gè)子系統(tǒng)之間交換的消息格式中;在目標(biāo)子系統(tǒng)中接收來(lái)自源子系統(tǒng)的包含至少一個(gè)消息標(biāo)題的消息;在所述目標(biāo)子系統(tǒng)中將包含在所述接收到的消息標(biāo)題中的源當(dāng)前運(yùn)行版本值與所述目標(biāo)子系統(tǒng)的目標(biāo)當(dāng)前運(yùn)行版本值相比較;如果所述源當(dāng)前運(yùn)行版本值與所述目標(biāo)當(dāng)前運(yùn)行版本值相等,則在所述目標(biāo)子系統(tǒng)中處理包含所述增加的信息組在內(nèi)的所述接收到的消息;以及如果所述源當(dāng)前運(yùn)行版本值與所述目標(biāo)當(dāng)前運(yùn)行版本值不相等,則在所述目標(biāo)子系統(tǒng)中處理不包含所述增加的信息組在內(nèi)的所述接收到的消息。
3.權(quán)利要求2的方法,其特征在于所述目標(biāo)子系統(tǒng)包含傳輸/接收緩沖器,該緩沖器的容量設(shè)置為可以接收包括所述增加的信息組在內(nèi)的所述接收到的消息。
4.在包括多個(gè)子系統(tǒng)的蜂窩基站系統(tǒng)中處理消息的方法,所述方法包括以下步驟在所述多個(gè)子系統(tǒng)使用的軟件的更新過(guò)程中,把至少一個(gè)信息組加到在所述多個(gè)子系統(tǒng)之間交換的消息格式中;在源子系統(tǒng)中產(chǎn)生包括具有源當(dāng)前運(yùn)行版本值的接口版本信息組的消息標(biāo)題;在源子系統(tǒng)中通過(guò)匯集所述已產(chǎn)生的消息標(biāo)題和至少一組信息組而產(chǎn)生一消息;把所述已產(chǎn)生的消息從所述源子系統(tǒng)發(fā)送到目標(biāo)子系統(tǒng);在所述目標(biāo)子系統(tǒng)中把所述接收到的消息標(biāo)題中的所述源當(dāng)前運(yùn)行版本值和所述目標(biāo)子系統(tǒng)中的目標(biāo)當(dāng)前運(yùn)行版本值相比較;如果所述源當(dāng)前運(yùn)行版本值和所述目標(biāo)當(dāng)前運(yùn)行版本值相等,則在所述源子系統(tǒng)中處理包含所述增加的信息組在內(nèi)的所述接收到消息;以及如果所述源當(dāng)前運(yùn)行版本值和所述目標(biāo)當(dāng)前運(yùn)行版本值不相等,則在所述中處理不包含所述增加的信息組在內(nèi)的所述接收到的消息。
5.在包括多個(gè)子系統(tǒng)的蜂窩基站系統(tǒng)中處理消息的方法,所述方法包括以下步驟在所述多個(gè)子系統(tǒng)使用的軟件的更新過(guò)程中,把至少一個(gè)信息組加到在所述多個(gè)子系統(tǒng)之間交換的消息格式中;在用于控制所述基站系統(tǒng)的基站管理器中安裝已更新的軟件版本并把所述軟件的以前版本作為后備;以及當(dāng)所述多個(gè)子系統(tǒng)中至少一個(gè)重新啟動(dòng)時(shí),從所述基站管理器選擇所述已更新的軟件版本和所述以前版本中的一個(gè)并下載它,然后安裝所述已下載的軟件。
6.權(quán)利要求5的方法,其特征在于還包括以下步驟在源子系統(tǒng)中向目標(biāo)子系統(tǒng)發(fā)送消息,所述消息包括指示具有源當(dāng)前運(yùn)行版本值的接口版本信息組的消息標(biāo)題;在所述目標(biāo)子系統(tǒng)檢測(cè)中從所述接收到的消息標(biāo)題檢測(cè)所述源當(dāng)前運(yùn)行版本值;如果所述源當(dāng)前運(yùn)行版本值與所述目標(biāo)子系統(tǒng)的目標(biāo)當(dāng)前運(yùn)行版本值相等,則在所述目標(biāo)子系統(tǒng)中使用更新的軟件版本處理所述接收到的消息;以及如果所述源當(dāng)前運(yùn)行版本值與所述目標(biāo)子系統(tǒng)的目標(biāo)當(dāng)前運(yùn)行版本值不相等,則在所述目標(biāo)子系統(tǒng)中使用以前版本軟件處理所述接收到的消息。
全文摘要
公開(kāi)一種在包括多個(gè)子系統(tǒng)的蜂窩基站系統(tǒng)中處理消息的方法。在子系統(tǒng)使用的軟件的更新過(guò)程中,把至少一個(gè)信息組加到在所述多個(gè)子系統(tǒng)之間交換的消息格式中。源子系統(tǒng)產(chǎn)生消息標(biāo)題、后者包括具有源當(dāng)前運(yùn)行版本值的接口版本信息組,通過(guò)匯集已產(chǎn)生的消息標(biāo)題和至少一個(gè)信息組而產(chǎn)生消息并把產(chǎn)生的消息發(fā)送到目標(biāo)子系統(tǒng)。目標(biāo)子系統(tǒng)比較收到的消息標(biāo)題中的源當(dāng)前運(yùn)行版本值和目標(biāo)當(dāng)前運(yùn)行版本值;如果源當(dāng)前運(yùn)行版本值和目標(biāo)當(dāng)前運(yùn)行版本值相等,則目標(biāo)子系統(tǒng)處理包含增加的信息組在內(nèi)的已收到的消息;如果源當(dāng)前運(yùn)行版本值和目標(biāo)當(dāng)前運(yùn)行版本值不相等,則目標(biāo)子系統(tǒng)處理不包含增加的信息組在內(nèi)的已收到的消息。
文檔編號(hào)H04L29/06GK1361634SQ01125098
公開(kāi)日2002年7月31日 申請(qǐng)日期2001年7月30日 優(yōu)先權(quán)日2000年12月29日
發(fā)明者姜聲玟 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
化德县| 岗巴县| 曲沃县| 沭阳县| 中卫市| 无为县| 子洲县| 霸州市| 罗甸县| 屏东市| 婺源县| 丰县| 金乡县| 龙海市| 灵石县| 获嘉县| 宽甸| 永嘉县| 巴马| 滨州市| 咸阳市| 页游| 南昌市| 博湖县| 黑龙江省| 临沭县| 铁力市| 应用必备| 山阴县| 定陶县| 宝清县| 兴海县| 普兰县| 忻州市| 奉节县| 广灵县| 盖州市| 广昌县| 军事| 紫金县| 南昌市|