專利名稱:掃描組設置方法及裝置的制作方法
技術(shù)領域:
本發(fā)明涉及通信領域,具體而言,涉及一種掃描組設置方法及裝置。
背景技術(shù):
凄史字集群通訊系統(tǒng)是移動通訊系統(tǒng)的一個重要分支,是一種應 用于集團調(diào)度指揮通訊的移動通訊系統(tǒng)。該系統(tǒng)主要應用于專業(yè)移 動通訊領域,例如,政府部門、軍隊、警務、鐵路、水利、民航及 鋼鐵物流等各行各業(yè)。
圖1是根據(jù)相關技術(shù)的數(shù)字集群通訊系統(tǒng)終端內(nèi)部結(jié)構(gòu)的示意 圖,如圖l所示,該終端主要包括主控器件l (又稱為才莫塊),外圍
電路2,外圍控制芯片3 (又稱為外圍中央處理器(Centre Processing Unit,簡稱為CPU)),外圍器件4,下面對此進4亍詳細的i兌明。
主控器件1,終端的主要控制部分, 一般一個終端僅有一個主 控器件,內(nèi)部集成了對外收發(fā)器件和CPU,是這個終端的核心部分。 為了描述方便,以下將主控器件1簡稱為模塊。
外圍電路2,是終端輔助設備, 一般沒有處理能力,為主控器 件1或外圍控制芯片3供電或者提供儲存和交互環(huán)境。外圍電路2 為終端的硬件部分。外圍控制芯片3,是終端的輔助i殳備,有一定的處理能力,輔 助主控器件1管理外圍電路和外圍器件,是輸入輸出(Input Output, 簡稱為I/O)的主要控制部分,也替主控器件1處理一些復雜信息。
外圍器件4,是終端的輔助設備,沒有處理能力,外圍器件4 是一般的終端的外圍輸入輸出設備,例如,發(fā)光二級管(light-emitting diode,簡稱為LED),鍵盤,手柄等。
在該終端中,有處理運算能力的只有主控器件和控制芯片,一 般情況下,主控器件不直接管理外圍器件,而是發(fā)送AT指令通知 控制芯片去完成對外圍器件的管理。由于主控器件和控制芯片的速 度均非???,而AT指令為串口傳輸,速度相對較慢,如何優(yōu)化AT 指令,提高其工作效率,成立優(yōu)化這個集群終端甚至是整個集群系 統(tǒng)的重要工作。
以下所稱的掃描組是一種凄t字集群系統(tǒng)中的專有功能,在i殳置 掃描組后,終端3夸不再相應其他;組呼叫。其中, 一個纟冬端只可以掃 描一個組。
以下所稱的信號強度指示是為終端當前的接收系統(tǒng)側(cè)的信號強 度,即,平時用戶所稱的"信號"。該信號強度指示由模塊獲得,發(fā) 送給控制芯片3,并由芯片控制外圍電路進行顯示。因為信號是實 時型的,所以模塊發(fā)送的信息是周期性的,周期很短(約Is或0.5s )。
圖2是根據(jù)相關技術(shù)的掃描組設置的流程圖,如圖2所示,在 終端需要設置掃描組時,執(zhí)行以下步驟201至步驟207:
步驟201,外圍芯片向模塊發(fā)送AT指令,查詢當前能否設置掃 描組。
步驟202,才莫塊返回AT指令,通知芯片可以設置掃描組。步驟203,芯片向模塊發(fā)送AT指令,查詢是否已經(jīng)設置了掃描組。
步驟204,模塊返回AT指令,通知芯片設置掃描組屬性(如果 已設置,則返回組號)。
步艱《205,如果已經(jīng)i殳置了掃描組,則進4亍以下才喿作
a) 芯片向模塊發(fā)送AT指令,攜帶被設置的掃描組號,刪除 已i殳置的掃描組。
b) 模塊返回AT指令,通知芯片刪除成功。
步驟206,芯片向模塊發(fā)送AT指令,攜帶需設置的掃描組號, i殳置的掃描組。
步驟207,模塊返回AT指令,攜帶已設置的掃描組號,通知芯 片i殳置掃描組成功。
由此可見,這種設置方式是設置過程比4交復雜,而且由于AT 指令的傳輸速度比較慢,因此,影響了集群終端的使用效率。
針對相關技術(shù)中數(shù)字集群系統(tǒng)中掃描組設置過程復雜而影響集 群終端使用效率的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對相關技術(shù)中數(shù)字集群系統(tǒng)中掃描組設置過程復雜而影響集 群終端4吏用效率的問題而才是出本發(fā)明,為此,本發(fā)明的主要目的在 于才是供一種改進的掃描組i殳置方案,以解決上述問題。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種掃描 組i殳置方法,應用于凄t字集群通信系統(tǒng)中的終端。
才艮據(jù)本發(fā)明的掃描組設置方法包括控制芯片接收來并存^f諸來 自于主控器件的掃描組消息,其中,掃描組消息攜帶有掃描組狀態(tài); 控制芯片根據(jù)從掃描組消息中獲取的掃描組狀態(tài)向主控器件發(fā)送掃 描組設置消息,其中,掃描組設置消息用于指示主控器件設置掃描組。
優(yōu)選地,控制芯片根據(jù)掃描組狀態(tài)向主控器件發(fā)送掃描組設置 消息包括控制芯片從掃描組消息中獲取掃描組狀態(tài),并根據(jù)掃描 組狀態(tài)判斷能否設置掃描組;如果判斷結(jié)果為能,則發(fā)送掃描組設 置消息。
優(yōu)選地,如果判斷結(jié)果為不能設置掃描組,則停止設置掃描組。
優(yōu)選地,在控制芯片向主控器件發(fā)送掃描組設置消息之后,方 法還包括主控器件接收掃描組設置消息,并根據(jù)掃描組設置消息 i殳置掃描組。
優(yōu)選地,在主控器件根據(jù)掃描組設置消息設置掃描組之前,方 法包括主控器件判斷是否只能設置一個掃描組且是否存在已經(jīng)設 置的掃描組;如果判斷結(jié)果為只能i殳置一個掃描組并且存在已經(jīng)i殳 置的掃描組,則清除已經(jīng)i殳置的掃描組。
優(yōu)選地,在i殳置掃描組之后,方法還包括主控器件向控制芯 片發(fā)送掃描組設置成功消息,其中,掃描組設置成功消息用于指示 i殳置掃描組成功。
優(yōu)選地,通過命令發(fā)送掃描組設置成功消息。優(yōu)選地,掃描組i殳置成功消息通過掃描組號指示掃描組。 優(yōu)選地,掃描組設置消息通過掃描組號指示掃描組。
優(yōu)選地,通過AT命令發(fā)送掃描組設置消息;通過信號強度指 示發(fā)送掃描組消息。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種掃描 組設置裝置,應用于數(shù)字集群通信系統(tǒng)中的終端。
根據(jù)本發(fā)明的掃描組設置裝置包括第一接收模塊,用于接收 來自于主控器件的掃描組消息,其中,掃描組消息攜帶有掃描組狀 態(tài);存儲模塊,用于存儲第一接收模塊接收的掃描組消息;獲取模 塊,用于從存儲模塊存儲的掃描組消息中獲取的掃描組狀態(tài);第一 發(fā)送模塊,用于根據(jù)獲取模塊獲取的掃描組狀態(tài)向主控器件發(fā)送掃 描組設置消息,其中,掃描組設置消息用于指示主控器件設置掃描 組。
優(yōu)選地,上述裝置還包括第二接收模塊,用于接收第一發(fā)送 模塊發(fā)送的掃描組設置消息;判斷模塊,用于根據(jù)第二接收模塊接 收的掃描組i殳置消息判斷是否只能i殳置一個掃描組且是否存在已經(jīng) 設置的掃描組;清除模塊,用于在判斷模塊的判斷結(jié)果為只能設置 一個掃描組并且存在已經(jīng)設置的掃描組的情況下,清除已經(jīng)設置的 掃描組;設置模塊,用于根據(jù)第二接收模塊接收的掃描組設置消息 設置掃描組。
通過本發(fā)明,采用了主控器件將掃描組狀態(tài)信息周期性發(fā)給外 圍控制芯片(以下簡稱為控制芯片或外圍芯片),控制芯片在需要設 置掃描組時直接根據(jù)儲存的掃描組信息發(fā)送掃描組:沒置指令,主控 器件自動設置掃描組,解決了數(shù)字集群系統(tǒng)中掃描組設置過程復雜而影響集群終端使用效率的問題,進而優(yōu)化了掃描組設置,提高了 集群終端使用效率。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申 請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并
不構(gòu)成對本發(fā)明的不當限定。在附圖中
圖1是根椐相關技術(shù)的數(shù)字集群通訊系統(tǒng)終端內(nèi)部結(jié)構(gòu)的示意
圖2是根據(jù)相關技術(shù)的掃描組設置的流程圖; 圖3是才艮據(jù)本發(fā)明實施例的掃描組i殳置方法的流程圖; 圖4是根據(jù)本發(fā)明實施例的掃描組設置方法具體的流程圖; 圖5是根據(jù)本發(fā)明實施例的掃描組設置裝置的結(jié)構(gòu)框圖; 圖6是根據(jù)本發(fā)明實施例的掃描組設置裝置具體的結(jié)構(gòu)框圖。
具體實施方式
功能扭克述
考慮到相關技術(shù)中數(shù)字集群系統(tǒng)中掃描組設置過程復雜而影響 集群終端使用效率的問題,本發(fā)明實施例提供了 一種掃描組設置方 案,該方案的處理原則如下主控器件在空閑狀態(tài)將所需參^:(即, 掃描組狀態(tài)信息)周期性發(fā)給外圍器件。外圍器件(或外圍控制芯 片)在需要設置掃描組時直接根據(jù)儲存的掃描組信息,發(fā)送設置掃 描組指令。主控器件自動進行刪除原掃描組工作(如有必要)并設置新的掃描組。主控器件向外圍器件(或外圍控制芯片)發(fā)送設置成 功消息。
需要說明的是,在不沖突的情況下,本申請中的實施例及實施 例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說 明本發(fā)明。
方法實施例
根據(jù)本發(fā)明的實施例,提供了一種掃描組設置方法,應用于數(shù)
字集群通信系統(tǒng)中的終端,圖3是根據(jù)本發(fā)明實施例的掃描組設置 方法的流:程圖,如圖3所示,該方法包4舌如下的步眾《S302至步驟 S304:
步驟S302,控制芯片接收來并存儲自于主控器件的掃描組消 息,其中,掃描組消息攜帶有掃描組狀態(tài)。
步驟S304,控制芯片根據(jù)從掃描組消息中獲取的掃描組狀態(tài)向 主控器件發(fā)送掃描組設置消息,其中,掃描組設置消息用于指示主 控器件設置掃描組。
圖4是根據(jù)本發(fā)明實施例的掃描組設置方法具體的流程圖,下 面結(jié)合圖4對本實施的掃描組設置方法進行詳細的說明,如圖4所 示,該方法包^舌如下的步艱《401至步驟407:
步驟401,主控器件向控制芯片(也可以稱為外圍芯片或外圍 控制芯片)發(fā)送掃描組消息,其中,掃描組消息攜帶有掃描組狀態(tài)。 即,在空閑狀態(tài)下,主控器件」接正常流程發(fā)送掃描組信息指示AT 指令,并包含掃描組狀態(tài)信息。需要說明的是,主控器件通過信號強度指示信令向控制芯片發(fā) 送上述掃描組消息,信號強度指示為終端當前的接收系統(tǒng)側(cè)的信號 強度,即,平時用戶所稱的"信號"。該信號強度指示由主控器件獲 得,發(fā)送給控制芯片。因為信號是實時型的,因此,主控器件發(fā)送
的信息是周期性的。該周期很短(約ls或0.5s)。
步驟402,控制芯片接收來并存儲描組消息。即,控制芯片收 到該指令后,將掃描組狀態(tài)信息儲存在控制芯片內(nèi)存中。
步驟403,控制芯片根據(jù)從掃描組消息中獲取的掃描組狀態(tài), 并才艮據(jù)掃描組狀態(tài)判斷能否i殳置掃描組,如果判斷結(jié)果為能,則扭^ 行步驟404;如果判斷結(jié)果為不能設置掃描組,則停止設置掃描組。 即,芯片需要向模塊發(fā)送設置掃描組任務時,判斷儲存在內(nèi)存中的 掃描組狀態(tài)信息,如果是當前狀態(tài)不能設置掃描組則等同于在上述 步驟202中主控模塊返回了不能設置掃描組操作。
步驟404,控制芯片通過AT命令向主控器件發(fā)送掃描組設置消 息,其中,掃描組設置消息用于指示主控器件設置掃描組。需要說 明的是,掃描組-沒置消息通過掃描組號指示上述掃描組。即,芯片 向模塊發(fā)送AT指令,帶需設置的掃描組號,設置的掃描組。
步驟405,主控器件接收掃描組設置消息,主控器件判斷(或 查詢)是否只能設置一個掃描組和是否存在已經(jīng)設置的掃描組,如 果判斷結(jié)果為只能設置一個掃描組和存在已經(jīng)設置的掃描組,則在 清除已經(jīng)設置的掃描組之后,執(zhí)行步驟406。即,主控器件得到設 置掃描組AT指令后,查詢當前是否設置了掃描組,如果已經(jīng)設置, 則清除此掃描組設置,如果沒有則不作操作。需要說明的是,如果 是只能"i殳置一個掃描組和存在已經(jīng)i殳置的掃描組,則在相同的位置 設置掃描組即可(相當于刪除已經(jīng)設置的掃描組并設置新的掃描 組),如果其他情況則在不同的地方設置即可。步驟406,設置掃描組設置消息中指示的掃描組,即,由AT 指令中得到需設置的掃描組信息,設置掃描組。
步驟407,主控器件向控制芯片通過AT命令發(fā)送掃描組設置成 功消息,其中,掃描組設置成功消息通過掃描組號指示掃描組。即, 模塊返回AT指令,帶已設置的掃描組號,通知芯片設置掃描組成 功。
裝置實施例
根據(jù)本發(fā)明的實施例,提供了一種掃描組設置裝置,應用于數(shù) 字集群通信系統(tǒng)中的終端,圖5是根據(jù)本發(fā)明實施例的掃描組設置 裝置的結(jié)構(gòu)框圖,如圖5所示,該裝置包括第一接收模塊52、存 儲模塊54、獲取模塊56、判斷模塊58、第一發(fā)送模塊50,下面對 該結(jié)構(gòu)進4于詳細的i兌明
第一接收模塊52,用于接收來自于主控器件的掃描組消息,其 中,掃描組消息攜帶有掃描組狀態(tài);存儲;溪塊54連接至第一接收才莫 塊52,用于存儲第一接收模塊52接收的掃描組消息;獲取模塊56 連接至存儲模塊54,用于從存儲模塊54存儲的掃描組消息中獲取 的掃描組狀態(tài);第一發(fā)送模塊58連接至獲取模塊56,用于根據(jù)獲 取模塊56獲取的掃描組狀態(tài)向主控器件發(fā)送掃描組設置消息,其 中,掃描組設置消息用于指示主控器件設置掃描組。
上述裝置還可以包括判斷才莫塊50連接于第一發(fā)送才莫塊58和獲 取模塊56之間,用于根據(jù)獲取模塊56獲取的描述組狀態(tài)判斷能否 設置掃描組;如果判斷模塊50的判斷結(jié)果為不能設置掃描組,停止 設置掃描組;如果判斷才莫塊50的判斷結(jié)果為能,則通知第一發(fā)送才莫 塊58向主控器件發(fā)送掃描組設置消息。需要說明的是,上述第一接收模塊52、存儲才莫塊54、獲取模塊 56、判斷模塊50、第一發(fā)送模塊58應用于終端的控制芯片。
圖6是根據(jù)本發(fā)明實施例的掃描組設置裝置具體的結(jié)構(gòu)框圖, 如圖6所示,上述裝置還包括第二接收模塊62、判斷才莫塊64、清 除才莫塊66、 i殳置才莫塊68。下面對該結(jié)構(gòu)進4亍詳細的i兌明。
第二接收模塊62連接至第一發(fā)送才莫塊58,用于接收第一發(fā)送 模塊58發(fā)送的掃描組設置消息;判斷模塊64連接至第二接收模塊 62,用于根據(jù)第二接收模塊62接收的掃描組設置消息判斷是否只能 設置一個掃描組且是否存在已經(jīng)設置的掃描組;清除模塊66連接至 判斷模塊64,用于在判斷模塊64的判斷結(jié)果為只能設置一個掃描 組并且存在已經(jīng)i殳置的掃描組的情況下,清除已經(jīng)i殳置的掃描組; 設置模塊68連接至第二接收模塊62和清除模塊66,用于根據(jù)第二 接收沖莫塊62接收的掃描組設置消息設置掃描組。
上述裝置還可以包括第二發(fā)送沖莫塊60連接至i殳置才莫塊68,用 于向控制芯片發(fā)送掃描組設置成功消息。
需要說明的是,上述第二接收模塊62、判斷模塊64、清除模塊 66、,沒置才莫塊68、第二發(fā)送才莫塊60應用于終端的主控器件。
綜上所述,上述實施例通過增加主控器件的內(nèi)部處理和空閑處 理,加快了掃描組設置過程的處理速度,減少了才莫塊與芯片間的交 互信息(模塊內(nèi)部處理速度是傳輸速度的百倍以上)。從而有效地提 高了終端的反應速度、減少了用戶的等待時間,更好地滿足數(shù)字集 群用戶的要求。
需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計 算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所 示出或描述的步驟。
顯然,本領域的技術(shù)人員應該明白,上述的本發(fā)明的各模塊或 各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算 裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們 可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲
在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成 電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模 塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述〗義為本發(fā)明的^尤選實施例而已,并不用于限制本發(fā)明,
對于本領域的4支術(shù)人員來i兌,本發(fā)明可以有各種更改和變4b。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何〗'務改、等同替換、改進等, 均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種掃描組設置方法,應用于數(shù)字集群通信系統(tǒng)中的終端,其特征在于,所述方法包括控制芯片接收來并存儲來自于主控器件的掃描組消息,其中,所述掃描組消息攜帶有掃描組狀態(tài);所述控制芯片根據(jù)從所述掃描組消息中獲取的所述掃描組狀態(tài)向所述主控器件發(fā)送掃描組設置消息,其中,所述掃描組設置消息用于指示所述主控器件設置掃描組。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述控制芯片根據(jù) 所述掃描組狀態(tài)向所述主控器件發(fā)送所述掃描組i殳置消息包 括所述控制芯片從所述掃描組消息中獲取所述掃描組狀態(tài), 并根據(jù)所述掃描組狀態(tài)判斷能否設置所述掃描組;如果判斷結(jié)果為能,則發(fā)送所述掃描組設置消息。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,如果判斷結(jié)果為不 能設置所述掃描組,則停止設置所述掃描組。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述控制芯片向 所述主控器件發(fā)送所述掃描組設置消息之后,所述方法還包 括所述主控器件接收所述掃描組設置消息,并一艮據(jù)所述掃描 組設置消息設置所述掃描組。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述主控器件才艮 據(jù)所述掃描組設置消息設置所述掃描組之前,所述方法包括所述主控器件判斷是否只能設置一個掃描組且是否存在 已經(jīng)i殳置的掃描組;如果判斷結(jié)果為只能i殳置一個掃描組并且存在已經(jīng)i殳置 的掃描組,則清除所述已經(jīng)i殳置的掃描組。
6. 4艮據(jù)權(quán)利要求4所述的方法,其特4i在于,在i殳置所述掃描組 之后,所述方法還包4舌所述主控器件向所述控制芯片發(fā)送掃描組設置成功消息, 其中,所述掃描組設置成功消息用于指示設置所述掃描組成 功。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,通過命令發(fā)送所述 掃描組i殳置成功消息。
8. 4艮據(jù)纟又利要求6所述的方法,其特^E在于,所述掃描組i殳置成 功消息通過掃描組號指示所述掃描組。
9. 根據(jù)權(quán)利要求1至7中任一項所述的方法,其特征在于,所述 掃描組設置消息通過掃描組號指示所述掃描組。
10. 根據(jù)權(quán)利要求1至8中任一項所述的方法,其特征在于,通過 AT命令發(fā)送所述掃描組設置消息;通過信號強度指示發(fā)送所 述掃描組消息。
11. 一種掃描組設置裝置,應用于數(shù)字集群通信系統(tǒng)中的終端,其 特征在于,所述裝置包括第一接收才莫塊,用于接收來自于主控器件的掃描組消息, 其中,所述掃描組消息攜帶有掃描組狀態(tài);存儲模塊,用于存儲所述第一接收模塊接收的所述掃描組消息;獲取模塊,用于從所述存儲模塊存儲的所述掃描組消息中 獲取的所述掃描組狀態(tài);第一發(fā)送模塊,用于根據(jù)所述獲取才莫塊獲取的所述掃描組 狀態(tài)向所述主控器件發(fā)送掃描組設置消息,其中,所述掃描組 設置消息用于指示所述主控器件設置所述掃描組。
12. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括第二接收模塊,用于接收所述第一發(fā)送模塊發(fā)送的所述掃 描組設置消息;判斷模塊,用于根據(jù)所述第二接收模塊接收的所述掃描組 設置消息判斷是否只能設置一個掃描組且是否存在已經(jīng)設置 的掃描組;清除模塊,用于在所述判斷模塊的判斷結(jié)果為只能設置一 個掃描組并且存在已經(jīng)設置的掃描組的情況下,清除所述已經(jīng) i殳置的掃描組;設置模塊,用于根據(jù)所述第二接收模塊接收的所述掃描組 設置消息設置所述掃描組。
全文摘要
本發(fā)明公開了一種掃描組設置方法及裝置,該方法包括控制芯片接收并存儲來自于主控器件的掃描組消息,其中,掃描組消息攜帶有掃描組狀態(tài);控制芯片根據(jù)從掃描組消息中獲取的掃描組狀態(tài)向主控器件發(fā)送掃描組設置消息,其中,掃描組設置消息用于指示主控器件設置掃描組。通過本發(fā)明解決了數(shù)字集群系統(tǒng)中掃描組設置過程復雜而影響集群終端使用效率的問題,進而優(yōu)化了掃描組設置,提高了集群終端使用效率。
文檔編號H04M1/72GK101583200SQ200910149029
公開日2009年11月18日 申請日期2009年6月12日 優(yōu)先權(quán)日2009年6月12日
發(fā)明者森 李 申請人:中興通訊股份有限公司