專利名稱:監(jiān)視遠程基站收發(fā)信機子系統(tǒng)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在碼分多址(CDMA)和個人通信業(yè)務(PCS)通信系統(tǒng)的呼叫控制器(CCP)中驅(qū)動的并行實時操作系統(tǒng)(CROS)環(huán)境中監(jiān)視遠程BTS的方法和系統(tǒng)。更具體地講,本發(fā)明通過在CROS環(huán)境中執(zhí)行對BTS(基站收發(fā)信機子系統(tǒng))的遙控來為系統(tǒng)的維護和管理提供方便。
由于CDMA和PCS系統(tǒng)的操作系統(tǒng)(OS)是沒有使OS與用戶應用塊接口的塊的實時多任務操作系統(tǒng)(RMOS),因此在RMOS的外圍處理器中能夠執(zhí)行遠程BTS的常規(guī)輸出功能。
當用戶希望看到用于遠程監(jiān)視的遠程BTS的輸出消息時,他必須命令OS通過串行信道在打印緩沖器中發(fā)送消息。
與命令無關(guān)的CROS具有外殼(Shell),用于連接CROS內(nèi)核與用戶應用塊,但如果沒有對該外殼的特定指令,則該外殼不能處理遠程BSC和BTS的輸出消息。在CROS環(huán)境中,由于外殼沒有用于處理遠程BTS的輸出消息的程序,因此除外圍處理器以外的其它處理器不能夠看到輸出消息。
從而,需要登記特定處理給外殼,用于在CROS環(huán)境中監(jiān)視遠程BTS。
美國專利第5,696,901號公開了提供包括遠程監(jiān)視的各種功能的一種系統(tǒng)。該系統(tǒng)包括9個邏輯部件和三個物理部件(本地主計算機系統(tǒng),遠程主計算機系統(tǒng)和介入網(wǎng)絡(luò)),并監(jiān)視本地主機和由網(wǎng)絡(luò)所連接的遠程主機。
這個系統(tǒng)通過軟件維護執(zhí)行各種功能,但不能提供用于通過由網(wǎng)絡(luò)所連接的不同類型的處理器之間的ipc消息緩沖器直接接收來自遠程BTS的處理器的輸出消息的方法。
本發(fā)明涉及用于在CDMA和PCS通信系統(tǒng)的呼叫控制處理器(CCP)中驅(qū)動的并行實時操作系統(tǒng)(CROS)環(huán)境下監(jiān)視遠程BTS的方法和系統(tǒng)。
更具體地講,這個發(fā)明提供用于在外殼中寄存程序的方法和系統(tǒng),該程序支持遠程監(jiān)視并由分配器執(zhí)行無限制的工作。
通過寄存用于處理發(fā)送給遠程BTS和BSC(基站控制器)和從遠程BTS和BSC接收的信號的特定程序,在RMOS中執(zhí)行的遠程監(jiān)視能夠在CROS中執(zhí)行。
從而,通過在CCP的CROS中寄存如RMOS中的命令一樣的命令,用戶能夠看到從遠程BTS和BSC任何地方中產(chǎn)生的輸出消息。
在CDMA和PCS通信系統(tǒng)中驅(qū)動的CROS環(huán)境下用于監(jiān)視遠程BTS的方法包括如下步驟從源呼叫控制處理器發(fā)送遙控信息到目標呼叫控制處理器(CCP);檢驗遙控信息的指定ID是否與目標CCP的控制信息相符,并根據(jù)檢驗結(jié)果發(fā)送確認消息;根據(jù)確認消息發(fā)送遙控(RC)命令給目標CCP;響應于RC命令在目標CCP中準備響應信息;通過CROS的外殼的控制指定一個中間處理通信消息緩沖器作為打印緩沖器,用于串行傳輸響應信息;和輸出串行響應信息到源CCP的屏幕。
在CROS環(huán)境下,在具有包括BTS和BSC的BSC網(wǎng)絡(luò)的CDMA和PCS通信系統(tǒng)中用于遠程監(jiān)視遠程BTS的系統(tǒng)包括用于執(zhí)行遙控的源CCP的CROS;用于接收來自源CCP的遙控命令的目標CCP的CROS;用于根據(jù)遙控命令的檢驗ID結(jié)果來保持準備的響應信息并用于被指定為打印緩沖器的ipc消息緩沖器;和指定該ipc消息緩沖器作為打印緩沖器以便在對遙控命令響應信息的情況下支持ipc消息緩沖器的串行傳輸?shù)难b置。
在一個實施例中,源CCP的CROS通過該CROS的外殼發(fā)送遙控命令。
68030 MOTOROLA處理器用于實施CROS。
最好,CROS包括CROS內(nèi)核、用戶應用塊和用于使該內(nèi)核與該用戶應用塊接口的外殼。
BSC網(wǎng)絡(luò)包括在頂部的全球通信互聯(lián)網(wǎng)(GCIN)、在該GCIN之下的預定數(shù)的本地通信互聯(lián)網(wǎng)(LCIN)和在該LCIN之下的多個BTS通信互聯(lián)網(wǎng)。
一個BSC有一個CCP,它控制在相應BSC中的所有BTS。
該用戶應用塊使用由外殼預定的原語(primitive)。
該外殼連接各種鍵入調(diào)試命令到CROS能夠處理的程序。
該外殼從遠程BTS和BSC發(fā)送消息到串行信道。
該外殼分析用戶鍵入的命令。
該外殼確認接收的消息是否對應遙控命令,并使命令可操作。
圖1是在CDMA和PCS系統(tǒng)中的BCS網(wǎng)絡(luò)的示意圖;和圖2是根據(jù)本發(fā)明的一個實施例的CROS圖。
圖中主要代碼
參照附圖,在以下優(yōu)選實施例的描述中詳細描述本發(fā)明。
圖1是在CDMA和PCS系統(tǒng)中的BCS網(wǎng)絡(luò)的示意圖。該BCS網(wǎng)絡(luò)包括全球通信互聯(lián)網(wǎng)(GCIN)105、本地通信互聯(lián)網(wǎng)(LCIN)205、和BTS通信互聯(lián)網(wǎng)(BCIN)305。在這樣一個網(wǎng)絡(luò)中,一個BSC只有一個CCP。該CCP被稱為主處理器,其CROS 300包括OS外殼50和各種用戶應用塊40。
用戶應用塊能夠使用由外殼預定的原語,并且在這些原語中,一個原語是使各種鍵入調(diào)試命令接口到操作系統(tǒng)的程序。通過實施這個程序?qū)崿F(xiàn)本發(fā)明的目的。
當CROS從遠程BTS和BSC發(fā)送消息到串行信道時,CROS的外殼必須具有用于處理消息的程序。外殼還包括如下步驟解釋用戶鍵入的命令,識別該命令,確定所接收的消息是否是遠程命令,并在外殼中使該命令可操作。
圖2是CROS的圖解結(jié)構(gòu)和操作。圖1中的BSC網(wǎng)絡(luò)的操作系統(tǒng)的CROS 300具有CROS內(nèi)核60、用戶應用塊40和用于在CROS內(nèi)核和用戶應用塊之間接口的外殼50。
在優(yōu)選實施例中,具有處理256中斷源能力的MOTOROLA 68030處理器用于實施該CROS。
在外殼和用戶應用塊之間的中斷利用中斷源33號,并且通常被為軟中斷(trap)1號。外殼50給出130個指示號給該軟中斷1號中斷。該130個指示號根據(jù)0號數(shù)據(jù)寄存器的值來區(qū)別。當立即輸入遙控命令時,外殼中的中斷處理程序給出指示號給如上所述的RC命令,并且操作系統(tǒng)發(fā)送RC命令開始信號給目標處理器,即遵循這個命令、源CCP跟蹤的目標CCP。目標處理器利用CROS外殼的控制來指定和使用ipc消息緩沖器作為打印緩沖器,以便發(fā)送有關(guān)BTS的信息,并發(fā)送遙控開始確認信號。源CCP接收該遙控開始確認信號,并輸出該消息到陰極射線管(CRT)。遙控經(jīng)過一系列處理繼續(xù)進行。
現(xiàn)有技術(shù)的遙控能夠不在主處理器中執(zhí)行,而在外圍處理器中執(zhí)行。然而,根據(jù)以上所述的本發(fā)明的中斷處理和監(jiān)視信息的傳輸,該遙控擴展到包括CCP的整個BSC。
從而,所有BTS的輸出消息受到控制而不管操作系統(tǒng)如何,從而,只通過連接調(diào)試端口到處理器,最終用戶就能監(jiān)視任何BTS和任何BSC,而不管該處理器是否具有RMOS或CROS。
權(quán)利要求
1.一種用于在碼分多址(CDMA)和個人通信業(yè)務(PCS)通信系統(tǒng)中驅(qū)動的并行實時操作系統(tǒng)(CROS)環(huán)境下監(jiān)視遠程基站收發(fā)信機子系統(tǒng)的方法,包含如下步驟從源呼叫控制處理器發(fā)送遙控信息到目標呼叫控制處理器(CCP);檢驗所述遙控信息的指定ID是否與所述目標CCP的控制信息相符,并根據(jù)在所述目標CCP中的檢驗結(jié)果發(fā)送確認消息;根據(jù)所述確認消息發(fā)送遙控(RC)命令給所述目標CCP;響應于所述RC命令,在所述目標CCP中準備響應信息;通過CROS外殼的控制,指定中間處理通信消息緩沖器作為打印緩沖器,用于所述響應信息的串行傳輸;和輸出所述串行響應信息到所述源CCP的屏幕。
2.一種用于在CROS環(huán)境下在具有包括基站收發(fā)信機子系統(tǒng)(BTS)和BSC的BSC網(wǎng)絡(luò)的CDMA和PCS通信系統(tǒng)中遠程監(jiān)視BTS的系統(tǒng),包括用于執(zhí)行遙控的源CCP的CROS;用于從所述源CCP接收遙控命令的目標CCP的CROS;ipc消息緩沖器,用于根據(jù)所述遙控命令的檢驗ID的所述結(jié)果來保持準備的響應信息,并被指定為打印緩沖器;和一個裝置,它指定所述ipc消息緩沖器作為所述打印緩沖器,以便在給遙控命令的響應信息情況下支持所述ipc消息緩沖器的串行傳輸。
3.如權(quán)利要求2所述的系統(tǒng),其中所述源CCP的所述CROS經(jīng)過所述CROS的外殼傳輸遙控命令。
4.如權(quán)利要求2所述的系統(tǒng),其中使用68030 MOTOROLA處理器實施所述CROS。
5.如權(quán)利要求4所述的系統(tǒng),其中所述CROS包括CROS內(nèi)核;用戶應用塊;和用于使所述內(nèi)核和所述用戶應用塊接口的外殼。
6.如權(quán)利要求2所述的系統(tǒng),其中所述BSC網(wǎng)絡(luò)包括在頂部的全球通信互聯(lián)網(wǎng)絡(luò)(GCIN);在所述GCIN之下的預定數(shù)量的本地通信互聯(lián)網(wǎng)(LCIN);和在所述LCIN之下的多個BTS通信互聯(lián)網(wǎng)絡(luò)。
7.如權(quán)利要求2所述的系統(tǒng),其中一個BSC具有一個CCP,它在所述相應的BSC之內(nèi)控制所有的基站收發(fā)信機子系統(tǒng)。
8.如權(quán)利要求5所述的系統(tǒng),其中所述用戶應用塊使用由所述外殼預定的原語。
9.如權(quán)利要求5所述的系統(tǒng),其中所述外殼接口各種鍵入調(diào)試命令到所述CROS能夠處理的程序。
10.如權(quán)利要求5所述的系統(tǒng),其中所述外殼從遠程BTS和BSC發(fā)送消息到串行信道。
11.如權(quán)利要求5所述的系統(tǒng),其中所述外殼分析用戶鍵入的命令。
12.如權(quán)利要求5所述的系統(tǒng),其中所述外殼確認接收的消息是否對應遙控命令,并使所述命令可操作。
全文摘要
在CDMA和PCS通信系統(tǒng)中驅(qū)動的CROS環(huán)境下監(jiān)視遠程基站收發(fā)信機子系統(tǒng)的方法和系統(tǒng),該方法包含如下步驟:從源呼叫控制處理器發(fā)送遙控信息到目標呼叫控制處理器(CCP);檢驗遙控信息的指定ID是否與目標CCP的控制信息相符并發(fā)送確認消息;發(fā)送遙控命令給目標CCP;準備響應信息;通過CROS外殼的控制,指定中間處理通信消息緩沖器作為打印緩沖器,用于響應信息的串行傳輸;和輸出串行響應信息到源CCP的屏幕。
文檔編號H04B17/00GK1211126SQ98103588
公開日1999年3月17日 申請日期1998年7月28日 優(yōu)先權(quán)日1997年7月28日
發(fā)明者樸永哲 申請人:三星電子株式會社