專利名稱:系統(tǒng)消息編碼的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種系統(tǒng)消息編碼的處理方法和裝置。
背景技術(shù):
目前,在通信系統(tǒng)中,除了由于鄰區(qū)配置不當(dāng)而使得用戶終端搜索不到鄰區(qū),還有 可能因?yàn)榭汕袚Q的鄰區(qū)列表沒有下發(fā)給用戶終端,從而導(dǎo)致用戶終端切換失敗的現(xiàn)象發(fā) 生。上述可切換的鄰區(qū)列表沒有下發(fā)給用戶終端的現(xiàn)象主要是由系統(tǒng)消息編碼異 常引起的,以下部分以GSM通信系統(tǒng)為例對系統(tǒng)消息編碼異?,F(xiàn)象進(jìn)行說明在3GPP TS 44. 008協(xié)議中規(guī)定,頻點(diǎn)的編碼與頻差、頻點(diǎn)個數(shù)直接相關(guān)。在特定頻段的頻點(diǎn)組合中,常 常會出現(xiàn)因頻段原因?qū)е碌念l差過大且頻點(diǎn)個數(shù)多的情況發(fā)生,在這種情況下,由于頻點(diǎn) 個數(shù)超過了協(xié)議中編碼所允許的與特定頻差相關(guān)的頻點(diǎn)編碼的容量,從而導(dǎo)致系統(tǒng)消息編 碼失敗,不能正常下發(fā),最終導(dǎo)致用戶終端因?yàn)椴荒苷业洁弲^(qū)而切換失敗。在傳統(tǒng)的通信系統(tǒng)中,鄰區(qū)配置通常是通過手工來完成。在這種情況下,以上問題 還可以通過人工避免(比如,發(fā)現(xiàn)問題后由人工主動對鄰區(qū)進(jìn)行刪減)或者采用更加智能 的方法,在配置服務(wù)器界面處理中,在配置頻點(diǎn)時,進(jìn)行自動判斷和提示,以避免上述問題 的發(fā)生。但是,在具有自動鄰區(qū)配置功能的基站控制器(Base Station Controller,簡稱 為BSC)中,由于自動鄰區(qū)配置使用的是基站給定特定頻段和頻點(diǎn)范圍后自動掃頻提供的 頻點(diǎn),BSC自動進(jìn)行頻點(diǎn)和鄰區(qū)規(guī)劃,人工不參與鄰區(qū)的具體配置過程,在這種情況下,更容 易出現(xiàn)導(dǎo)致編碼異常的頻點(diǎn)組合。因此,在現(xiàn)有技術(shù)中,缺少對將要進(jìn)行系統(tǒng)消息編碼的鄰區(qū)頻點(diǎn)是否會出現(xiàn)編碼 異常進(jìn)行判斷的解決方案。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中由于沒有對將要進(jìn)行系統(tǒng)消息編碼的鄰區(qū)頻點(diǎn)是否會出現(xiàn)編碼 異常進(jìn)行判斷,而導(dǎo)致系統(tǒng)消息編碼失敗的問題,本發(fā)明的主要目的在于提供一種系統(tǒng)消 息編碼的處理方案,以解決上述問題至少之一。根據(jù)本發(fā)明的一個方面,提供了一種系統(tǒng)消息編碼的處理方法。根據(jù)本發(fā)明的系統(tǒng)消息編碼的處理方法包括在對初始鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消 息編碼之前,將初始鄰區(qū)頻點(diǎn)集合作為預(yù)處理鄰區(qū)頻點(diǎn)集合,執(zhí)行以下步驟判斷步驟,檢測預(yù)處理鄰區(qū)頻點(diǎn)集合是否會引起編碼異常,如果是,則執(zhí)行刪除步 驟;否則,執(zhí)行編碼步驟;刪除步驟,刪除預(yù)處理鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn),以獲得更新鄰區(qū)頻點(diǎn)集合,并將 更新鄰區(qū)頻點(diǎn)集合作為預(yù)處理鄰區(qū)頻點(diǎn)集合,執(zhí)行判斷步驟;編碼步驟,對預(yù)處理鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼。5
根據(jù)本發(fā)明的另一個方面,提供了一種系統(tǒng)消息編碼的處理裝置。根據(jù)本發(fā)明的系統(tǒng)消息編碼的處理裝置包括接收模塊、存儲模塊、編碼異常檢測 模塊、頻點(diǎn)刪除模塊以及系統(tǒng)消息編碼模塊,其中,接收模塊,用于接收將要進(jìn)行系統(tǒng)消息 編碼的鄰區(qū)頻點(diǎn)集合;存儲模塊,用于存儲接收模塊接收到的鄰區(qū)頻點(diǎn)集合;編碼異常檢 測模塊,用于檢測存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合是否會引起編碼異常,如果是,則觸發(fā)頻 點(diǎn)刪除模塊,否則,觸發(fā)系統(tǒng)消息編碼模塊;頻點(diǎn)刪除模塊,用于刪除存儲模塊中存儲的鄰 區(qū)頻點(diǎn)集合中一個頻點(diǎn),并在刪除后觸發(fā)編碼異常檢測模塊;系統(tǒng)消息編碼模塊,用于對存 儲模塊中存儲的鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼。通過本發(fā)明,采用了一種改進(jìn)的系統(tǒng)消息編碼處理的技術(shù)方案,在該方案中,在對 初始鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼之前,首先對該鄰區(qū)頻點(diǎn)集合做編碼異常檢測,當(dāng)檢 測到該鄰區(qū)頻點(diǎn)集合會出現(xiàn)編碼異常時,刪除該鄰區(qū)頻點(diǎn)集合的一個頻點(diǎn),然后對刪除頻 點(diǎn)后的鄰區(qū)頻點(diǎn)集合再次進(jìn)行編碼異常檢測。依此類推,直至最終獲得可正常編碼的鄰區(qū) 頻點(diǎn)集合。并使用該頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼。通過本發(fā)明的上述至少一個方案,解決 了由于系統(tǒng)消息編碼異常而導(dǎo)致用戶終端切換失敗的問題,進(jìn)而降低了用戶終端切換失敗 的概率,提高了用戶體驗(yàn)。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,并構(gòu)成本申請的一部分,本 發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖 中圖1是根據(jù)本發(fā)明實(shí)施例提供的系統(tǒng)消息編碼的處理方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例中對頻點(diǎn)排序的詳細(xì)處理的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例提供的系統(tǒng)消息編碼的處理裝置的結(jié)構(gòu)示意圖;圖4是根據(jù)本發(fā)明實(shí)施例的采用排序規(guī)則一的排序模塊的結(jié)構(gòu)示意圖;圖5是根據(jù)本發(fā)明實(shí)施例的采用排序規(guī)則二的排序模塊的結(jié)構(gòu)示意圖;圖6是根據(jù)本發(fā)明實(shí)施例的采用排序規(guī)則三的排序模塊的結(jié)構(gòu)示意圖。
具體實(shí)施例方式功能概述在現(xiàn)有技術(shù)中,由于對系統(tǒng)消息編碼異常問題處理不當(dāng),會導(dǎo)致可切換的鄰區(qū)列 表沒有下發(fā)給用戶終端,或是因?yàn)猷弲^(qū)配置不當(dāng)而使得用戶終端搜索不到鄰區(qū),最終導(dǎo)致 用戶終端切換失敗。針對該問題,本發(fā)明實(shí)施例提供了一種系統(tǒng)消息編碼的處理方案,該方 案在對初始鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼之前,將初始鄰區(qū)頻點(diǎn)集合進(jìn)行預(yù)處理,首先 檢測預(yù)處理鄰區(qū)頻點(diǎn)集合是否會引起編碼異常,如果否,對初始鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消 息編碼;如果是,則刪除預(yù)處理鄰區(qū)頻點(diǎn)集合中的一個頻點(diǎn),于是產(chǎn)生了一個新的預(yù)處理鄰 區(qū)頻點(diǎn)集合,然后以此新的鄰區(qū)頻點(diǎn)集合為輸入,再重新進(jìn)行上述的檢測處理過程,直至最 終產(chǎn)生了一個不會引起編碼異常的鄰區(qū)頻點(diǎn)集合,對該集合進(jìn)行系統(tǒng)消息編碼。在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。根據(jù)本發(fā)明實(shí)施例,首先提供了一種系統(tǒng)消息編碼的處理方法。圖1是根據(jù)本發(fā) 明實(shí)施例提供的系統(tǒng)消息編碼的處理方法的流程圖,如圖1所示,該方法在對初始鄰區(qū)頻 點(diǎn)集合進(jìn)行系統(tǒng)消息編碼之前,首先將初始鄰區(qū)頻點(diǎn)集合作為預(yù)處理鄰區(qū)頻點(diǎn)集合,然后 執(zhí)行以下步驟(步驟101-步驟103)步驟101,檢測預(yù)處理鄰區(qū)頻點(diǎn)集合是否會引起編碼異常,如果是,則執(zhí)行步驟 102;否則,執(zhí)行步驟103;步驟102,刪除預(yù)處理鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn),以獲得更新鄰區(qū)頻點(diǎn)集合,并將 更新鄰區(qū)頻點(diǎn)集合作為預(yù)處理鄰區(qū)頻點(diǎn)集合,重新執(zhí)行步驟101 ;步驟103,對預(yù)處理鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼。以下進(jìn)一步描述上述步驟101、步驟102的細(xì)節(jié)。(一)步驟 101在具體實(shí)施過程中,可以通過以下步驟判斷預(yù)處理鄰區(qū)頻點(diǎn)集合是否會引起編碼 異常步驟1、根據(jù)預(yù)處理鄰區(qū)頻點(diǎn)集合提供的頻點(diǎn)信息,獲取頻點(diǎn)個數(shù),并計(jì)算出頻差, 其中,頻差為預(yù)處理鄰區(qū)頻點(diǎn)集合的最大頻點(diǎn)值與最小頻點(diǎn)值之差;步驟2、將預(yù)處理鄰區(qū)頻點(diǎn)集合的頻點(diǎn)個數(shù)與根據(jù)相應(yīng)頻差在系統(tǒng)消息編碼規(guī)則 中所對應(yīng)的可以處理的頻點(diǎn)個數(shù)進(jìn)行比較,如果預(yù)處理鄰區(qū)頻點(diǎn)集合個數(shù)小于或等于系統(tǒng) 消息編碼規(guī)則中頻差所對應(yīng)的頻點(diǎn)個數(shù),則認(rèn)為該鄰區(qū)頻點(diǎn)集合編碼正常,否則,則認(rèn)為該 頻點(diǎn)集合編碼異常。在確定預(yù)處理頻點(diǎn)集合會引起編碼異常后,需要對預(yù)處理頻點(diǎn)集合進(jìn)行排序,可 以采用以下幾種排序規(guī)則,針對每種排序方式,選擇刪除的節(jié)點(diǎn)。規(guī)則一采用重要優(yōu)先級排序規(guī)則對預(yù)處理頻點(diǎn)集合進(jìn)行排序,具體通過以下步驟對預(yù)處 理頻點(diǎn)集合進(jìn)行排序步驟1、通過比對與頻點(diǎn)相關(guān)聯(lián)的小區(qū)標(biāo)識(Cell Identity)對應(yīng)的小區(qū)的重要 性級別,將上述鄰區(qū)頻點(diǎn)集合的頻點(diǎn)按照重要級別劃分為重要性不同的頻點(diǎn)子集合;步驟2、對步驟1中得到的頻點(diǎn)子集合進(jìn)行排序,獲得頻點(diǎn)隊(duì)列。規(guī)則二采用容量優(yōu)先級排序規(guī)則對預(yù)處理頻點(diǎn)集合進(jìn)行排序,該規(guī)則中提到的容量,是 指可編碼的頻點(diǎn)個數(shù),也就是頻點(diǎn)容量。因?yàn)樵卩弲^(qū)頻點(diǎn)集合中,每個頻點(diǎn)的存在與否都 可能導(dǎo)致整個集合的整體頻差變化,于是就可能容納不同個數(shù)的頻點(diǎn),因此,容量優(yōu)先級排 序規(guī)則的目的是找出導(dǎo)致鄰區(qū)頻點(diǎn)集合頻差大的頻點(diǎn)(頻差大,可容納的頻點(diǎn)就少),根據(jù) 對頻差和頻點(diǎn)容量的影響力進(jìn)行排序,采用這個規(guī)則的目的是刪除那些影響頻點(diǎn)容量的頻 點(diǎn)、盡量保證最大多數(shù)的頻點(diǎn)下發(fā),從而更加提高切換成功率。在具體實(shí)施過程中,通過以 下步驟對初始頻點(diǎn)集合進(jìn)行排序步驟1、確定預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的頻差容量的級別,其中,頻差容量 為該頻點(diǎn)與預(yù)處理鄰區(qū)頻點(diǎn)集合的其他頻點(diǎn)的頻率差值之和;步驟2、根據(jù)每個頻點(diǎn)的頻差容量的級別,對預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序,獲得頻點(diǎn)隊(duì)列;規(guī)則三結(jié)合重要優(yōu)先級排序規(guī)則以及容量優(yōu)先級排序規(guī)則對預(yù)處理頻點(diǎn)集合進(jìn)行排序, 在具體實(shí)施過程中,通過以下步驟對預(yù)處理頻點(diǎn)集合進(jìn)行排序步驟1、根據(jù)預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)對應(yīng)的小區(qū)的重要性,確定預(yù)處理鄰 區(qū)頻點(diǎn)集合的每個頻點(diǎn)的重要性級別;步驟2、確定預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的頻差容量的級別,其中,上述頻差 容量為該頻點(diǎn)與預(yù)處理鄰區(qū)頻點(diǎn)集合的其他頻點(diǎn)的頻率差值之和;步驟3、根據(jù)頻點(diǎn)重要性級別,對預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序,獲得 第一頻點(diǎn)隊(duì)列,其中,第一頻點(diǎn)隊(duì)列按照頻點(diǎn)重要性級別劃分為多個區(qū)間;步驟4、對于第一頻點(diǎn)隊(duì)列中在多個區(qū)間中的每個區(qū)間內(nèi),根據(jù)該區(qū)間的頻點(diǎn)的頻 差容量的級別,對每個區(qū)間內(nèi)的頻點(diǎn)進(jìn)行排序,以獲得第二頻點(diǎn)隊(duì)列。在具體實(shí)施過程中,可以在判斷出初始鄰區(qū)頻點(diǎn)集合會引起編碼異常時,按照上 述規(guī)則對初始鄰區(qū)頻點(diǎn)集合進(jìn)行排序,在后續(xù)的循環(huán)處理中,由于預(yù)處理鄰區(qū)頻點(diǎn)集合中 的頻點(diǎn)已按照上述規(guī)則進(jìn)行排序,因此,在判斷出該預(yù)處理鄰區(qū)頻點(diǎn)集合會引起編碼異常 時,不需要再次對預(yù)處理鄰區(qū)頻點(diǎn)集合中的頻點(diǎn)進(jìn)行排序,因此,優(yōu)選地,在本發(fā)明實(shí)施例 中,只需要對初始鄰區(qū)頻點(diǎn)集合中的頻點(diǎn)進(jìn)行排序,對于除初始鄰區(qū)頻點(diǎn)集合外的其它預(yù) 處理鄰區(qū)頻點(diǎn)集合可以不再進(jìn)行排序。( 二)步驟 102在具體實(shí)施過程中,該步驟是對步驟101得到編碼異常的鄰區(qū)頻點(diǎn)集合進(jìn)行刪除 操作,具體可以刪除鄰區(qū)頻點(diǎn)集合中的任一頻點(diǎn),也可以根據(jù)初始鄰區(qū)頻點(diǎn)集合采用的排 序規(guī)則選擇刪除某一頻點(diǎn)。優(yōu)選地,針對上述三種初始頻點(diǎn)集合排序規(guī)則,可以采用以下方式選擇刪除的頻占.^ \\\ ·(一 )、如果初始頻點(diǎn)集合按照上述規(guī)則一進(jìn)行排序,則刪除頻點(diǎn)隊(duì)列中重要性級 別最低的一個頻點(diǎn)。( 二)如果初始頻點(diǎn)集合按照上述規(guī)則二進(jìn)行排序、則刪除頻點(diǎn)隊(duì)列中頻差容量 的級別最低的一個頻點(diǎn)。(三)如果初始頻點(diǎn)集合按照上述規(guī)則三進(jìn)行排序,則刪除第二頻點(diǎn)隊(duì)列中重要 性級別最低的區(qū)間內(nèi)頻差容量級別最低的一個頻點(diǎn)。按照上述方法,BSC最終確定了不會影響系統(tǒng)消息編碼的鄰區(qū)頻點(diǎn)集合,并根據(jù)該 頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼,發(fā)送給終端。并且,BSC還需要保存該鄰區(qū)頻點(diǎn)集合,以將該 鄰區(qū)頻點(diǎn)集合應(yīng)用在其它需要使用鄰區(qū)頻點(diǎn)集合的方面,以保證系統(tǒng)使用的一致性,例如, 用于核實(shí)終端上報(bào)的終端搜索到鄰區(qū)的正確性和準(zhǔn)確性。在具體實(shí)施過程中,終端接收到系統(tǒng)消息并根據(jù)系統(tǒng)消息進(jìn)行小區(qū)搜索后,向BSC 匯報(bào)測量報(bào)告,測量報(bào)告中攜帶終端根據(jù)系統(tǒng)消息鄰區(qū)內(nèi)容搜索到的鄰小區(qū)信息,BSC根據(jù) 保存的用于系統(tǒng)編碼的鄰區(qū)頻點(diǎn)集合,對測量報(bào)告進(jìn)行判斷,判斷測量報(bào)告中的小區(qū)信息 是否與上述鄰區(qū)頻點(diǎn)集合的小區(qū)信息是否一致,以確保終端搜索到正確的鄰區(qū)。下面結(jié)合具體實(shí)施例對本發(fā)明實(shí)施例提供的技術(shù)方案的具體實(shí)現(xiàn)過程進(jìn)行說明。8
實(shí)施例一在本實(shí)施例中,對如何判斷鄰區(qū)頻點(diǎn)集合中各個頻點(diǎn)的重要級別進(jìn)行說明。在本實(shí)施中,在系統(tǒng)消息編碼的異常檢測的處理過程中,對于初始鄰區(qū)頻點(diǎn)集合 中的頻點(diǎn)重要級別的判斷,主要是借助全球小區(qū)標(biāo)識碼(Cell Global Identity,簡稱為 CGI)來實(shí)現(xiàn),具體判斷過程主要包括以下內(nèi)容1)提取出初始鄰區(qū)頻點(diǎn)集合中所有頻點(diǎn)對 應(yīng)的小區(qū)標(biāo)識碼,即CGI碼;2)根據(jù)預(yù)先設(shè)置的系統(tǒng)消息編碼規(guī)則判斷CGI碼的重要性;3) 根據(jù)頻點(diǎn)對應(yīng)的CGI碼重要性確定頻點(diǎn)的重要性級別。CGI碼的重要性判別標(biāo)準(zhǔn)具體如下所示在具體實(shí)施過程中,CGI碼一般是由8位 二進(jìn)制碼表示,如表1所示,另外,CGI碼的重要性是由高4位碼或是由低4位碼來確定,判 斷規(guī)則是預(yù)先設(shè)定好的判斷規(guī)則表 1高4位碼低4位碼1010000011010000100110001000111111011010如表1所述,每一行為一個CGI碼。如果預(yù)先指定CGI碼重要性級別由低4位決 定,且如果預(yù)先設(shè)定的編碼規(guī)則規(guī)定1111、1010、1000、0000重要級別依次降低,則可以確 定與第4行CGI碼對應(yīng)的頻點(diǎn)重要性最高,其后依此類推,從上表中可以看出,與第一行CGI 碼、第二行CGI碼對應(yīng)的頻點(diǎn)的重要級別相同。然后可以根據(jù)重要級別的排序結(jié)果,刪除鄰區(qū)頻點(diǎn)集合中重要級別最低的頻點(diǎn)。實(shí)施例二在本實(shí)施例中,對如何判斷頻點(diǎn)的容量優(yōu)先級進(jìn)行說明。具體地,容量優(yōu)先級是指,當(dāng)鄰區(qū)頻點(diǎn)集合中,某個頻點(diǎn)和其他所有頻點(diǎn)的頻差之 和(即本頻點(diǎn)值減其他頻點(diǎn)的差值)比較大時,依據(jù)協(xié)議GSM0408,會導(dǎo)致整體可編碼的個 數(shù)減少。依據(jù)上述的容量優(yōu)先級理論,在具體實(shí)施過程中,依據(jù)上述的容量優(yōu)先級排序規(guī) 則,對于初始鄰區(qū)頻點(diǎn)集合的處理包括以下步驟步驟1、計(jì)算出所有單個頻點(diǎn)與其他所有頻點(diǎn)的頻差之和;步驟2、比較步驟1中得到的頻點(diǎn)與其他所有頻點(diǎn)的頻差之和,并依據(jù)從小到大的 順序?qū)λ蓄l點(diǎn)進(jìn)行排序。具體地,上述序列中排在最后的頻點(diǎn)的容量優(yōu)先級最低。然后可以根據(jù)排序結(jié)果,刪除鄰區(qū)頻點(diǎn)集合中頻差容量級別最低的頻點(diǎn),在本實(shí)9施例中,即為排在隊(duì)尾的頻點(diǎn)。在具體實(shí)施過程中,對于上述步驟2中頻點(diǎn)的排序還可以按照從大到小的順序進(jìn) 行排序,在這種情況下,排在隊(duì)首的頻點(diǎn)的容量優(yōu)先級最差,在這種情況下,最后刪除的為 排在隊(duì)首的頻點(diǎn)。實(shí)施例三本實(shí)施例結(jié)合實(shí)施例一及實(shí)施例二所述的頻點(diǎn)重要級別和容量優(yōu)先級判斷方法, 圖2是本實(shí)施例中對頻點(diǎn)排序的詳細(xì)流程圖。如圖2所示,在本實(shí)施例中,對初始鄰區(qū)頻點(diǎn) 集合中頻點(diǎn)排序的處理過程主要包括以下步驟步驟201、對待下發(fā)的鄰區(qū)頻點(diǎn)集經(jīng)過重要優(yōu)先級排序規(guī)則進(jìn)行排序后,將分為重要性1子集合,重要性2子集合、重要性3子集合........重要性η的不同子集合。其中,重要性可從1到η遞減,也可以是從1到η遞增。在本實(shí)施例中,以1到η遞減為例,并且, 每個子集合內(nèi)部因重要性相同,無優(yōu)先級關(guān)系。步驟202、對于每個子集合,都分別采用頻差容量優(yōu)先級排序規(guī)則進(jìn)行排序。通過 上述的排序處理,每個子集合內(nèi)部因頻差容量的關(guān)系,產(chǎn)生了優(yōu)先級關(guān)系。在本實(shí)施例中, 是以優(yōu)先級最低排在最后為例。步驟203、最后輸出綜合排序結(jié)果,在本實(shí)施例中,是以重要性為大的排序,以頻差 容量情況為小的排序進(jìn)行排序。然后可以根據(jù)綜合排序的結(jié)果,刪除排序后的鄰區(qū)頻點(diǎn)集合中的最后一個頻點(diǎn) (即優(yōu)先級最低的且其頻差容量的級別最低的一個頻點(diǎn))。根據(jù)本發(fā)明實(shí)施例,還提供了 一種系統(tǒng)消息編碼的處理裝置。圖3是根據(jù)本發(fā)明實(shí)施例提供的系統(tǒng)消息編碼的處理裝置的結(jié)構(gòu)示意圖,如圖3 所示,上述裝置包括接收模塊35、存儲模塊34、編碼異常檢測模塊30、頻點(diǎn)刪除模塊31和 系統(tǒng)消息編碼模塊32,其中,接收模塊35,用于接收將要進(jìn)行系統(tǒng)消息編碼的初始鄰區(qū)頻 點(diǎn)集合;存儲模塊34,用于存儲接收模塊35接收到的初始鄰區(qū)頻點(diǎn)集合;編碼異常檢測模 塊30,用于檢測存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合是否會引起編碼異常,如果是,則觸發(fā) 頻點(diǎn)刪除模塊31,否則,觸發(fā)系統(tǒng)消息編碼模塊32 ;頻點(diǎn)刪除模塊31,用于刪除存儲模塊34 中存儲的鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn),并在刪除后觸發(fā)編碼異常檢測模塊30 ;系統(tǒng)消息編碼 模塊32,用于對存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼。優(yōu)選地,如圖3所示,上述裝置還可以包括排序模塊33,在編碼異常檢測模塊30 檢測到存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合會引起編碼異常時,在觸發(fā)頻點(diǎn)刪除模塊31之 前,用于對存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序。優(yōu)選地,如果選擇上述規(guī)則一對鄰區(qū)頻點(diǎn)集合進(jìn)行排序,貝1」,如圖4所示,上述排 序模塊33可以包括以下子模塊重要性級別確定子模塊330、重要性排序子模塊331,其中, 重要性級別確定子模塊330,用于根據(jù)存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)對應(yīng) 的小區(qū)的重要性,確定存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的重要性級別;重要 性排序子模塊331,用于根據(jù)頻點(diǎn)重要性級別,對存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合的所 有頻點(diǎn)進(jìn)行排序。并且,上述頻點(diǎn)刪除模塊31根據(jù)以下原則選擇刪除的頻點(diǎn)刪除上述存儲模塊34 中存儲的鄰區(qū)頻點(diǎn)集合中頻差容量的級別最低的一個頻點(diǎn)。
優(yōu)選地,如果選擇上述規(guī)則二對初始鄰區(qū)頻點(diǎn)集合進(jìn)行排序,則,如圖5所示,上 述排序模塊33可以由以下子模塊構(gòu)成頻差容量級別確定子模塊332、頻差容量級別排序 子模塊333,其中,頻差容量級別確定子模塊332,用于確定存儲模塊34中存儲的鄰區(qū)頻點(diǎn) 集合的每個頻點(diǎn)的頻差容量的級別,其中,上述頻差容量為該頻點(diǎn)與鄰區(qū)頻點(diǎn)集合的其他 頻點(diǎn)的頻率差值之和;頻差容量級別排序子模塊333,用于根據(jù)頻點(diǎn)的頻差容量的級別,對 存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序。并且,上述頻點(diǎn)刪除模塊31根據(jù)以下原則選擇刪除的頻點(diǎn)刪除上述存儲模塊34 中存儲的鄰區(qū)頻點(diǎn)集合中的頻差容量的級別最低的一個頻點(diǎn)。優(yōu)選地,如果選擇上述規(guī)則二對鄰區(qū)頻點(diǎn)集合進(jìn)行排序,則如圖6所示,上述排序 模塊33還可以由以下子模塊組成重要性級別確定子模塊334、頻差容量級別確定子模塊 335、重要性排序子模塊336、頻差容量級別排序子模塊337,其中,重要性級別確定子模塊 334,用于根據(jù)存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合中每個頻點(diǎn)對應(yīng)的小區(qū)的重要性,確定 存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的重要性級別;頻差容量級別確定子模塊 335,用于確定存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的頻差容量的級別,其中,頻 差容量為該頻點(diǎn)與鄰區(qū)頻點(diǎn)集合的其他頻點(diǎn)的頻率差值之和;重要性排序子模塊336,根 據(jù)頻點(diǎn)重要性級別,對存儲模塊34中存儲的鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序,獲得第一 頻點(diǎn)排序結(jié)果,其中,第一頻點(diǎn)排序結(jié)果按照頻點(diǎn)重要性級別劃分為多個區(qū)間;頻差容量級 別排序子模塊337,用于根據(jù)每個區(qū)間的頻點(diǎn)的頻差容量的級別,對存儲模塊34中存儲的 鄰區(qū)頻點(diǎn)集合的每個區(qū)間內(nèi)的頻點(diǎn)進(jìn)行排序。并且,上述頻點(diǎn)刪除模塊31根據(jù)以下原則選擇刪除的頻點(diǎn)刪除上述存儲模塊34 中存儲的鄰區(qū)頻點(diǎn)集合中重要性級別最低的區(qū)間內(nèi)頻差容量級別最低的一個頻點(diǎn)。優(yōu)選地,上述排序模塊33可以只對存儲模塊34中存儲的初始鄰區(qū)頻點(diǎn)集合進(jìn)行 排序,在頻點(diǎn)刪除模塊31刪除存儲模塊34中存儲的一個頻點(diǎn)后,由于存儲模塊34中存儲 的鄰區(qū)頻點(diǎn)集合還是按順序排列的,因此,排序模塊33可以不再對存儲模塊34中存儲的鄰 區(qū)頻點(diǎn)集合進(jìn)行排序。本發(fā)明實(shí)施例雖然以GSM系統(tǒng)為例,但是本發(fā)明實(shí)施例提供的技術(shù)方案也可適用 于各種協(xié)議中系統(tǒng)消息的應(yīng)用,具體實(shí)現(xiàn)過程與GSM相同或相似,在此不再贅述。綜上所述,通過本發(fā)明實(shí)施例提供的系統(tǒng)消息編碼處理方案,在對系統(tǒng)消息編碼 之前,首先要檢測預(yù)處理鄰區(qū)頻點(diǎn)集合是否會引起系統(tǒng)消息編碼異常,并根據(jù)檢測結(jié)果做 出相應(yīng)的刪除引起異常的頻點(diǎn)處理,從而減少了用戶終端切換失敗的幾率,提高了用戶體 驗(yàn)。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用來限定本發(fā)明的保護(hù)范圍。本領(lǐng) 域內(nèi)技術(shù)人員應(yīng)該能夠聯(lián)想到,使用其它移動通信系統(tǒng),比如PHS(Personal Handy Phone System,手持電話系統(tǒng))、CDMA (Code Division Multiple Access)或一些 3G 移動通信系統(tǒng) 等,都應(yīng)該屬于本發(fā)明的保護(hù)范圍之內(nèi)。此外,如這里所描述的,術(shù)語“存儲介質(zhì),,可以表示用于存儲數(shù)據(jù)的一種或多種裝 置,包括只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、磁RAM、磁心存儲器、磁盤存儲介質(zhì)、光 存儲介質(zhì)、閃存裝置和/或用于存儲信息的其他機(jī)器可讀介質(zhì)。術(shù)語“機(jī)器可讀介質(zhì)”包括 但不限于便攜式或固定存儲裝置、光存儲裝置、無線通道或能夠存儲、容納、或承載指令和/或數(shù)據(jù)的各種其他介質(zhì)。另外,可以通過硬件、軟件、固件、中間件、微碼、硬件描述語言或其組合來實(shí)現(xiàn)實(shí) 施例。當(dāng)用軟件、固件、中間件或微碼來實(shí)現(xiàn)時,可以在諸如存儲介質(zhì)的機(jī)器可讀介質(zhì)中存 儲用于執(zhí)行必要任務(wù)的程序代碼或碼段。(多個)處理器可以執(zhí)行必要任務(wù)。碼段可以表 示進(jìn)程、函數(shù)、子程序、程序、例行程序、子例行程序、模塊、對象、軟件包、類、或指令、數(shù)據(jù)結(jié) 構(gòu)、或程序語言的任意組合。通過傳輸和/或接收信息、數(shù)據(jù)、自變量、或存儲內(nèi)容來將碼段 耦合到另一碼段或硬件電路。信息、自變量、參數(shù)、數(shù)據(jù)等可以經(jīng)由包括存儲器共享、消息傳 遞、令牌傳遞、網(wǎng)絡(luò)傳輸?shù)鹊娜我夂线m方式來傳遞、傳輸、或傳送。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個的計(jì)算裝置上,或者分布在多個計(jì)算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲 在存儲裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們 中的多個模塊或步驟制作成單個集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的 硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。1權(quán)利要求
1.一種系統(tǒng)消息編碼的處理方法,其特征在于,所述方法包括在對初始鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼之前,將初始鄰區(qū)頻點(diǎn)集合作為預(yù)處理鄰區(qū) 頻點(diǎn)集合,執(zhí)行以下步驟判斷步驟,檢測所述預(yù)處理鄰區(qū)頻點(diǎn)集合是否會引起編碼異常,如果是,則執(zhí)行刪除步 驟;否則,執(zhí)行編碼步驟;所述刪除步驟,刪除所述預(yù)處理鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn),以獲得更新鄰區(qū)頻點(diǎn)集合, 并將所述更新鄰區(qū)頻點(diǎn)集合作為預(yù)處理鄰區(qū)頻點(diǎn)集合,執(zhí)行所述判斷步驟;所述編碼步驟,對所述預(yù)處理鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢測所述預(yù)處理鄰區(qū)頻點(diǎn)集合是否會引 起編碼異常包括根據(jù)所述預(yù)處理鄰區(qū)頻點(diǎn)集合的頻差、頻點(diǎn)個數(shù)以及系統(tǒng)消息編碼規(guī)則,檢測所述預(yù) 處理鄰區(qū)頻點(diǎn)集合是否會引起編碼異常,其中,所述頻差為所述預(yù)處理鄰區(qū)頻點(diǎn)集合的最 大頻點(diǎn)值與最小頻點(diǎn)值之差。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在以下情況下確定所述預(yù)處理鄰區(qū)頻點(diǎn) 集合會引起編碼異常所述預(yù)處理鄰區(qū)頻點(diǎn)集合的頻點(diǎn)個數(shù)超過所述系統(tǒng)消息編碼規(guī)則中限定的所述頻差 對應(yīng)的頻點(diǎn)個數(shù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在檢測所述預(yù)處理鄰區(qū)頻點(diǎn)集合會引起 編碼異常的情況下,所述方法還包括對所述預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序,獲 得頻點(diǎn)隊(duì)列。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,對所述預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序包括根據(jù)所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)對應(yīng)的小區(qū)的重要性,確定所述預(yù)處理鄰區(qū) 頻點(diǎn)集合的每個頻點(diǎn)的重要性級別;根據(jù)頻點(diǎn)重要性級別,對所述預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序,獲得頻點(diǎn)隊(duì)列;則刪除所述預(yù)處理鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn)包括刪除所述頻點(diǎn)隊(duì)列中重要性級別最 低的一個頻點(diǎn)。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,對所述預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序包括確定所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的頻差容量的級別,其中,所述頻差容量為 該頻點(diǎn)與所述預(yù)處理鄰區(qū)頻點(diǎn)集合的其他頻點(diǎn)的頻率差值之和;根據(jù)所述每個頻點(diǎn)的頻差容量的級別,對所述預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排 序,獲得頻點(diǎn)隊(duì)列;則刪除所述預(yù)處理鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn)包括刪除所述頻點(diǎn)隊(duì)列中頻差容量的級 別最低的一個頻點(diǎn)。
7.根據(jù)權(quán)力要求4所述的方法,其特征在于,對所述預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序包括根據(jù)所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)對應(yīng)的小區(qū)的重要性,確定所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的重要性級別;確定所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的頻差容量的級別,其中,所述頻差容量為 該頻點(diǎn)與所述預(yù)處理鄰區(qū)頻點(diǎn)集合的其他頻點(diǎn)的頻率差值之和;根據(jù)頻點(diǎn)重要性級別,對所述預(yù)處理鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序,獲得第一頻 點(diǎn)隊(duì)列,其中,所述第一頻點(diǎn)隊(duì)列按照頻點(diǎn)重要性級別劃分為多個區(qū)間;對于所述第一頻點(diǎn)隊(duì)列中多個區(qū)間,在所述多個區(qū)間中的每個區(qū)間內(nèi),根據(jù)所述區(qū)間 的頻點(diǎn)的頻差容量的級別,對每個區(qū)間內(nèi)的頻點(diǎn)進(jìn)行排序,以獲得第二頻點(diǎn)隊(duì)列;則刪除所述預(yù)處理鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn)包括刪除所述第二頻點(diǎn)隊(duì)列中重要性級 別最低的區(qū)間內(nèi)頻差容量級別最低的一個頻點(diǎn)。
8.根據(jù)權(quán)利要求5或7所述的方法,其特征在于,根據(jù)所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每 個頻點(diǎn)對應(yīng)的小區(qū)的重要性,確定所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的重要性級別,包 括根據(jù)預(yù)先設(shè)置的系統(tǒng)消息編碼規(guī)則,判斷所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)對應(yīng)的 小區(qū)標(biāo)識CGI碼的重要性;根據(jù)每個頻點(diǎn)對應(yīng)的CGI碼的重要性,確定所述預(yù)處理鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的重 要性級別。
9.一種系統(tǒng)消息編碼的處理裝置,其特征在于,包括 接收模塊,用于接收將要進(jìn)行系統(tǒng)消息編碼的鄰區(qū)頻點(diǎn)集合; 存儲模塊,用于存儲所述接收模塊接收到的鄰區(qū)頻點(diǎn)集合;所述編碼異常檢測模塊,用于檢測所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合是否會引起編 碼異常,如果是,則觸發(fā)頻點(diǎn)刪除模塊,否則,觸發(fā)系統(tǒng)消息編碼模塊;所述頻點(diǎn)刪除模塊,用于刪除所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn),并在 刪除后觸發(fā)所述編碼異常檢測模塊;所述系統(tǒng)消息編碼模塊,用于對所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括排序模塊,用于在所述編碼異常檢測模塊檢測到初始鄰區(qū)頻點(diǎn)集合會引起編碼異常 時,在觸發(fā)所述頻點(diǎn)刪除模塊之前,對所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn) 行排序。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于, 所述排序模塊包括重要性級別確定子模塊,用于根據(jù)所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)對 應(yīng)的小區(qū)的重要性,確定所述鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的重要性級別;重要性排序子模塊,根據(jù)頻點(diǎn)重要性級別,對所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合的 所有頻點(diǎn)進(jìn)行排序;則所述刪除模塊根據(jù)以下原則選擇刪除的頻點(diǎn)刪除所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合中頻差容量的級別最低的一個頻點(diǎn)。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述刪除模塊還包括 所述排序模塊包括頻差容量級別確定子模塊,用于確定所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn) 的頻差容量的級別,其中,所述頻差容量為該頻點(diǎn)與所述鄰區(qū)頻點(diǎn)集合的其他頻點(diǎn)的頻率 差值之和;頻差容量級別排序子模塊,用于根據(jù)頻點(diǎn)的頻差容量的級別,對所述存儲模塊中存儲 的鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序;則所述刪除模塊根據(jù)以下原則選擇刪除的頻點(diǎn)刪除所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合中頻差容量的級別最低的一個頻點(diǎn)。
13.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述刪除模塊還包括 所述排序模塊包括重要性級別確定子模塊,用于根據(jù)所述存儲模塊中存儲的鄰區(qū)頻點(diǎn)集合中每個頻點(diǎn)對 應(yīng)的小區(qū)的重要性,確定所述鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的重要性級別;頻差容量級別確定子模塊,用于確定所述鄰區(qū)頻點(diǎn)集合的每個頻點(diǎn)的頻差容量的級 別,其中,所述頻差容量為該頻點(diǎn)與所述鄰區(qū)頻點(diǎn)集合的其他頻點(diǎn)的頻率差值之和;重要性排序子模塊,根據(jù)頻點(diǎn)重要性級別,對所述鄰區(qū)頻點(diǎn)集合的所有頻點(diǎn)進(jìn)行排序, 獲得頻點(diǎn)排序結(jié)果,其中,所述頻點(diǎn)排序結(jié)果按照頻點(diǎn)重要性級別劃分為多個區(qū)間;頻差容量級別排序子模塊,用于根據(jù)每個區(qū)間內(nèi)的頻點(diǎn)的頻差容量的級別,對每個區(qū) 間內(nèi)的頻點(diǎn)進(jìn)行;則所述刪除模塊根據(jù)以下原則選擇刪除的頻點(diǎn)刪除所述存儲模塊存儲的鄰區(qū)頻點(diǎn)集合中重要性級別最低的區(qū)間內(nèi)頻差容量級別最 低的一個頻點(diǎn)。
全文摘要
本發(fā)明公開了一種系統(tǒng)消息編碼的處理方法和裝置,在上述方法中,在對初始鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼之前,將初始鄰區(qū)頻點(diǎn)集合作為預(yù)處理鄰區(qū)頻點(diǎn)集合,執(zhí)行以下步驟判斷步驟,檢測預(yù)處理鄰區(qū)頻點(diǎn)集合是否會引起編碼異常,如果是,則執(zhí)行刪除步驟;否則,執(zhí)行編碼步驟;刪除步驟,刪除預(yù)處理鄰區(qū)頻點(diǎn)集合中一個頻點(diǎn),以獲得更新鄰區(qū)頻點(diǎn)集合,并將更新鄰區(qū)頻點(diǎn)集合作為預(yù)處理鄰區(qū)頻點(diǎn)集合,執(zhí)行判斷步驟;編碼步驟,對預(yù)處理鄰區(qū)頻點(diǎn)集合進(jìn)行系統(tǒng)消息編碼。根據(jù)本發(fā)明,提高了系統(tǒng)消息編碼異常的處理能力,降低了用戶終端切換失敗事件發(fā)生的概率,提高了用戶體驗(yàn)。
文檔編號H04W24/10GK102056205SQ20091020964
公開日2011年5月11日 申請日期2009年11月2日 優(yōu)先權(quán)日2009年11月2日
發(fā)明者劉強(qiáng) 申請人:中興通訊股份有限公司